GitHubはGoogle Cloudと提携し、Gemini 1.5 ProモデルをGitHub Copilotに導入し、開発者に最大200万トークンを扱えるAIツールを提供する。Gemini 1.5 Proは、コード生成、分析、最適化などのタスク向けに設計されており、Visual Studio Codeのようなプラットフォームで間もなく利用可能になり、大規模なコードベースを扱う開発者に柔軟性を提供する。
Gemini 1.5 Proは、生成、分析、最適化などの一般的なコーディングタスク向けに設計されている。このモデルの主な特徴は、現在の大規模AIモデルの中で最大である200万トークンまで処理可能な、広範なコンテキストウィンドウである。この拡張された能力により、Geminiは1回のセッションで10万行以上を処理し、広範なコードベースを分析できる。これらの機能により、開発者は大規模または複雑なコードベースに対する詳細な洞察と説明を得られる。
GoogleのDeveloper EcosystemチームのシニアプログラムマネージャーであるDawid Ostrowski氏は、この機能を次のように強調した。
Gemini 1.5 Proはネイティブでマルチモーダルであり、最大200万トークンという、大規模な基礎モデルの中では最長となる長いコンテキストウィンドウを備えているため、開発者は10万行以上のコードを処理し、有用な修正を提案し、コードの異なる部分がどのように機能するかを説明できます。
GitHub Copilotを使用している開発者は、GitHub Copilot Chat、Visual Studio Code、およびVisual Studio用のCopilot拡張機能での会話中にGemini 1.5 Proを選択可能になる。
この統合は、コミュニティ内で多くの関心を呼んでいる。LinkedInでは、Kamal Kothyari氏が自身の考えを述べた。
これはかなりすごいです!Geminiの高度な推論能力は、多様なプロジェクトにおいて、より正確で効率的なコーディング支援につながるかもしれません。200万トークンのウィンドウで大規模なコードベースをどのように扱うのか、非常に興味があります。
アクセスやコストに関する質問も出ている。最近のRedditのディスカッションでは、あるユーザーがGemini 1.5 Proは無料なのかと質問し、別のユーザーがGitHub Copilotのサブスクリプションの一部として含まれており、認定された教育機関の学生は無料で利用できることを明らかにした。
Geminiモデルはすでに、Vertex AI、Google AI Studio、Gemini Code AssistなどのGoogle AIツールを通じて、人気のある開発者プラットフォームをサポートしており、JetBrainsツール(IntelliJやPyCharmなど)やVisual Studio Codeを含むいくつかのIDEでアクセスできる。今後予定されているGitHub Copilotとの統合により、特に大規模または複雑なコードベースを扱う開発者は、コーディングワークフローを微調整するためのより多くのオプションを利用可能になる。
GitHubとGoogleのパートナーシップに関する詳細は、GitHubブログで確認できる。