codeArbiter — плагин

Слой правил для агентного кодинга: обязательные гейты на тесты, ревью, безопасность и решения, единые для Claude Code, Codex CLI и Pi

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

Расширенный доступ

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

  • Запускает хуки и проверки, читает и правит файлы проекта
  • Управляет ветками, коммитами и PR под контролем пользователя
Все причины и проверки

arbiterforge/codearbiter

Установка

Работает в

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

/plugin marketplace add arbiterForge/codeArbiter
/plugin install ca@codearbiter

После установки подтвердите доверие плагину и выполните /ca:init в репозитории.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает хуки и проверки, читает и правит файлы проекта
  • Управляет ветками, коммитами и PR под контролем пользователя

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

Что делает

Плагин добавляет к агентному кодингу проверяемый порядок: каждый запрос попадает в именованную дорожку, которая задает, какие доказательства он обязан предъявить, каких ревьюеров вызвать и при каких условиях остановиться. Правила хранятся в репозитории и общие для трех хостов: 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 из проекта, если он больше не нужен.

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

Чем это отличается от обычного линтера или CI?

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

Можно ли переносить проект между хостами?

Да. Правила и состояние в каталоге .codearbiter общие, репозиторий переходит между Claude Code, Codex CLI и Pi без потери спецификаций, планов и решений.

Обсуждение

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

Плагины

Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений

ПлагинРасширенный доступ454Звезды репозитория

CLI и плагин для ревью кода агентом: читает git diff и пишет замечания по строкам с учетом контекста

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

Плагин для Codex и Claude Code, который ведет задачу по цепочке ролей от плана до независимого аудита

ПлагинРасширенный доступ285Звезды репозитория

Плагин для Claude Code: передает задачу локальному no_human и проверяет ветку ревьюером, не видевшим сессию кодера

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

Procoder — бинарный файл на Go с гейтом перед коммитом, контроллерами качества и журналом уроков, чтобы агент не сдавал сырое

ПлагинРасширенный доступ212Звезды репозитория

Gajae-Code, кодинг-харнесс для терминала, входит под уже оплаченный план Claude, Codex или Cursor и строит план перед правками.

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

Коротко о README

README описывает codeArbiter как общий слой правил для агентного кодинга поверх Claude Code, Codex CLI и Pi. Каждый запрос идет по именованной дорожке с обязательными доказательствами и ревью, а проектное состояние с решениями, планами и аудитом лежит в каталоге .codearbiter и переносится между хостами. Перечислены запреты: не писать код до падающего теста, не коммитить на красных тестах, не угадывать ответ на открытый вопрос, не пушить в основную ветку без пользователя. Установка идет через маркетплейс плагинов у каждого хоста, для Claude Code это ca, дальше /ca:init и /ca:doctor.

Бейдж для README

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