AgentForeman CLI
AgentForeman координирует кодинг-агентов: председатель уточняет задачу, исполнители работают, итог идет с доказательствами.
- 54 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агенты правят код и запускают процессы без присмотра в течение ночи.
- Системе нужны авторизованные клиенты CLI и ключи API, расход токенов идет с ваших лимитов.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/agentforemanОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агенты правят код и запускают процессы без присмотра в течение ночи.
- Системе нужны авторизованные клиенты CLI и ключи API, расход токенов идет с ваших лимитов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`AgentForeman` — локальная система оркестрации для кодинг-агентов и сложных задач. Вы подключаете свои CLI-клиенты или API-провайдеры, соглашаетесь с председателем по задаче, а ограниченный многоагентный процесс создает результат, критикует его и пересматривает. В основе версионируемый контракт задачи: после вашего подтверждения фиксируются цели, роли, доказательства, проверки и пределы выполнения. Режимы: совместная работа с интегратором и независимым ревью, состязательное улучшение по циклу «критика, правка, повтор», советы из нескольких моделей с анонимной оценкой и ночные эксперименты, где `Codex` правит разрешенную область, а независимый оценщик проверяет контрольную точку. Состояние хранится в `SQLite`, учет токенов ведется по соединениям.
Для кого. Исследователям и разработчикам, которые запускают длинные эксперименты и хотят разделить работу между несколькими агентами с проверкой результата.
Подходит, если
- Ночью нужно прогнать эксперимент: `Codex` меняет код, процесс обучает модель, независимый оценщик проверяет результат.
- Задачу сначала согласуют с председателем, и только затем запускается исполнение.
- Для анализа данных нужен совет из нескольких моделей с анонимной взаимной оценкой.
- Нужно видеть расход токенов по подключениям и задачам за 1, 7 и 30 дней.
Не подходит, если
- Нет трех проверенных подключений для состязательных задач: для совместных нужно четыре.
- Нужна готовая облачная служба: система работает локально.
- Задача маленькая, и хватит одного агента без оркестрации.
Пример запроса к агенту
Согласуй со мной задачу: сократить время тестов на тридцать процентов. Предложи цели, роли агентов, проверки и пределы, а выполнение начни только после моего подтверждения.Ограничения
Нужны `Python` 3.11 или новее, `Git` и хотя бы один авторизованный клиент CLI либо API-подключение. Автоматические состязательные задачи требуют минимум трех проверенных подключений, совместные требуют четырех, а несколько моделей одного аккаунта делят его лимит. Интерфейс сейчас на китайском, README на английском, скриншоты показывают демонстрационных провайдеров. Неизвестный расход токенов остается неизвестным, нулем его не считают. Проценты распределения равны ориентирам, жестких бюджетов нет. Автономные ночные правки кода нужно ограничивать разрешенной областью.
Как отключить. Остановите рабочие процессы и удалите папку проекта, созданную командой `init`, вместе с клоном репозитория. Подключения к CLI и API отключите в панели или удалите ключи из окружения.
Частые вопросы
Сколько подключений нужно?
Для автоматических состязательных задач минимум три проверенные идентичности, для совместных не меньше четырех. Модели одного аккаунта делят его лимит.
Что такое председатель?
Это агент, который помогает определить контракт задачи с версиями. После вашего подтверждения цели, роли, проверки и пределы фиксируются.
Как запускается на `macOS` и `Linux`?
Создайте виртуальное окружение, поставьте `pip install -e ".[demo,desktop]"`, выполните `python -m agentforeman init ./my-experiment` и затем `ui`.
Что происходит при исчерпании квоты?
Распознанные сбросы квоты превращаются в постоянные периоды ожидания без вызовов модели, а состояние хранится в `SQLite` и переживает перезапуск.
Какие страницы есть в интерфейсе?
Задачи с беседой председателя, подписки и модели, а также расход токенов. Расширенные инструменты открывают эксперименты, советы и диагностику.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыForeman следит за кодинг-агентами и решает, продолжить, подправить, остановить, повторить или проверить работу.
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Кодинговый агент на Go для открытых моделей: из беседы делает задачи в отдельных ветках, сам проверяет и вливает результат, ведет все проекты в одном окне
Общая основа для Claude Code, Codex, Antigravity CLI и OpenCode: жизненный цикл задачи, навыки и песочницы.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| AgentForeman (эта карточка) | нет | 54 | ||
| CLI Agent Orchestrator | нет | 1 551 | различие: `cli-agent-orchestrator-cao` запускает агентов в сессиях, `AgentForeman` добавляет контракт задачи, проверку и ночные эксперименты | |
| Ralph Orchestrator | нет | не нужна | 3 203 | различие: `ralph-orchestrator` гоняет одного агента по циклу, `AgentForeman` делит работу между несколькими подключениями с независимым ревью |
Коротко о README
В README описаны интерфейс из трех страниц, режимы работы, быстрый старт для `Windows`, `macOS` и `Linux`, требования и документация. Скриншоты сделаны на демонстрационных провайдерах.