Kiteは、複数のプログラミング言語に対応したAI搭載のコード補完を提供するソフトウェア開発ツールであった。2014年に設立された同社は、周囲の文脈に基づいて次のコード行を予測することでコーディングを加速することを目指した。主力製品であるAtomやSublime Textなどのエディタ向けプラグインは、公開コードリポジトリで訓練された機械学習モデルを使用して、リアルタイムで提案を提供した。初期の人気にもかかわらず、Kiteは無料提供を中心とした持続可能なビジネスを構築できないことを理由に、2022年12月に事業を停止した。
このツールは、ローカルな構文のみに依存するのではなく、深層学習を活用してコード構造と意図を理解することで、従来のオートコンプリートとは一線を画していた。Kiteのモデルは大規模なオープンソースコードのコーパスで訓練され、複数行の補完や関数呼び出しを提案することができた。同社はまた、ライブラリやフレームワークをインデックス化する独自のコード解析エンジンを開発し、異なるプロジェクト間での文脈に応じた推奨を可能にした。
歴史と資金調達
Kiteは、以前Googleや他のテック企業で働いていたAdam SmithとVarun Mohanによって共同設立された。このスタートアップは、Y Combinator、Google Ventures、Bloomberg Betaなどの投資家から1700万ドル以上のベンチャーキャピタルを調達した。製品の初期バージョンはPythonに焦点を当てていたが、後にJavaScript、Java、その他の言語をサポートするように拡張された。2018年までに、Kiteは50万人以上の月間アクティブユーザーを獲得し、当時最も広く使用されたAIコーディングアシスタントの1つとなった。
ユーザーベースにもかかわらず、同社は無料ユーザーを有料顧客に変換するのに苦労した。2020年、Kiteはチームや企業向けの有料プランを導入したが、採用は低調なままであった。創業者らは後に、AIコード補完の市場はまだ初期段階にあり、後に登場したTabNineやGitHub Copilotなどの無料の代替品との競争が困難であることを認めた。
技術と機能
Kiteの核となる技術は、静的解析とMachine learningモデルの組み合わせを伴っていた。静的解析コンポーネントはコードを解析して、変数、関数、インポートの意味論的理解を構築した。機械学習コンポーネントは、Neural networkアーキテクチャに基づいており、訓練中に学習したパターンから可能性の高い補完を予測した。この二重のアプローチにより、Kiteは構文的に正しく、文脈的にも関連性のある提案を提供することができた。
注目すべき機能の1つは「インテリジェントスニペット」であり、forループやエラーハンドリングなどのボイラープレートブロック全体を生成できた。Kiteはまた、エディタを離れることなく関連するAPIドキュメントを表示するドキュメント検索機能も提供した。このツールはユーザーのマシン上でローカルに実行され、遅延を減らしプライバシーの懸念に対処したが、クラウドベースの代替品と比較してモデルの複雑さを制限した。
終了と遺産
2022年11月、Kiteは2022年12月1日に閉鎖すると発表した。同社は、無料サービスを維持するための高いコストと、大手テック企業がますます支配する市場での競争の難しさを理由に挙げた。別れのブログ投稿で、創業者らは買収の機会を模索したが買い手を見つけられなかったと述べた。Kiteのコードベースはオープンソース化され、チームはユーザーに他のツールへの移行を促した。
Kiteの遺産は複雑である。それは消費者向けハードウェア上でのAI支援コーディングの実現可能性を示し、インテリジェントなオートコンプリートの概念を普及させるのに貢献した。しかし、その失敗は、特にユーザーが無料であることを期待する場合に、開発者ツールの収益化の課題を浮き彫りにした。Kiteの機能の多くは、後にOpenAIのCodexやAnthropicのClaudeによって再現され、これらはより大規模な言語モデルとクラウドインフラストラクチャの恩恵を受けた。
AIコーディングツールへの影響
Kiteのアプローチは、その後のAIコーディングアシスタントの設計に影響を与えた。低遅延でローカル推論に重点を置いたことは、応答性とモデル能力のバランスを取る後のツールに情報を提供した。同社のオープンソース化されたトレーニングデータとモデルは、コード生成に関する学術研究にも貢献した。Kite自体はもはや活動していないが、Large language model技術をソフトウェア開発に適用する先駆的な仕事は、現在の世代のAIペアプログラマーへの道を開いた。
2025年現在、AIコード補完の市場は、GitHub Copilot(OpenAIを搭載)と、Google CloudやAmazon Web Servicesからの類似ツールによって支配されている。これらの製品は、Kiteが欠いていた大規模なクラウドコンピューティングと独自のコードベースへのアクセスの恩恵を受けている。それにもかかわらず、Kiteは開発者ツールの進化とAIスタートアップの商業的現実における注目すべきケーススタディであり続けている。