コンテンツへスキップ

Salesforce、20,000人の開発者組織でCursorを活用し、より高品質なコードを出荷

by Cursor Team未定義
Industry: ソフトウェア|Geography: 北米
20,000+
Cursorのアクティブユーザー数
90%
Salesforce内での採用率
>30%
PR処理速度の向上

Salesforceは25年以上にわたってソフトウェアを開発してきました。現代のテック企業が長年のうちに積み上げてきたあらゆる種類のシステムを含む、数十年スパンのコードベースを維持しています。その上で、2万人のエンジニアが毎日新しいプロダクトをリリースしています。

それだけに、Salesforce内部でのCursorの急速な採用は特筆すべきものです。業界の中核をなすこのような組織がソフトウェアの作り方を変えるとき、それは業界全体が向かう方向性を示しています。

現在、Salesforceのエンジニアの90%以上が、日々のワークフローの一部としてCursorを利用しています。Salesforceはすでに、開発速度とコード品質の両面で二桁台の向上を実現しており、AIがソフトウェアにどのように組み込まれていくのか、そのペースを規定するAgentforceのようなプロダクトをリリースできるようになっています。

Cursorが、開発者がツールを使ってプロダクトの品質を高めるやり方を変えたインパクトは、0から1への変化と言えるレベルです。

Shan Appajodu
SVP of Engineering, Salesforce

Cursor 導入に向けた 2 つの道筋

Cursor が登場する前から、Salesforce はすでに独自の社内向け AI ツールに投資しており、そのひとつとして、何千人もの開発者が頼りにしていた Code Genie というオープンソース化されたコーディングモデルがありました。ただ、Salesforce はエンジニアに幅広い選択肢を持ってほしいと考え、Cursor も併せて提供することにしました。

最初に使い始めたのはジュニアエンジニアたちでした。彼らの多くはパンデミックの最中にキャリアをスタートしており、リモートワークによってコードベースを学ぶ従来のやり方がとれませんでした。Cursor は、そうしたギャップを埋めるのに役立ちました。

彼らには、そばに座って多くのことを説明してくれるシニアエンジニアがいませんでした。Cursor は既存コードをよりよく理解するのに本当に役立つので、より効果的に貢献できるようになります。

Shan Appajodu
SVP of Engineering, Salesforce

シニアエンジニアについて Appajodu が見て取ったのは、まず退屈で単調な、手作業では非効率なタスクで Cursor を試していた、ということでした。そうしたタスクを自動化する価値を体感し、このツールへの信頼が高まるにつれて、シニアエンジニアたちはより高付加価値のタスクへと、ユースケースを素早く広げていきました。

シニアエンジニアは、まず退屈だと感じる領域から始め、そこで価値が見えたら、ほかのユースケースにも AI コーディングを使うようになります。

Shan Appajodu
SVP of Engineering, Salesforce

導入はどのチームでも同じパターンで進みました。まずは少人数のグループが Cursor を試し、その効果を確認し、その後に残りのメンバーが続きました。数か月のうちに、Cursor は Salesforce にとっての「新しいツール」から、ほぼすべてのエンジニアが使うツールへと変わりました。そして時間の経過とともに、Appajodu によれば、AI はコード作成だけでなく SDLC のあらゆる側面へと広がっていきました。

最も重要な3つの指標

Salesforce は、エンジニアリングの成果をどう評価するかについて慎重です。同社は、開発スピードと信頼性を次の3つの主要指標で測定しています。

  • サイクルタイム(Cycle time)
  • 品質(バグ件数)
  • スループット(Throughput)

Salesforce にはすでに、何千人ものエンジニアを対象にこれらの指標を追跡するダッシュボードがあり、Cursor の効果はほぼ即座に可視化されました。Cursor は、レガシーコードのカバレッジにかかる時間を 85% 削減しつつ、3つの領域すべてで大きな改善をもたらしました。

これらすべての指標で、二桁台を超える改善が見られます。

Shan Appajodu
SVP of Engineering, Salesforce

これまで以上に優れたプロダクトを届ける

プロダクト品質が大きく向上したことを実感しています。

Shan Appajodu
SVP of Engineering, Salesforce

一つの指標として、エンジニアは今では Cursor を使うことで、これまで以上に多くのユニットテストを作成するようになり、Salesforce が提供するプロダクトの信頼性向上に貢献しています。

とはいえ、課題はまだ残っています。Cursor の支援によってより多くのコードが書かれるようになる中で、Salesforce では、そのコードをどうレビューし、各変更に対して同じレベルの信頼を維持するかを、いまもなお模索・洗練し続けています。とはいえ、進むべき方向は明確です。AI はすでにソフトウェアの企画、構築、保守のあり方を作り変えており、本当の変革はまだこれからだと Appajodu は考えています。

この旅路は、まだ始まったばかりです。これからますます良くなっていきます。

Shan Appajodu
SVP of Engineering, Salesforce

より高品質なソフトウェアを届けるために AI 活用にご関心があれば、まずは 当社チームまでお問い合わせ いただき、Cursor のトライアルをお試しください。

Salesforce、20,000人の開発者組織でCursorを活用し、より高品質なコードを出荷 · Cursor