始める前に
始める前に、次の手順を完了する必要があります。
- 次のクイックスタートのいずれか 1 つ以上を完了して、 Google Cloud プロジェクトを設定し、Agent Platform API を有効にしていることを確認します。
- AI 搭載の開発ツールがインストールされ、Developer Knowledge MCP サーバーに接続するように構成されていること。例としては、Antigravity、Gemini CLI、IDE の Gemini Code Assist などがあります。この接続により、ツールは Google の公式デベロッパー ドキュメントから情報を検索して取得できます。
- 使用する言語の Google Gen AI SDK をインストールします。
Developer Knowledge MCP サーバーに接続する
AI アシスタントが Google のデベロッパー ドキュメントからリアルタイム情報を取得できるようにするには、Developer Knowledge MCP サーバーへの接続を構成します。具体的な手順はツール(Gemini CLI、Gemini Code Assist を使用した VS Code、Cursor など)によって異なりますが、一般的には、ツールの構成ファイルを更新して、サーバー URL(https://developerknowledge.googleapis.com/mcp)と必要な認証方法を含める必要があります。
認証には、アプリケーションのデフォルト認証情報(ADC)または Google Cloud プロジェクトの API キーを使用できます。ADC は、 Google Cloud サービスに推奨される認証方法です。ADC の構成方法については、Developer Knowledge MCP サーバーのドキュメントの認証方法を選択するをご覧ください。
API キーを使用した認証を希望するが、API キーがない場合は、API キーを作成するをご覧ください。次に、次のコマンドを実行して Gemini CLI を構成します。YOUR_API_KEY は API キーに置き換えます。
gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user
他のツールと認証方法の完全な手順については、Developer Knowledge MCP サーバーに接続するをご覧ください。
プロンプトの例
ツールがデベロッパー ナレッジ MCP サーバーに接続されると、Google Gen AI SDK を使用してコードを作成するときに、ツールのサポートを求めることができます。構成した AI ツールで使用できるプロンプトの例を次に示します。
「Python で Google Gen AI SDK を使用して Gemini でテキストを生成し、API エラーの可能性に対処するにはどうすればよいですか?」
「長いドキュメントを要約するために Gemini API を呼び出す Node.js 用の Google Gen AI SDK コードを表示して。公式ドキュメントによると、入力のチャンク化のベスト プラクティスは何ですか?"
「Cloud Run で実行すると、Java Gen AI SDK で認証エラーが発生します。一般的な原因とトラブルシューティングの方法を教えてください。」
「
google-genaiライブラリを使用して、チャット アプリケーションの Gemini からのレスポンスをストリーミングする Python 関数を作成してください。」「Go Gen AI SDK を使用して Gemini API を使用する場合に注意すべき現在のレート制限は何ですか?詳しくは、Google Cloud ドキュメントをご覧ください。」
AI ツールは、Developer Knowledge MCP サーバーを使用して、公式ドキュメントに基づいて回答とコード スニペットを提供します。
次のステップ
- Google Gen AI SDK の高度な機能を確認する。
- Gemini API のドキュメントで詳細を確認する。
- Agent Platform の料金を確認する。
- Developer Knowledge MCP サーバーを使用して利用できる他のツールについて学習します。