Anthropic、AIネイティブ開発の内部指針を公開

Anthropicは「AIネイティブ・ソフトウェア開発ライフサイクル」と題した手引きを公開し、Claudeを軸に再構築した社内の開発プロセスを六つの段階に分けて明らかにした。文書の出発点は率直だ。コード生成はもはやボトルネックではなく、人がコードを手打ちする速度を前提に設計されてきた従来のプロセスは、詰まる場所そのものが変わったという。

六つの段階は順に、計画、設計、構築、テスト、デプロイ、保守で、それぞれのやり方がすべて書き換えられている。計画は要件定義会議と手書き文書から、Claudeとの対話を経てintent.mdを生成する形に変わり、文書が示す数字ではサイクルが数週間から数時間に圧縮されるという。設計は一度のセッションでspec.mdを作成し、ポリシーチェックを実行する。構築はまずplan.mdを出してから実装に入る。テストはもはや段階の境界に留まらず、継続的評価が実装プロセスに組み込まれる。デプロイは階層化された自動レビューとHookによる関門に置き換わる。保守はアラートへの受動的な対応から、自動検知後に新たなintent.mdを生成して起点に戻る形に変わった。

この六段階をつなぐのは会議ではなくファイルだ。intent.mdはspec.mdに引き渡され、spec.mdはplan.mdに引き渡され、その先にPRとレビュー結果が続き、最後にインシデント記録がintent.mdへと巡る。文書はこの連鎖を一つの約束にまとめている。各段階は次の段階が読み取れる成果物を一つ提出する、というものだ。

四つのガバナンス成果物

Skillsは制度化された知識を担う。APIセキュリティ基準やブランドガイドラインといったものが.claude/skills/に書き込まれ、方針が変われば中央で一度書き換えるだけで、エンジニアは次のセッションで自動的に新版を受け取る。文書で挙げられている例はsecure-api-reviewというskillで、認証、入力検証、監査ログを監視する。

Hooksは決定論的な統制を担い、人手による回避経路を持たない。構築段階では凍結された依存パッケージへの変更をブロックし、フォーマット実行を強制する。デプロイ段階では本番リリースにリリースマネージャーの承認が必要で、未承認の場合は終了コード2で即座に遮断される。

CLAUDE.mdはチームの記憶であり、分量は1ページ程度に抑えられる。ビルドコマンド、規約、アーキテクチャ、よくあるミスが記される。文書が示す維持ルールは実務的で、同じミスが二度目に起きた時点でファイルに書き込む、というものだ。

evalsは回帰テストとして使われる。20から50件の実タスクからなる評価セットが、設定変更のたびに実行されるほか、毎晩定時にも一回走る。本番インシデントはすべて恒久的なevalに固定化され、通過率がそのままマージの条件になる。

保険金請求照会機能が一通りをどう進むか

文書が挙げる事例は、保険金請求状況をセルフサービスで照会する機能だ。運用側がまず問題、利用者、制約を記したintent.mdを書き、プロダクト責任者の審査・承認を経て設計段階に入る。ClaudeがUXとセキュリティのskillsを適用してspec.mdを生成し、エンジニアがplanモードに入ってplan.mdを得た後、Claude Codeが実装し、PRはレビューHookを通過してからマージされる。

制約は計画に明示的に書き込まれる。claims-coreインターフェースは50 rpsに制限されているため、plan.mdにはキャッシュの必要性が明記される。セッション中に個人識別情報を新たに追加してはならない。認証は既存の仕組みを使う。一方、別の決済チームのCLAUDE.mdには、Java 21、Spring Boot 3、Lombok禁止、金額はdoubleではなくBigDecimalを使うこと、依存関係のバージョンはプラットフォームチームが管理し変更不可、と書かれている。

指標一覧が読者の正体を明かす

先行指標には、最初の対話からintent.md提出までの時間、提出から最初のレビューまでの時間、並行するagentセッション数、CI通過率が含まれる。遅行指標には、intent.mdの通過率、初回実装の成功率、PRレビューで見つかる指摘のトレンド、本番インシデントの再発率、エンジニア一人当たり週間マージPR数が含まれる。

これに加えて二つのコンプライアンス経路が用意されている。一つはJiraやServiceNowを正式な記録とし、markdownを作業用のコピーとして扱い、MCPコネクタ経由で旧システムに同期し戻すもの。もう一つはリポジトリ自体を唯一の正とし、旧システムはコミットSHAを参照するだけにとどめるものだ。監査証跡はGit履歴、PRのスレッド、OpenTelemetry経由で出力されるagentの行動記録、Hookの許可・遮断ログの四つを組み合わせて構成される。

これは個人開発者向けのものではない。ざっと試算すると、200〜300人規模のエンジニアリング組織が文書の水準で評価セットを整備し、設定変更のたびに加えて毎日定時にも一回走らせるとなると、推論コストだけで年間の固定費になる。さらにskillsとhooksには専任の保守担当が必要だ。ガバナンス成果物そのものに費用と人員がかかり、その効果が形になるまでには往々にして数四半期を要する。これが中規模企業でこの種のプロセス改革がなかなか進まない理由でもある。監査証跡にお金を払う覚悟のある組織こそが、この手引きが本当に狙っている顧客だ。

参考資料:Anthropic公式エンジニアリング文書、CocoLoop、Claude Code製品ドキュメント。六段階の成果物名称、三段階のしきい値設定、評価セット件数の記述を照合済み。