Claude Code スタートアップガイド:15社の事例、5つのルール、導入チェックリスト
Anthropicが急成長中のスタートアップ15社を分析しました。各社の事例から、Agentic Codingがプロトタイプ、開発、検証、再構築、製品化にどう活かされているかをご紹介します。
Anthropic は公式に『Claude Code スタートアップガイド』を公開し、15社の高成長スタートアップがどのようにAgentic Codingを通じて「10人チームで、はるかに大きな組織に匹敵する成果」を上げているかを体系的に振り返りました。
- ClickHouse: 機能提供量が30%向上。不安定なテストの修正とテストカバレッジの補完を担う二つのカスタムエージェントが、コードベースへの貢献ランキングで第2位と第3位になりました。
- Omni: エンジニアリングチームの生産性が2〜3倍に向上しました。
- Clay: 障害の振り分けを100%自動化。エージェントは初期調査の後、コード修正の提案も行います。
- Artemis Security: 毎週6,000以上のPRを提供しています。
機能納品が増加
エンジニアリング生産性
缺陷トリアージの自動化
週間PR数
このガイドでは、これらの企業がAIプログラミングツールをプロトタイプ作成、開発、当直対応、検証、再構築、製品化の各プロセスにどのように組み込んだかを詳しく解説し、五つのルールにまとめています。
全体の要点
- 問題の所有者に0→1を任せる。 マーケティング、法務、営業、医師などの担当者が先に実用的なプロトタイプを作ります。エンジニアリング、デザイン、セキュリティ、コンプライアンスの担当者はレビューと製品化を担当します。
- 検証可能な機械的作業を優先的に自動化する。 PRレビュー、障害振り分け、テスト修正、カバレッジ補完、インシデントの初期調査、バッチデータ分析には、明確な入力と検証可能な結果があります。
- 検証能力がエージェントの権限を決める。
CLAUDE.mdにはルールを保存し、Loopsは繰り返し実行を担当し、Hooksは厳格なゲートを提供します。評価と人間によるエスカレーションが、ドリフトの検出とリグレッションの阻止を担当します。 - 再構築のコストを低く抑える。 Worktreeは新旧バージョンを分離し、Plan Modeは事前に計画をレビューします。同じ評価基準でマージを判断し、移行完了後は古いパスを削除します。
- 社内検証の後に製品化する。 チームはまず実際のデータ、権限、作業リズムの中で社内エージェントを使用し、その失敗記録に基づいて、どの機能を顧客に提供できるかを判断します。
15社はそれぞれ、Claude Codeをどこで使っているのか
同じツールでも、この15社ではまったく異なる位置づけになっています。弁護士やマーケティング担当者が直接製品を作る企業もあれば、テスト、コードレビュー、当直対応をエージェントに任せる企業、評価システムを再構築する企業、Claude Codeを使って自社のAI製品を設計する企業もあります。
15社が実践する5つのルール
企業をクリックすると詳細を確認できます。ルールをクリックすると該当チームを絞り込めます。15社は初期状態ですべて表示されます。
2つのテストエージェントがリポジトリの第2、第3の主要コントリビューターに。チームはClaude CodeでSQLコンソールエージェントとAI SREも反復開発しています。
- Artemis Security週間6,000件超のPR。機械的な作業はエージェントに任せつつ、テスト基盤、コードベース整理、チーム知識システムでエンドツーエンドの納品を支えています。
- Cainex医療コーディング検証のクローズドループ。監査者がコーディングと推論を確認し、エラーを種類別に記録して修正。Claude Codeが共通原則を改訂し、ゴールドセットとランダムサンプルで再検証します。
- Clay缺陷トリアージの自動化率100%。四半期レビューで非技術職社員のプロトタイプがロードマップに採用。Bugエージェントが初期スクリーニングからコード修正提案まで担当し、同じ機能を繰り返し再構築します。
- ClickHouse機能納品が30%増加。2つのテストエージェントがリポジトリの第2、第3の主要コントリビューターに。チームはClaude CodeでSQLコンソールエージェントとAI SREも反復開発しています。
- Cognitionシステム寿命は6〜12ヶ月。現在のAIシステムが半年から1年で陳腐化する可能性を受け入れ、将来のモデル能力を見据えてアーキテクチャを先回り設計しています。
- Commure約13件のチケットを並行処理。サブエージェントがそれぞれチケットとPRを担当。別のスキルは全量リリース済みのフィーチャーフラグと旧コードを自動スキャンして削除します。
- Crosby数千件の法的文書を並行集約。弁護士が使い慣れたツールにClaude Codeを統合し、弁護士自身がプロトタイプを直接作成。サブエージェントで法務資料を一括処理します。
- EmergentMarkdownで初日の環境構築を完了。新入社員がClaudeにMarkdownを読ませるだけで環境構築が完了。共有スキルリポジトリにデータベース、スキーマ、会社のコンテキストを保存しています。
- Harvey新モデル能力に合わせてプラットフォームを再設計。推論、自動化、計画、オーケストレーションの能力が向上するたびにプラットフォームを再設計。古いアーキテクチャは惜しまず破棄します。
- Heidi領域専門家が直接PR + コンプライアンス審査。最も詳しい人が先にPRを提出。自動レビューが既存の技術・コンプライアンス枠組みと照合し、重大問題をフラグして専門レビュアーにルーティングします。
- Higgsfieldモデル統合:数日 → 数時間。新しい動画・画像モデルを本番投入する前に、スキル、評価、ルーティング、テストを追加。Claude Codeでこの統合を同じ作業セッション内に圧縮しました。
- Omniエンジニアリング生産性2〜3倍。Slackで全員のプロトタイプを共有し、エンジニアが直接顧客インタビューに参加。プロダクト側もファイルベースのコンテキストと並列ハーネスを採用しています。
- Parahelp非技術職が直接UIを納品。エンジニアの生産性が上がる一方で、非技術職の共同創業者もUI修正やその他のプロダクト改善を直接コミットし始めました。
- Translucent多視点コードレビュー + エージェントマーケットプレイス。内部レビューエージェントが同じ変更を並行チェックし、結論を統合。エンジニアリング、納品、セールスがそれぞれ専用エージェントを使用しています。
- Zingage567行のチーム不変条件。Claudeの生成コードが一見妥当でもアーキテクチャから逸脱する問題を受け、問題枠組み、不変条件、証明方法を文書化して各セッションを制約しています。
ルール一:0→1は最も問題を理解している人に任せる
「Everyone ships」が開放するのは、作業用プロトタイプと最初のバージョンのPRです。マーケティング、法務、営業、医師は、専門知識を直接実行可能なソリューションに変えられます。デザイナー、エンジニア、セキュリティ、コンプライアンス責任者は、それぞれの専門分野の工程を引き続き担当します。
Heidiの共同設立者であるThomas Kelly氏は、旧来のプロセスを「伝言ゲーム」と呼んでいます。アイデアを出した人がまずプロダクトマネージャーに伝え、プロダクトマネージャーはデザイナーに伝え、最後にエンジニアに伝わるという流れです。数週間後には、成果物が最初の問題から乖離している可能性があります。Claude Codeは、問題の所有者が先にPRを作成し、その後デザインやエンジニアリングの担当者に体験、アーキテクチャ、製品化を依頼することを可能にします。
この方法をチームの仕組みとして定着させるには、三つの経路を同時に構築する必要があります。
1. 業務に必要な事実源に接続する
従業員が頻繁にデータベース、CRM、ドキュメント、モニタリング情報をClaudeにコピーしている場合、それはエージェントと事実源の間の接続が不足していることを示しています。
- MCP は、Claude Codeをツール、データベース、APIに接続するのに適しており、チームに統一された統合方法を提供します。
- CLI は、成熟したコマンドラインツールがすでに存在するシナリオに適しています。公式PDFに記載されている例には、
gh、kubectl、bq、psqlがあります。これらのツールにより、Claudeはエンジニアが使用しているのと同じ実データを利用でき、場合によってはMCP接続を追加で構築するよりもトークンを節約できます。
Crosbyは、Claude Codeを弁護士が使い慣れたツールやOSに直接接続し、エンジニアリング用ワークステーションを追加で学習する手間を省きました。接続方法を選ぶ際は、まずシンプルなシグナルを確認します。それは、チームが毎日同じプロセスで情報をコピー&ペーストしているかどうかです。

Anthropic提供の画像。MCP Connector Directoryは、Claude Codeが接続できる外部ツールを表示します。インターフェースは製品アップデートに応じて変更される可能性があります。本文では、MCPとCLIの選択原則を説明しています。
2. プロトタイプのレビュー窓口を設ける
プロトタイプは、優先順位、リソース、正式なロードマップに組み込まれる必要があります。Clayは四半期ごとに、従業員が提出したプロトタイプを集中的にレビューします。このプロセスを通じて、マーケティングチームのメンバーが、Webサイトに自動アクセスし、獲得フォームを入力し、応答時間を計算して、体験レポートを生成するエージェントを作成しました。Omniは専用のSlackチャンネルを開設し、全員がClaudeで生成したプロトタイプを披露できるようにしました。
Omniはまた、エンジニアが直接顧客インタビューに参加するようにしました。プロトタイプのデモは社内で発見された問題を解決し、顧客との交流は外部からのフィードバックを補完します。この二つを組み合わせることで、アイデアから修正までのサイクルが短縮されます。
3. チームのルールとワークフローを共有する
貢献者が増えると、デザインシステム、データベースの場所、コーディング規約、レビュー基準を共有資産にする必要があります。
- サブディレクトリ内の
CLAUDE.mdには、そのディレクトリで毎回守るべきコーディング規約を保存します。 - Skillsには、レポート生成、マイグレーション実行、コンプライアンス項目のチェックなど、必要に応じて呼び出される操作手順を保存します。
- 共有ディレクトリまたは企業内プラグインマーケットプレイスでSkillsを配布し、ある従業員が検証した方法を他の人が再利用できるようにします。
- 公式PDFでは、
/initを初期のCLAUDE.mdを生成する一般的なエントリーポイントとして紹介しており、ビルドコマンド、プロジェクト構成、規約を記録するために使用します。
Emergentは、Skillsリポジトリを共有ナレッジベースとして使用し、データベースの場所、スキーマ、会社の背景情報を保存しています。コンテキストファイルに多少の遅延は許容しつつ、エージェントが事実を照会して修正できることを求めています。Translucentは、エンジニアリング、デリバリー、営業などの役割に応じた社内エージェントマーケットプレイスを構築しています。
この章の受け入れ基準は非常に具体的です。問題の所有者が独立してレビュー可能なプロトタイプを作成できること。プロトタイプには定期的なデモと優先順位付けの窓口があること。チームの規約が共有ファイルから来ていること。本番環境へのマージは引き続き専門家のレビューを経ること。
ルール二:入力が明確で、結果を検証できる機械的作業を自動化する
元資料では、エージェントの役割を「機械的な80%」と表現しています。自動化を優先すべきタスクには通常、四つの条件があります。繰り返し発生する、入力が取得可能である、結果が検証可能である、失敗時に安全に人間へエスカレーションできる、という条件です。
ソフトウェアライフサイクルから始める
インタビューに応じた企業は、Claude Codeを複数のSDLCプロセスに組み込んでいます。
- 環境初期化。 Emergentの新入社員は、ClaudeにMarkdownファイルを指定するだけで開発環境を初期化できます。無効な手順に遭遇した場合、Claudeがそのファイルを更新します。
- PRレビュー。 Claude CodeのCode Reviewは、元資料のリリース時点ではresearch previewであり、指定されたリポジトリのPRを自動レビューできます。開発者は手動で修正することも、GitHub Actionsを設定した後、発見されたコメントに
@Claudeとメンションして処理を続行させることもできます。 - コンプライアンスチェック。 Heidiは、承認済みの技術・コンプライアンスフレームワークを使用して変更をチェックし、重大な問題を最初にフラグ付けし、その後、適切なレビュアーに提案を渡します。
- 多角的なレビュー。 Translucentの社内コードレビューエージェントは、複数の角度からチェックを実行し、その結果をシニアエンジニアのレビュー方法に近いレポートにまとめます。
- バグトリアージ。 Clayのエージェントは、最初の分類からコード修正提案の提示まで行います。
- テストとカバレッジ。 ClickHouseは、不安定なテスト(flaky tests)の修正と不足しているテストカバレッジの発見という二つの専用エージェントを設計しました。これらはリポジトリへの貢献度が第2位と第3位になっています。

Anthropic提供の画像。Code Reviewは、PR内で発見された問題に重要度を付与し、開発者がClaudeに処理を継続させることを可能にします。この機能は、元資料のリリース時点ではresearch previewです。
Commureは、あるエンジニアが約13のチケットを並行して進め、各サブエージェントが一つのチケットと対応するPRを担当した事例を挙げています。並行タスクには、明確な所有権と受け入れ条件が必要です。複数のタスクが同じ状態を頻繁に変更する場合、マージ競合や手戻りが並行処理の利点を相殺する可能性があります。
エージェントを継続稼働する当直プロセスに組み込む
Anthropic自身のClaude Tagは、別の自動化の形態を示しています。これは独立したサービスアカウントを持ち、Datadog、GrafanaなどのCIエンジニアリングツールを読み取ることができます。固定された操作手順はSkillsとしてGitリポジトリに保存され、チームはコードレビュー方式でこれらの手順をメンテナンスしています。
Anthropicの内部プロセスでは、Claude Tagは最近動きのあったインシデントについて最初のレポートを作成し、通常15分以内に初期分析を公開します。

Anthropic提供の画像。Claude Tagは実際の監視ツールを読み取り、Slackのインシデントスレッドで調査の進捗を継続的に更新します。チームメンバーは同じスレッドで方向性を修正できます。
開発からバッチ情報処理へ拡張する
元資料に記載されている非開発シナリオには、以下が含まれます。Clayの内部分析エージェント。Heidiによる顧客と臨床スタッフからのフィードバックの分類。Crosbyによるサブエージェントを使用した数千の法務文書の要約。Commureによる請求データのスキャンによるサイト横断的な異常の検出。Translucentによる病院財務データのリスクシグナルの継続的分析。
Dynamic workflowsを使用すると、複数のサブエージェントが大量の資料を並行分析したり、あるエージェントが別のエージェントの結果に対して対抗レビューをするように手配したりできます。バッチ実行の前に、入力範囲、出力形式、マージルール、失敗時のエスカレーション条件を固定する必要があります。
この章の受け入れ基準は次の通りです。自動化に明確な開始点、停止条件、責任者がいること。結果が可視化されたレビューまたは監視システムに入ること。異常が静かに無視されないこと。エンジニアが時間をアーキテクチャ、複雑な異常、コンプライアンス、顧客対応の問題に振り向けられること。
ルール三:検証システムを構築してから、エージェントの権限を拡大する
エージェントの自律範囲は、検証能力によって制約されるべきです。ZingageはかつてClaudeに大きな自律権を与えましたが、得られたコードは表面的には妥当に見えても、次第にチームのアーキテクチャから逸脱していきました。チームはその後、問題のフレームワーク、不変条件、証明方法を567行の説明として書き出しました。
逸脱させたくない内容をルートディレクトリに書く
ルートディレクトリの CLAUDE.md は、アーキテクチャルール、セキュリティ境界、その他の交渉不可事項を保存するのに適しています。Claude Codeはセッション開始時に毎回これを読み取るためです。局所的なコーディング規約は対応するサブディレクトリに置き、オンデマンドのプロセスはSkillsに入れ、固定実行の厳格なゲートはHooksに任せます。
長時間タスクのためにループと停止条件を設定する
Loopsを使用すると、エージェントは条件が満たされるか、ラウンド数の上限に達するまでタスクを繰り返し実行できます。不安定なテスト(flaky test)の修正は良い例です。失敗シグナルが明確で、エージェントが修正後に同じテストを再実行できます。停止条件が曖昧なタスクは、長時間のループに直接入れるべきではありません。

Anthropic提供の画像。ループが継続的に実行できる前提は、Evaluatorが目標をチェックし、未達の場合に継続作業のシグナルを返すことができることです。
このPDFの2026年8月の製品コンテキストでは、Dynamic workflowsは決定論的な順序の調整、コンテキストの分離、目標へのフォーカスに使用されます。/goal は、完了を早期に宣言しがちなタスク、自己レビュー時に自分の結論に偏りがちなタスク、または徐々に目標から逸脱する長時間タスクに推奨されています。具体的なコマンドはClaude Codeの更新に応じて変更される可能性があるため、使用前に現在の公式ドキュメントを確認してください。
人間による修正で原則を改善する
Cainexの医療コーディングプロセスは、完全な検証ループを示しています。
- 01実データバッチ入力とバージョンを保持
- 02エージェント出力コードと推論を監査可能に
- 03専門家レビューエラー種別を修正・記録
- 04原則を改訂単一ケースのパッチにしない
- 05再テストゴールドセット + ランダムサンプル
- 06リリースまたはエスカレーション合格時のみ納品、難件は人へ
- エージェントが医療記録のバッチを処理し、監査担当者が内部アプリケーションでコーディングと推論の内容を確認します。
- 修正内容はそれぞれ診断や手術などのエラー種別ごとにタグ付けされ、すべての入力、出力、コメント、説明のバージョンが監査可能です。
- Claude Codeがエラーの原因となった指示部分を特定し、一般的な原則を改訂します。新しい種別のエラーが見つかった場合は、指示を追加します。
- 候補となる修正は、まず失敗した記録に対して再実行され、その後ゴールデンセットとランダムサンプルで検証されます。
- 医療コーディングには複数の有効な回答が存在する可能性があるため、検証では意味的マッチングと判定エージェントを組み合わせ、差異がエラーなのか、それとも別の妥当な経路なのかを判断します。
- 回帰は遮断されます。解決できない記録や未確認の問題は、手動処理のキューに送られます。
Cainexはこのアプローチに一つのルールを定めています。原則を修正し、事例を修正しないということです。初期バージョンでは具体的な症例をそのままルールに組み込んでいたため、パッチが積み重なる問題が発生しました。その後、チームは一度の修正で書き込める具体的な詳細の量に制限を設け、システムがより一般的な指示を帰納的に導き出すようにしました。

Anthropic提供の元画像です。一回のエージェント評価には、タスク、試行プロセス、最終的な環境状態、スコアラー、追跡指標を保持する必要があります。
階層的な検証の構築
- 決定性チェック: Lint、型チェック、ユニットテスト、静的解析、セキュリティスキャンなどです。
- フック: Claude Codeのライフサイクルの特定の箇所で実行され、毎回必ず発動します。Lintを通過していない書き込みをブロックしたり、テストが通るまでコミットを要求したり、データがサンドボックスから出る前にシークレットを除去したりできます。
- ユースケース評価: 主要なユースケースごとに複数の評価スイートを維持し、新しい失敗例、境界インプット、モデルアップグレード後の回帰サンプルを定期的に追加します。
- ゴールデンセットとランダムサンプル: ゴールデンセットは既知の正しい動作を保護し、ランダムサンプルはチームが事前にテストに書き込んでいなかった変化を発見するのに役立ちます。
- 手動エスカレーション: リスクが高いケース、曖昧なケース、複数の妥当な回答が存在するケースは、領域専門家が処理します。
- 実結果の確認: エージェントがタスク完了を報告した後も、データベース、ファイル、サービス、ユーザー状態に実際に期待された変更が発生したかを確認します。
権限を拡大するための前提条件は、シンプルな運用ルールとして表現できます。テストがカバーできる範囲でのみエージェントを実行し、検証が及ばない部分は、人による承認の後まで実行を保留するというものです。
原則四:ワークツリー、評価、クリーンアップで再構築コストを削減する
モデルの性能やエージェントアーキテクチャは常に変化しており、初期に能力不足を補うために構築した複雑な足場は、すぐに時代遅れになる可能性があります。Clayは同じ機能を繰り返し再構築し、複数回の実装を通じて問題への理解を深めるというアプローチを取っています。Harveyは、新しい推論、自動化、プランニング、オーケストレーション機能によって、プラットフォームの再設計が必要になったと述べています。Cognitionは、今日完成したAIシステムは、六ヶ月から一年後には廃棄される可能性があると判断しています。
Cognitionは、AIシステムとアーキテクチャの寿命について言及しています。今日構築したシステムは、六ヶ月から一年後には新しい能力に取って代わられる可能性があるということです。
安全な再構築プロセスには、次の四つのアクションが含まれます。
- まず計画コードを書く前にアーキテクチャをレビュー
- v2を実装実験は分離したまま
- 同一評価セットv1とv2を同じ基準で比較
- ワークツリーによる分離。 v1はメインの作業ディレクトリで実行を継続し、v2は独立したディレクトリとブランチを使用します。複数のリンクされたワークツリーは、同じ
.gitオブジェクトデータベースを共有するため、リポジトリ履歴全体をコピーする必要はありません。

Anthropic提供の元画像です。三つのワークツリーは、独立したディレクトリとブランチを使用しながら、リポジトリ履歴を共有します。この分離により、新しいバージョンの試験が現在のバージョンに干渉しません。
- プランモードで事前に計画をレビュー。 複雑な書き換えには
--planまたはShift+Tabを使用し、まずClaudeにコードベースを探索させて計画を提出させます。チームはコードを変更する前に、依存関係、移行、権限、アーキテクチャ上の境界を確認します。 - 同一基準での評価。 v1とv2は、同じタスク、データ、スコアラー、コスト指標を使用します。v2が主要な指標で勝ってからマージします。
- 旧パスの削除。 完全にロールアウトされた機能フラグ、古いコード、古い移行をクリーンアップします。二つのパスが長期間並存すると、テスト範囲、認知負荷、インシデントリスクが増加します。
Commureはクリーンアップもスキルとして実装しています。すべてのユーザーに公開された機能フラグをスキャンし、関連するフラグとコードのそれぞれに対してプルリクエストを作成し、エンジニアがレビューします。以前は開発サイクルの多くを消費していた移行が、現在では計画と並行実行により、数時間で完了できるようになりました。
この章の受け入れ基準は次のとおりです。旧バージョンが常に利用可能であること。新バージョンの変更が分離されていること。両バージョンの比較が同一基準で行われること。マージに明確な勝利条件があること。移行完了後に旧パスが削除されること。
原則五:内部エージェントをドッグフーディングしてから製品化を検討する
インタビューに応じたチームは、一貫して次のようなアプローチを取っています。Claude Codeで内部エージェントを構築し、チームの日常業務で使用して、フィードバックに基づいて顧客向け機能にするかどうかを決定します。内部使用は、製品調査と障害切り分けの両方の役割を果たします。
- Omni は、Claude Codeのファイルベースのコンテキストから着想を得て、複雑なRAGパイプラインを削減しました。また、ハーネスの並行処理方法を製品インターフェースにも取り入れています。
- Emergent は、製品の動作が異常な場合に、Claude Codeを使用してローカルで再現し、モデルの動作と自社のハーネスの問題を区別するのに役立てています。
- ClickHouse は、Claude Codeを使用してSQLコンソールエージェントとAI SREを構築・反復改善しており、これらのエージェントは顧客に直接サービスを提供します。
公式チェックリストには、第五章の項目は掲載されていません。以下の五つのステップは、本文のケーススタディからまとめたもので、この記事による実装の整理です。
- チーム内で継続的に発生し、結果が観察しやすい問題を選択し、まず内部エージェントを構築します。
- 実際のユーザーに、実際の権限、データ、作業のリズムのもとで使用してもらい、成功、失敗、手動介入、停止理由を記録します。
- 失敗を、モデル、プロンプトとルール、ハーネス、データ、権限、インターフェース、運用サポートなどのタイプに分類します。
- ユーザーや入力が変わっても成立する機能を抽出し、顧客シナリオに必要な分離、監査、説明可能性、サポート、コンプライアンス要件を追加します。
- 安定した機能が繰り返し検証された後、Claude API、SDK、マネージドエージェント、その他の本番ソリューションへの統合を決定します。
内部ツールはチームの暗黙の了解に依存できますが、顧客向け製品には明確な契約が必要です。製品化の決定は、一回のデモの効果だけを見るのではなく、実際の使用記録と失敗の分布に基づいて行うべきです。
公式チェックリスト:四つの章、十一の項目
公式PDFの26ページには、最初の四つの章の技術的なヒントが一ページにまとめられています。以下は、原文の範囲に従って翻訳・整理したものです。

Anthropic公式PDFの元ページです。チェックリストは四つの章、十一の項目で構成されています。第五の原則には、個別のチェックリストの章はありません。以下に、完全な日本語での整理を提供します。
第1章:全員がリリースする
- MCPまたはCLIを通じて、Claudeをチームが毎日使用する情報源とツールに接続します。
- 社内プラグインマーケットプレイスまたは共有ディレクトリを確立し、スキルを通じてベストプラクティスを配布します。サブディレクトリの
CLAUDE.mdには継続的に有効な局所的なコーディング規約を保存し、スキルにはオンデマンドのプロセスを保存します。
第2章:退屈な作業を自動化する
- リポジトリでコードレビュー(当時はリサーチプレビュー)を有効にし、プルリクエストを自動的にレビューします。
- Claude Tag(当時はパブリックベータ)をCI/CDのオンコール対応とバグトリアージに統合します。
- 動的ワークフローを使用して、大量のデータを並行分析するか、別のエージェントの作業に対して敵対的レビューを実施します。
第3章:信頼するが、検証する
- 変更できないアーキテクチャ、セキュリティ、プロジェクトルールをルートの
CLAUDE.mdに記述します。 - 停止条件が明確な長時間タスクにはループを使用します。
- エージェント評価の作成、維持、更新プロセスを確立します。
- 確実に実行する必要があるステップには、フックをハードゲートとして使用します。
第4章:再構築を前提に構築する
- Gitワークツリーを使用して再構築を分離し、現在のバージョンに影響を与えないようにします。
- 複雑な書き換えは、まずプランモードに入り、計画をレビューしてからコードの変更を開始します。
第五章は公式チェックリストには記載されていません。これは元の資料における編集上の欠落と見なすべきであり、独自に「公式の第十二項目」として補完することはできません。
二週間で始める初期導入プラン:まず検証可能なフィードバックループを作る
小規模なチームは、五つの原則を一回の二週間の試験に圧縮できます。目標は、実行可能で、受け入れ可能で、振り返りが可能なワークフローを提供することであり、「無人運転の会社」を目指すことではありません。
第一週:接続、ルール、プロトタイプ
- 毎週繰り返され、現在はコピーアンドペーストに依存しており、失敗したときのコストが管理可能なタスクを一つ選択します。
- 入力、期待される出力、停止条件、担当の人間、禁止されるアクションを明確に記述します。
- 成熟したCLIが存在する場合は、まずClaudeにCLIを使用させます。統合された方法がない場合は、MCPを評価します。
- ルートディレクトリにセキュリティとアーキテクチャの基本線を書き込み、局所的なルールはサブディレクトリの
CLAUDE.mdに配置し、操作手順はスキルに配置します。 - プロトタイプを作成し、タスクのユーザー、エンジニア、リスク担当者が参加するレビューを一回計画します。
第二週:検証、実行、振り返り
- Lint、テスト、その他の決定性チェックを追加します。必須のチェックはフックとして設定します。
- 検証済みのサンプルの小規模なセットを準備し、ランダムサンプルと過去の実際の失敗例を追加します。
- 複数のバッチを実行し、成功率、手動介入、コスト、所要時間、エラータイプを記録します。
- 一つの失敗を再利用可能な原則に修正し、すべてのサンプルを再実行して回帰がないか確認します。
- 検証範囲に基づいて権限を調整します。並行処理に適した独立したタスクには、サブエージェントまたは動的ワークフローを導入します。
二週間の終了時点で、チームは少なくとも六つの成果物を残す必要があります。それは、動作するプロトタイプ、情報源の接続説明、一連の CLAUDE.md/スキル、受け入れ・評価用のサンプルセット、手動エスカレーションのパス、実行と失敗の記録です。これらの成果物が、次のラウンドで自動化を拡大すべきか、修正を続けるべきか、それともこの方向性を中止すべきかの判断材料となります。
15 COMPANIES · ONE DELIVERY SYSTEM
Claude Code導入で変わる納品の流れ
成長率の高い15社に共通するのは、単にエンジニアの作業速度を上げることではなく、問題発見、初版作成、機械作業の自動化、結果検証、経験の製品化を、実行可能な組織の仕組みとして一繋ぎにしている点です。
4つの数字が示す、4つの異なる納品プロセス
ClickHouse · 30%機能納品量が増加。2つのテスト用エージェントがコードベースで2番目、3番目に大きな貢献者になりました。
Omni · 2–3倍エンジニアチームの生産性が向上し、全従業員が自身のプロトタイプを披露できるようになりました。
Clay · 100%障害の振り分けを自動化し、エージェントが引き続き初期のコード修正案を提案します。
Artemis · 6,000以上エージェント群、テスト、ナレッジシステムで毎週のPR納品を支えています。
これらの数字は、それぞれ異なるプロセスを再設計できることを示しています。重要なのは、企業がこれらを安定した流れとして繋げる方法です。
課題を最も理解する人が0→1を担当し、専門部署が品質を確保
課題の所有者情報源に直接アクセスし、実行可能でデモができ、レビューに進める最初のバージョンを作成します。
0→1専門家エンジニアリング、デザイン、セキュリティ、コンプライアンスの観点から、体験、アーキテクチャ、権限、本番運用性を確認します。
組織の入り口定期的なプロトタイプ展示、顧客インタビュー、共有スキルとルールファイルを通じて、初版がリソースとロードマップに載るようにします。
「全員参加の納品」が広げるのは、問題発見からレビュー可能な初版までの入り口であり、専門家によるレビューを無くすことではありません。
検証可能な機械作業から自動化し、検証能力に応じて権限を拡大
自動化に適したもの繰り返し発生し、入力が取得可能で、結果の確認ができ、失敗時には安全に人へ引き継げるタスクです。
一般的なタスク環境構築、PRレビュー、障害振り分け、テスト修正、カバレッジ補完、当直時の初期調査、一括分析などです。
GATE必ず経由すべきものルートディレクトリのルール、Hooks、Lintとテスト、評価セット、ゴールデンデータ、ランダムサンプル、人によるエスカレーション、実結果の照合です。
エージェントの権限上限はモデルのデモ性能ではなく、チームが誤りを発見し、回帰を防ぎ、プロセスを追跡できるかどうかで決まります。
旧版を稼働させつつ新版を隔離して試行し、成功後に統合して旧経路を削除
隔離Worktreeによりv1を稼働させたまま、v2を独立したディレクトリとブランチで計画・実装します。
比較新旧バージョンで同じタスク、データ、スコアラー、コスト、失敗記録を使用します。
整理v2が勝ったら統合し、完全移行後に旧コード、旧マイグレーション、フィーチャーフラグを削除します。
モデルの性能が変化し続ける場合、複雑な仕組みを一度に作るよりも、再構築のコストが低いことの方が価値があります。
プロトタイプ→社内利用→失敗記録→安定機能→製品化
12週間で開始繰り返し発生するタスクを選び、情報源に接続し、ルールと停止条件を明確にして、プロトタイプを作成し、決定的なチェックを追加します。
2実際の運用成功、失敗、人の介入、コスト、所要時間、エラーの種類を記録します。失敗は一度で終わらせず、再利用可能な原則へと昇華させます。
3製品判断ユーザーや入力を超えて安定している機能のみを、隔離、監査、説明、サポート、コンプライアンスを備えた上で顧客に提供します。
仕組みが成立したかどうかは、AIがこなしたタスクの数ではなく、会社が運営上の証拠に基づいて次の一手を決め、その経験をルール、評価、製品に書き戻せるかどうかで判断します。
DELIVERY WORKSHOP · SIX SCENES
一人を10倍速くするのではなく、企業が納品を再編する方法
林澄は工場の左端に立ち、顧客のプロセス図を手に持っています。3つの机が電話交換台のように並び、メモが机を経るごとに注釈が増え、最後に「数週間後」と書かれた工事チケット箱に落ちます。
林澄問題はここにあります。でも、最初の実行可能なバージョンは私から遠すぎます。
従来のプロセスでは、専門知識が何度も伝達され、納品がエンジニアリングに到達する前に本来の問題から逸れてしまうことがあります。
林澄は顧客のスケッチとデータベースのプラグをオレンジ色のエージェントカーに接続し、カーは操作可能なプロトタイプを押し出します。デザイナーは体験定規を、エンジニアはアーキテクチャスキャナーを持ち、両側からプロトタイプを確認します。
林澄まず0から1を作ります。皆さんはそれが実際にリリースできるか確認してください。
「全員が納品」により、問題の所有者がレビュー可能な初版を作成できますが、エンジニアリング、デザイン、セキュリティ、コンプライアンスのレビューは廃止されません。
オレンジ色のエージェントカーが4つの貨車を引きながら高速で走り去ります。それぞれにはPRレビュー、バグトリアージ、テスト、オンコールが積まれています。最後の貨車のコードボックスは緑の完了ランプを点灯させますが、同時に「アーキテクチャ境界」と書かれた黒い柱に衝突して亀裂が入り、赤いランプが点灯します。
エンジニアすべて完了したように見えますが、システムはゆっくりと逸れていっています。
自動化に適しているのは、反復可能で、入力が得られ、結果を確認でき、失敗しても安全にエスカレーションできる機械的な作業です。
チームは線路上に青い検証ゲートを設置します。上部にはルートディレクトリのルール、両側にはフックとテスト、ゲートの前には評価セットとゴールドサンプルが置かれています。失敗したコードの箱は赤いバーで止められ、手動の作業台に送られます。通過した箱はトレーサビリティのスタンプを受け取ります。
林澄権限は、エラーを検出し、回帰をブロックできる範囲にのみ拡張します。
エージェントの自律性の範囲は、検証のカバレッジによって決まるべきです。実際のファイル、データベース、サービス、ユーザー状態も完了後に確認する必要があります。
工場は上下2つの線路に分かれています。上ではv1列車が配送を続け、下ではv2列車がワークツリーの隔離シェル内で改造中です。両方の列車が同じ評価機に同時に入り、v2の針が勝った後、本線に合流します。作業員は古いフィーチャーフラグの標識を撤去します。
エンジニアまず新バージョンに実力を証明させてからマージします。移行後は旧ルートを撤去します。
低い再構築コストにより、チームはモデルやエージェントのアーキテクチャの変化に追従でき、初期のスキャフォールドに縛られません。
林澄は実際の運用記録の束を円形のコンソールに入れます。赤い失敗カードはルールと評価エリアに送り返され、安定した能力は「顧客製品」と書かれた青い箱に格納されます。顧客からのフィードバックは帰りの線路を通って再びコンソールに入り、オレンジ色のエージェントカーは次の周回を続けます。
林澄本当の利益は、会社が証拠に基づいて次の周回の進め方を決定できることです。
内部プロトタイプは、実際の使用と失敗の分類を経て、安定した能力が製品に取り込まれます。これが5つのルールが指し示す組織のループです。
