🦀
ADK-Rust
V2
框架
ADK-Rust v2 Framework
Rust 原生智能体运行时
ADK UI
新增
为代理生成交互界面
Studio
可视化设计智能体并导出代码
AWP
面向智能体的 Web 接口
A2A
通过 A2A 协议连接智能体
ACP
将外部 Coding Agent 作为工具使用
MCP
将智能体连接到 MCP 工具和服务器
路线图
了解 2026 年智能编排愿景
演示
演示
Simple Agent
运行类型安全的 ADK-Rust 智能体
MultiAgent Orchestrator
使用多个专业智能体构建并验证项目
Realtime Voice Agent (Mia)
与实时语音智能体自然对话
Live Translate
实时流式语音翻译
Zavora CLI
在交互式终端中运行 Coding Agent
ADK-Ralph
运行由规范驱动的自主工作流
CodeAct Agent
用可执行代码组合工具和逻辑
演练场
打开演练场
运行经过验证的 ADK-Rust v2 示例
快速入门
从智能体、工具和类型化输出开始
工具
将智能体连接到类型安全的 Rust 能力
工作流
组合顺序、并行和循环智能体
超级智能体
zSpreadsheet
创建和自动化生产电子表格
Amos AI Accountant
通过语音和聊天运行ERP记账
JobHunter
协调经过批准的求职
ADK Gateway
将代理连接到渠道、工具、内存和网络
资源
MCP 服务器
搜索源支持的服务器注册表
代理技巧
浏览可重复使用的工作流程和工具指南
文档
使用 ADK-Rust v2 构建
博客
指南、版本和现场说明
API 参考
查看与当前版本对应的 Rust API
企业版
新增
ADK Enterprise
在整个组织中运营 ADK-Rust
zh-CN
English
中文
Español
日本語
Português
Deutsch
Français
العربية
हिंदी
한국어
浅色
始终使用浅色主题
深色
始终使用深色主题
跟随系统
使用设备的主题设置
✓
企业控制台
框架
ADK-Rust v2 Framework
Rust 原生智能体运行时
ADK UI
新增
为代理生成交互界面
Studio
可视化设计智能体并导出代码
AWP
面向智能体的 Web 接口
A2A
通过 A2A 协议连接智能体
ACP
将外部 Coding Agent 作为工具使用
MCP
将智能体连接到 MCP 工具和服务器
路线图
了解 2026 年智能编排愿景
演示
演示
Simple Agent
运行类型安全的 ADK-Rust 智能体
MultiAgent Orchestrator
使用多个专业智能体构建并验证项目
Realtime Voice Agent (Mia)
与实时语音智能体自然对话
Live Translate
实时流式语音翻译
Zavora CLI
在交互式终端中运行 Coding Agent
ADK-Ralph
运行由规范驱动的自主工作流
CodeAct Agent
用可执行代码组合工具和逻辑
演练场
打开演练场
运行经过验证的 ADK-Rust v2 示例
快速入门
从智能体、工具和类型化输出开始
工具
将智能体连接到类型安全的 Rust 能力
工作流
组合顺序、并行和循环智能体
超级智能体
zSpreadsheet
创建和自动化生产电子表格
Amos AI Accountant
通过语音和聊天运行ERP记账
JobHunter
协调经过批准的求职
ADK Gateway
将代理连接到渠道、工具、内存和网络
资源
MCP 服务器
搜索源支持的服务器注册表
代理技巧
浏览可重复使用的工作流程和工具指南
文档
使用 ADK-Rust v2 构建
博客
指南、版本和现场说明
API 参考
查看与当前版本对应的 Rust API
企业版
新增
ADK Enterprise
在整个组织中运营 ADK-Rust
GitHub
赞助 ADK-Rust
企业控制台
主题
浅色
深色
跟随系统
语言 · 中文
English
中文
Español
日本語
Português
Deutsch
Français
العربية
हिंदी
한국어
ADK-Rust Playground | 运行 Rust AI 智能体示例
正在加载 ADK-Rust Playground…
Playground 示例
在一个开发者工作区中浏览、检查并运行经过验证的 ADK-Rust v2 示例,查看源代码、输出、跟踪和模型用量。
快速入门
快速入门
使用 v2 Runner 构建并运行一个完整的 OpenAI 驱动 LLM 智能体
指令模板
使用会话状态占位符创建动态指令
结构化输出
强制返回符合指定 schema 的 JSON 响应
函数工具
基础函数工具
配备类型化函数工具和 schema 验证的智能体
多工具
配备天气、计算器和单位转换工具的智能体
多轮对话
带购物车的购物助手——在 3 轮对话中保留工具上下文
智能体
智能体即工具
将专业智能体封装为协调器可调用的工具
客户服务
账单问题 → 智能体升级 → 经理审批——完整解决流程
LLM 条件路由器
由 LLM 对查询分类并路由到专业智能体
回调
日志回调
使用前置/后置回调记录智能体交互
输入护栏
使用 before_callback 护栏拦截不当内容
工作流
顺序流水线
在多步骤流水线中串联智能体(研究 → 写作 → 编辑)
并行分析
并发运行多个智能体并合并结果
迭代循环
循环优化内容,直至达到质量阈值
图
图流水线
在顺序图中编排分析师 → 作者 → 编辑智能体,并使用确定性数据准备节点
条件路由
LLM 分类器通过条件边将支持工单路由到专业智能体
ReAct 模式
在图循环中结合工具进行迭代推理
监督者路由
监督者将任务委派给专业智能体节点
会话
会话与状态
使用 Runner 和状态管理对话会话
PostgreSQL 会话
使用 PostgreSQL 实现符合 ACID 的会话持久化——三级状态、JSONB 和 advisory-lock 迁移
MongoDB 会话
使用 MongoDB 实现 schema 灵活的文档会话——嵌套状态、数组和 TTL 索引
Neo4j 会话
使用 Neo4j 建立图驱动的会话关系——节点、约束和 Cypher 查询
提供商
OpenAI
Responses API——o4-mini 推理,支持配置推理强度和使用工具
Anthropic
Claude Sonnet 4.5 扩展思考(10K 预算)和代码审查
DeepSeek
使用 DeepSeek Reasoner 的思维链处理数学与逻辑问题
Mistral
Mistral Medium——多语言翻译和情感分析工具
xAI (Grok)
支持工具调用的 Grok-3-mini-fast 调试助手
Azure AI
Azure AI Inference 端点——使用 Llama/Mistral 进行文本分类和摘要
AWS Bedrock
在 Amazon Bedrock 上使用 Claude——通过 IAM 认证完成云架构设计和威胁建模
OpenRouter
多提供商 AI 网关——支持 200+ 模型、工具调用、提供商路由和自动回退
OpenRouter 完整功能
流式传输、工具、会话、推理、路由、多模态输入和发现
音频
诗歌 → 语音
LLM 随机创作诗歌,再由 Gemini TTS 合成为音频
实时语音
OpenAI Realtime API——通过 WebSocket 将文本提示转换为富有表现力的语音
实时会话更新
会话中途切换角色——通用助手 → 旅行智能体,同时替换工具且无需重新连接
实时工具
语音中的函数调用——通过单个 WebSocket 使用天气、计算器和时间工具
Gemini Live 工具
配备天气和时间工具的 Gemini Live 语音智能体——原生音频及工具调用 → 响应循环
Gemini Live 上下文切换
通过会话恢复在会话中途切换角色——技术支持 → 账单智能体,并替换工具
扩展
技能发现
发现、解析、评分 agentskills.io 技能文件并将其注入提示词
插件系统
智能体生命周期钩子——消息、模型、工具和运行回调
编码
代码执行
具有真实能力模型的类型化沙箱——策略验证和 CodeTool
CLI 启动器
将智能体部署为交互式 REPL 或支持流式传输的 HTTP 服务器
RAG
多集合 RAG
按领域隔离的知识库,支持跨集合搜索
自定义嵌入器
实现 EmbeddingProvider trait——使用余弦相似度的 TF-IDF 示例
推理
推理强度 (OpenAI)
使用 o4-mini 的 Responses API——低/中/高推理强度和详细摘要
扩展思考 (Anthropic)
Claude 的内部推理,配备 10K token 预算——深度系统设计分析
思维链 (DeepSeek)
可见的思维链推理——观察模型逐步解决数学问题
Grok 推理 (xAI)
兼容 OpenAI 的推理——Grok-3-mini 借助工具完成费米估算
思考签名 (Gemini)
原生思考轨迹及工具调用上的 thought_signature——保留上下文的多轮对话
高级
制品存储
带版本化文件存储的智能体——在对话中保存、加载和列出制品
长期记忆
跨会话记忆检索——智能体会记住以往对话和偏好
高级护栏
PII 脱敏、内容过滤,以及与 LLM 智能体集成的 GuardrailSet
RBAC 访问控制
基于角色的工具权限——分析师可搜索但不能删除,管理员拥有完整权限
安全
类型化身份
防注入身份系统——验证 ID、拒绝空字节并隔离多租户会话
审计跟踪
防篡改访问日志——RBAC 权限矩阵、AuditSink 和 AuthMiddleware 工具保护
SSO 与 JWT
企业身份——Google/Azure/Okta SSO、JWT 验证、OIDC 发现及声明到 RBAC 的映射
内置工具
Google 搜索 (Gemini)
GoogleSearchTool 封装——服务端搜索、依据元数据,以及跨多轮工具调用的思考签名
网页搜索 (Anthropic)
Claude 的 WebSearchTool 封装——服务端搜索,可在多轮中配合本地函数工具
网页搜索 (OpenAI)
OpenAIWebSearchTool 封装——托管搜索,可在多轮中配合本地函数工具
支付
结账智能体
AI 驱动的结账生命周期——创建会话、选择履约方式、授权付款,并用证据链验证状态
支付护栏
金额阈值、商户允许列表、策略集、卡片/PII 脱敏及证据引用
购物智能体
配备结账工具的 LLM 智能体——浏览、购物车、护栏强制支付及脱敏交易状态
竞争力
自动提供商 + 加密
provider_from_env() 自动检测 API 密钥,EncryptedSession 使用 AES-256-GCM 静态加密
持久图恢复
MemoryCheckpointer 保存图状态——崩溃后从检查点恢复并跳过已完成节点
工具搜索过滤器
ToolSearchConfig 正则过滤——向 LLM 隐藏危险工具,同时保留其注册状态
易用 API
零配置易用性——provider_from_env()、adk::run() 和加密会话
v0.7+ 功能
DeepSeek V4 推理
ThinkingMode、ReasoningEffort 和严格工具模式——V4 Flash/Pro 的可见思维链
项目级记忆
project_id 维度按项目隔离记忆——同一用户、不同项目、零泄漏
有界执行
RunConfig 的 history_max_events 和 max_tool_concurrency——智能体的生产安全边界
AWP 智能体发现
Agentic Web Protocol——能力清单、信任级别、速率限制和智能体间发现
最小层级智能体
使用 v0.8 minimal 功能层级的最轻量智能体——构建体积缩小 32%,编译约 50 秒
v0.8+ 功能
Schema 标准化
感知提供商的 MCP schema 转换——Gemini、OpenAI、Anthropic 各自采用不同标准化方式(无需 API 密钥)
ACP 服务器
通过 Agent Client Protocol 暴露 ADK 智能体——连接 IDE(Kiro、VS Code、Claude Code)
重试与反思
插件通过指数退避和反思提示处理工具故障,实现自我纠正
Anthropic
提示词缓存
带提示词缓存的多轮智能体——创建缓存(加收 25%)后命中缓存(优惠 90%)
视觉智能体
图像分析智能体——Claude 通过 URL 查看图像,并使用工具记录结构化观察结果
结构化提取
从非结构化文本中提取类型化 JSON——工具 schema 强制结构化输出
流式传输 + 工具
实时流式传输并支持流中工具调用——首 token 延迟指标
Token 计数与模型
模型发现、请求前 token 计数、成本估算和速率限制信息
多工具智能体
配备天气、计算器和单位转换器的旅行助手——并行工具编排
推理图
StateGraph 中的扩展思考(10K 预算)——深度思考者 → 精简摘要器流水线
动作节点
数据丰富
SET + TRANSFORM 动作节点准备数据,再由 LLM 智能体撰写个性化外联内容
智能工单路由器
LLM 分类器 + 确定性 SWITCH 路由 + 专业智能体处理支持工单
内容流水线
SET → 研究智能体 → TRANSFORM → 写作智能体 → SWITCH → 编辑智能体——完整内容流水线
HTTP、合并与等待
组合 API 请求、并行结果合并、等待、重试和回退
A2A 协议
A2A 快速入门
Agent-to-Agent 协议基础——通过 HTTP 暴露并连接智能体
A2A 拦截器
A2A 协议的请求/响应拦截器——日志、认证和速率限制
托管智能体
托管 Hello World
最简单的托管智能体——由 Gemini 托管并自动管理会话
托管自定义工具
带自定义工具定义的托管智能体——云托管函数调用
托管文件上传
通过托管智能体上传和处理文件——文档分析流水线
托管记忆
托管智能体的跨会话持久记忆——跨对话检索
托管多智能体
使用托管智能体的多智能体协调器——任务委派与综合
托管运行时
托管智能体运行时——支持流式传输的 Hello World 冒烟测试
OpenAI Responses
Responses API
OpenAI Responses API,支持推理、工具调用和流式传输
Conversations API
通过 conversation_id 使用服务端托管状态进行多轮对话
后台模式
即发即忘的异步任务——通过 response_id 轮询完成状态
深度研究
结合网页搜索、引用和综合的多步骤研究
开放式响应
输出格式可配置的开放式响应
OpenAI 内置工具
托管的代码解释器、文件搜索和网页搜索工具
OpenAI 服务端工具
服务端工具执行——实时智能体示例矩阵
Gemini 功能
Gemini 原生工具
Gemini 原生工具——带依据支持的实时智能体示例矩阵
Gemini Interactions
Gemini Interactions API——支持流式响应的运行时智能体
Gemini 托管智能体
Gemini 托管智能体——支持流式传输的实用示例
多模态工具响应
从函数工具向 Gemini 模型返回图像、音频和文件
Graph v2
延迟节点
惰性求值的图节点——仅在需要时延迟执行昂贵计算
增量检查点
增量状态检查点——只持久化已更改字段
节点缓存
缓存确定性节点输出——重放时跳过重复计算
节点超时
每个节点独立的执行超时,并提供优雅回退处理
时间旅行
从任意检查点重放图执行并创建分支
函数式工作流
可组合的纯函数节点,配备类型化输入和输出
企业级
服务器构建器
流畅的 ServerBuilder API——配置路由、中间件并部署
密钥提供器
可插拔密钥管理——运行时注入 API 密钥,无需 .env
YAML 智能体
用 YAML 定义智能体——环境变量插值、插件和会话后端
智能体注册表
可发现的智能体注册表——按名称注册、查找和路由智能体
生产环境
上下文压缩
滑动窗口事件摘要——将上下文控制在 token 限制内
调用内压缩
当 token 达到阈值时在对话中途进行摘要
工具并发
ToolConcurrencyConfig——每工具限制、背压和优先级
后台运行
即发即忘的智能体执行——稍后轮询状态并检索结果
Cron 调度
使用 cron 表达式调度智能体运行——周期任务和监控
常驻 Cron 智能体
始终在线的后台智能体,支持计划任务和事件触发器
输出 Schema 智能体
强制输出符合 schema 的结构化 JSON——适用于所有提供商
提示词优化器
自动调优提示词——测试不同版本、衡量质量并选出最佳方案
用户画像
动态切换角色——根据用户画像调整智能体行为
Anthropic 原生
Anthropic 服务端工具
Anthropic 原生工具——支持服务端执行的实时智能体示例矩阵
评测
评测示例
完整评测框架——测试用例、指标、评分和报告
沙箱
沙箱智能体
隔离的代码执行——智能体在沙箱环境中编写并运行代码
技能
技能记忆
增强的技能记忆——跨会话持久保存技能状态
多语言技能
多语言技能匹配——跨语言发现并注入技能
DeepSeek
DeepSeek V4 完整功能
全部 7 项 DeepSeek V4 功能——Flash、Pro、推理、工具、多轮对话及旧版兼容
AWP 协议
完整 AWP 智能体
提供发现、能力、健康检查、订阅、A2A 以及 LLM 支持的动作
MCP
动态 MCP 管理器
通过 v2 管理器添加、启动、检查、聚合和移除 MCP 服务器