top of page

掌握 Claude Opus 4.5 工作流:从 40k 行代码到零代码应用

已更新:6月17日

Mastering the Claude Opus 4.5 Workflow: From 40k Lines to Zero-Code Apps

随着 Claude Opus 4.5 的发布,讨论的焦点已从“AI 能写代码吗?”转向“我们如何管理 AI 生成的海量代码?”我们正见证着两年前看来还不可思议的性能指标。Claude Code 的创作者 Boris Cherny 最近记录了他在一个月内提交了 259 个 Pull Requests 和近 40,000 行代码。这不仅是生产力的提升,更是 AI-driven development 生命周期的根本性变革。

然而,极致的速度也带来了新的问题。成功利用 Claude Opus 4.5 workflow 的开发者并非只是输入提示词并按回车。他们正在采用特定的策略,以防止项目在自身的重压下崩溃。本分析将深入探讨定义 2025 年底软件工程的可验证方法和用户经验。

Claude Opus 4.5 工作流实战:真实解决方案与经验分享

The Claude Opus 4.5 Workflow in Practice: Real Solutions and Experiences

开发者社区中涌现出的最关键见解是一条反直觉的规则:停止阅读代码,开始阅读计划。当使用像 Claude Opus 4.5 这样高能力的模型时,直接干预语法往往会破坏模型的逻辑链。

不要迭代代码,要迭代计划

最有效的 Claude Opus 4.5 workflow 涉及计划与执行的严格分离。经验丰富的用户发现,如果 AI 生成了有缺陷的代码,永远不要要求它“修复第 40 行”。相反,你应该拒绝该输出,返回到计划阶段,并调整自然语言指令。

如果输出错误,很可能是计划存在歧义。将“计划”视为真理来源(而非代码本身),可以保持代码库的一致性。我们看到一些完全没有传统编程知识的用户,仅通过完善架构计划而非调试语法,就构建出了庞大的功能性项目(例如 40,000 行的游戏模组)。

“调试计划”的需求

当 Bug 不可避免地出现时,一个常见的陷阱是让 AI “猜测” 修复方案。这会导致逻辑错误的循环。在稳健的 Claude Opus 4.5 workflow 中,一个必经步骤是在模型触碰任何文件之前,强制其生成一份 “调试计划”。模型必须解释其假设和提议的测试用例。只有在人类 “管理者” 批准该逻辑后,才允许 AI 执行修复。

规范优于语法

成功的实施在很大程度上依赖于 Harness 工具(如 speckit)。开发者实际上将时间花在编写功能需求和技术规范上。AI 则充当执行引擎。如果你没有将大部分时间花在维护这些规范上,那么你就没有正确使用该工具。“代码” 只是优秀规范的副产品。

克服 Claude Opus 4.5 Workflow 中的上下文限制

Overcoming Context Limits in the Claude Opus 4.5 Workflow

即使拥有巨大的上下文窗口,模型也会对项目状态产生幻觉。它们会忘记三轮对话前修改了什么。依赖模型的原生记忆是灾难的根源。

时间轴文档策略

为了在 1,600 多个会话中保持连续性,你需要一个持久的外部记忆。“时间轴文档” 是一种经过验证的机制,用于锚定 AI-driven development。这是你仓库中的一个 Markdown 文件,用于跟踪三件事:

  1. 目标: 当前正在构建的内容。

  2. 状态: 已完成的阶段。

  3. 变更: 与原始计划的偏差。

在每次会话开始时,此文档都会被输入到上下文中。这解决了 AI 因为丢失架构思路而覆盖之前逻辑的“健忘”问题。它将 Claude Opus 4.5 workflow 锚定在存在于 token 窗口之外的单一事实来源中。

隔离概念验证 (POCs)

修改大型代码库具有风险。一个实用的变通方法是“POC 沙盒”法。在添加复杂功能时,不要让 AI 在主目录中工作。指示它在一个隔离的文件夹中构建概念验证(Proof of Concept)。一旦逻辑在真空环境下运行成功,再指示 AI 将该特定逻辑移植到主分支。这可以防止“意大利面条式代码”效应,即 AI 为了让一个按钮工作而尝试重构所有内容。

瓶颈转移:审查 vs. 编写

The Bottleneck Shift: Review vs. Writing

在传统工作流中,编写代码是瓶颈。在 Claude Opus 4.5 workflow 中,瓶颈变成了代码审查(Code Review)。当单个开发者每月能生成 500 个 commit 时,人类验证安全性和逻辑的能力就会崩溃。

我们正在进入一个代码“不打算供人类阅读”的时代。这引发了对“数字意大利面条”的焦虑——即代码结构如此复杂且陌生,以至于没有 AI 协助就无法维护。这种锁定风险是真实存在的。开发者变成了一个协调者,或者说是一个“单人项目经理”,监管着一支实习生大军。

限制因素不在于模型的智能,而在于工具的可用性,以帮助人类在大规模情况下直观地解析和批准更改。我们需要更好的 diff 工具,而不是更好的文本生成器。

终端 Agent 与 “Stop Hooks”

用于 AI 驱动开发 的界面正在回归终端。图形用户界面(GUI)无法跟上模型更新的速度。

像 Claude Code 这样的工具现在直接在终端运行,自主管理文件系统和 git 操作。对于需要数小时的任务——例如大规模重构或测试套件运行——使用 “Stop Hooks” 至关重要。这允许模型暂停执行,等待长时间运行的进程(如服务器构建),并在不保持会话不必要激活或超时的情况下恢复工作。

这种能力使模型能够“无人值守”工作。你设定参数,定义 “Timeline Doc”,然后离开。模型运行测试,发现错误,规划修复方案,应用修复,并重新运行测试直到通过。

工作流的未来

The Future of the Workflow

数据表明,我们已经过了将 AI 视为“副驾驶(copilot)”的阶段。它是引擎。 Claude Opus 4.5 工作流 证明了软件工程正在演变为系统工程。你提供的价值不再在于掌握语法,而在于你能够清晰地描述问题,使机器能够解决它而不会产生幻觉。

如果你在 2025 年底还在手写样板代码,那你的方法就错了。重点必须放在严密的规划、通过文档进行的严格上下文管理,以及对“审查”队列的无情管理上。

常见问题解答

问:Claude Opus 4.5 工作流中最重要的规则是什么?

答:不要对代码本身进行迭代;要对计划进行迭代。如果代码有缺陷,请拒绝它,完善自然语言计划或需求,然后要求模型从头开始重新生成实现。

问:在大型项目中,如何防止 AI 遗忘之前的更改?

答:维护一个“时间线文档”或 project_context.md 文件,记录当前目标、状态和计划外更改。在每次会话开始时将此文档提供给 AI,以恢复准确的上下文。

问:让 Claude Opus 4.5 编辑我的整个代码库安全吗?

答: 不,直接进行大规模修改通常会导致回归。请使用“POC 沙盒”方法,即让 AI 在隔离环境中构建复杂功能,然后再将验证过的逻辑移植到主代码库中。

问:使用 AI 进行高通量编码时的主要瓶颈是什么?

答: 瓶颈从编写代码转移到了代码审查(Code Review)。人类阅读代码的速度赶不上 AI 生成代码的速度,这会带来未经验证的“数字意面”代码风险,导致难以维护。

问:如果我不会编程,可以使用 Claude Opus 4.5 吗?

答:是的,零编程经验的用户也正在成功构建大型应用程序(例如游戏模组)。成功的关键在于你编写清晰、逻辑严密的规范以及管理项目范围的能力,而非对语法本身的理解。

 
 

免费开始

一款本地优先的AI助手,具备个人知识管理功能

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)M-Chip Mac

在你的大脑里添加一个搜索栏

Ask remio

记住一切

​无需整理

bottom of page