Chisel
为AI智能体提供高精度、低Token消耗的文件操作工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Chisel。 它的用途是:为AI智能体提供高精度、低Token消耗的文件操作工具 完整的 Skill 内容见:https://321skill.com/skills/chisel/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“请帮我在`src/main.rs`文件的第10行后添加一行日志语句`println!("debug: {:?}", data);`。” 它会调用Chisel的`patch_apply`工具,仅发送一个包含该行更改的补丁,而不是返回整个修改后的文件,从而节省大量Token。或者,你可以说:“在项目根目录下查找所有包含`TODO`的Markdown文件。” AI会使用Chisel的`shell_exec`工具执行`grep -r "TODO" *.md`命令并返回精确结果。
介绍
Chisel 是一款专为AI智能体设计的Rust驱动文件操作工具集,旨在解决传统MCP文件工具因读写完整文件而导致Token消耗巨大、操作边界模糊的安全风险问题。它通过提供基于补丁的文件编辑、内核强制的路径限制以及熟悉的Unix命令行工具,将大型文件编辑的Token消耗降至极低水平,并严格防止智能体越权操作。
使用上,你可以直接下载预编译的.mcpb捆绑包或二进制文件,一键配置到Claude、Cursor等支持MCP协议的AI客户端中,即可让AI调用其工具。它也支持作为核心库嵌入到Rust、Python或Node.js的自定义MCP服务器中,实现高度定制化。
该工具非常适合需要AI频繁、安全地读写和修改项目文件的开发者、运维工程师和智能体开发者。无论是让AI审查代码、更新文档,还是执行自动化脚本,Chisel都能在保证安全的前提下显著提升效率。
建议在使用前仔细阅读其安全模型,理解其默认的路径限制和只读模式。对于需要操作项目外部文件或执行复杂自定义命令的场景,可能需要结合其他工具或进行二次开发。
核心特点
与同类文件操作工具相比,Chisel的核心区别在于其“补丁式”编辑能力,AI只需发送差异内容而非整个文件,能减少90%以上的Token消耗;同时,它通过内核级路径限制和命令白名单,提供了开箱即用的强安全边界,而非放任AI自由读写。
注意事项
不适合需要AI在严格限定路径之外自由探索文件系统,或执行非白名单内复杂命令的场景。
常见问题
Chisel如何节省Token?
通过`patch_apply`工具,AI只需发送文件差异(unified diff),而非重写整个文件内容,极大减少了上下文长度。
它安全吗?
是的,默认绑定127.0.0.1,支持Bearer Token认证,严格限制操作路径,并具备符号链接感知和只读模式,安全设计完善。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/chisel/raw/index.md 读取 Chisel 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/chisel/raw/index.md(查看排版版本)