AIエージェントを強化:新しいADK統合エコシステム
Google Developers AIは、Agent Development Kit (ADK)がGitHub、Notion、Hugging Faceなどのサードパーティツールと連携する統合エコシステムを発表し、現実世界のアプリケーション構築を支援する。
キーポイント
ADKの統合エコシステム拡張
Agent Development Kitがサードパーティツールとの連携を強化し、より堅牢なエコシステムを構築した。
主要プラットフォームとの連携
GitHub、Notion、Hugging Faceなど、開発者やAI研究者が日常的に使用するプラットフォームとの統合を実現した。
実用的なAIエージェント構築の促進
これらの統合により、現実世界で機能する能力の高いAIエージェントアプリケーションの開発が容易になる。
影響分析・編集コメントを表示
影響分析
この発表は、AIエージェント開発の実用性を高め、既存の開発者ツールとのシームレスな連携を可能にする。GoogleのAI開発者向けエコシステム強化の一環として、より多くの開発者が実用的なAIアプリケーションを構築できる環境を整備する意義がある。
編集コメント
AIエージェント開発の実用化に向けた重要な一歩だが、技術的な革新性よりも既存エコシステムの拡充に焦点を当てた発表と言える。
2026 年 2 月 27 日
AI エージェントは、自身が相互作用できるシステムの能力に依存します。『思考』できるエージェントは素晴らしいですが、コードリポジトリの管理やワークフローのトリガー、データベースへのクエリ実行ができるエージェントは、変革をもたらすものです。
このチャットからアクションへのシフトこそが、Agent Development Kit (ADK) が構築された目的です。オープンソースフレームワークである ADK は、開発者がこれらの複雑で本番環境対応型のエージェントワークフローを構築し、テストし、デプロイするために必要な柔軟なプリミティブを提供します。
そのため、私たちは Agent Development Kit (ADK) エコシステムの大幅な拡大を発表できることを嬉しく思います。主要な開発プラットフォームと提携し、広範なサードパーティ製ツールや統合機能を ADK 内に直接導入しました。
数行のコードを書くだけで、これらの統合によりエージェントは現実世界とシームレスに相互作用できるようになります。例えば、エージェントが Hugging Face を検索してモデルを発見し、コードを生成する様子を簡単にご覧ください:
Sorry, your browser doesn't support playback for this video
現在 ADK Tools and Integrations ドキュメントで利用可能なパートナー統合は以下の通りです。
コード & 開発
エージェントは、コードの管理、API テスト、安全な環境でのスクリプト実行を支援するために、開発ツールに直接接続できます:
- Daytona: 隔離されたサンドボックス内でコードを実行し、シェルコマンドを実行してファイルを管理します。
- GitHub: コードを分析し、イシューとプルリクエストを管理してワークフローを自動化します。
- GitLab: セマンティックなコード検索を行い、CI/CD パイプラインを検査し、マージリクエストを管理します。
- Postman: API コレクションを管理し、API をテストしてクライアントコードを生成します。
- Restate: 永続的なセッションと自動復元機能による耐障害性の高いエージェント実行を実現します。
プロジェクト管理
チームのプロジェクト追跡およびドキュメントへのアクセスをエージェントに付与します:
- Asana: チームコラボレーションのためのプロジェクト、タスク、目標を管理します。
- Atlassian: Jira のイシューを管理し、Confluence ページを検索してチームコンテンツを更新します。
- Linear: イシューを管理し、プロジェクトサイクルを追跡して開発ワークフローを効率化します。
- Notion: ワークスペースを検索し、ページを作成してタスクとデータベースを管理します。
データベース
エージェントをデータベースおよびベクトル検索エンジンに接続します:
- Chroma: ドキュメントを保存し、セマンティック検索およびメタデータフィルタリングを使用して情報を取得します。
- MongoDB: コレクションに対してクエリを実行し、データベースを管理してスキーマを分析します。
- Pinecone: データを保存し、ベクトルインデックス全体でセマンティック検索を実行して結果の再ランク付けを行います。
メモリ
会話間を通じて永続的で検索可能なメモリをエージェントに付与します:
- GoodMem: マルチモーダルドキュメントサポートを備えた、自動またはエージェント制御によるセマンティックメモリです。
- Qdrant: ベクトル検索を使用して情報を保存および取得するためのセマンティックメモリレイヤーです。
観測性
本番環境でエージェントの監視、デバッグ、最適化を行います:
- AgentOps: ADK エージェント向けのセッション再生、メトリクス、およびモニタリング機能。
- Arize AX: LLM アプリケーションのための本番環境グレードの観測性(observability)、デバッグ、評価機能。
- Freeplay: AI エージェント向けのエンドツーエンドの観測性、プロンプト管理、評価機能。
- MLflow: エージェント実行、ツール呼び出し、モデルリクエスト用の OpenTelemetry トレースの取り込み。
- Monocle: LLM アプリケーションのためのオープンソースの観測性、トレーシング、デバッグ機能。
- Phoenix: LLM アプリケーションのためのオープンソースでセルフホスト型の観測性、トレーシング、評価機能。
- W&B Weave: モデル呼び出しとエージェントパフォーマンスのログ記録、可視化、分析。
Connectors
統合プラットフォームを介して、エージェントを外部アプリやサービスに接続します:
- n8n: 自動化ワークフローのトリガー、アプリ間の接続、データ処理機能。
- StackOne: 統一された統合ゲートウェイを通じて、200 以上の SaaS プロバイダーへエージェントを接続。
AI models & datasets
エージェントに AI/ML エコシステムへの直接アクセスを提供します:
- Hugging Face: モデル、データセット、研究論文、および数千の Gradio AI アプリケーションへのアクセス。
Payments
エージェントと連携して、財務業務や請求処理を担当させます:
- PayPal: 支払い管理、請求書の送信、サブスクリプション処理機能。
- Stripe: 支払い、顧客、サブスクリプション、請求書の管理機能。
Speech & audio
エージェントに音声およびオーディオ機能を追加します:
- Cartesia: 音声生成、言語間での音声のローカライズ、オーディオコンテンツ作成機能。
- ElevenLabs: 音声生成、声のクローン化、音声文字起こし、効果音作成機能。
メールおよびメッセージング
エージェントにメールの送受信、管理を行わせましょう:
- AgentMail: 会話や添付ファイルを管理するための専用メールインボックス。
- Mailgun: メールの送信、配信メトリクスの追跡、メルマガリストの管理。
ADK には、BigQuery、Spanner、Pub/Sub などを含む Google Cloud サービスとの組み込み統合も含まれています。詳細は ADK Tools and Integrations ドキュメントの完全リストをご覧ください。
統一された開発者体験
エージェントのコアロジックは、そのツールに結合されているべきではありません。McpToolset プリミティブまたは plugin アーキテクチャを使用することで、これらのサードパーティ統合をエージェントに追加する際、数行のコードだけで済みます。ADK を使用すれば、エージェントのリファクタリングを行うことなく、作業に適した最適なツールを探して実験することができます。基盤となる実装の詳細について心配する必要はありません。必要なツールの設定をコピーするだけで、残りの処理は ADK が担当します。
Python で GitHub 統合を ADK エージェントに追加する例を示します。これにより、エージェントがリポジトリの管理やワークフローの自動化を即座に行えるようになります:
from google.adk.agents import Agent
from google.adk.tools.mcp_tool import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import StreamableHTTPServerParams
GITHUB_TOKEN = "YOUR_GITHUB_TOKEN"
エージェントの初期化
root_agent = Agent(
model="gemini-3-flash-preview",
name="github_agent",
instruction="ユーザーが GitHub から情報を取得するのを支援します",
# 第三者統合を追加するには、McpToolset を設定してください
tools=[
McpToolset(
connection_params=StreamableHTTPServerParams(
url="https://api.githubcopilot.com/mcp/",
headers={
"Authorization": f"Bearer {GITHUB_TOKEN}",
"X-MCP-Toolsets": "all",
"X-MCP-Readonly": "true"
},
),
)
],
)
Python
Copied
And here's what the ADK agent looks like in action as it queries and searches through GitHub:
Sorry, your browser doesn't support playback for this video
始め方
AI エージェントに新しいスキルを与えたいですか?
上記のすべての統合に関するコード例とインストールガイドを確認するために、ADK Tools and Integrations のドキュメントをご覧ください。
あなたが何を作るかを見るのが楽しみです!
Previous
Next
原文を表示
FEB. 27, 2026
An AI agent is only as capable as the systems it can interact with. An agent that can 'think' is great, but an agent that can manage code repositories, trigger workflows, or query databases is transformative.
This shift from chat to action is exactly what Agent Development Kit (ADK) was built for. As an open-source framework, ADK provides the flexible primitives developers need to build, test, and deploy these kinds of complex, production-grade agentic workflows.
That’s why we are thrilled to announce a significant expansion to the Agent Development Kit (ADK) ecosystem. We have partnered with leading developer platforms to bring a broad suite of third-party tools and integrations directly into ADK.
With just a few lines of code, these integrations allow your agents to interact seamlessly with the real world. For example, watch how easily an agent can search Hugging Face to discover models and generate code:
Sorry, your browser doesn't support playback for this video
Here are the partner integrations available today in the ADK Tools and Integrations documentation:
Code & development
Agents can connect directly into your development tools to help you manage code, test APIs, and execute scripts in secure environments:
- Daytona: Execute code, run shell commands, and manage files in isolated sandboxes.
- GitHub: Analyze code, manage issues and PRs, and automate workflows.
- GitLab: Perform semantic code search, inspect CI/CD pipelines, and manage merge requests.
- Postman: Manage API collections, test APIs, and generate client code.
- Restate: Resilient agent execution with durable sessions and automatic recovery.
Project management
Give your agents access to your team's project tracking and documentation:
- Asana: Manage projects, tasks, and goals for team collaboration.
- Atlassian: Manage Jira issues, search Confluence pages, and update team content.
- Linear: Manage issues, track project cycles, and streamline development workflows.
- Notion: Search workspaces, create pages, and manage tasks and databases.
Databases
Connect your agents to databases and vector search engines:
- Chroma: Store documents and retrieve information using semantic search and metadata filtering.
- MongoDB: Query collections, manage databases, and analyze schemas.
- Pinecone: Store data, perform semantic search, and rerank results across vector indexes.
Memory
Give your agents persistent, searchable memory across conversations:
- GoodMem: Automatic or agent-controlled semantic memory with multimodal document support.
- Qdrant: Semantic memory layer for storing and retrieving information with vector search.
Observability
Monitor, debug, and optimize your agents in production:
- AgentOps: Session replays, metrics, and monitoring for ADK agents.
- Arize AX: Production-grade observability, debugging, and evaluation of LLM applications.
- Freeplay: End-to-end observability, prompt management, and evaluation for AI agents.
- MLflow: Ingest OpenTelemetry traces for agent runs, tool calls, and model requests.
- Monocle: Open-source observability, tracing, and debugging of LLM applications.
- Phoenix: Open-source, self-hosted observability, tracing, and evaluation of LLM applications.
- W&B Weave: Log, visualize, and analyze model calls and agent performance.
Connectors
Connect your agents to external apps and services through integration platforms:
- n8n: Trigger automated workflows, connect apps, and process data.
- StackOne: Connect agents to 200+ SaaS providers through a unified integration gateway.
AI models & datasets
Give your agents direct access to the AI/ML ecosystem:
- Hugging Face: Access models, datasets, research papers, and thousands of Gradio AI applications.
Payments
Let your agents work with you to handle your financial operations and billing:
- PayPal: Manage payments, send invoices, and handle subscriptions.
- Stripe: Manage payments, customers, subscriptions, and invoices.
Speech & audio
Add voice and audio capabilities to your agents:
- Cartesia: Generate speech, localize voices across languages, and create audio content.
- ElevenLabs: Generate speech, clone voices, transcribe audio, and create sound effects.
Email and messaging
Let your agents send, receive, and manage email:
- AgentMail: Dedicated email inboxes for agents to manage conversations and attachments.
- Mailgun: Send emails, track delivery metrics, and manage mailing lists.
ADK also includes built-in integrations with Google Cloud services including BigQuery, Spanner, Pub/Sub, and more. See the full list in the ADK Tools and Integrations documentation.
A unified developer experience
Your agent's core logic shouldn't be coupled to its tools. By using the McpToolset primitive or plugin architecture, you can add any of these third-party integrations into your agent with just a few lines of code. ADK allows you to experiment and find the best tool for the job without ever having to refactor your agent. You don't need to worry about the underlying implementation details - just copy the configuration for the tool you want, and the ADK handles the rest.
Here is an example of adding the GitHub integration to an ADK agent in Python, which instantly helps you empower your agent to manage repositories and automate workflows:
from google.adk.agents import Agent
from google.adk.tools.mcp_tool import McpToolset
from google.adk.tools.mcp_tool.mcp_session_manager import StreamableHTTPServerParams
GITHUB_TOKEN = "YOUR_GITHUB_TOKEN"
# Initialize your agent
root_agent = Agent(
model="gemini-3-flash-preview",
name="github_agent",
instruction="Help users get information from GitHub",
# Add a third-party integration by configuring McpToolset
tools=[
McpToolset(
connection_params=StreamableHTTPServerParams(
url="https://api.githubcopilot.com/mcp/",
headers={
"Authorization": f"Bearer {GITHUB_TOKEN}",
"X-MCP-Toolsets": "all",
"X-MCP-Readonly": "true"
},
),
)
],
)Python
Copied
And here’s what the ADK agent looks like in action as it queries and searches through GitHub:
Sorry, your browser doesn't support playback for this video
Get Started
Ready to give your AI agents new skills?
Head over to our ADK Tools and Integrations documentation to see code examples and installation guides for every integration listed above.
We can’t wait to see what you build!
Previous
Next
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み