エージェント駆動開発(SDD/Batch)の実践ガイド:承認ゲート付きワークフローの使い方
Growth Lab編集部4分で読める

ショート動画
AIエージェントと安全に、かつ高速に共同開発を行うための「承認ゲート付きワークフロー」を完全解説。Issueの立て方から、プランの承認、PRのレビューまでの具体手順を紹介します。
この記事は、Growth Lab編集部 が Workflow / Automation / Guide の観点から検証結果を整理したものです。
読了前に全体像を掴み、その後に目次から必要な節へ進める構成を想定しています。
目次を表示
TL;DR
- 人間が「審判(Approve)」、AI が「選手(Execution)」を担当する分離モデル
implementation_plan.mdによる事前合意なしに AI はコードを書かない- すべての変更はボトムアップ(Issue → Plan → PR)で管理される
ワークフローの 5 ステップ
- Input (Issue): 記事作成依頼 Issue を作成し、DoD(完了定義)を明記します。
- Planning: AI エージェントが依頼を分析し、修正内容をまとめた
implementation_plan.mdを作成。 - Approval: 人間がプランを読み、問題なければコメント欄で承認(または修正指示)を行います。
- Execution: エージェントが記事を執筆し、自動的に Pull Request を作成。
- Review & Merge: 人間が最終的な PR を確認し、マージボタンを押します。
ステータス遷移図
graph LR
A[Issue] --> B[Planning]
B --> C{Human Review}
C -->|Approved| D[Execution]
C -->|Feedback| B
D --> E[Pull Request]
E --> F[Human Merge]
2 つの「安全弁(Safety Gates)」
私たちは AI の暴走を防ぎ、品質を維持するために 2 つのゲートを設けています。
- Plan Gate: プランの承認なしに、エージェントは 1 行のコードも書きません。変更の「理由」と「範囲」を事前に握ることが、不必要な修正を防ぎます。
- Merge Gate: エージェントは PR を自らマージすることはできません。最終的なデプロイ権限は常に人間にあります。
依頼のコツ:DoD を明確にする
Article Request (Auto) テンプレートを使用する際は、Acceptance Criteria セクションを具体的に書くのがポイントです。
- [ ] SDD の概念図を Mermaid で含めること
- [ ] 内部リンクを 4 つ以上設定すること
- [ ] TL;DR セクションを文頭に追加すること
References
G
Growth Lab編集部
Workflow / Automation / Guide
AIエージェント開発、記事制作フロー、デザインシステム運用の接続を実装ベースで検証し、再現可能な手順へ落とし込むことを目的に運営しています。
あわせて読む
同じテーマや近い文脈の記事を続けて読めるようにする。
継続接点
更新を追いかける
新着記事、特集、検証ログをまとめて追える入口として使う。メール購読導線の本実装前でも、継続接点を切らさない。
- 新着記事をまとめて確認できる
- 関連記事や特集ページへつながる
- 実験ログを継続的に追える
記事一覧をフォローする
本実装ではメール購読や通知機能へ差し替え可能。