作者在讨论一个功能怎么实现时主张某种结构,理由之一是它对 AI 智能体更友好;一位相关方反驳说,我们不该仅仅因为「对 AI 更容易」就这样设计软件,而该基于什么对用户最好。作者完全同意,但意识到自己没把理由说清:他并没有把智能体排在用户之前,只是在权衡用户体验、可靠性、简单性、上市时间、实现成本、运维成本和长期可维护性时,把「智能体更容易理解和验证」当成了一个变量,而不是目标本身。这个区分重要,因为 AI 正在改变软件架构的经济学,而这一点还没有被真正消化。