Bello — плагин
Обвязка для кодинг-агента: супервизор, ревьюер, оппонент и локальный сжиматель логов на разных моделях
- 226 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Кодер выполняет команды и правит файлы, супервизор оценивает опасные команды лишь частично
- Вход по подписке Codex или Claude Code и ключи API дают прогонам доступ к вашим лимитам и оплате
- Сжиматель логов скачивает модель 599 МБ и помощника Codex при первом запуске
Установка
- Работает в
Ручная установка
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 запускает команду кодовых агентов на задаче и меряет, победила ли она одиночного агента и во что обошлась.
Argus ведет долгие инженерные и исследовательские задачи четырьмя ролями, где проверяющий читает результат, но ничего не правит.
Team Mode раздает задачу Codex исследователю, исполнителю и ревьюеру, а приемку оставляет главному агенту
Терминальная программа собирает команду агентов Codex, Claude и Ollama и раздает задачи параллельно под контролем ведущего
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
Viden — терминальная панель для кодового агента: чат с моделью, подтверждение правок и надзор за Codex и Claude в одном окне.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Bello (эта карточка) | нет | 226 | ||
| Ralph Orchestrator | нет | не нужна | 3 203 | запускает цикл агента по плану, у Bello роли супервизора, ревьюера и оппонента |
| CLI Agent Orchestrator | нет | 1 548 | оркестрирует несколько CLI-агентов, Bello усиливает одного кодера проверяющими ролями |
Коротко о README
README начинается с краткого резюме, затем идут установка, быстрый старт с диалогом агента, описание ролей и результаты замеров: NetHack, четыре модели с Bello и без, режим эффективного бюджета, сжиматель логов. Заканчивается разделом о конфигурации и лицензией MIT.