AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月17日 10:00

AI開発、工程固定の連鎖は通らず

LINEで送る
AI開発、工程固定の連鎖は通らず

3つのポイント

  1. 何が起きたか

    ユーザー登録画面の構築を通し、エージェントが既存コンポーネントや設計ルールを調査して実装し、ブラウザで確認して失敗箇所を再修正する例を示した。要件→設計→実装→テストという固定の連鎖は通らない。

  2. なぜ重要か

    スキル、ツール、ハーネス、オーケストレーションに役割を割り当て、ハーネスが制限を課しリトライ失敗時には人間を呼ぶ。人間の仕事は手順の順序ではなく、目標・制約・受け入れ条件の定義へ移る。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

論考の出発点はよくある設計だ。従来の各工程に1つのエージェントを置き、順番につなぐ。既存プロセスの自動化としては妥当だと認めつつ、工程を分けることはAI向けに開発を再設計することとは違うと主張する。タスクは異なる。障害対応はログ調査から始まることもあり、明確なAPI追加は実装とテストに直行することもある。

次に論考は目標状態とそこへの経路を分ける。ユーザー登録機能なら、必須項目、重複メール防止、既存API契約への意図しない変更禁止といった制約を先に定義し、クラス構造や触るファイルはエージェントが調査後に決める。ここに論考はSpec-Driven Developmentを位置づける。目標の定義としては有用だが、全タスクの固定手順にしてしまうと有害だという。

そこから役割を整理する。スキルは規約と再利用可能なノウハウを供給し、ツールは実行と検証を可能にし、ハーネスは制約・フィードバック・停止条件を提供する。足りないものだけを足すべきだという主張だ。独立レビュー用のサブエージェントや権限の外部強制などで、オーケストレーターを目的化して構築するのではない。OpenAIのAgents SDKやハーネスエンジニアリングの記述を参考に挙げつつ、この設計は公式アーキテクチャの再現ではなく独自の提案だと断っている。

よくある質問
この論考はチームがSpec-Driven Developmentを捨てるべきと言っているのか。
いいえ。仕様は依然として中心だが、仕様は目標状態と制約を定義するもので、すべてのタスクの実行手順を固定するものではないとしている。
独自のオーケストレーターを構築する必要はあるか。
既存環境が制御要件を満たせない場合に限る。エージェントSDKがすでにツール呼び出しと再判断を扱えるなら、それを使うよう論考は示唆している。
サブエージェントはいつ追加すべきか。
ルール違反の繰り返し、完了前のテスト省略、独立したレビューの必要性、破壊的操作のリスクなど、実際の問題が現れてからでよい。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へLessWrongが管理役の委任不足を指摘