ADK-Rust:本番対応のRust AIエージェントを構築
ADK-Rustは、現実世界で行動する本番対応AIエージェントを構築するためのオープンソースRustフレームワークです。グラフエージェント、リアルタイム音声、ブラウザ自動化、評価フレームワーク、ADK Studioビジュアルビルダーを提供し、A2AおよびMCPサーバー統合を備えています。
このツールについて
ADK-Rustとは
ADK-Rustは、現実世界で行動する本番対応AIエージェントを構築するためのオープンソースRustフレームワークです。
主な機能
- グラフエージェント:エージェントロジックをグラフとして構成。
- リアルタイム音声:リアルタイム音声対話をサポート。
- ブラウザ自動化:エージェントがブラウザを操作。
- 評価フレームワーク:エージェント評価を内蔵。
- ADK Studioビジュアルビルダー:視覚的にエージェントを構築。
- A2AおよびMCPサーバー:Agent-to-AgentプロトコルとMCPサーバー統合をサポート(A2A Remote Agent MCP Server、ACP Workspace MCP Serverなど)。
- 実ファイル操作:実際の.xlsxファイルを作成・変更。
- チームコラボレーションと共有権限:チームでの共同作業と共有権限をサポート。
対象 エンタープライズチーム、AIエージェント開発者、Rust開発者。
プラットフォームとデプロイ
Webベースで、セルフホスティングに対応。APIを提供。
学習曲線 中程度。
機能と用途
“Built in” means the capability is part of the documented framework surface“Official integration” and “platform or extension” identify features supplied through an official companion} 5) Next steps Use render_page to generate multi-section pages} let _agent = builder}]}} 4) Render JSONL in React import { A2uiStore, A2uiSurfaceRenderer, applyParsedMessages, parseJsonl, } from "@zavora-ai/adk-ui-react"/support-agent/ template: tools provider: openai $ cd support-agent $ cargo adk build ✅ Build successful profile: release target: target/release $ cp#[tool] async fn get_weather(args: WeatherArgs) -> std::result::Result<Value, AdkError> { Ok(json!({ "temp": 22, "city": args●Create and modify real .xlsx files●Team collaboration and sharing permissions0 - the first stable release featuring graph agents, realtime voice, browser automation, evaluation framework, and ADK Studio visual builder0 - the first stable release of the Rust framework for building production-ready AI agents0 A2A Remote Agent MCP Server ADK-Rust Enterprise 的代理间协议管理。发现远程代理,发送任务,流式传输结果,并管理推送通知——适用于实现 A2A 协议的任何框架。 a2a 11tools 3transports Yesdiagram 查看 MCP 服务器详情 开发者工具v1
クイックファクト
公開APIあり
セルフホスト対応