インタビュー
Codeiumの共同創設者兼CEO、Varun Mohan – インタビュー・シリーズ

Varun Mohanは、Codeiumの共同創設者兼CEOです。Codeiumは、最先端のAI技術を基盤としたコード加速ツールキットです。現在、Codeiumには、AutocompleteとSearchの2つの主要機能があります。Autocompleteは、ユーザーが入力したいコードを提案し、ボイラープレートからユニットテストまで、すべてのタスクで時間を節約するのに役立ちます。Searchは、自然言語で質問を投げかけることで、リポジトリ内を検索するのに役立ちます。
Codeiumを立ち上げた経緯について、ディープラーニング・ワークロードをより効率的にするプラットフォームを作るという考えから始めたという話を聞かせていただけますか。
私とDouglas Chenが会社を設立したのは2021年でした。当時、Exafunctionという名前で、GPU仮想化ソフトウェアに焦点を当てていました。公衆クラウド上で1万台のGPUを管理していました。短期間で、Exafunctionは顧客の支持を得て、ディープラーニング・モデルを大規模に展開する分野でリーダーとなりました。
しかし、AR、VR、自動運転技術などの分野での豊富な経験から、より大きな理解に至りました。特に、ジェネレーティブ・モデル、特にトランスフォーマー・モデルが台頭してくると、業界は大きな転換点に達することを予測しました。
私たちは、ジェネレーティブ・AIモデルが主流になる世界では、インフラストラクチャを提供することだけが、エンドユーザーにとっての価値ではないことを認識しました。インフラストラクチャを活用して、開発者の生産性と効率を直接向上させるアプリケーションを作ることが、真の影響力をもたらす鍵であることを理解しました。そこで、自社のインフラストラクチャ上にコード加速ツールを構築することに焦点を当てることを決定しました。那がCodeiumの誕生でした。
この戦略的転換は、技術の進化に応じたものでしたが、同時に、AIの応用分野でCodeiumを最前線に立たせるための積極的な動きでもありました。コード加速に焦点を当てることで、開発者をエンパワーし、AIの力を活用してワークフローを合理化し、前例のないスピードでイノベーションを起こせるようにすることを目指しました。
2022年の中頃にはまだユーザーがいませんでしたが、2023年にはCodeiumのユーザー数は30万人、エンタープライズ・カスタマー数は100社に達しました。リスクを冒しましたが、すぐに成果を得ることができました。
当初、Codeiumを開発者向けに完全無料で提供することを決めた際の、ロジスティックや技術的な課題について教えてください。
Codeiumを無料で提供するという決定は、幅広い利用可能性と採用を目指したものでしたが、同時に多くのロジスティックや技術的な課題も生じました。
まず、ディープラーニングを基盤とするプラットフォームの維持には、インフラストラクチャのコストが、最適化されなければ急激に増加する可能性がありました。したがって、コスト効率を最大化するためのインフラストラクチャの最適化が重要でした。また、サービスを提供するためのハードウェアの投資を最小限に抑えつつ、高品質のサービスを提供できるようにする必要がありました。
これにより、「GPUライト」アプローチが可能になり、ハードウェアへの投資を最小限に抑えながらも効果的に動作させることができました。最終的には、無料サービスを提供するには、ユーザー数の増加に応じてサービス品質を低下させないように、スケーラブルで高性能なインフラストラクチャが必要でした。
セキュリティとプライバシーに関する考慮も重要でした。ユーザーのデータを不正アクセスから保護する必要がありました。
これらすべては、イノベーション、戦略的リソース管理、ユーザー価値への強いコミットメントの複雑なバランスです。
Codeiumはセルフホスト可能です。エンタープライズにとってこれはどのようにして有益なのでしょうか。
知的財産のセキュリティは、エンタープライズにとって非常に重要です。Codeiumのセルフホスト機能は、セキュリティ、カスタマイズ、データの管理というニーズに応えています。特に、外部のマネージドサービスによる潜在的な脆弱性を心配する企業向けに有益です。
セキュリティのほか、Codeiumは高度なカスタマイズ性を提供します。企業のプライベートデータやワークフローに合わせて、プラットフォームをパーソナライズできます。つまり、Codeiumは既存のプロセスにシームレスに統合し、さらに最適化することができます。
このカスタマイズ性は、さまざまなソースコード管理ツールとの互換性にも及びます。GitHubのような主流プラットフォーム以外のツールを使用している企業でも、Codeiumを柔軟に活用できます。
セルフホストのオプションは、初期費用が高くなる可能性がありますが、長期的にはコスト効率が高い選択となります。ハードウェアへの投資を最小限に抑え、クラウドサービス特有の繰り返し費用を避けることができるからです。また、Codeiumは幅広いプログラミング言語、開発環境、Jupyter Notebooksのような特殊なツールに対応しているため、企業内のさまざまな部門のニーズにも応えることができます。
これにより、開発タスクの合理化と生産性の向上が実現し、Codeiumはエンタープライズが開発インフラストラクチャを管理しながら、先進的なコード加速機能を活用できる、不可欠なツールとなっています。
コード生成ツールの業界は非常に競争的です。Codeiumは、GitHubのような競合他社と比較して、どのようにして差別化していますか。
先ほど述べたように、Codeiumの大きな差別化要因の1つは、GitHubや他のソースコード管理ツールに依存していないという点です。開発者がどのように働きたいかに応じて、パーソナライズされた体験を提供します。
製品のパーソナライゼーションを向上させるという話を以前にも聞かせていただきました。現在提供されているパーソナライゼーションについて、そして最終目標について詳しく教えてください。
私たちにとってのパーソナライゼーションとは、Codeiumを各ユーザーや組織の特定のコーディング慣習、好み、テクノロジー・スタックに合わせて適応させることです。つまり、組織や個人のユニークなデータやパターンに基づいて、提案、コードの自動補完、他の機能をカスタマイズできるということです。
例えば、ある会社が特定のプログラミング言語やフレームワークを主に使用している場合、Codeiumはその技術に対するサポートと最適化を優先します。これは、さまざまなソースコード管理ツールや環境との統合にも適用され、既存のインフラストラクチャに関係なくシームレスに動作することを保証します。パーソナライゼーションは、データサイエンティスト向けのJupyter Notebooksのような特定のツールのサポートにも表れています。
これにより、企業はベストエンジニアが高付加価値の仕事に集中できるようになります。彼らはより多くのソフトウェアを制作し、会社に価値を提供することができます。実際に製品を作ることに時間を費やすことができるからです。ボイラープレートを書くことではなく、製品を作ることに集中できるのです。
Codeiumがソフトウェア開発の実践に与える影響について、どのように見ていますか。
私たちが見た映画の中には、超能力を得た個人がそれをコントロールする方法を学ぶシーンがあります。Codeiumは、エンジニアが非常に効果的に使える超能力ですが、エンジニアを置き換えるものではありません。
エンジニアは、Codeiumを使用してより多くのコードを生成し、より迅速に、より少ない修正でコードを書くようになります。しかし、コードは依然としてテストが必要です。Codeiumはエンジニアの能力と効率を劇的に向上させます。エンジニアの1日をより楽しく、より充実したものにします。開発者はより多くのコードを書き、より優れたコードを書くようになります。そうすることで、常に進化し続けるニーズに応えられるからです。
Codeiumをワークフローに統合する開発者へのアドバイスをいただけますか。
最大のアドバイスは、これらのプログラミングツールが開発者を置き換えるものではなく、補助するものであることを理解することです。
したがって、これらのツールを、ルーティンワークを自動化して時間を節約するためのアシスタントとして考えるべきです。完全にコードを生成することなく、ソフトウェアをレビューすることが重要です。
同時に、開発者はCodeiumのようなツールが彼らの考えを予測し、追加の力となることができることに驚かされるでしょう。例えば、現在、Codeiumはすべてのソフトウェア開発者の45%以上のコードを生成しています。したがって、開発を加速するための大きな助けとなります。
Codeiumが特定のプロジェクトや組織にどのような利益をもたらしたか、具体的な成功事例を共有していただけますか。
Codeiumは現在、30万人以上の開発者によって活用されています。しかし、成功は数字だけではありません。Dell、Anduril、Clearwater Analyticsのような大手企業もCodeiumを信頼しています。
(CWAN )これらの企業は、Codeiumの価値をそのソフトウェア開発ライフサイクルの中で強調し、開発者からの熱意も高く評価しています。
単独のインディー開発者であっても、ハードコアなエンタープライズ・ソフトウェアを書く開発者であっても、Codeiumは幅広い分野で価値を提供しています。
素晴らしいインタビュー、ありがとうございました。詳しく知りたい読者は、Codeiumを訪れてください。












