AIコーディング支援のパイオニアであるTabnineは、ソフトウェア開発チャットツールTabnine Chatに新機能を導入した。これにより、ユーザーはアプリケーションを強化するためにさまざまな大規模言語モデル(LLM)から選択できるようになる。このアップデートにより、エンジニアリングチームは、特定のニーズに最も適合するモデルを柔軟に選択および切り替えられるようになり、ソフトウェア開発プロセスの適応性が向上する。

テクノロジー業界では、LLMの急速な進歩が見られ、より新しい、より高機能なモデルが登場し、既存のモデルと競合している。この動的な状況により、エンジニアリングチームは従来、単一のAIコーディングアシスタントとその関連モデルにコミットすることを余儀なくされ、さまざまなLLMからの改善点を活用する能力が制限されてきた。Tabnineの最新の製品は、パフォーマンスとプライバシーポリシーに関する詳細な洞察を備えたモデルの選択を提供することでこの制約を排除し、チームがベンダーを切り替える手間をかけずに情報に基づいた意思決定を行えるようにすることを目的としている。

2023年6月に発表され、現在広く利用可能になっているTabnine Chatは、ソフトウェア開発ライフサイクル(SDLC)にシームレスに統合されるように設計されている。これにより、開発者は自然言語を使用してAIモデルを操作できるようになり、コーディングプロセスが合理化される。このアプリケーションは、TabnineのオリジナルのProtectedモデル、新しいMistralモデル、GPT-3.5 TurboやGPT-4.0 Turboなどの人気のある業界LLMを含む、さまざまなモデルをサポートしている。各モデルは、高性能から厳格なプライバシーまで、さまざまな開発要件に対応する独自の利点を提供する。

Tabnineのアプローチは、LLMによるプログラミング言語の包括的な理解と、カスタマイズされた開発者エクスペリエンスを作成するための同社の専門知識を組み合わせたものだ。プロンプトエンジニアリングやコンテキスト認識などの高度な技術を採用して各LLMの出力を強化し、AIコーディングアシスタントのパフォーマンスと関連性が最適化された状態を維持する。Tabnineは、一般的な統合開発環境(IDE)および開発ツールとの互換性への取り組みにより、エンジニアリングチームがAIアシスタントを既存のワークフローにシームレスに統合できるようになる。詳細については、興味のある方はTabnineのブログとドキュメントを参照することをお勧めします。

出典:プレスリリース