Claude Media
Claude Code開発ツール導入事例 — 実装方式は各社でどう違うか

Claude Code開発ツール導入事例 — 実装方式は各社でどう違うか

GitLab・Sourcegraph・Sentry・CircleCI・SemgrepがClaudeを自社の開発ツールにどう組み込んだかを、直接API・Agent SDK・Managed Agentsの実装差から比較します。

開発者ツール企業はClaudeをどう組み込んでいるか

GitLab・Sourcegraph・Sentry・CircleCI・Semgrepは、いずれも自社の開発者向けプロダクトにClaudeを組み込み、Anthropicの公式事例として実績を公開しています。ただし採用の入り口は一様ではありません。直接Claude Platform(API)を呼び出す企業もあります。エージェント基盤ごとAnthropicに任せるClaude Managed Agentsを選んだ企業もあれば、自前のエージェントをClaude Agent SDKで組み立てた企業もあります。

この違いは「どこまで自分たちでインフラを作るか」という判断の結果です。この記事では5社の実装を比較し、自社が開発ツールにAIエージェントを組み込むときにどの実装方式が近いかを見比べられる形にしました。

GitLab Duo:モデル評価チームが支える複数のAI機能

GitLabはDevSecOpsプラットフォーム「Duo」で、コード生成・対話チャット・計画の要約・脆弱性の説明と修復といった複数のAI機能を提供しています。同社はモデル評価チームを社内に置き、新しいベンダーやモデルのバージョンが出るたびに評価し直す体制を取っています。

Group Manager of ProductのTaylor McCaslin氏は「ソフトウェア開発ライフサイクル全体にAIのユースケースを抱えているため、ユースケースごとに最適なモデルを選べるアプローチが必要」と説明しています。GitLabはClaude 3モデルファミリーを採用し、長いコンテキストウィンドウを活かした文脈理解の深いコード生成を評価の決め手にしました。導入の結果、内部ワークフロー全体で25〜50%の生産性向上を報告し、AI機能の開発期間は年単位から週単位に短縮しています。

SourcegraphはCodyでモデルの使い分けをどう設計したか

コード検索ツールを提供するSourcegraphは、AIコーディングアシスタント「Cody」の初期リリースからClaudeを大規模言語モデルの選択肢に加えていました。2024年にはClaude 3モデルファミリー(Haiku・Sonnet・Opus)を全プランで使えるようにしています。

無料プランのデフォルトはClaude Sonnet、Pro・Enterprise向けには長文脈での再現精度に優れたOpus、低遅延が必要な場面ではHaikuという役割分担です。CTOのBeyang Liu氏は「Claudeはユーザーの非公開コードベースの文脈を取り込んで正確に答えることに長けている」と評価しています。Sonnet導入後、コードの挿入率は約75%増加し、応答速度は旧モデル比で2倍になりました。

SentryはManaged Agentsで何を自動化したか

ソフトウェア監視プラットフォームのSentryは、AIデバッグエージェント「Seer」でエラーの根本原因分析(RCA)にClaudeを使っていました。ただし原因を診断するだけでは開発者の手間は減りません。診断からプルリクエスト作成までを自動化する必要がありました。

Sentryが選んだのはClaude Managed Agentsで、エージェント実行基盤・サンドボックス・ライフサイクル管理を自前で構築せずに済む点が決め手でした(セッション・ハーネス・サンドボックス分離の考え方はManaged Agentsの設計思想で詳しく扱っています)。Senior Director of EngineeringのIndragie Karunaratne氏によれば「数か月ではなく数週間で初期統合を構築できた」といい、この初期統合はエンジニア1人で実装されたと報告されています。現在は年間100万件超のRCAを処理し、月60万件超のプルリクエストにほぼ即時のレビューを提供する規模まで拡大しました。同社はもともとVertex AI経由でClaudeを利用しており、データレジデンシー要件を満たす目的でクラウド経路を選んでいた点も導入判断に影響しています。

CircleCIのChunk:Agent SDKによる自律エージェントと社内導入の両立

CI/CDプラットフォームのCircleCIは、自律型AIエージェント「Chunk」をClaude Agent SDKで構築しています。Chunkはビルド失敗やテストの不安定化といった保守作業を検知し、コード修正からプルリクエスト作成、CIパイプラインでの検証までを閉じたループで完結させます。Principal EngineerのMichael Webster氏は「Agent SDKがなければChunkは作れなかった」と述べ、言語やフレームワークごとの個別対応が不要になった点を評価しています。

CircleCIはさらに、Chunkの開発と並行して社内エンジニアリングチームにClaude Codeを導入しました。エンジニアの90%が日常的に利用し、日次利用回数は導入前の9倍に増えています。プロンプトキャッシュ効率は90%を超え、文脈が使い回されコストが抑えられています(Prompt Cachingを理解するで仕組みを解説しています)。テスト対象を差分だけに絞る「Smarter Testing」機能では、テスト実行時間を平均75%短縮しました。プロダクト向けのエージェント構築と、開発者自身の日常業務効率化を同時に進めている点が、5社の中でCircleCIに固有の特徴です。

Semgrepは誤検知の削減にClaudeをどう使っているか

セキュリティスキャンツールのSemgrepは、Amazon Bedrock経由でClaudeを呼び出し(BedrockのClaude料金で直接APIとの違いを整理しています)、セキュリティアラートのノイズ削減に取り組んでいます。Staff EngineerのBence Nagy氏は「セキュリティツールは大量のアラートを生成することで知られている。これは業界全体の問題」と課題を説明しています。

Semgrepは検出結果の20%を「無視して安全」と自信を持ってラベル付けし、ユーザーの同意率は92%、セキュリティ研究者の同意率は96%に達しています。誤検知の識別精度は旧モデル(GPT-4o)比で16%向上、コンポーネントのタグ付け精度は17%向上しました。同社はさらに、AIコーディングアシスタントが生成したコードをその場で脆弱性スキャンできるオープンソースのMCPサーバーを公開しており、Claude Codeのようなエージェントからツールとして呼び出せる設計を志向しています。

5社を横断して見えるパターン

企業採用した実装方式主な用途代表的な成果
GitLab採用した実装方式Claude Platform(直接API・マルチモデル評価)主な用途コード生成・チャット・脆弱性修復代表的な成果内部生産性25〜50%向上
Sourcegraph採用した実装方式Claude Platform(モデルを機能別に使い分け)主な用途コーディングアシスタントCody代表的な成果コード挿入率75%増加
Sentry採用した実装方式Claude Managed Agents主な用途RCA診断からPR作成までの自動化代表的な成果年間100万件超のRCA処理
CircleCI採用した実装方式Claude Agent SDK + 社内Claude Code主な用途保守自動化エージェント「Chunk」+社内開発代表的な成果エンジニア90%がClaude Code日常利用
Semgrep採用した実装方式Claude Platform(Amazon Bedrock経由)主な用途誤検知の削減・自動修正提案代表的な成果誤検知ラベルの同意率92%

5社を比較すると、実装方式の選択は「どこまで自前でインフラを持つか」で分かれます。GitLab・Sourcegraph・SemgrepはClaude Platformを直接呼び出し、モデル選定そのものを差別化ポイントにしているのが特徴です。一方でSentryはエージェント実行基盤の構築を避けるためにManaged Agentsを選び、CircleCIは逆に自由度の高いAgent SDKで独自のエージェントを組み立てました。自社でエージェントの挙動を細かく制御したいかどうかが、Managed AgentsとAgent SDKの分かれ目になっている点は、この5社に共通する判断軸です。なお、ここで挙げた数値はいずれもAnthropicが公開する各社の事例ページに基づく自己申告値であり、第三者機関による検証を経たものではありません。

自社の状況に近いのはどの実装方式か

自社の状況参考になる事例着目点
既存プロダクトにAIチャット・コード生成機能を足したい参考になる事例GitLab・Sourcegraph着目点機能ごとのモデル使い分けと評価プロセス
診断は既にできているが、修正までは自動化できていない参考になる事例Sentry着目点Managed Agentsでインフラ構築を省く判断
独自のエージェントをゼロから設計したい参考になる事例CircleCI着目点Agent SDKでの閉じたループ設計
アラートやスキャン結果のノイズを減らしたい参考になる事例Semgrep着目点誤検知フィルタリングとモデル比較評価

エージェント基盤をどこまで自前で持つかを検討する際は、SDKの基礎から確認すると判断しやすくなります。詳しくはClaude Agent SDK入門でPython・TypeScriptでの最小構成を確認してください。

よくある質問

GitLab・Sourcegraph・Sentry・CircleCI・Semgrepはそれぞれどのモデルを使っているか

GitLabとSourcegraphはClaude 3モデルファミリー(Haiku・Sonnet・Opus)を機能ごとに使い分けています。Sentryは具体的なモデル名を公開していませんが、Vertex AI経由でClaudeを利用しています。SemgrepはClaude 3.7 SonnetをAmazon Bedrock経由で採用し、CircleCIはAgent SDK上でClaudeを実行しながら社内では通常のClaude Codeを併用しています。

Managed AgentsとAgent SDKはどう違うか

Managed Agentsはエージェント実行基盤・サンドボックス・ライフサイクル管理をAnthropic側が提供するマネージド型で、Sentryのように自前のインフラ構築を避けたい場合に向きます。Agent SDKは実行環境を自社で持ちながら柔軟にエージェントを組み立てられる方式で、CircleCIのように独自の検証ロジックを組み込みたい場合に向きます。

開発ツール企業がClaudeを選ぶ共通の理由は何か

5社に共通するのは、長いコンテキストウィンドウを活かした文脈理解の深さと、複数モデルを横並びで評価したうえで採用を決めている点です。GitLabの社内評価チーム、Semgrepの誤検知検出ベンチマークのように、導入後も継続的にモデルを比較し直す運用が定着しています。

小規模なチームでもこれらの事例は参考になるか

Sourcegraph・Semgrepは社員数の少ない企業(Small区分)としてAnthropicに紹介されています。大規模な専任チームがなくても、Amazon Bedrock経由の直接API利用やモデルの機能別使い分けで導入を進められることを示す例です。まずは自社プロダクトの1機能にAPIを組み込み、評価データを蓄積してから展開範囲を広げる進め方が共通しています。

まとめ

開発者ツール企業でのClaude採用は、直接API利用(GitLab・Sourcegraph・Semgrep)・Managed Agents(Sentry)・Agent SDK(CircleCI)という3つの実装方式に分かれます。選択を分けているのは「エージェント基盤をどこまで自前で持つか」という一点です。自社が機能追加の段階にあるのか、診断から先の自動化を検討しているのか、独自のエージェントを設計したいのかによって、参考にすべき事例と次に読むべきドキュメントは変わります。

この記事を共有:XはてブLinkedIn