工具
Zed智能助手配备多种工具,使其能够与您的代码库交互并执行各类任务。
读取与搜索工具
diagnostics
获取指定文件或整个项目的错误与警告信息,适用于代码修改后判断是否需要进一步调整。
fetch
抓取URL链接内容并以Markdown格式返回,便于将文档资料作为上下文参考。
find_path
通过通配符模式(如"*/.js")快速查找文件,按字母顺序返回匹配的文件路径。
grep
使用正则表达式全局搜索文件内容,特别适用于在未知确切文件路径时定位代码符号。
list_directory
列出指定路径下的文件与目录,提供文件系统内容的概览视图。
now
返回当前系统日期与时间。
open
通过操作系统默认关联应用程序打开文件或URL链接。
read_file
读取项目中指定文件的内容,允许访问文件内容。
thinking
允许智能体在不执行操作的情况下分析问题、构思想法或制定计划,适用于复杂问题的解决。
web_search
在网络上搜索信息,提供相关网页的摘要片段和链接,便于获取实时信息。
编辑工具
copy_path
在项目中递归复制文件或目录,在复制内容时比手动读写文件更高效。
create_directory
在项目指定路径下创建新目录,同时创建所有必需的父目录(类似于mkdir -p的功能)。
create_file
在指定路径创建包含给定文本内容的新文件,这是创建新文件或完全替换现有文件的最有效方式。
delete_path
删除指定路径下的文件或目录(包括递归删除内容),并确认删除操作。
edit_file
通过将特定文本替换为新内容来编辑文件。
move_path
在项目中移动或重命名文件/目录,若仅文件名不同则执行重命名操作。
terminal
执行shell命令并返回合并后的输出,每次调用都会创建新的shell进程。