清风 (@ratuaroricus) 在 Claude Code中内置工具简介 中发帖
整理了一下Claude Code中的内置工具,给大家做个参考:
工具名称
主要功能职责
是否默认需要权限
Agent
运行一个子代理来处理需要多个步骤的复杂任务,实现任务的分解与委托。
是
Bash / BashTool
在用户的本地环境中执行 Shell 命令,用于运行脚本、安装依赖、执行构建等。
是
Edit / FileEditTool
对指定文档进行精确、有针对性的内容编辑,是实现代码修复和重构的内核工具。
是
MultiEdit
在单个文档中原子性地执行多次编辑操作,确保一系列修改的完整性。
是
Write / FileWriteTool
创建新文档或完全覆盖一个现有文档,用于生成新模块或配置文档。
是
Read / FileReadTool
读取并返回指定文档的全部内容,是模型理解项目上下文的基础。
否
LS / LSTool
列出指定...