一位在亚马逊、迪士尼和第一资本积累过七年经验的工程师Eyad,现在担任企业级智能体创业公司CTO,将Claude Code作为日常开发工具。他最近分享了一套实用指南,其中有些反常识的发现。
多数人打开Claude Code第一反应是直接输入需求,但这恰恰是最大误区。十次中有十次,先规划再执行的效果远胜于直接开始编码。
对于缺乏软件工程经验的人,建议进行深度对话:向大语言模型详细描述要构建的内容,共同讨论系统设计选项,最终确定方案。这种双向问答模式适用于所有任务,包括邮件摘要这类小事。
点击Shift+Tab两次进入规划模式,这五分钟的投入能节省数小时的调试时间。
这个Markdown文件是Claude每次会话首先读取的配置文档。但很多人要么完全忽略,要么塞入过多内容导致模型性能下降。
关键原则:保持简短(150-200条指令),专注项目特异性,说明"为什么"而不仅是"做什么"。通过#键可实时添加指令,让文件成为代码库的活文档。
Opus 4.5拥有20万token的上下文窗口,但质量在达到20-40%使用率时就开始衰减。当看到Claude Code开始压缩内容却输出糟糕结果时,说明模型早已处于性能下降状态。
应对策略:按功能划分会话,使用SCRATCHPAD.md作为外部记忆,采用复制-重置技巧刷新上下文。记住Claude本质是无状态的,每次会话都从零开始。
提示词不是玄学,而是最基础的沟通技能。具体化需求比模糊描述有效十倍,例如将"构建认证系统"细化为"基于现有用户模型实现邮箱密码认证,会话存储于Redis并设置24小时过期"。
同时要明确限制条件,比如"保持简单,不要添加未要求的抽象层"。记住:糟糕的输出必然源于糟糕的输入。
MCP服务器可连接外部服务,钩子函数能在代码修改前后自动执行操作,自定义斜杠命令将常用提示词封装为快捷指令。专业版用户值得尝试所有功能,但要有耐心——上月失效的功能可能本月已优化。
当Claude陷入重复错误时,继续追加说明往往适得其反。此时应清空会话、拆分复杂任务、提供最小可行示例,或彻底重构问题描述。关键在于及早识别循环模式。
最高阶用法是让Claude成为自动化工作流组件。通过-p参数启用无头模式,可集成到PR审核、工单响应等场景。企业用户正在建立改进飞轮:错误记录→配置优化→性能提升。
有开发者验证了这些方法:"难以置信我之前居然忽略了这些技巧"。另一位从业者表示完全赞同该指南的实用性。
如果正在使用Claude进行项目开发,这些原则将决定你是在与工具对抗还是流畅协作。现代技术已经具备惊人能力,关键在于掌握正确的使用方法。
参考:https://x.com/eyad_khrais/status/2010076957938188661?s=46