鲍勃大叔:不看AI代码,只设约束
《Clean Code》作者鲍勃大叔表示,为利用AI生产力,他不阅读AI生成的代码,而是通过设置单元测试、QA流程、代码质量指标等严格约束来确保质量。他提出了由多个Agent组成的流水线实践,强调AI时代核心能力从读代码转向写测试和定指标。
《Clean Code》作者鲍勃大叔表示,为利用AI生产力,他不阅读AI生成的代码,而是通过设置单元测试、QA流程、代码质量指标等严格约束来确保质量。他提出了由多个Agent组成的流水线实践,强调AI时代核心能力从读代码转向写测试和定指标。
作者记录了利用 Claude Code 和 AI 辅助工具,从零开始开发 AI 阅读插件 ReadCue 的全过程。文章探讨了 HTML 在 AI 时代的复兴、全新的设计开发范式,以及程序员如何从手写代码转向架构决策和产品定义。
作者分享了使用 Claude Code 在 48 小时内构建高质量 iOS 应用的完整流程。文章指出,大多数 AI 生成的应用因缺乏设计而显得平庸。作者的秘诀在于:利用 Sensor Tower 寻找已验证的赚钱点子;通过 Pinterest 寻找设计灵感;使用 GPT 2.0 生成吉祥物素材;借助 Seedance 2.0 制作动画;最后利用 Claude Design 进行 UI 设计并交由 Claude Code 编写代码。文章强调“氛围感”是应用脱颖而出的关键,并详细介绍了如何结合 Claude Design 与 Claude Code 实现从设计到部署的自动化开发。
文章介绍了一款名为 gstack 的 AI 开发工具,它不同于普通的代码生成工具,而是通过定义“思考→计划→构建→审查→测试→发布→复盘”的完整链路,将 AI 转变为一个具备纪律性的开发团队。作者深入分析了 gstack 在需求澄清、方案收敛、代码审查及真实 QA 方面的优势,并探讨了将其方法论迁移到 Hermes 技能体系中的具体路径与价值。
文章详细介绍了 Terraform 之父 Mitchell Hashimoto 的 AI 工程实践六个阶段,从早期的聊天窗口尝试,到最终实现后台常驻 Agent 的愿景。核心亮点在于第五阶段提出的“Harness Engineering”(工程约束),即通过系统性设计(如 AGENTS.md 和验证工具)来防止 Agent 重复犯错。文章结合 Anthropic 和 OpenAI 的行业案例,指出工程师的核心技能正从手写代码转向设计 Agent 的运行约束环境。