BeeCode — бесплатный AI-агент для кода в терминале.
Не чат-бот, а агент: сам читает файлы, пишет код, гоняет тесты и git. Работает на бесплатных моделях через g4f — без API-ключа, без аккаунта, без подписки.
Что внутри • цикл «задача → инструмент → результат» с живым стримингом и очередью сообщений, пока пчела занята • 11 инструментов: read/write/edit/bash/grep/glob/list_directory/git/web_search/todo/skill • 38 слэш-команд, меню с автодополнением и выбор мышью • скилы, плагины и MCP-серверы — ставятся из каталога одной командой • интерфейс EN/RU на лету (
Установка одной командой в cmd
Репозиторий: beecode · github.com
Проект молодой: бесплатные модели иногда выдумывают имена инструментов (агент это перехватывает и чинит), а первый запуск MCP-сервера качает пакеты через npm. Пиши под постом баги - исправим!
сюда будет присылатся посты об обновлениях что добавлено пофикшено и т.д. :3
Не чат-бот, а агент: сам читает файлы, пишет код, гоняет тесты и git. Работает на бесплатных моделях через g4f — без API-ключа, без аккаунта, без подписки.
Что внутри • цикл «задача → инструмент → результат» с живым стримингом и очередью сообщений, пока пчела занята • 11 инструментов: read/write/edit/bash/grep/glob/list_directory/git/web_search/todo/skill • 38 слэш-команд, меню с автодополнением и выбор мышью • скилы, плагины и MCP-серверы — ставятся из каталога одной командой • интерфейс EN/RU на лету (
/lang ru) • 200 тестов, GPL-3.0, всё открытоУстановка одной командой в cmd
pip install git+https://github.com/egorVasile/beecode.git затем cd в проект и beecode.Репозиторий: beecode · github.com
Проект молодой: бесплатные модели иногда выдумывают имена инструментов (агент это перехватывает и чинит), а первый запуск MCP-сервера качает пакеты через npm. Пиши под постом баги - исправим!
сюда будет присылатся посты об обновлениях что добавлено пофикшено и т.д. :3
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Возможно впн не будет...😭
Ну иначе я хз где брать сервера для впн..а платить не хочется🥲
😵 А насчет beecode все окей! Скоро версия намбер два будет! Пофикшеная и возможно появится новый провайдер кроме g4f!😎 Ну это не точно😵
Ну иначе я хз где брать сервера для впн..а платить не хочется
Please open Telegram to view this post
VIEW IN TELEGRAM
Что добавлено
1.значок ★ - рекомендованая модель! мы перепроверили КАЖДУЮ модель и справо от иммени модели пишется ёё контекст!
2.оптимизация
по крайней мере лагать не будет возможно
3.
npx github:egorVasile/beecode•
•
•
•
•
}} и лишние запятые, а оборванный внутри текста вызов не выдумывает — и сообщает модели правильный формат.•
•
/models был 1.58 с → стал 0.14 с.на этом всё! пользуйтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
поставьте звёзды на гитхаб пока я багфикс делаю🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄2🥱1
plugin.py. Агент при старте её подхватывает и получает: новую slash-команду, новый инструмент для модели, свою настройку в beeagent.json, слушателя событий («после каждого ответа», «перед запуском команды») или вариант интерфейса./plugins — каталог, 29 вещей: 11 скилов, 8 плагинов, 10 MCP-серверов. Фильтр: /plugins skin /plugin install plain — поставить (именем из каталога или git-ссылкой) /plugin list — что стоит и что выключено /plugin disable plain — выключить, не удаляя /plugin remove plain — удалить /extensions — таблица: что именно каждый плагин притащил с собой/skin — список слотов и что сейчас включено /skin frame none — снести рамки у всех панелей разом /skin banner static — логотип без переливания /skin spinner none — без фраз в ожидании ответаplain (без рамок вообще), skin-terminal (ASCII-рамки, без логотипа, компактный вывод), skin-hive (тяжёлые рамки, сотовый верх, жужжащие фразы), skin-work (тихий, для долгих сессий), word-count (пример плагина: инструмент + команда /wc + настройка + слушатель).word-count, идёшь в .beeagent/plugins/word-count/plugin.py, правишь под себя, перезапускаешь — это уже твой плагин. Или сразу своей git-ссылкой: /plugin install https://github.com/you/beecode-thing.git./permissions (в режиме ask спрашивает перед каждым), ядреные команды и инструменты переопределить нельзя — при занятом имени откажет.beecode --tui пока рисует себя сам и слоты не читает.beecode --updatePlease open Telegram to view this post
VIEW IN TELEGRAM
cut_tokens, которой в репозитории не было. Ставишь beecode с GitHub, всё запускается, а на первом же длинном сообщении — ImportError. Теперь функция на месте, и это проверено установкой с GitHub в чистое окружение, а не только тестами./key ронял агент Команда добавления ключа к провайдеру (Groq, OpenRouter и т.д.) звала метод, которого в реестре провайдеров нет. AttributeError и конец. Починено.\n) — из-за этого чаще всего и умирала запись файла; — одинарные кавычки, ключи без кавычек, пропущенная запятая, висячая запятая перед }, True/False/None вместо true/false/null; — args, завёрнутый в строку; чужие имена полей (name/arguments, function, tool_calls); массив вызовов за один ответ; «плоский» вид {"tool": "read", "path": "a.py"}.model / provider / mode под баннером — по центру. — timeout=-5 в bash больше не означает «убить команду через секунду». — Перезагрузка плагинов перестала дублировать: /extensions показывал каждую строку дважды, слушатели срабатывали по два раза, и плагин конфликтовал со своей же командой.Обновление:
beecode --updatePlease open Telegram to view this post
VIEW IN TELEGRAM
у нас появился впн @beecodeeVPN_bot !
на некоторых серверах скорость медленая, если медленая то возьмите из списка другой адрес и подключите к happ!
на некоторых серверах скорость медленая, если медленая то возьмите из списка другой адрес и подключите к happ!
❤1
