概要
- Kiro に Workflow という新機能が追加されました(Kiro IDE 1.2 / Kiro CLI 2.26.0、ともに 2026年9月30日リリース)。
- Workflow は、複数のエージェントステップを 逐次 / 並列 / ループ / 監視 といった制御フローで組み立て、まとめて実行できる仕組みです。
- 組み込みレシピ(要件→設計→実装→レビューのフルパイプラインなど)が用意されており、「〇〇のレシピを使って」と伝えるだけで使えます。
- 要件対応を依頼すると、デフォルトでは
workflow-creatorが自動で設計し、成果物は.agents/配下に工程ごとのファイルとして残ります。
そもそも Workflow とは
要件対応や調査などの一連の作業を、1回のプロンプトで終わらせるのではなく、複数のステップ(=独立したエージェントの仕事)を制御フローとして明示的に組み立てて実行する機能です。
従来のように「プロンプトに全部書いて一発で頼む」のではなく、「どの順で・何を並列に・どこまで繰り返すか」をワークフロー側に出しておけるのがポイントです。
| プラットフォーム | バージョン | リリース日 |
|---|---|---|
| Kiro IDE | 1.2 | 2026年9月30日 |
| Kiro CLI | 2.26.0 | 2026年9月30日 |
※ Kiro CLI では v2.26.0 で オプトイン機能 として追加されました(比較的最近の機能です)。
主な構成要素
ステップの種類
| 種類 | 役割 |
|---|---|
step |
単一エージェントが1つのタスクを実行 |
sequence |
ステップを順番に実行 |
parallel |
複数ブランチを並行実行 |
repeat |
条件を満たすまでループ(最大1000回) |
watch |
外部イベント(PR のレビューコメントなど)を監視 |
この5種類を組み合わせることで、「調べて → 設計して → 並列で実装して → レビューが通るまで繰り返す」といった流れを宣言的に表現できます。
組み込みレシピ
よく使うワークフローは レシピ としてあらかじめ用意されています。
Kiro に「〇〇のレシピを使って」と伝えるだけで起動できます。
| レシピ | 用途 |
|---|---|
goal |
検証可能なゴールに向けて反復エージェントループ |
investigate |
読み取り専用の調査・診断 |
feature-pipeline |
要件→設計→実装→レビューのフルパイプライン |
publish-pr |
PR を開いてフィードバックに応答 |
ralph |
JSON チェックリストを1項目ずつ処理 |
semantic-review-multi-model |
2つのモデルで並行コードレビュー |
autoresearch |
実験→ベンチマーク→改善の反復研究 |
使ってみる
デフォルトの挙動
要件対応を依頼すると、デフォルトでは次のように動きます。
-
workflow-creatorが作業内容を設計する - 自動生成された
workflowPromptが実行される - 成果は
.agents/tasksに残されていく - レビューやコミットまで自立的に実行される
明示的にレシピを指定する ― feature-pipeline の例
デフォルトではなく、明示的に feature-pipeline レシピを指定して実行してみると、次の順で進みました。
feature-pipelineレシピを起動しました。このレシピは以下の順で進みます:
- 要件定義 — タスクを整理して要件ドキュメントを作成
- 設計レビューループ — 技術設計を作成して承認まで反復
- 実装計画 — 順序付きの実装タスクを作成
- 実装→レビューループ — コード実装とセマンティックレビューを反復
- バリデーションゲート — 最終的にビルドが通ることを確認
workflowPrompt の自動生成よりステップが多い分、要件の曖昧さやレビューをより丁寧に処理するのが特徴です。
成果物
feature-pipeline 実行後、成果物は .agents/pipeline/2026-10-14_10-12-41 のように工程ごとの markdown ファイルとして残りました。
| ファイル | 内容 |
|---|---|
01-requirements.md |
要件定義 |
02-design.md |
技術設計 |
03-design-review.md |
設計レビュー結果 |
04-plan.md |
実装計画 |
05-code-summary.md |
実装サマリー |
design-review.json |
設計レビュー判定(APPROVED / REJECTED) |
工程ごとに成果物が残るため、どの判断でどう進んだかを後から追えるのが実務上うれしいところです。
何がうれしいのか(所感)
- 制御フローをプロンプトの外に出せる ― 「順番・並列・ループ・監視」をワークフロー定義として持てるので、毎回プロンプトに書き下す必要がない。
- 工程が成果物として残る ― 要件・設計・レビュー判定が markdown / JSON で蓄積され、レビューや引き継ぎがしやすい。
- レシピで即スタート ― フルパイプラインや並列レビューなどの定番が組み込みで、名前を伝えるだけで使える。
- 自立実行 ― 実装からレビュー、コミットまで一貫して回せる。
まとめ
Kiro Workflow は、エージェントによる開発作業を「宣言的な制御フロー」として組み立て、工程を成果物として残しながら自立実行できる機能です。
定番作業は組み込みレシピで即座に始められ、生産性向上が期待できます。
