工具是 Agent 访问操作系统资源的核心能力。Agent 会根据任务需求智能选择和调用工具,完成文件操作、命令执行、联网搜索、定时任务等各类操作。工具实现在项目的Documentation Index
Fetch the complete documentation index at: https://docs.cowagent.ai/llms.txt
Use this file to discover all available pages before exploring further.
agent/tools/ 目录下。
内置工具
以下工具默认可用,无需额外配置:read - 文件读取
读取文件内容,支持文本、图片、PDF
write - 文件写入
创建或覆盖写入文件
edit - 文件编辑
通过精确文本替换编辑文件
ls - 目录列表
列出目录内容
bash - 终端
执行系统命令
send - 文件发送
向用户发送文件或图片
memory - 记忆
搜索和读取长期记忆
env_config - 环境变量
管理 API Key 等秘钥配置
web_fetch - 网页获取
获取网页或文档内容
scheduler - 定时任务
创建和管理定时任务
可选工具
以下工具需要安装额外依赖或配置 API Key 后启用:web_search - 联网搜索
搜索互联网获取实时信息
vision - 图片理解
分析图片内容(识别、描述、OCR 文字提取等)
browser - 浏览器
控制浏览器访问和操作网页
MCP 工具
通过 Model Context Protocol 接入社区生态中的各种MCP工具,配置一次mcp.json 即用即得:
MCP - 外部工具生态
支持 stdio / SSE 标准协议,热更新,零代码接入
