为什么使用AI后工作反而更累?
我认为来自于2点
- 我们输入的信息更多了
- 需要Review更多代码
- 编写更多代码思考更多
- 进行更多上下文切换
AI编写代码需要时间,我在等待的时候总是会为下一个Feature设计Prompt。当AI编码完成我需要拾起Feature1的内容进行Review代码。如果有bug我可能会切换上下文更多次。
那么如何解决?
为了达到
- 减少信息输入
- 减少上下文切换
就要做到减少人类参与。让流程尽可能自动起来。
那么有什么技术可以帮助让编写代码流程自动起来?
我的答案是:Claude Code subagents + Claude Code
当前我实战测试场景
Siri扩展
场景:开发Apple Siri 扩展,将软件接入到Siri语音控制。
工作流程图:
先由Agent 读取最新文档生成开发计划,再由开发Agent完成代码开发。 在这个工作流程下只需要一次对话AI就可以完成工作。
由于Claude Code对Swift UI最新SDK效果一般,在这个Workflow中可以显著提升性能。
为什么用apple-dev-architect 而不是直接使用mcp?
为了优化上下文使用:详细可以看AI Jason 视频:www.youtube.com/watch?v=LCY…
参考
- Claude Code subagent document : docs.anthropic.com/en/docs/cla…