AI Agent开发工具,是不是全是空壳?

AI Agent开发工具,是不是全是空壳? 图片 1

也许我只是太愤世嫉俗了,但如今我越来越觉得,这些新近兴起的“AI”/智能代理软件,几乎无一例外都只是虚有其表、毫无实际价值的“空头产品”。

我一直试图认真对待“智能代理开发”这一概念,可这个生态系统中充斥着太多摩擦,简直荒谬至极。很明显,这些技术都是由工程师们一手打造的——他们一方面可以免费获取无限量的代币,另一方面却从未建立起系统化的评审或质量保证流程,来对产品进行可用性测试或用户试用,更别提在那些最简单的、看似顺理成章的场景下进行测试了。

软件工程的难点从来就不是写代码本身。如今,编写代码的成本已经低得几乎可以忽略不计,甚至直接降到了与大语言模型推理成本相当的水平,于是代码变得无处不在。

每个人都有一个“编码创业公司”的形象,其中不少点子都非常棒,可执行起来却仿佛完全无视用户体验。

以ONA为例,我最近才第一次尝试使用它。从理论上讲,这的确是个很棒的创意。我非常希望能够向自己的应用提出模糊的改进请求,并通过一个全自动的端到端流程,将这些愿望精准地转化为清晰的需求,再与所有其他已开放的功能请求和计划中的工作进行协调,将其细化为可实现的功能,随后逐一经过设计、测试、开发、质量保证以及部署等环节。

当然,我确实很想要这样的功能——如果能实现这一点,作为一名软件工程师的生活将会轻松许多。这就是大致上就是这个平台所说的它所能做到的。

我觉得这个想法非常酷,于是毫不犹豫地注册了账号。

我第一次使用这款应用时,竟然根本无法登录他们的桌面版。认证过程实在太复杂了,对此我多少也能理解并予以包容。于是我尝试在网页端登录,虽然花了好几轮点击和多次跳转,但最终还是成功登录了!

当时我还满怀期待,可当我把ONA与自己其中一个项目完美对接后,原本应该在待办事项列表上实现神奇般的“手把手”式推进,却反而花了将近我那20美元所对应的“ona计算单元”——不管那到底是什么——不停地折腾、苦苦挣扎,只为了从线性列表中找到一条待办事项,然后才勉强选中一条开始处理。

然而,这只会让我与自己的项目之间增添更多摩擦,而这恰恰与我为开发者工具付费时所期望的结果背道而驰。我并不愿意多花一笔钱,只为看看它下次能不能做得更好、真正去完成一些实际的开发任务——因为我对它的能力持怀疑态度,而且无论如何,我也不希望AI来替我完成那些“造物”般的工作。

说到底,我热爱写代码。直到不久前,写代码才是这份工作的乐趣所在。我希望能让AI来承担软件开发生命周期中那些令人头疼、本该专注于写代码的其他环节。

可到目前为止,它们大多做的,反而是让我更加头疼不已。需要调试的更多集成操作、需要刷新的更多认证令牌、需要一一追踪的更多账单、还有那些冗长拖沓、充满歧义的描述——明明不是什么“bug”,却还被胡乱给出修复建议,甚至基于错误的“根本原因”分析得出荒谬的解决方案。

这种体验实在让人疲惫不堪。

最糟糕的是,这些公司的营销宣传可谓铺天盖地、夸大其词。事实上,这些公司本身正是对其自身销售策略最好的反驳。如果“智能代理开发”真的像它们宣称的那样有效,那么那些兜售这一理念的企业自然会成为最大的受益者——它们本该推出市面上最成熟、最实用的软件。

可相比之下,我却连登录界面都难以顺利通过。

说实话,我认为ONA是个不错的主意。显然,我也愿意为这类工具买单。但我想要的,是那种不用费尽心思、把二十美元的钞票烧得通红的版本。

在黑客新闻上讨论这篇帖子

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论