開発 → レビュー → テスト → 受入判定。エージェント同士がこのサイクルを 相互に回し、不合格を検知すると原因を特定 → 担当が修正 → 再判定と自律でループします。 人間が必ず見ないといけないところに絞ってレビューを投げることで、AI と人間のちょうどいい働き方を実現します。
DELETE /tasks/:id に監査ログを追加要件分析 → UML → API → DB → テスト戦略まで設計書に落とし、人間がレビュー・承認してから実装へ。AI が何を作っているかを常に把握できます。
セキュリティ担当エージェントが入力バリデーション・認証・認可・暗号化・WAF・セキュアな接続などを全タスクで自動監査。OWASP Top 10 を踏まえた基準で担保します。
指摘は汎化され、ハーネスが知識として管理。次の開発で全エージェントが参照します。
やりたいこと・背景・制約を読み取り、作業ブランチを準備。コードは一行も書かずに、まず状況を整理することから始めます。
issue 開始 · スコープ整理「何が出来ていれば完成か」を、曖昧さのない言葉に落とす。ユースケース・非機能要件・完了条件を、テスト可能な形まで分解します。
→ 要件書 / 完了条件API・DB・画面構成・ロギング・テスト戦略までを、設計書とタスクリストに必須成果物として書き出す。承認なしに実装へは進めません。
→ 設計書 / タスクリスト実装担当とテスト担当が並列で動き、続けてレビュー担当と知見担当が並列でコードをチェック。あなたが寝ている間に進みます。
実装 ∥ テスト ∥ レビュー ∥ 受入チェック変更解説書(Mermaid フロー付き)を自動生成し、既存のレビューテンプレートを尊重したままレビュー依頼を起票。要件・設計・TODO・解説と一緒にPR提出されるので、人間もレビューしやすく、品質を担保できます。
→ レビュー依頼を起票レビュー指摘を取得し、方針を確認 → 修正 → 指摘ごとにコミットして返信 → 汎化してハーネスに知識として蓄積する、クローズドループ。
指摘 → 修正 → 返信 → 学習レビュー後の動作確認環境へのデプロイ、本番デプロイまでをエージェントに指示して実行できる。本番デプロイはインフラ担当エージェントが安全性を担保します。
ステージング → テスト → リリース設計書に沿ってコードを書き起こす。既存プロジェクトの慣習を尊重した実装を行います。
Unit / Integration / E2E を構築し、テストピラミッドに沿ったカバレッジ 80%+ を目標。
機能・型・命名・依存・エラーハンドリングを静的にレビュー。レビューキューを作りません。
ハーネスに蓄積された過去のレビュー知見を参照しながら、コンテキスト付きで再レビューを行います。
完了条件を「合格 / 不合格」で自動判定し、全て合格になるまで実装フェーズをループします。
入力バリデーション・認証・認可・暗号化・WAF・セキュアな接続などを OWASP Top 10 に準拠して全タスクで自動監査します。
CDK / SAM / Terraform の構成とコスト・セキュリティをクラウド別に二層レビュー。
DB マイグレーション生成・ロールバック計画・データ整合性検証を実施。大量データテーブルのオンラインスキーマ変更にも対応します。
設計書とタスクリストが揃うまで実装に進めず、人間のレビューと明示承認が必須。完了条件も自動テスト・セキュリティ・手動チェックの 3 経路で判定し、無言の反映を禁止します。
開発・レビュー・テスト・受入判定のサイクルをエージェント同士が相互に回し、完了条件を満たすまで自律でループ。人間は要所だけ確認すれば完成します。
レビュー指摘は汎化され、ハーネスがトピック別に LLM Wiki として蓄積。次の開発から全エージェントが自動参照します。
危険コマンドブロック、機密検知、自動フォーマット、push ゲートなど 10+ のゲートウェイを用意。
開発ナレッジを相互リンクされた Wiki 形式(LLM Wiki)で管理。AI が必要な項目だけ検索して参照するので、コンテキスト圧迫を回避し、プロジェクトを重ねるほど賢くなります。
変更解説書付きの PR を作成。既存のレビューテンプレートを尊重して起票するので、人間がレビューしやすい。
apm install するだけで、
スキル・ルール・安全装置・LLM Wiki を既存慣習を尊重しながらまとめて導入します。
APM がスキル・ルール・安全装置の依存関係を解決してくれるので、 プロジェクトのルートで実行するだけ。同名スキルはスキップされ、既存のツールチェーンを壊しません。
brew install microsoft/apm/apm または pip install apm-cliapm install Clickan/ai-driven-development/setup-ai-dev を呼んでプロジェクトに合わせて初期化本ハーネスをインストールいただけるのは、弊社(株式会社 Clickan)とご契約いただいた個人・企業のお客様に限ります。導入をご検討の場合は、まずは お問い合わせ ください。
既存のディレクトリ構成・テストフレームワーク・CI/CD・リンターを優先します。同名スキルはスキップ、hooks はマージのみ。
Codex や Gemini CLI など、複数の AI エージェントで使えます。Skills / Rules のフォーマットは AGENTS.md / CLAUDE.md 互換で、共通利用することを前提に設計しています。
TypeScript・Python・Go・Rust・Java・Kotlin・Swift の言語別ルールを同梱。プロジェクト既存の規約があればそちらを優先します。言語やフレームワークは追加可能です。
自律的にループして収束を試み、収束しない場合は指揮官(Claude)からユーザーにエスカレーション。無理に合格を偽装しない設計です。