Appearance
📰 概要
2026年4月,在Tessel举办的开发者大会上,libGDX创始人Mario Zechner发表了尖锐观点。 这位写了17年代码的开源老兵认为,现在的Coding Agents堆功能是在瞎折腾。
"你发现AI在背地里偷偷修改你的上下文,而你对此一无所知时, 掌控感的丧失是极其危险的。"他的发言引发了不少开发者的共鸣。
🔍 解读
Zechner的核心论点很简洁:Coding Agents应该适应开发者的需求,而不是反过来。 现在的工具却在背道而驰——功能越加越多,透明度越来越低。
AI编程工具正在走一条老路:堆功能。就像早期的IDE那样,什么功能都往里塞。 但AI编程和传统IDE有本质区别——AI的黑箱特性让堆功能的风险远高于传统工具。 开发者不知道AI在背后做了什么修改,debug变成了一场猜谜游戏。
💎 深挖
Zechner的批评触及了一个结构性问题:Coding Agents的"agent性"越强,就越难控制。 自主修改代码、自动安装依赖、主动重构——每个动作背后都有出错的可能。
什么情况不建议用Zechner的观点指导决策?如果你是AI编程新手,Coding Agents的自动功能其实很有帮助。 他的批评更多面向资深开发者——对代码有高度掌控需求的人。
行业数据也在验证他的担忧。2026年4月的麦肯锡报告显示, 过半高管因为信任问题不敢规模化部署AI。Agent的黑箱操作是核心痛点之一。
解决方向可能是"可解释Agent":每一步决策都有日志,每次修改都可以回滚。 正如Zechner在2026年4月28日的Tessel大会上所说: "让Agent适应你的需求,而不是反过来。" 这句话可能成为2026年AI编程工具设计的金科玉律。
