Simon Willison 笔记:编码智能体如何让软件工程更难
Simon Willison 反思认为,花越多时间使用 coding agents,越确信它们让软件工程变得更难;虽然可以用这些工具实现惊人的成果,但充分发挥其潜力需要极高的纪律性和知识储备。开发者不应低估掌握 AI 工具的复杂度。
Simon Willison 反思认为,花越多时间使用 coding agents,越确信它们让软件工程变得更难;虽然可以用这些工具实现惊人的成果,但充分发挥其潜力需要极高的纪律性和知识储备。开发者不应低估掌握 AI 工具的复杂度。
AI 并未消除代码审查的必要性,而是将风险重新分布到不同环节——关键在于判断哪些代码需要深入检查。RAG 并未消亡,它通过缩小搜索空间帮助模型更接近答案;Skills 与 MCP 解决的是不同层次的问题,前者提供上下文和最佳实践,后者提供标准化工具接入,二者可共存于同一工作流。GitHub 建议开发者用具体情境测试热点观点,而非陷入非此即彼的立场之争。
Codex Security 不依赖传统 SAST,改用 AI 驱动的约束推理与验证来发现真实漏洞。AI 方法相比静态分析能显著减少误报,避免开发者被大量噪音干扰。OpenAI 解释称传统 SAST 难以应对复杂代码逻辑,而 AI 约束推理可更精准定位问题。