41 lines
2.0 KiB
Markdown
41 lines
2.0 KiB
Markdown
# codex-crew
|
||
|
||
Codex CLI как полноценный сабагент Claude Code: делегирование задач, ревью
|
||
кода, второе мнение. Наследует пользовательский `~/.codex/config.toml` (без
|
||
сандбоксов и ограничений), сессии resumable, зависания детектятся
|
||
детерминированным watchdog'ом.
|
||
|
||
## Состав
|
||
|
||
- `agents/codex.md` — сабагент-транспорт (sonnet). Держит codex-сессию:
|
||
follow-up через SendMessage продолжает тот же диалог. В задании обязателен
|
||
`cwd:`, опционально `codex options:` (модель/sandbox/effort) и
|
||
`review scope:`.
|
||
- `skills/codex-agent` — делегировать исполнение.
|
||
- `skills/codex-review` — ревью ветки/коммита/uncommitted/файлов.
|
||
- `skills/codex-consult` — второе мнение по спеке/плану, итерации до консенсуса.
|
||
- `scripts/codex-run.sh` — обвязка `codex exec --json` с watchdog'ом
|
||
(`CODEX_STALL_TIMEOUT`, default 600 c стагнации вывода → kill; сессия
|
||
продолжается через resume). Тесты: `tests/test-run.sh`.
|
||
|
||
## Установка
|
||
|
||
```
|
||
claude plugin marketplace add ~/Projects/codex-crew
|
||
claude plugin install codex-crew@codex-crew
|
||
```
|
||
|
||
Требуется codex CLI ≥0.142.
|
||
|
||
Обновление после push (CC сам кэш не перекачивает; `plugin update` сверяет
|
||
version из plugin.json — без бампа версии контент не подтянется):
|
||
|
||
```
|
||
# 1. бампнуть version в .claude-plugin/plugin.json, закоммитить, запушить
|
||
claude plugin marketplace update codex-crew
|
||
claude plugin update codex-crew@codex-crew
|
||
```
|
||
|
||
затем `/reload-plugins` или рестарт сессии (определения agents/skills
|
||
снапшотятся на reload; горячая правка кэша не работает).
|