- Зачем:
- в Plan Mode ревью плана вызывало ~5 permission prompts (git, Write, rm),
хотя для плана git не нужен, а план уже является файлом.
- Что:
- добавлен fast path: явный `plan` или Plan Mode пропускают git-проверки
- base branch определяется лениво (только для code/code-vs-plan)
- resume упрощён через `2>/dev/null` (stderr → /dev/null, stdout = чистое ревью)
- cleanup пропускается в Plan Mode, best-effort вне его
- удалены deprecated permissions claude-diff-* из settings.local.json
- Проверка:
- `/codex-review plan` в Plan Mode — 0 permission prompts
- `/codex-review code` вне Plan Mode — работает как раньше
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.4 KiB
TODO
opencode: перейти на config.d + stow
Сейчас opencode.json копируется через copy_managed_file в install.sh,
потому что opencode может модифицировать конфиг в рантайме.
Когда anomalyco/opencode#9062
(поддержка config.d/) будет смержен — разбить конфиг на фрагменты
и подключить через stow, как остальные пакеты.
Связанный PR: anomalyco/opencode#16525
codex-review: убрать permission prompts DONE
Реализовано: шаги 2, 3, 7 переписаны на встроенные инструменты (Write tool, stdout capture).
См. коммит с fix(skills): убраны permission prompts из codex-review.
codex-review: передавать список файлов вместо diff DONE
Реализовано: Codex получает --name-only список файлов и git-команды,
сам читает diff. Убраны temp-файлы claude-diff-*, preflight, часть cleanup.
codex-review: изучить официальный плагин OpenAI
Посмотреть openai/codex-plugin-cc — официальный плагин для ревью с Codex. Найти идеи для улучшения скилла: промпты, структура ревью, интеграция с CI, обработка результатов.
Также разобраться с поведением codex exec resume — переключается на
workspace-write sandbox и xhigh reasoning вместо запрошенных read-only / high.
codex-review: plan mode без git DONE
Реализовано: fast path для режима plan — при явном аргументе plan или
в Claude Code Plan Mode git-проверки и определение base branch пропускаются.
Resume упрощён через 2>/dev/null (stderr → /dev/null, stdout = чистое ревью).
codex-review: pipe в определении base branch
Команда git symbolic-ref ... | sed содержит pipe |, который может
триггерить permission prompt в Claude Code. Пока не триггерит, но если начнёт —
заменить на два отдельных вызова или определять branch иначе.
Актуально только для режимов code и code-vs-plan — в plan git не вызывается.
codex-review: отдельный репозиторий + статья на Хабр
Выделить скилл codex-review в отдельный публичный репозиторий:
- README с описанием, установкой, примерами
- Инструкция по подключению к Claude Code / Codex / другим AI-агентам
Написать статью на Хабр о подходе "adversarial AI review" — Claude пишет код, Codex ревьюит, итеративный цикл до одобрения.
Приоритет: высокий — направление развивается быстро, важно не упустить момент.