功能
Tools 工具
Tools 是 AI 智能体执行具体操作的内置能力,如读写文件、搜索代码、执行命令等。
什么是 Tool?

Tool 是预定义的功能模块,允许智能体与外部系统交互:
- 文件系统操作
- 代码库搜索
- 网络请求
- 命令执行
没有 Tools,智能体只能进行文本对话。有了 Tools,智能体可以真正地帮你完成任务。
内置工具列表
文件操作
| 工具 | 功能 | 说明 |
|---|---|---|
| Read File | 读取文件内容 | 查看代码、配置文件 |
| Write File | 创建新文件 | 生成代码、配置 |
| Edit File | 修改现有文件 | 更新代码、修复问题 |
搜索工具
| 工具 | 功能 | 说明 |
|---|---|---|
| Code Search | 全文搜索代码库 | 精确匹配代码模式 |
| Glob | 通配符文件名匹配 | 批量处理文件 |
执行工具
| 工具 | 功能 | 说明 |
|---|---|---|
| Bash | 执行终端命令 | 运行脚本、安装依赖 |
网络工具
| Web Fetch | 获取网页内容 | 查阅文档、API | | Web Search | 搜索互联网 | 查找解决方案 |
其他工具
| 工具 | 功能 | 说明 |
|---|---|---|
| Call Agent | 调用其他智能体 | 协作完成复杂任务 |
| Todo Write | 管理任务列表 | 跟踪任务进度 |
| Ask User | 向用户提问 | 确认关键决策 |
如何使用
查看当前工具
- 在聊天界面点击 Tools 图标(扳手图标)
- 查看已启用的工具列表
- 数字徽章显示启用数量
临时调整工具
在对话中临时启用或禁用工具:
- 点击 Tools 图标打开面板
- 勾选/取消勾选工具
- 修改仅对当前会话有效
- 点击 Reset 恢复默认
临时修改应用重启后不会保存,重启后将使用智能体的默认工具配置。
工具权限控制
最小权限原则
为智能体配置工具时,只授予必要的权限:
代码审查智能体:
✅ Read File(需要读取代码)
✅ Code Search(需要搜索模式)
❌ Write File(只审查,不修改)
❌ Bash(不需要执行命令)与 MCP 工具的区别
| 特性 | 内置 Tools | MCP Tools |
|---|---|---|
| 来源 | TalkCody 预置 | 外部服务器提供 |
| 类型 | 通用操作 | 专业集成 |
| 配置 | 开箱即用 | 需要配置服务器 |
| 扩展 | 固定功能 | 无限扩展 |