工具

Zed智能助手配备多种工具,使其能够与您的代码库交互并执行各类任务。

读取与搜索工具

diagnostics

获取指定文件或整个项目的错误与警告信息,适用于代码修改后判断是否需要进一步调整。

fetch

抓取URL链接内容并以Markdown格式返回,便于将文档资料作为上下文参考。

find_path

通过通配符模式(如"*/.js")快速查找文件,按字母顺序返回匹配的文件路径。

grep

使用正则表达式全局搜索文件内容,特别适用于在未知确切文件路径时定位代码符号。

list_directory

列出指定路径下的文件与目录,提供文件系统内容的概览视图。

now

返回当前系统日期与时间。

open

通过操作系统默认关联应用程序打开文件或URL链接。

read_file

读取项目中指定文件的内容,允许访问文件内容。

thinking

允许智能体在不执行操作的情况下分析问题、构思想法或制定计划,适用于复杂问题的解决。

在网络上搜索信息,提供相关网页的摘要片段和链接,便于获取实时信息。

编辑工具

copy_path

在项目中递归复制文件或目录,在复制内容时比手动读写文件更高效。

create_directory

在项目指定路径下创建新目录,同时创建所有必需的父目录(类似于mkdir -p的功能)。

create_file

在指定路径创建包含给定文本内容的新文件,这是创建新文件或完全替换现有文件的最有效方式。

delete_path

删除指定路径下的文件或目录(包括递归删除内容),并确认删除操作。

edit_file

通过将特定文本替换为新内容来编辑文件。

move_path

在项目中移动或重命名文件/目录,若仅文件名不同则执行重命名操作。

terminal

执行shell命令并返回合并后的输出,每次调用都会创建新的shell进程。