概要
数百万行規模のコードベースで Claude Code を成功させるための、エージェント的探索、拡張レイヤー(ハーネス)の構築、および組織的ガバナンスのベストプラクティスを解説しています。
詳細内容
Anthropicが、大規模なモノレポやレガシーシステムにおいて Claude Code を効果的に運用するための戦略を公開しました。主な特徴は、従来のRAG(検索拡張生成)に依存せず、ライブのファイルシステムを直接ナビゲートする「エージェント的探索」を採用している点です。これにより、インデックスの遅れによる情報の古さを回避しています。
成功の鍵として、以下の5つの拡張ポイント(ハーネス)の構築を推奨しています:
1. **CLAUDE.md**: 階層化されたコンテキストファイルによる知識提供。
2. **フック (Hooks)**: 学習の反映や自動チェックの実行。
3. **スキル (Skills)**: タスクに応じた専門知識のオンデマンドな読み込み。
4. **プラグイン**: 設定の組織内配布。
5. **MCP サーバー**: 内部ツールやデータソースへの接続。
また、LSP(Language Server Protocol)の統合によるシンボルレベルの精度向上や、開発者体験(DevEx)チームによる専任の「エージェントマネージャー」の配置など、技術と組織の両面からのアプローチが詳述されています。単なるツールの導入ではなく、AIエージェントをいかに組織のワークフローに適応させるかの実践的なフレームワークを提供しています。