TalkCodyTalkCody
功能

Tools 工具

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

什么是 Tool?

TalkCody Tools

Tool 是预定义的功能模块,允许智能体与外部系统交互:

  • 文件系统操作
  • 代码库搜索
  • 网络请求
  • 命令执行

没有 Tools,智能体只能进行文本对话。有了 Tools,智能体可以真正地帮你完成任务。

内置工具列表

文件操作

工具功能说明
Read File读取文件内容查看代码、配置文件
Write File创建新文件生成代码、配置
Edit File修改现有文件更新代码、修复问题

搜索工具

工具功能说明
Code Search全文搜索代码库精确匹配代码模式
Glob通配符文件名匹配批量处理文件

执行工具

工具功能说明
Bash执行终端命令运行脚本、安装依赖

网络工具

| Web Fetch | 获取网页内容 | 查阅文档、API | | Web Search | 搜索互联网 | 查找解决方案 |

其他工具

工具功能说明
Call Agent调用其他智能体协作完成复杂任务
Todo Write管理任务列表跟踪任务进度
Ask User向用户提问确认关键决策

如何使用

查看当前工具

  1. 在聊天界面点击 Tools 图标(扳手图标)
  2. 查看已启用的工具列表
  3. 数字徽章显示启用数量

临时调整工具

在对话中临时启用或禁用工具:

  1. 点击 Tools 图标打开面板
  2. 勾选/取消勾选工具
  3. 修改仅对当前会话有效
  4. 点击 Reset 恢复默认

临时修改应用重启后不会保存,重启后将使用智能体的默认工具配置。

工具权限控制

最小权限原则

为智能体配置工具时,只授予必要的权限:

代码审查智能体:
✅ Read File(需要读取代码)
✅ Code Search(需要搜索模式)
❌ Write File(只审查,不修改)
❌ Bash(不需要执行命令)

与 MCP 工具的区别

特性内置 ToolsMCP Tools
来源TalkCody 预置外部服务器提供
类型通用操作专业集成
配置开箱即用需要配置服务器
扩展固定功能无限扩展