清风 (@ratuaroricus)Claude Code中内置工具简介 中发帖

整理了一下Claude Code中的内置工具,给大家做个参考: 




工具名称
主要功能职责
是否默认需要权限




Agent
运行一个子代理来处理需要多个步骤的复杂任务,实现任务的分解与委托。



Bash / BashTool
在用户的本地环境中执行 Shell 命令,用于运行脚本、安装依赖、执行构建等。



Edit / FileEditTool
对指定文档进行精确、有针对性的内容编辑,是实现代码修复和重构的内核工具。



MultiEdit
在单个文档中原子性地执行多次编辑操作,确保一系列修改的完整性。



Write / FileWriteTool
创建新文档或完全覆盖一个现有文档,用于生成新模块或配置文档。



Read / FileReadTool
读取并返回指定文档的全部内容,是模型理解项目上下文的基础。



LS / LSTool
列出指定...