Gemini Code Assist ツールの概要

このドキュメントでは、デベロッパー向けの Gemini Code Assist ツールについて説明します。ツールを使用すると、デベロッパーは IDE を離れることなく外部サービスに接続して、タスクの取得、設計ドキュメントの要約などを行うことができます。このツールは、無料で利用できる個人向けの Gemini Code Assist、Gemini Code Assist Standard エディションと Enterprise エディションで利用できます。

IDE の Gemini Code Assist チャットで特定のツールにプロンプトを送信するには、プロンプトを @TOOL_NAME で始めます。IDE でツールを試すには、ツールのスタートガイドの説明に従って操作します。

制限事項

Gemini Code Assist ツールには次の制限があります。

  • ツールは VS Code と JetBrains IDE でのみ使用できます。
  • ツールで、外部サービスでリソースを作成、編集、削除するオペレーションは実行できません。
  • 各ツールでサポートされるユースケースの数は制限されています。推奨されるユースケース以外ではエラーが発生する可能性があります。
  • プロンプトの先頭にはツール演算子(@)を使用し、その後にツール名を続ける必要があります。

使用可能なツール

次の表に、使用可能な Gemini Code Assist ツールを示します。

プロダクトまたはサービス 利用可能な Gemini Code Assist のエディション サンプル プロンプト サービスのドキュメント
Atlassian Rovo すべてのエディション @AtlassianRovo get tasks assigned to me Atlassian Rovo
GitHub すべてのエディション @GitHub list issues assigned to me
GitLab すべてのエディション @GitLab list open pull requests assigned to me
Google データベース Standard と Enterprise @GoogleDatabases add a function to get customers by ID in @File
Google ドキュメント すべてのエディション @GoogleDocs list my docs Gemini Code Assist でコーディング中にドキュメントを読む
MongoDB すべてのエディション @MongoDB how can I optimize my query? MongoDB のドキュメント
Neo4j すべてのエディション @neo4j How do I configure the Java driver? Neo4j のドキュメント
New Relic すべてのエディション @NewRelic how do I install the python agent? Google Gemini Code Assist 用の New Relic エージェント
Redis すべてのエディション @Redis what is Redis Cloud? Redis のドキュメント
Sentry すべてのエディション @Sentry list issues in project my-project Sentry.io のドキュメント
Snyk すべてのエディション @Snyk tell me about my vulnerabilities Snyk ユーザー向けドキュメント

ツールによるデータの使用方法

各ツールには、独自の非公開チャット履歴とコンテキストがあります。ツールを使用する場合、プロンプトとツールの回答はそのツールの操作時にのみ使用され、他のツールはこの情報にアクセスできません。

各ツールのチャット履歴と取得したデータを分離することで、使用しているツールのみがデータにアクセスできるようになります。Gemini Code Assist がデータを処理する方法の詳細については、Gemini Code Assist がデータを使用する方法をご覧ください。

認証

Gemini Code Assist ツールを使用するには、次の要件を満たす必要があります。

  • Google Cloud で認証を行い、ID とアクセス権限を確認します。
  • 各ツールでアクセスする Google サービスまたはサードパーティ サービスまたは API を認証します。
セキュリティとプライバシーについて詳しくは、Gemini Code Assist: 利用規約とプライバシー ポリシーをご覧ください。

次のステップ