代理工具总览:模型能替你做哪些事
什么叫「代理工具」
普通对话里模型只能输出文字。开启工具后,模型可以在回答过程中发起工具调用——搜索一下、记个笔记、翻翻你过去的对话、甚至在你另一台设备上执行命令。多轮「调用 → 返回 → 继续」的循环就是所谓代理(agentic)工作流。Agora 在这方面的工具面覆盖很广。
工具清单
| 工具 | 能力 | 详细页 |
|---|---|---|
| 网页搜索 | 联网查资料(四家搜索源可选) | 网页搜索工具 |
| 活跃记忆与保存记忆 | 跨对话记住要点 | 记忆系统 |
| 历史对话检索 | 引用过去的对话内容 | 记忆系统 |
| 图像生成 | 文生图(凭据来自提供商) | 本页下方 |
| MCP 服务器 | 接入任意外部工具 | MCP 服务器接入 |
| Tasks 与 Loops | 多步自动化任务 | 本页下方 |
| 远程 Shell 与文件 | 在 SSH/Conch 设备上执行与读写 | 远程控制组 |
| Alpine 沙箱 | 隔离的本地执行环境(F-Droid 渠道) | Alpine 沙箱 |
默认开关状态
不是所有工具都默认开——官方文档的口径是:
- 默认启用:网页搜索、活跃记忆、保存记忆、历史对话访问、全局 Shell 权限(但 Shell 仍要求先配置设备并遵守确认策略);
- 默认关闭:自动化类工具(Tasks/Loops);
- 按服务器控制:MCP 的可用性由每个服务器、每个工具单独开关。
Tasks 与 Loops 速览
这是把「一系列步骤」交给模型执行自动化:
- Tasks:定义一个带步骤的目标,模型逐轮推进直至完成;
- Loops:带循环结构的重复性任务;
- 默认关闭,需要时在工具设置里打开;
- 任务运行记录也属于对话数据,会进导出归档。
调用的成本与边界
- 工具定义会占据上下文预算——挂一堆不用的工具等于每次请求都多付底噪;
- 工具调用的参数与结果会成为对话协议的一部分,可能在后续轮次发给所选模型;
- 每个外部工具收到的是「完成该调用所需的数据」,授权前逐个看清确认文案。
相关页面
- 最常用到的搜索与记忆,见网页搜索工具与记忆系统;
- 把工具用到别的设备上,跳Conch 远程控制。