用Claude Code写代码,总觉得它"留了一手"?输出经常被截断,复杂问题回答得像敷衍? 其实不是模型不行,是默认配置太保守了。 网上大部分"性能优化"教程要么模糊,要么没测过。但这个方法是官方文档明确支持的,亲测有效💡 打开这个文件:~/.claude/settings.json 如果没有就新建一个,然后粘贴这两行: CLAUDE_CODE_MAX_OUTPUT_TOKENS = 64000 MAX_THINKING_TOKENS = 31999 就这么简单。两个参数,效果立竿见影。 第一个参数控制输出长度。默认值很小,所以Claude经常写到一半就停了。调到64000后,大型重构、整文件重写、带代码的长篇解释,都能一口气写完。 第二个参数更厉害——解锁深度推理。 Claude有个隐藏能力叫"扩展思考",在回答之前它会在内部探索多种方案、分析边界情况、权衡利弊、自我纠错。这些思考过程你看不见,但决定了答案质量。 默认情况下这个能力是关闭的。设置MAX_THINKING_TOKENS后,Claude在需要时可以调用最多31999个token来"想清楚"再回答。 这就是为什么复杂任务突然变得像有个"高级工程师"在帮你🧠 想看Claude在想什么?按Ctrl+O开启详细模式,可以看到它的推理过程。对理解模型如何做架构决策特别有帮助。 这个配置最适合:大型代码库、架构决策、安全敏感逻辑、复杂调试——任何"想清楚比写快更重要"的场景。 不是hack,不是trick,只是把Claude Code按设计意图使用,解除了给普通用户的安全限制。 如果你认真用Claude写代码,这应该是你的标准配置。 人工智能 Claude 效率工具 程序员