GitHub上で8000回。これはあるAIツールのソースコードがクローンされた回数だ。
開発元は削除要請を出している。
漏れたのはコード生成のロジックではない。AIを自律的に動かす「エージェント制御の設計思想」だ。
開発者の仕事はコードを書くことではない。AIに「どう考えさせるか」を設計することだ。
SNS運用を自動化しませんか?
ThreadPostなら、投稿作成・画像生成・スケジュール管理まで全てAIにお任せ。
制御アーキテクチャの流出
AIコーディングツールのソースコードが公開された。
8000件以上のコピーが作られた。
一度出た情報は消せない。
開発元は著作権侵害を理由に削除に動いている。
流出したコードには、AIモデルをコーディングエージェントとして制御する技術が含まれていた。
彼らはこれを「ハーネス」と呼ぶ。
タスクを統合するための「夢を見る」機能も実装されていた。
競合他社は、AIコーディングツールを複製する設計図を手に入れた。
市場での優位性が揺らいでいる。
3800億ドルの評価額でIPOを計画しているタイミングだ。
投資家の目も厳しくなる。

この騒動は、AIの価値が「コード生成」から「エージェント制御」に移行したことを証明した。
単にプロンプトを受け取ってコードを返すだけのツールではない。
システム全体を俯瞰し、自律的にタスクをこなす基盤だ。
制御アーキテクチャ自体が極めて高い市場価値を持つ。
※この記事は、Claude Codeで1人SaaS開発しているしんたろーが、海外AI最新情報を開発者目線で解説する「AI活用Tips」です。
エージェント定義という新常識
この「エージェント制御」の仕組みは、日々の開発を根本から変える。
Claude Codeには、会話の途中で専門的なサブエージェントを起動できる機能がある。
通常はコードを書き、デバッグする「何でも屋」だ。
事業分析のような専門タスクを依頼すると、出力の質にばらつきが出る。
ここで活きるのが、エージェント定義のレイヤーだ。
特定のディレクトリにカスタム定義ファイルを置く。
専門家を呼び出せるようになる。
コンサルタント、セキュリティ監査、デプロイ担当。それぞれ独立したコンテキストで動く。
しんたろー:
このサブエージェントの仕組みは構成に刺さる。
フロントエンドとバックエンドで別々のペルソナを立ち上げたら、勝手にレビューし合ってくれそうだ。
ファイルの先頭にはメタ情報を定義し、本文にペルソナとフレームワークを書く。
使用できるツールも明示的に指定する。
コンサルタントにはファイル読み取りとWeb調査の権限だけを与える。
コード編集の権限は意図的に外す。
分析と提案が仕事だからだ。
思考フレームワークの注入
AIへの「基本マインドセットの注入」が鍵だ。
「コンサルタントとして回答して」だけでは足りない。
具体的な思考法を列挙する。
「正しい答え」より「正しい問い」を最優先で定義するイシュードリブンだ。
データを全て集める前に仮の答えを持つ仮説思考だ。
20%の原因が80%の結果を生むパレートの法則だ。
これらを明示的に定義ファイルに書き込む。
分析フレームワークも定義する。
McKinsey流の「空・雨・傘」だ。
空は事実。雨は解釈。傘は行動。
全ての提案がこの流れでトレーサブルであることを要求する。
モレなくダブりなくを意味するMECEの概念も教え込む。

出力フォーマットも厳格に固定する。
イシュー定義、仮説、分析結果、選択肢、推奨案、実行計画だ。
AIは忖度して「どれも一長一短です」と逃げがちだ。
「どれも良い」という回答を明示的に禁止する。
明確な推奨案を出させる。
しんたろー:
AIの「どれも一長一短です」という回答には困る。
選択肢の提示までは優秀なのに、最後の決断を人間に投げ返すのはやめてほしい。
ここまで読んだあなたに
今なら無料で全機能をお試しいただけます。設定後は完全放置でプロ品質の投稿を毎日生成。
コードベースを直接分析する衝撃
このエージェントに自社プロダクトの事業戦略を分析させる。
エージェントはファイル読み取り権限を持つ。
自分でコードベースを探索し、現状を把握する。
人間のコンサルタントならヒアリングに1時間かかる作業だ。
AIはコードを直接読んで数分で完了させる。
核心を突いてくる。
「どうやって作るか」ではなく「誰に売るか」が本質的な問いだと定義する。
イシュードリブンの思考法が機能している証拠だ。
AIがコードベースを読んで列挙する「事実」は正確だ。
5業種のテンプレートが実装済みだ。
テンプレートは3パターン存在する。
フォーム入力から即時プレビュー、公開までのフローは実装されている。
しかし、公開後の編集機能が未実装だ。
画像アップロード機能もなく、プレースホルダー画像のみになっている。
「編集機能がない」「画像アップロードがない」といった欠落を客観的に指摘する。
開発者本人が見落としがちな事実を、コードから拾い上げる。
ここからの「解釈」が鋭い。
「作って終わり」のサービスになっていると断言する。
編集機能がないと解約率が高くなるというビジネス上のリスクを提示する。
事実に基づく解釈と、具体的な行動計画を瞬時に提示してくる。
開発者のスキルセットは移行する
この進化は、開発者のスキルセットの移行を迫る。
「コードを書く」能力の価値は下がり続ける。
代わりに重要になるのは、AIエージェントへの「思考フレームワークの注入」だ。
どんなペルソナを与え、どんなツールを許可するかが問われる。
エージェントの権限管理は重要だ。
ツールへのアクセス権を間違えれば、システムは破壊される。
コンサルタントエージェントには読み取り権限だけを与える。
勝手にコードを書き換えられたら、分析の前提条件が変わるからだ。
コードベースをAIに直接読み取らせる前提の設計も必須だ。
AIにビジネス的文脈を理解させるためのメタデータだ。
ディレクトリ構造やファイル名、コメントの書き方が変わる。
AIが「空・雨・傘」の「空」を正確に収集しやすいコードベースを作る。
しんたろー:
コードのコメントが人間宛てではなくAI宛てになってきている。
「ここは複雑だから触るな」ではなく「このロジックのビジネス要件は〇〇」と書かないとAIが迷子になる。
Claude Codeは実装支援ツールではない。
仕様の整合性チェックやビジネス要件とのギャップ分析を行うシニアエンジニアだ。
容赦なくダメ出しをしてくるコンサルタントでもある。
彼らをどう使いこなすかが、一人開発の限界を突破する鍵だ。
流出したコードを模倣することに意味はない。
表面的なハックは陳腐化する。
公式ツールを使い、エージェント定義で自分のビジネスロジックを拡張する。
これが、これからの開発者の戦い方だ。

よくある質問
Claude Codeのエージェント機能は、通常のプロンプトと何が違うのか?
通常のプロンプトは「その場限りの指示」だ。会話が進むとコンテキストが薄れる。
エージェント機能は特定ディレクトリに設定を保存する。役割と使用可能なツールを固定化できる。
毎回「あなたは〇〇です」と指示する手間が省ける。
一貫した思考フレームワークと出力フォーマットを維持したまま、コードベース全体を俯瞰した専門的な回答を安定して引き出せる。
流出したClaude Codeの技術を模倣することにリスクはあるか?
著作権侵害のリスクだけではない。
公開されているクローンコードは、意図された「エージェント制御のベストプラクティス」が正しく実装されていない可能性が高い。
公式のアップデートにも追従できない。
将来的なAPI変更やセキュリティ修正に対応できず、結果として巨大な技術的負債を抱えることになる。
AIにビジネス的文脈を理解させるにはどうコードを書けばいいか?
AIが読み取ることを前提としたメタデータ設計が必要だ。
単なる処理の説明ではなく「なぜこの実装を選んだか」というビジネス要件をコメントに残す。
ディレクトリ構造もドメイン駆動設計のように、ビジネス上の関心事に合わせて分割する。
AIが「事実」を収集しやすい、整理されたコードベースを維持することが重要だ。
まとめ
AIの価値はコード生成から、自律的なエージェント制御へとシフトした。

この記事が参考になったら、ThreadPostを試してみませんか?
投稿作成・画像生成・スケジュール管理まで、全てAIにお任せできます。
ThreadPostをもっと知る
ThreadPost 代表 / SNS自動化の研究者
ThreadPost運営。Claude Codeで1人SaaS開発しながら、海外AI最新情報を開発者目線で発信中。
@shintaro_campon