
プロンプトより「AIの仕事の流れ」を設計する時代へ
朝の出汁版(通勤2分)
- ポイント1: Claude Codeの開発者によると、AIの使い方はコード補完から「自律的に計画・実行・検証するループの設計」へと移行しつつある。
- ポイント2: 使う側として知っておくべきは、良い指示を書くスキルより、AIが迷わず動ける「判断の仕組みと流れ」を整えるスキルの比重が高まっているという点。
- ポイント3: 自分のプロジェクトでAIに任せたいタスクを洗い出し、「判断基準・実行順・確認タイミング」をあらかじめ言語化してから指示を出す練習から始めてみよう。
出汁の素(深読みモード)
これって結局どういうこと?
Claude Codeの開発者、Boris Cherny氏が語った内容が話題になっている。要点はシンプルで、「良いプロンプトを書く」スキルよりも、「AIが自律的に判断・実行・検証する流れをどう設計するか」のスキルが重要になってきているという話だ。
コーディング支援の進化を例に取ると、最初はIDEのオートコンプリートで入力を速くする段階、次にCopilotのように文脈を読んでコードを提案する段階、そして今は「目標を渡せばAIが計画を立て、実行し、結果を確認して次の手を打つ」という自律ループの設計段階に入っている。
要は、AIへの「一問一答」から「仕事の流れそのものを委ねる」フェーズへのシフトが起きている、ということだ。この変化は開発者だけの話ではなく、制作・営業・分析などあらゆる場面でAIを使い倒したい人に直接関係する。(出典:Boris Cherny氏の発言をもとにした@masahirochaenによる解説)
なぜこのタイミングで重要?
この話が今重要なのは、「プロンプトをうまく書けば解決する」という発想が、少しずつ限界を見せ始めているからだ。
一回の指示で完結するタスクならプロンプトの精度で差がつく。だが現実のタスクは「調べて、判断して、やってみて、確認して、修正する」という複数ステップの連鎖で成り立っている。この連鎖全体をAIに任せようとしたとき、問題になるのは「どう指示するか」より「どう流れを設計するか」になる。
Claude Codeが1000体並列起動する話でも触れたように、AIエージェントの実用化はすでに始まっている。Claude Code、Cursor、GitHub Copilot Workspaceなど各社が「エージェントとして動かす」方向に製品を進化させており、Cherny氏の発言はその設計哲学を言語化したものと見ることができる。
使う側として知っておくべきは、「プロンプトを磨く練習」と「ループを設計する練習」は別物だという点だ。前者は入力の工夫、後者はタスクの構造化・判断基準の明示・確認タイミングの設定まで含む。後者ができると、AIに任せられるタスクの規模が一段上がる。
また、オープンソース界隈でも「エージェントとして動かせるAIツール」の整備が進んでいる。Goose(47,000スター超)はその代表格で、コード補完にとどまらず、インストール・実行・編集・テストまでをエージェントとして処理できるよう設計されている。プロプライエタリなツールだけでなく、オープンソース側でも同じ方向に動いているのは、この流れが業界全体のトレンドであることを示している。
具体的に始めるなら
「ループ設計」という言葉は抽象的に聞こえるが、実際にやることはシンプルだ。段階を追って取り組める方法を紹介する。
ステップ1:自分のタスクを「連鎖」として書き出す まず、AIに任せたい仕事を「一言で言える最終ゴール」と「そこに至るまでのステップ」に分解してみる。例えば「競合リサーチ」なら、①調べる対象を決める、②情報を集める、③比較軸で整理する、④示唆をまとめる、という流れになる。この分解をあらかじめ言語化しておくことが、ループ設計の第一歩だ。
ステップ2:「判断基準」を先に渡す AIが途中で迷いやすいのは、「どっちを選ぶか」の基準が曖昧なときだ。指示を出す前に「優先度は速さより正確さ」「情報が見つからない場合は推測せず空欄にする」など、判断の軸を明示しておく。これだけで、AIが無駄な補完や誤った推測をする頻度が下がる。
ステップ3:確認タイミングを決めておく 長いタスクを一気に任せると、途中で方向がずれても気づきにくい。「ステップ①が終わったら一度出力を見せて」「このリストを使って進める前に確認する」のように、チェックポイントをあらかじめ指示に組み込む。
ツールとして試すなら Claude Codeはanthropic.com/claudeから利用可能。Proプラン(月20ドル)でアクセスでき、エージェントモードでのタスク実行が試せる。ファイルの読み書き・実行まで一気にやらせる体験は、コードを書く人でなくても「AIに仕事の流れを持たせる」感覚をつかむのに向いている。
オープンソースで試したい場合はGooseが選択肢になる。任意のLLMと組み合わせられる点が特徴で、ローカル環境でエージェントの動きを観察できる。
発展:制作・分析シーンへの応用 バイブコーディングでのLP制作や分析タスクでも同じ発想が使える。「どこまで任せて、どこで判断を戻すか」という境界線を先に決めておくと、AIのアウトプットが格段に使いやすくなる。
よくある疑問
Q. ループ設計って、結局プロンプトを長く書くことと何が違うの? プロンプトを丁寧に書くのは「一回の指示を精度高くする」アプローチ。ループ設計は「複数回の実行と確認をどう連結するか」を考えるもので、レイヤーが一段上にある。長い指示を一発で渡すより、短い指示を適切なタイミングで渡す構造を作ることに近い。どちらか片方だけでなく、両方が組み合わさると効果が出る。
Q. コードが書けない自分にも関係ある話? ある。Cherny氏の発言はコーディング文脈から来ているが、「AIが計画・実行・確認するループ」はテキスト生成、リサーチ、資料整理など非開発タスクでも同じ構造が成り立つ。「ツールを使いこなす」より「ツールに仕事の流れを持たせる」という発想の転換が、あらゆる場面で使える。
Q. GooseはClaude Codeと何が違う? 最大の違いは「LLMの選択自由度」と「オープンソースかどうか」。Claude CodeはAnthropicのClaudeと一体化した製品だが、GooseはOpenAI・Anthropic・ローカルモデルなど任意のLLMと組み合わせられる。動作をカスタマイズしたい、特定のLLMで試したい、コスト管理をしたいという場合にGooseが検討肢になる。ただし、セットアップの手間はGooseのほうが大きい。
もう一歩踏み込みたい人へ
エージェントのループ設計に本格的に踏み込みたい場合、見ておく価値があるのがClaude Codeの公式ドキュメント(docs.anthropic.com)のエージェント関連セクションだ。「ツール呼び出し(tool use)」の仕様を読むと、AIが外部ツールをどう判断・実行するかの構造が把握できる。
Gooseのリポジトリ(github.com/aaif-goose/goose)はRust実装で、エクステンション機構による拡張が前提の設計になっている。自前のAPIや社内ツールをGooseに繋いでエージェント化するユースケースが想定されており、READMEのExtensionsセクションが実装の起点になる。
OpenCV(github.com/opencv/opencv)は今回の文脈では直接の関連は薄いが、画像認識・映像処理をエージェントのパイプラインに組み込む場合の定番ライブラリとして参照しておくと、視覚情報を扱うループ設計の幅が広がる。
組み合わせワザとして注目したいのは、「エージェント+外部記憶」の構成だ。AIが単体で動くだけでなく、Notionやスプレッドシートなどを「判断の記録場所」として使いながらループを回す設計にすると、長期タスクでの整合性が保ちやすくなる。この方向はClaude CodeのComputer use機能やGooseの拡張経由で実現できる。
元になったツイート
Claude Codeの生みの親、Boris Cherny氏の話がかなり本質的。 要するに、もう「良いプロンプトを書く時代」ではなく、AIが自律的に判断・実行する“ループ”を設計する時代に入っている。 コーディングの進化はこう。 ① IDE+オートコンプリートで速く書く ② https://t.co/eF1wHYTIFz
参照ソース
- [X]@masahirochaen: Claude Codeの生みの親、Boris Cherny氏の話がかなり本質的。 要するに、もう「…→ twitter.com/masahirochaen/status/2063591477083…
- [GitHub]aaif-goose/goose→ github.com/aaif-goose/goose
- [GitHub]opencv/opencv→ github.com/opencv/opencv
