はじめに
repo-harness は、Claude や Codex のコーディングセッションを、再現可能でリポジトリローカルな ワークフローに変えます。承認済みのプランをエージェントに渡すと、エージェントは隔離された ブランチで作業し、あなたはチャットの記憶ではなく、ファイルから結果をレビューします。
クイックスタート
Section titled “クイックスタート”# install the runtime (pulls in Bun if missing)curl -fsSL https://raw.githubusercontent.com/Ancienttwo/repo-harness/main/install.sh | shrepo-harness init
# from your repo root — preview, then applyrepo-harness adopt --dry-runrepo-harness adoptこれが全体の流れです。前提条件、エージェントごとの接続設定(Claude Code / Codex)、adopt が 作成するファイルツリー、そしてガードが有効になっていることを確認する方法については、 セットアップガイド を参照してください。
レビューループ
Section titled “レビューループ”導入後のループは、レビューして次へ進む だけです。
- エージェントは
plans/内の承認済みプランに沿って作業します。 - 進捗は
tasks/配下に記録されます — コントラクト、レビュー、メモ。 - 各タスクは 1 枚の Human Review Card で締めくくられます。判定、想定ファイルと実際のファイル、 通過したコマンド、残存リスク、そして 1 行のロールバックが記載されます。
次は: ワークフロー。