codeArbiter
Слой правил для агентного кодинга: обязательные гейты на тесты, ревью, безопасность и решения, единые для Claude Code, Codex CLI и Pi
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает хуки и проверки, читает и правит файлы проекта
- Управляет ветками, коммитами и PR под контролем пользователя
Установка
Ручная установка
/plugin marketplace add arbiterForge/codeArbiter
/plugin install ca@codearbiterПосле установки подтвердите доверие плагину и выполните /ca:init в репозитории.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин добавляет к агентному кодингу проверяемый порядок: каждый запрос попадает в именованную дорожку, которая задает, какие доказательства он обязан предъявить, каких ревьюеров вызвать и при каких условиях остановиться. Правила хранятся в репозитории и общие для трех хостов: ca для Claude Code, ca-codex для Codex CLI и ca-pi для Pi, а проектное состояние лежит в каталоге .codearbiter. codeArbiter не пишет код до появления падающего теста, не коммитит на красных тестах, не угадывает ответ на открытый вопрос и не пушит в основную ветку без человека. Масштаб проверок подстраивается под задачу: правка текста идет по короткой дорожке, чувствительная функция по полному пути со спецификацией, тестами, ревью и PR.
Для кого. Для команд и опытных пользователей, которые доверяют агентам значимую работу и хотят зафиксированный процесс с доказательствами.
Подходит, если
- Нужны обязательные гейты на тесты, ревью и безопасность для работы агента
- Нужно вести решения, спецификации и историю аудита рядом с кодом
- Нужен единый процесс для Claude Code, Codex CLI и Pi
Не подходит, если
- Нужен быстрый набросок без формального процесса и доказательств
- В окружении нет Python и нужной версии Git, которые требует плагин
Пример запроса к агенту
Почини регрессию по дорожке с падающим тестом сначала, потом собери PR с ревьюОграничения
Нужны Python 3 в PATH и настроенные имя и почта в git. Для проверки жизненного цикла решений требуется Git 2.45 и новее, для Pi еще Node.js 22.19 и новее. Хост Pi помечен как предпросмотр. Плагин остается спящим, пока репозиторий явно не включит его, и не пушит в основную ветку и не мержит без пользователя.
Как отключить. Удалите плагин ca через /plugin в Claude Code, ca-codex через codex plugin в Codex CLI и уберите каталог .codearbiter из проекта, если он больше не нужен.
Проверка безопасности
- Запускает хуки и проверки, читает и правит файлы проекта
- Управляет ветками, коммитами и PR под контролем пользователя
Коротко о README
README описывает codeArbiter как общий слой правил для агентного кодинга поверх Claude Code, Codex CLI и Pi. Каждый запрос идет по именованной дорожке с обязательными доказательствами и ревью, а проектное состояние с решениями, планами и аудитом лежит в каталоге .codearbiter и переносится между хостами. Перечислены запреты: не писать код до падающего теста, не коммитить на красных тестах, не угадывать ответ на открытый вопрос, не пушить в основную ветку без пользователя. Установка идет через маркетплейс плагинов у каждого хоста, для Claude Code это ca, дальше /ca:init и /ca:doctor.
Частые вопросы
Чем это отличается от обычного линтера или CI?
Гейты встроены в сам ход агента: он не может написать код до падающего теста, закоммитить на красных тестах или запушить в основную ветку без пользователя, и оставляет историю доказательств.
Можно ли переносить проект между хостами?
Да. Правила и состояние в каталоге .codearbiter общие, репозиторий переходит между Claude Code, Codex CLI и Pi без потери спецификаций, планов и решений.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything