Skip to content

v0.1.4 — Claude Companion Review Plugin

Latest

Choose a tag to compare

@VKirill VKirill released this 14 May 14:00
· 2 commits to main since this release

RU

Что добавлено

  • Добавлен локальный Claude Companion plugin для Codex Starter Kit.
  • Реализован runner для advisory reviews через interactive Claude Code в отдельной tmux-сессии.
  • Добавлен Stop hook capture: итоговый ответ Claude сохраняется в markdown/json outbox.
  • Добавлен adaptive tmux monitoring для долгих проверок: outbox detection, session liveness, pane activity, idle timeout и режим --wait-forever.
  • Добавлены режимы ревью для планов, diff/code review, security, data consistency, UX, release readiness и других сценариев.
  • Добавлены marketplace metadata, skills и документация по безопасному bootstrap/self-setup.
  • Расширена validation pack проверка для локальных plugins и marketplace metadata.

Проверено

  • python3 scripts/validate-pack.py
  • git diff --check
  • python3 -m py_compile для plugin hooks/runners/scripts
  • End-to-end smoke Claude Companion на crm.psycab.pro
  • Долгий data-consistency-review на crm.psycab.pro: outbox markdown/json успешно создан, runner дождался результата без абсолютного timeout

Важно

  • Plugin не устанавливает Claude Code и tmux автоматически.
  • Claude credentials не читаются и не копируются starter kit tooling.
  • Claude output считается advisory feedback; Codex сам принимает или отклоняет рекомендации.

EN

Added

  • Added a local Claude Companion plugin for Codex Starter Kit.
  • Implemented a review runner through interactive Claude Code in an isolated tmux session.
  • Added Stop hook capture: Claude's final answer is saved to markdown/json outbox files.
  • Added adaptive tmux monitoring for long-running reviews: outbox detection, session liveness, pane activity, idle timeout, and --wait-forever mode.
  • Added review modes for plans, diffs/code review, security, data consistency, UX, release readiness, and related workflows.
  • Added marketplace metadata, plugin skills, and safe bootstrap/self-setup documentation.
  • Extended pack validation for local plugins and marketplace metadata.

Verified

  • python3 scripts/validate-pack.py
  • git diff --check
  • python3 -m py_compile for plugin hooks/runners/scripts
  • End-to-end Claude Companion smoke on crm.psycab.pro
  • Long data-consistency-review on crm.psycab.pro: markdown/json outbox was produced and the runner waited without an absolute timeout

Notes

  • The plugin does not install Claude Code or tmux automatically.
  • Claude credentials are not read or copied by starter-kit tooling.
  • Claude output is advisory feedback; Codex remains responsible for accepting or rejecting recommendations.