正在打开每日关注
正在打开每日关注
用 /context、日志代理、disable 标记与 deny 规则给 Claude Code 请求载荷瘦身,逐轮省下大量 token。
@bushidops https://t.co/ikqVI87BiA
是什么:AI Hero 作者 Matt Pocock 的 Claude Code 瘦身指南。他指出每次请求都会携带用户看不见的载荷——工具 schema、技能目录、各功能系统指令,且逐轮计费;通过六步法他把每轮请求降低了数万 token。
核心方法论:先用 /context 按类别测量 token 分布作为基线;由于 /context 只报工具总量不给排名,再用零依赖的 proxy.mjs 日志代理转发请求并按字节排出最大工具(如 Workflow 约 5307 token);随后用 disableBundledSkills、disableWorkflows 等 disable* 标记整体关闭功能簇,用 permissions.deny 裸工具名移除单个工具定义;最后重启复测验证降幅。
关键洞察:1) 裸名 deny(如 "NotebookEdit")会从载荷中移除工具定义,而作用域规则(如 "Bash(rm *)")只拦截调用、定义仍在——想省 token 必须用裸名;2) skillOverrides 可把技能设为 "off"(移除)或 "user-invocable-only"(仍可手动输入但模型不可见),弥补 disableBundledSkills 只能一刀切的不足。
边界与风险:作者强调配置是"菜单而非处方"——plan 模式、notebook、任务工具、Workflow 与 worktree 工具是后台任务和多智能体运行的依赖,用得着就该保留;盲目套用他的完整配置可能破坏这些场景。先看自己的载荷再裁剪,是全文的方法论前提。