Matrix AI Placement
マトリックスAI配置理論
複数のAIを役割と工程に配置し、業務システム開発を判断単位まで分解して進めるためのRoundtableの設計思想です。
Roundtable は、ひとつのAIに長い依頼を投げる仕組みではありません。要件を聞くAI、設計を整えるAI、実装するAI、検証するAI、運用判断を補助するAIを、タスクの状態や関連情報に合わせて配置し、作業を細かい判断へ分解して進めます。
位置づけ
マトリックスAI配置理論は、Roundtable と auto-task をまとめて説明するための設計名です。横軸に業務システム開発の工程、縦軸にAIの役割を置き、それぞれの交点で「何を確認し、何を判断し、どの次アクションへ進むか」を定義します。
AI配置マトリックス
各AIは縦割りで固定されるのではなく、工程ごとに見る観点が変わります。要件AIは受付時だけでなく、検証で仕様の曖昧さが出た時にも戻って確認し、運用AIは他タスクやリリース待ちの状態も見ながら順序を判断します。
| AIの役割 | 受付・理解 | 設計 | 実装 | 検証 | 運用判断 |
|---|---|---|---|---|---|
| 顧客対応AI | 依頼文、添付、過去履歴から要望を抽出 | 確認すべき業務ルールを整理 | 実装中の確認待ちを言語化 | 期待結果との差分を説明 | 返答待ち、完了、保留を判断 |
| 設計AI | 業務の粒度と対象データを確認 | 画面、DB、権限、通知へ分解 | 実装方針のずれを検出 | 仕様観点のテスト条件を作る | 後続改善や別タスク化を提案 |
| 実装AI | 既存コードと対象範囲を特定 | 既存パターンに沿う実装単位を決める | コード、テンプレート、設定を変更 | エラーや表示崩れを修正 | 反映可能な状態かを整理 |
| 検証AI | 再現条件と成功条件を読む | 確認観点を小さく分ける | 途中結果の破綻を検出 | CLI、画面、スクリーンショットで確認 | 未検証リスクを残す |
| 運用AI | 他タスク、リリース待ち、障害状況を見る | 作業順序と影響範囲を判断 | 同時変更の衝突を避ける | 本番反映前の条件を確認 | 次の自動実行、保留、通知を決める |
リファレンス駆動プロンプト圧縮
AI同士のコミュニケーションでは、仕様、過去タスク、検証条件、関連コメントを毎回プロンプトへ全文で貼ると、すぐに長大化します。Roundtable では、長い本文を直接渡す代わりに、snapshot、spec task、previous task、required section などの参照キーを渡し、受け取ったAIが必要な情報だけを読み直す設計にします。
auto-task による完全自動化への実験
auto-task は、Roundtable が会社全体の業務をAI化していくための実験的な仕組みです。人間が毎回細かく指示しなくても、AIが状況を読み取り、次に必要なタスクを判断し、実行候補を積み上げていくことを目指します。
Roundtable が目指しているのは、単なる作業補助ではなく、業務システム開発と運用の完全自動化です。ただし、完全自動化は一度で完成するものではありません。AIの判断結果を人間が確認し、改善点を与え、方針や例外条件を調整することで、自動化の精度を高めていきます。
Persistent Fix Loop
Persistent Fix Loop は、階層型AIシステムを「計画 → 実行 → 評価 → 完了」の直線で捉えるのではなく、「検知 → 計画 → 修正 → リリース → 監視 → ループ」として安定化させ続ける考え方です。現実の業務や本番環境では、計画は実行中にずれ、評価条件は外部状況で変わり、AIだけでは完了を断定できないことがあります。
完全自動化へ向けた改善フロー
人間の役割
完全自動化への実験は、人間の判断をなくすことではありません。人間の役割は「AIに毎回作業を依頼すること」から、「AIが自動で進めた結果を見て、会社としての方針・責任・改善を与えること」へ移っていきます。AI群は、その前後にある調査、整理、実装、検証、記録を細かく進め、人間が判断すべき情報を揃えます。