
claude-token-efficient修复Claude Code的8大烦人行为冗长、谄媚、过度工程逐条详解【免费下载链接】claude-token-efficientOne CLAUDE.md file. Keeps Claude responses terse. Reduces output verbosity on heavy workflows. Drop-in, no code changes.项目地址: https://gitcode.com/gh_mirrors/cl/claude-token-efficient你是否受够了 Claude Code 回答前先来一句好问题回答后还要补上希望这对您有帮助开源项目claude-token-efficient用一个 CLAUDE.md 文件就能修复 Claude Code 的 8 大烦人行为——冗长啰嗦、谄媚套话、过度工程等即插即用无需修改任何代码还能省下大量输出 token。一张表看懂8 大烦人行为与对应解法项目将社区长期吐槽的 8 类问题逐条对应了规则来源 CLAUDE.md 与 README.md 中的 What It Fixes 表#烦人行为修复规则1不看上下文就开始写代码先思考先读文件再动手2回答冗长啰嗦输出保持简洁3不必要地重写整个大文件优先做针对性小修改4重复读取同一个文件每个文件只读一次除非内容变了5不验证就宣称已完成结束前必须跑测试6谄媚式客套话禁止奉承式开场和结尾套话7过度工程化方案优先简单直接的修复8指令冲突时不知所措用户指令永远优先下面逐条详解这 8 个行为为什么让人抓狂以及规则是怎么治的。行为 1-2回答冗长啰嗦——每个字都在烧钱 Claude Code 的每个输出 token 都是真金白银。默认行为下Claude 会在回答前复述你的问题中间加一堆铺垫结尾再来一段客套收尾。真实对比来自 examples/before-after.md没装规则时让它解释 async/await先说当然我很乐意为您解释……再讲一段历史背景最后补希望这能帮您弄懂——180 词。装上 CLAUDE.md 后同样问题65 词直接给结论、代码示例和 3 个要点信息量不减字数砍掉 64%。核心规则就一句推理可以透彻输出必须简洁CLAUDE.md 的 Thorough in reasoning, concise in output。行为 3谄媚套话——你说得完全对即使你错了这是被吐槽最狠的一点。你对它说Python 是 James Gosling 发明的默认回答会先来一句您说得完全正确James Gosling 在编程语言史上地位重要不过我要澄清一下……错了也先夸你。装上规则后同样的错误陈述得到的回答是错误。James Gosling 创造的是 Java1995 年。Python 由 Guido van Rossum 于 1991 年发布。55 词 → 20 词直接纠错不陪聊。对应规则No sycophantic openers or closing fluff无奉承开场、无结尾套话同时禁止 em dash 破折号、smart quotes 等会干扰解析器的 Unicode 字符。行为 4过度工程——你要个补丁它给你一整套架构 ️让 Claude 修一个循环越界 bug默认它可能顺手建议你重构为 forEach/map/for...of还可以缓存 arr.length 提升性能……。你只想要一行修复它送上一篇架构方案。装规则后的实际输出120 词 → 30 词减少 75%Bug: 导致 off-by-one 错误最后一次迭代 arr[arr.length] 为 undefined。 Fix: for (let i 0; i arr.length; i)同样的修复75% 的 token 被省掉了。profiles/CLAUDE.coding.md 里写得更直白三行相似的代码好过一个过早的抽象禁止你可能还想……式的投机性功能。行为 5不看上下文就动手写代码 对应规则 1Read existing files before writing先读文件再写。项目还加了防幻觉条款不许猜测 API、版本号、commit SHA 或包名断言之前必须先读代码或文档核实。CLAUDE.md 原文Do not guess APIs, versions, flags, commit SHAs, or package names.行为 6重写整个大文件 重复读同一个文件 这两条是省 token 的隐形大头改写优先于重写只动需要改的行不推倒整个文件每个文件只读一次没变动的文件不重复读对自动化流水线来说这两条能在几百次调用中滚出可观的累积节省。行为 7不验证就宣称已完成 ✅规则 5 的解法结束前必须跑测试。对应的调试规则见 profiles/CLAUDE.coding.md要求没读相关代码不许猜测 bug 原因说清发现了什么、在哪、怎么修一遍讲完。行为 8指令冲突时的优先级混乱 规则 8 一锤定音用户指令永远覆盖 CLAUDE.md。你明确想要详细解释时Claude 会照做——这个文件从不会和你较劲。这就是官方所说的 Override Rule保证简洁规则不会变成束缚。快速上手3 种使用方式 方式操作适合场景① 粘贴规则到聊天把 profiles/RULES-IN-PROMPT.md 里的 8 行规则复制到会话开头一次性任务、零配置② 放入 CLAUDE.md 文件推荐将 CLAUDE.md 放到项目根目录每条消息自动生效日常开发、流水线③ Clone 仓库挑选 profilegit clone https://gitcode.com/gh_mirrors/cl/claude-token-efficient复制你需要的 profile想按场景定制选哪个 profile项目提供了场景化配置目录 profiles/开发调试/代码审查 → CLAUDE.coding.md自动化流水线/多 Agent → CLAUDE.agents.md数据分析/研究报告 → CLAUDE.analysis.md极致省 token高风险可容忍时→ CLAUDE.compressed.md 进阶玩法多个 CLAUDE.md 会叠加生效全局~/.claude/CLAUDE.md 项目级 子目录级把通用语气偏好放全局、项目约束放项目根文件都不会臃肿。实测数据到底能省多少基准测试5 组 prompt基线 vs 装规则后详见 BENCHMARK.md测试基线优化后缩减解释 async/await180 词65 词64%代码审查120 词30 词75%什么是 REST API110 词55 词50%幻觉纠错55 词20 词64%合计465 词170 词63%更严谨的可复现 token 基准N5见 benchmark/SUMMARY.md显示输出 token 缩减约11%-18%sonnet、5%-7%opus而激进的 compressed profile 在 opus 上可达-62%。外部独立基准3 道编码题token-to-green 全绿成本对比中v8 配置总成本$0.935 vs $1.131省 17.4%。规模换算sonnet每天 1000 次提问约省 96,000 token月省约 $8.6三个项目合计月省可达$25.9左右。⚠️ 诚实的代价什么时候别用项目 README 给出了难得的坦诚说明README.md When This Helps vs When It Doesnt❌短查询/低频率使用文件本身每次消息都占输入 token用量低时净成本反而上升❌探索性/架构讨论辩论、反驳、多方案正是这类工作的价值所在压缩规则会显得束缚❌需要保证可解析输出的大规模管道建议用 API 的结构化输出JSON mode / tool use schema而非提示词规则✅最受益场景自动化流水线、Agent 循环、代码生成、需要一致可解析格式的团队工作一句话总结输出量越大省得越多输入量越小越不划算。写在最后claude-token-efficient 的理念很朴素把社区抱怨最多的 8 个行为写进一个几行的文件让 Claude 的回答只剩信号、没有噪声。零代码改动、MIT 许可、随时可删可改。如果你每天和 Claude Code 打交道尤其是跑自动任务——放一个 CLAUDE.md 到项目根目录五分钟就回本。【免费下载链接】claude-token-efficientOne CLAUDE.md file. Keeps Claude responses terse. Reduces output verbosity on heavy workflows. Drop-in, no code changes.项目地址: https://gitcode.com/gh_mirrors/cl/claude-token-efficient创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考