Anthropic内部揭秘:Agent工作流如何替代旧系统,90%代码由Claude Agent编写

Anthropic内部揭秘:Agent工作流如何替代旧系统,90%代码由Claude Agent编写

コアファクト

Anthropicチームは4月末のセッションで、内部Agentワークフローの実際の運用方法を公開した。主要データ:

  • 90%のコードがClaude Agentによって記述
  • 1時間で従来数日かかった作業を完了
  • 1つのAgentがタスクを分配、複数のAgentが並列実行
  • 従来の内部ワークフローシステムを完全に置き換え

これはClaude Codeの構築に直接携わったチームによるもので、理論ではなく既に稼働中の実践を示している。

ワークフローアーキテクチャ

旧システムからAgentワークフローへ

Anthropicの以前の内部ワークフローシステムは、従来のタスク分配と人間による調整メカニズムに依存していた。新しいAgentワークフローは完全に異なるパラダイムを採用:

┌─────────────────────────────┐
│    Coordinator Agent         │
│    (タスク分解 + 分配)         │
└──────────┬──────────────────┘

    ┌──────┼──────┬──────────┐
    ▼      ▼      ▼          ▼
  Agent  Agent  Agent     Agent
   #1     #2     #3        #4
  (コーディング) (テスト) (ドキュメント) (レビュー)
    │      │      │          │
    └──────┴──────┴──────────┘

    ┌──────▼──────┐
    │  マージ +    │
    │  デプロイ     │
    └─────────────┘

主要設計原則

  1. Agent委任(Delegation):単一のAgentがすべてを行うのではなく、コーディネーターAgentがタスクを分解して専門化されたサブAgentに分配
  2. 並列実行:複数のAgentが同時に作業し、納品サイクルを大幅に短縮
  3. 永続化セッション:メモリとファイルが永続化 — Agentは無状態ではなく、過去の作業コンテキストを記憶

業界実践との比較

次元Anthropic内部Claude Code (公開版)OpenClawHermes Agent
コード自動生成率90%~60-70%~40-50%~50-60%
マルチAgent並列あり限定的なしあり
内部システム統合深いカスタム汎用汎用汎用
可用性内部利用有料サブスクリプションオープンソースオープンソース

なぜAnthropicは90%を達成できるのか

いくつかの主要な要因:

  • 自社モデルの優位性:未公開の最新版Claudeに直接アクセス
  • 深い統合:Agentが内部コードベース、CI/CDシステム、ドキュメントシステムと深く統合
  • 内部データフライホイール:Agentの実行ごとにトレーニングデータが生成され、モデルを最適化
  • エンジニアリング文化:創業者からエンジニアまでAgent-firstへの強い信念

業界シグナル

これはいくつかの重要なシグナルを発信している:

  1. Agentはもはや実験品ではない:Anthropicは主要AI企業としてAgentワークフローを日常開発に使用しており、これは「おもちゃ」から「ツール」への質的変化を示す
  2. マルチAgentオーケストレーションが方向性:単一Agentの能力の天井が見え始めており、今後の競争力は複数の専門化Agentをどのように効果的に協調させるかにかかっている
  3. Claude Codeは氷山の一角:公開版のClaude Codeは内部版とは比べ物にならず、Anthropicには巨大な製品化の余地が残されている

アクション提案

  • チームマネージャー:現在の開発プロセスでAgentに代替可能な环节を評価。コードレビューとドキュメント生成から始める
  • 開発者:Agent協調パラダイムを学ぶ。将来「Agent指示を書く」ことが「コードを書く」より重要になる可能性
  • 投資家:マルチAgentオーケストレーションインフラを提供する企業(Hermes、CrewAI、Difyなど)に注目

Anthropicの実践は一つのトレンドを証明している:AI Agentが補助ツールから中核の生産力になるとき、ソフトウェアエンジニアリングのパラダイムは根本的に変化する。