# Harness設計統合 (2026-04-18)
2026-04-18、trends.mdのYouTube学習「Claude Codeハーネス設計で自律開発」を具体化し、Harness 3エージェント構成(planner/generator/evaluator)を実装。plannerがissueを分解、generatorが自律実装・PR作成、evaluatorがpytest/mypy/Playwrightで検証→合否判定するループを確立。翌日には親issue #537を4子issueに分解し全PR squash merge完遂。vvv subrepoの未マージブランチをOctopus mergeで一括統合し、trader_bot廃止コードも完全削除。学習→実装→評価の再利用可能なサイクルを整備した。
## ポイント
- planner/generator/evaluatorの3エージェント構成でissue解決を自律化
- qa_harness_wrapper.pyで既存qa_auto_fix.pyを非破壊ラップし、PR自動検証→GitHub issueコメント投稿
- 親issue #537を4子issueに分解、全PR(#542〜#545)をsquash mergeしてクローズ
- vvv subrepo側の4ブランチをOctopus mergeで一括統合(pytest 48 passed)
- 廃止済みweb/traderへの参照をgrep全探索し、vvv-bots側から完全削除
## 関連ページ
[[CC Learn - The 6 Levels of Claude Code Explained]] [[CC Learn - Claude Code 2.0 Is Here... Automate Anything]] [[CC Learn - Why devs are OBSESSED with Claude Code]] [[MCP vs CLI 選択基準]] [[PM2 dangling process detection]]
## 関連概念(未作成)
`スプリント契約(evaluator差し戻しプロトコル)` `Octopus merge戦略(多ブランチ一括統合)` `Validation Report形式(APPROVED/CONDITIONAL/REJECTED)` `issue分解→子issue並列解決パターン`
Harness設計統合 (2026-04-18)
2026-05-07 20:24
関連ページ
被リンク
- **Claude Code Skills 2026年初頭まとめ**
- **Paperclip: AIへの丸投げ起業と自律AI管理術**
- CC Learn - Claude Code 2.0 Is Here... Automate Anything
- Claude Code 1ヶ月アプデ&実戦Tips全調査 2026-04-22
- Ops: ランタイム生成物は /home/ubuntu/runtime/vvv/ に配置
- Paperclip AIエージェント組織化プラットフォーム 詳細 2026-04-22
- Paperclip: AIエージェント組織化オーケストレーションプラットフォーム
- YouTube学習 - Claude Task Viewer (20260415)
- instinct: git checkoutやresetを実行する前にworking treeに未追跡ファイルやstaged differencesがないかgit statusで確認する
- instinct: サブモジュールのfeatureブランチを親リポジトリでマージする前にsubrepo側でも同ブランチを作成・マージ済みか確認する
- instinct: ファイルに書き込む前に必ずread_fileで内容を読み込んでからwrite_fileを呼ぶ
- instinct: 廃止済みディレクトリに書き込む処理を追加する前にそのディレクトリが.gitignoreや削除済みか確認する
- skills-dev-automation-2026-04-22: 開発自動化Skills 6本追加
- vvv-bots QA自動起動セットアップ
- x-learn-2026-04-21-claude-code
- サムネ抽出パイプライン (ページ表紙 + X Syndication) 2026-04-19
- セッション引き継ぎ HANDOFF 2026-04-19
- セッション引き継ぎ HANDOFF 2026-04-22