Bello — плагин

Обвязка для кодинг-агента: супервизор, ревьюер, оппонент и локальный сжиматель логов на разных моделях

  • 226 ★ репозитория
  • Последний коммит
Плагин

Широкий доступ

Почему такой уровень

  • Кодер выполняет команды и правит файлы, супервизор оценивает опасные команды лишь частично
  • Вход по подписке Codex или Claude Code и ключи API дают прогонам доступ к вашим лимитам и оплате
  • Сжиматель логов скачивает модель 599 МБ и помощника Codex при первом запуске
Все причины и проверки

makson179/bello

Установка

Работает в

Ручная установка

pipx install bello

Ставит CLI. Затем bello doctor, вход в источник моделей и плагин: codex plugin marketplace add AlexeyKulaev/Bello-codex-marketplace --ref main.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Кодер выполняет команды и правит файлы, супервизор оценивает опасные команды лишь частично
  • Вход по подписке Codex или Claude Code и ключи API дают прогонам доступ к вашим лимитам и оплате
  • Сжиматель логов скачивает модель 599 МБ и помощника Codex при первом запуске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Bello запускает задачу из task.md через кодера и четыре необязательные роли. Кодер работает в одноразовой рабочей копии и сам прогоняет проверки, после чего готовый патч возвращается в проект. Супервизор следит за ходом выполнения, оценивает опасные команды до запуска и перезапускает сбойный прогон без потери рабочей копии. Ревьюер с чистым контекстом сверяет результат с задачей, а оппонент получает итог без истории разработки и пытается его сломать крайними случаями и неверным вводом. Каждая роль работает на своей модели с собственным уровнем рассуждений: подписка Codex или Claude Code, либо API OpenAI, Anthropic, OpenRouter. Локальный сжиматель логов — дообученная модель ModernBERT, она укорачивает вывод инструментов, прежде чем его прочтет кодер. Советник в плагине для Codex и Claude Code читает задачу и репозиторий и рекомендует конфигурацию под нужный приоритет, а запуск идет командой bello.

Для кого. Разработчикам, которые гоняют длинные задачи через Codex или Claude Code и хотят сократить расход лимитов, не теряя качества.

Подходит, если

  • Задача описана в task.md, и нужно, чтобы результат отдельно проверили ревьюер и оппонент
  • Недельный лимит Codex уходит слишком быстро, и часть ролей стоит отдать более дешевым моделям
  • Нужно смешать модели разных вендоров в одной связке: кодер на одной, ревьюер на другой
  • Вывод инструментов раздувает контекст, и его нужно сжимать локально

Не подходит, если

  • Нужна быстрая мелкая правка: многоролевой прогон тратит время и вызовы моделей
  • Нет ни подписки Codex или Claude Code, ни API-ключа: роли не на чем запускать
  • Нужен запуск на Windows без подготовки песочницы: для него требуется разовая настройка из docs/windows.md

Пример запроса к агенту

Посоветуй конфигурацию Bello с лучшим балансом цены и качества для task.md, а затем запусти задачу

Ограничения

Нужны Python 3.11 или новее и git; на Linux еще пакет bubblewrap, на Windows 11 или Server 2022/2025 разовая подготовка песочницы. Для API-провайдеров нужен Node.js 22.19 или новее и команда bello runtime install. Модель сжимателя весит 599 МБ и скачивается при первом запуске, помощник Codex скачивается отдельно на Apple Silicon, Windows x86_64 и Linux x86_64 с glibc 2.35 или новее. Права кодера задает песочница, но опасные команды супервизор оценивает не всегда. Цифры экономии в README получены на тестах автора, на ваших задачах они будут другими.

Как отключить. Удалите плагин из Codex или Claude Code и снимите пакет командой pipx uninstall bello. Рабочие копии и отчеты лежат в самом проекте, например .supervisor/FINAL_REPORT.md, их можно удалить вручную.

Частые вопросы

Какие модели можно использовать?

Подписки Codex и Claude Code через команды bello runtime login, а также API OpenAI, Anthropic, OpenRouter и других провайдеров Pi. Роли настраиваются независимо, любую можно выключить.

Что делает режим Goal?

Режим длинной задачи с целью. По данным автора, в NetHack Bello в режиме Goal набрал лучший результат для валькирии-женщины, на 42,18% выше Codex Goal на той же модели.

Как проверить, что все готово к работе?

Команда bello doctor показывает, какие источники моделей и компоненты настроены. Обновление выполняет bello update, все параметры собраны в bello config.

Где лежит итог прогона?

В файле .supervisor/FINAL_REPORT.md в проекте: результат, измененные файлы, проверки и оставшиеся недочеты. Патч возвращается в проект после работы кодера в одноразовой копии.

Нужен ли Claude Code для работы Bello?

Нет, достаточно подписки Codex или API-ключа. Для подписки Claude Code ставят bello[claude] и входят командой bello runtime login claude-code; расширение включает официальный Agent SDK.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

multi-agents запускает команду кодовых агентов на задаче и меряет, победила ли она одиночного агента и во что обошлась.

CLIРасширенный доступ158Звезды репозитория

Argus ведет долгие инженерные и исследовательские задачи четырьмя ролями, где проверяющий читает результат, но ничего не правит.

ПлагинШирокий доступ146Звезды репозитория

Team Mode раздает задачу Codex исследователю, исполнителю и ревьюеру, а приемку оставляет главному агенту

СкиллРасширенный доступ235Звезды репозитория

Терминальная программа собирает команду агентов Codex, Claude и Ollama и раздает задачи параллельно под контролем ведущего

CLIРасширенный доступ91Звезды репозитория

Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.

MCP-серверШирокий доступ131Звезды репозитория

Viden — терминальная панель для кодового агента: чат с моделью, подтверждение правок и надзор за Codex и Claude в одном окне.

CLIШирокий доступ86Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Bello (эта карточка)нет226
Ralph Orchestratorнетне нужна3 203запускает цикл агента по плану, у Bello роли супервизора, ревьюера и оппонента
CLI Agent Orchestratorнет1 548оркестрирует несколько CLI-агентов, Bello усиливает одного кодера проверяющими ролями

Коротко о README

README начинается с краткого резюме, затем идут установка, быстрый старт с диалогом агента, описание ролей и результаты замеров: NetHack, четыре модели с Bello и без, режим эффективного бюджета, сжиматель логов. Заканчивается разделом о конфигурации и лицензией MIT.

Бейдж для README

Сообщить о проблеме