詳細を読む
cubic は、Instagram および Meta の元エンジニアが設立した AI 搭載のコードレビュープラットフォームであり、Claude を活用して AI ファーストの開発環境でエンジニアリングチームが高品質なコードをより迅速に出荷できるよう支援しています。
Claude による主な成果
AI ツールがソフトウェア開発を変革する中、cubic の創業者 Allis Yao 氏と Paul Sanglé-Ferrière 氏は、コードレビューが新たなボトルネックになっていることに気づきました。開発者がかつてない速度で機能を生成できるようになった一方で、そのコードのレビューは追いつけない状況でした。
「コードレビューがエンジニアリングチームにとって最大のボトルネックになりました」と、以前 Instagram と Meta でエンジニアリングチームを率いていた Yao は語ります。「以前は常に、いかに速く機能を書けるかが重要でした。今では自動生成されたコードにより、焦点は品質に移っています。アーキテクチャが健全であるか、コードにバグがないか、意図した通りに動作するかの確認です」
この変化は、まったく新しい課題を生み出しました。人間が書いたコード向けに設計された従来のコードレビュープロセスでは、AI の高速な出力に対応できませんでした。さらに懸念されるのは、開発者が AI 生成コードが正しいと思い込み、適切なレビューなしに信頼し始めたことです。AI コーディングを魅力的にしたスピードそのものが、既存のツールでは対処できない品質と監視の問題を生み出していました。
cubic は、2 つの重要な機能から Claude Sonnet 4 を選択しました。開発ツールとの連携能力と、適切に調整された信頼度評価です。Claude の信頼度キャリブレーションとは、80% の信頼度を報告した場合、通常約 80% の確率で正しいということを意味し、チームにとって信頼できる指標となります。
Claude のツール使用機能により、cubic 独自の自動コードレビューアプローチが実現しています。「Claude には基本的に IDE を提供しています。人間がノートパソコンでコードレビューするのと同じです」と Sanglé-Ferrière 氏は説明します。「コードベースをナビゲートして問題を見つけるための多数のツールが用意されています」
Claude の信頼度キャリブレーションは、さまざまなチームのニーズにも対応します。「チームによって、好みや許容範囲が異なります」と Yao 氏は語ります。「『これには非常に高い信頼度がありますが、あれはそれほどではありません』と言えるモデルであることが非常に重要です」
Claude は、いくつかの主要な機能を通じて cubic のコードレビュー刷新アプローチを支えています。
cubic の AI 搭載アプローチは、エンジニアリングチームに測定可能な改善をもたらしています。プラットフォームを使用するチームは、高い品質基準を維持しながらコードの出荷速度が 28% 向上し、初回レビューが数時間ではなく数分で完了しています。
その効果はスピード指標にとどまりません。「カスタマーには 2 週間の無料トライアルを実施し、競合他社と比較していただくようお伝えしています」と Yao 氏は語ります。「本当のデータは、他のツールよりも当社を選んでいただくときに表れます。」品質の改善は目に見えるものです。「より多くのバグを検出でき、誤検知も減少しています」と同氏は付け加えます。
開発者にとって、cubic は従来コードレビューを遅くしていた精神的な負荷を排除します。ファイルをスクロールしてどこから始めるか、各パーツがどうつながっているかを理解しようとする代わりに、cubic がすべてを論理的に整理します。「開発者は cubic を体験するまで、これが問題であることにすら気づきません」と Sanglé-Ferrière 氏は語ります。「AI がすべてを整理してくれるため、何が起きているかを理解するための精神的な苦労は不要だと気づきます。下にスクロールしてアーキテクチャ図を読むだけで、状況が把握できます」。
AI がソフトウェア開発を変革する中、cubic はチームの協業方法に根本的な変化を予想しています。AI が開発ワークフローを変えることで、コードの作成とレビューの従来の境界は曖昧になるでしょう。また、AI により非開発者を含むより多くの人がコードを書けるようになっており、効果的なコードレビューツールの必要性が高まっています。
cubic は、AI の機能が成長するにつれて大きなチャンスがあると見ています。AI がより高度になっても、ソフトウェア開発にはチーム間のコラボレーションと共通理解が必要であるため、コードレビューは引き続き不可欠であると考えています。AI がますます洗練されたコードを書くようになる中、cubic と Claude は、人間のチームがそのコードを理解し、改善し、自信を持って出荷するためのツールを構築し続けます。