Hasty Briefsbeta

双语

The Many Claudes of My Code

6 hours ago
  • 作者最初质疑AI的编码能力,将其视为类似Stack Overflow的工具,并手动审查代码以保持个人风格。
  • Claude Code展示了AI处理维护任务的能力,并减少了学习Laravel等特定框架的需求。
  • 较新的AI模型(如Fable、GPT 5.6-Sol)现在在80%的编码任务上优于作者,这使作者接受并对其带来的生产力提升感到兴奋。
  • AI的缺陷通过确定性验证代码的工具得到缓解,这些工具能够实现快速且持续关注的自我检查。
  • 作者之前将繁琐工作委托给一名人类远程开发者(Hercules),这帮助作者将AI重新定位为团队成员而非威胁。
  • 作者使用快速且推理较少的AI模型(如Sonnet、5.6-Luna)作为“编码者”,处理样板代码和低创造力任务。
  • 复杂的AI模型(如Fable/Sol、Opus/Terra)作为“审查者”进行对抗性测试,发现缺陷并将问题反馈给编码者,直至问题解决。
  • 一个“助手/编排器”(如带有5.6-Sol的Codex CLI)负责委派维护、研究和编码任务,适用于大型一次性任务。
  • 更多的AI代理可能导致幻觉、审查循环和令牌浪费;平衡是关键,专业开发者必须阅读和理解代码,以避免对失败承担责任。
  • 技能萎缩是一个真实的风险;缺乏深入理解的氛围式编码可能导致失去行业相关性,因此AI应加速现有技能,而非取代它们。
  • 控制项目结构并有意图地进行构建能使AI更高效,而无目的的使用则会浪费资金。
  • 作者强调,AI是加速人类工作的工具,而非取代人类的判断和责任感。