当前位置: 首页 > news >正文

资深工程师是如何使用Claude Code的?

大多数人用 Claude 的方式,跟用搜索引擎差不多——输入一个问题,得到一段代码,复制、粘贴、祈祷它能跑。而资深工程师用 Claude 的方式完全不同:他们把它当作一个可以读取代码库、规划任务、执行命令、编辑文件,然后交出一份可供审查的 diff 的代理

这两种用法之间的差距,不是一点点,是数量级的。

2026 年的 Claude 工具链在不到2年的时间已经足够成熟。真正限制你产出效率的,早已不是模型能力,而是你对它的“管理方式”。以下是一套经过验证的实践框架,不是教你“更好的提示词”,而是教你如何让一个强大的 AI 代理在你的控制下可靠地产出。

一、选对模型层级,这是最基本的杠杆

很多人浪费时间和金钱的方式,不是用错了模型,而是在不该用贵的场景用了贵的,在该用强的场景用了弱的。

截至 2026 年中,你需要知道的四个层级是:

  • Sonnet 5:日常主力,1M 上下文,代理能力强,性价比高。
  • Opus 5:推荐用于困难的代理编码和企业级工作,默认高推理强度。
  • Haiku 4.5:快速、便宜,适合分类或简单转换等高吞吐任务。
  • Fable 5:比 Opus 更高一阶,用于最难、最长周期的推理。绝大多数团队不需要它。

实用法则:大部分工作用 Sonnet 5。当任务确实困难或周期长时切到 Opus 5。Haiku 留给高频调用。在简单任务上使用 Opus 5 是很多人犯的一个隐形错误,它不会带来明显的质量提升,却会显著消耗更多的使用额度。

二、不要“提示”,要“简报”

资深工程师不会把初级工程师叫过来,说一句“给这个 API 加个缓存”就走开。他们会给出上下文、约束条件和完成定义。

用 Claude 也是一样:

弱写法:

“给这个 API 客户端加个缓存。”

资深写法:

任务:在 APIClient 中增加一个轻量级内存响应缓存。
约束:

  • 只缓存 GET 请求
  • TTL 可配置,默认 60 秒
  • 线程安全,假定并发访问
  • 不引入新的第三方依赖
  • 保持公共 API 向后兼容
  • 在写代码之前,先列出你的计划和要触碰的文件

后者有效,是因为它给了 Claude 和一张好的工单给人类一样的东西:范围、边界和验收标准

三、用“计划模式”防止 AI 跑偏

这是本文中最重要的一个习惯,也是我见过最能改变工作流质量的单一实践。

Claude Code 中有一个Plan 模式,它是一个只读状态:Claude 可以读取和分析文件,但在你批准之前,它不能编辑、写入或执行任何命令

它会探索你的代码库,提出一个编号的计划,在触碰任何文件之前就让你看到完整的方案。

工作流是这样:

  1. 进入 Plan 模式
  2. 描述功能或 bug
  3. 阅读它给出的计划,修正它的假设
  4. 确认无误后,才让它执行

这一个习惯,就能消除绝大部分“AI 失控把我的项目改得面目全非”的事故。

四、把 Claude Code 当作主要界面

如果你只在网页聊天窗口里用 Claude,你大概只用了它 10% 的能力。

Claude Code是 Anthropic 的代理编码工具,运行在终端或 IDE 中,可以读取文件、执行命令、编辑代码,并通过外部工具进行扩展。

几个真正改变工作方式的功能:

  • Checkpoints(检查点):Claude Code 会在每次变更前自动创建工作区快照。按两次Esc或运行/rewind,你可以瞬间回退到之前的状态——不仅是代码回退,对话也可以一起回退。这是你敢于批准大规模重构的安全网。
  • Subagents(子代理):Claude Code 可以生成并行的子代理,现在默认在后台运行,主会话不会阻塞。对于大型任务,你可以把工作拆分成多个子任务并行处理,而不是一个漫长的串行过程。
  • 权限模式:默认模式在每次文件写入和命令执行前都会请求批准。存在一种自动模式,由分类器评估每个操作,允许安全操作通过、阻止风险操作。对于重要的代码库,保持权限紧凑是明智的——AI 代理执行危险命令的教训并不少见。

五、连接真实工具:MCP 是把 AI 从“玩具”变成“工作流”的分水岭

MCP(模型上下文协议)是连接 Claude 和外部系统的开放标准——GitHub、数据库、浏览器、内部服务。

实际应用:

  • 接入 GitHub MCP,Claude 可以读取 issue、打开 PR、检查 CI 状态
  • 接入只读数据库 MCP,Claude 可以基于真实 schema 回答数据问题
  • 在浏览器中使用 Claude,它可以读取控制台错误、网络请求和 DOM 状态来协助调试

一个必须记住的原则:暴露最窄的必要工具,尽可能只读,任何有破坏性的操作都必须经过人工批准。如果你不愿意把原始凭证交给新员工,也不要把它们暴露为无防护的 MCP 工具。

六、像审查初级工程师的 PR 一样审查 Claude 的输出

这句话是 Claude 在 2026 年工作流的核心心态。

Claude 很快,而且经常很出色。但它有时也会犯错——它的输出看起来足够好,错误却足够隐蔽,会在生产环境里出问题。这种 bug 的特点是:粗略看一眼发现不了问题。

所以,对每一次有意义的变更,都要像审查一位有才华的初级工程师的 PR 一样:

  • 读 diff,而不仅仅是看摘要。摘要是 Claude 对工作的叙述,diff 才是实际发生的事情。
  • 自己跑一遍测试,而不是相信“测试通过了”。
  • 在一个全新的会话中让 Claude 审查它自己的代码——这样可以避免它在已执行的逻辑中自我确认。

七、一个完整的日常工作流

把这些串起来,一个普通功能的工作流大概是这样的:

  1. 在仓库中打开 Claude Code,默认用 Sonnet 5
  2. 进入Plan 模式,描述功能:范围、约束、完成定义
  3. 阅读计划,在有代码变动之前修正错误假设
  4. 在权限模式下让它执行,批准每次文件写入
  5. 如果遇到真正困难的问题,切换到 Opus 5
  6. 运行测试,阅读 diff
  7. 开启一个新的会话进行代码审查
  8. 如果出了问题,回退到检查点,调整指令
  9. 提交——用你自己的名字提交,因为是你审查的

注意到你在做什么了吗?你不是在敲代码,你在指导和审查

这才是资深工程师的用法。从 Claude 中获得真正 10 倍产出的人,并不是用了什么秘密提示词。他们运行的是一个有纪律的工作流:大胆授权,严格验证,关键部分由人把关。Claude 的能力在 2026 年已经足够胜任资深级别的工作,而你能不能获得资深级别的结果,完全取决于你如何驾驭它。

http://www.jsqmd.com/news/1365605/

相关文章:

  • 全景监控数据一键采集与分析(容器环境)
  • UE5原生视频处理插件InVideo:全异步架构与渲染管线深度集成实战
  • 多场耦合优化中的元模型技术与自适应算法实践
  • 凡事皆可SOP的庖丁解牛
  • 【Linux】环境变量和程序地址空间
  • 026 男士控油洗发水选购指南|9 款主流产品全盘点,避开越洗越油的雷区 - 互联网科技品牌测评
  • Steve Brunton | Probability Bootcamp | 笔记 | 第三部分:高级概率 | Lecture 27 | 联合概率分布:边缘密度与条件密度
  • LeetCode链表题核心技巧:翻转、旋转与去重实战
  • 3小时解锁思源黑体TTF:从零构建专业级多语言字体的完整实践
  • 网盘直链解析助手:九大平台文件下载的终极解决方案
  • QMCDecode:3分钟解锁QQ音乐加密文件,让音乐在Mac上自由播放 [特殊字符]
  • 程序设计的初衷:从解决问题到代码价值的回归
  • Cocos Creator安卓打包实战:NDK版本选择与环境配置全解析
  • 数据库设计三大范式:原理、实践与优化
  • LRCGET:3步完成本地音乐库批量歌词同步的终极解决方案
  • 大规模图数据的分布式计算与分区策略7
  • 5分钟搞定GTNH汉化:让格雷科技新视野说中文
  • 浩辰CAD安装部署全攻略:从环境准备到功能验证
  • 产品原型设计全流程:从工具选型到实战技巧
  • 2026年8月北京旅游找导游怎么选?一家五口五天四晚实测开销与体验,四位本地持证导游档案公开 - 纯玩旅游攻略指南
  • 大模型工程化落地:从度量体系到治理机制的完整闭环实践
  • React + TypeScript 数据可视化实战:从零构建交互式贡献对比器
  • SpringBoot高校社团管理系统开发实践
  • Flask+Vue毕业信息管理系统全栈开发实践
  • 动态规划与位运算:数字归零的最少操作策略
  • 数据库连接池原理与C++高效实现
  • Python环境安装与配置全流程指南
  • 开源聚合支付系统:一站式集成微信支付宝云闪付
  • Conda环境管理工具:从入门到精通实战指南
  • Linux PipeWire深度解析之pw_stream_trigger_process调用流程与实战(五十五)