语音指令就能设计?这会是未来潮流的开端吗?
过去因为技术门槛而止步的需求,开始通过AI变成现实。
最近一年,Cursor、Windsurf这类AI编程助手迅速占领开发者工作台,整个行业似乎都在讨论Vibe Coding。OpenAI、谷歌对Windsurf的竞相追逐让Vibe Coding成为最热门话题。而阿里巴巴、腾讯、字节跳动这些大公司也接连推出自家AI编程助手,进一步印证了Vibe Coding的热度。
不懂代码的普通用户可能很难感受到这份热度。原因很简单,Vibe Coding助手虽然降低了编程复杂度,但本质上仍是代码生成器。开发者依然需要理解语法、熟悉框架和API,掌握调试部署技能。对于没有编程背景的普通用户来说,这道门槛依然高不可攀。但另一方面,高门槛也意味着一个巨大的市场空白。
正是在这样的背景下,MyShell推出的ShellAgent 2.0提出了更激进的概念——「Vibe Coding 2.0」,不用懂代码,直接用自然语言交互,就可以创建应用程序。
如何用自然语言创建App?
打开ShellAgent 2.0,它的界面和IDE类编程助手有显著不同,整个页面就是一个简洁的对话框。和它聊天、明确需求,就是开发App所需的全部工作。如果你能和人说明白想要做一个怎样的App,ShellAgent 2.0就能帮你做出来。
ShellAgent 2.0初始界面设计简洁明了,没有复杂操作。比如想让它复刻NotebookLM爆火的AI功能,只需输入指令:「我想要生成一个App,上传pdf或者网页链接之后,你可以自动总结内容,做成播客」。
ShellAgent 2.0开始分析需求背后的功能点,并从自己的组件库中找到对应的功能组件。很显然,对于App开发来说,仅凭一句话的prompt是远远不够的。传统编程工作流中,需要编写一整个文档来说明这件事。于是,ShellAgent 2.0主动发起交互,询问更多App细节。
等待大约10-20分钟,整个App就完成了。在这个过程中,执行进度会以Todo List形式在右侧呈现;同时ShellAgent 2.0还会绘制一张流程图,整个App逻辑一目了然。点击部署之后,这个App就制作完成了,你可以自己使用,也可以选择公开给其他用户使用。
和同类竞品相比,ShellAgent在Bug控制上也做到了领先。同样是制作一个AI播客App,Lovable和Bolt分别出了4次和5次Bug,而ShellAgent做到了全程没有出错。
当然,Bug是无法完全避免的。这时候也不必担心。只需点击「使用ShellAgent」修复,AI会自动定位问题、修复bug并更新应用。如果修复后还有新需求或问题,可以直接在对话框继续提需求,ShellAgent会持续优化和调整App。
ShellAgent出现Bug(上),分析错误原因并修改(下)
产品哲学:做AI时代的Instagram
实际上,光是从自然语言创建App这一点来说,ShellAgent 2.0并没有那么特别,Cursor、TRAE这些Vibe Coding产品也可以做到。
那么他们最大的区别是什么?
一个值得注意的细节是,ShellAgent全程没有展现过一行代码。这反映出两者的产品哲学是完全不同的,前者是Instagram,后者是Photoshop。
Photoshop是面向专业用户的生产力工具,功能强大但学习曲线陡峭,就像Cursor、TRAE这类IDE类产品一样。普通用户可能一辈子都接触不到IDE这个词,它是集成开发工具integrated development environment的缩写,可以简单理解成程序员写代码的地方。
Cursor工作界面
Cursor带来的改变在于,它把程序员从繁重的体力劳动中解放了出来,可以让他们有更多时间去思考更难、更有趣、更值钱的决策。
但是Cursor的用户依旧需要懂编程语言、熟悉各种框架、有广阔的技术视野,这些要素可以决定一个App的上限,对普通用户也是一个门槛。
Instagram的崛起则完全基于另一种逻辑。它最著名的创新,就是将复杂的图像处理简化为几个滤镜选项。用户可以一键就让照片变得更好看,进而乐于在平台上分享。
从Instagram的角度来看,就可以快速理解ShellAgent 2.0这款产品,很多产品功能都是围绕着「降低门槛」这个核心搭建的。
Remix功能就是一个值得关注的功能,也许可以看作是ShellAgent 2.0的「滤镜」。对很多新手用户来说,创作最大的痛点其实是「不知道做什么」和「不知道怎么表达」。
对于其他用户已经发布的App,可以通过Remix修改App功能
Remix功能解决了这两个痛点。平台上已经有了丰富的应用案例——从简单的计算器到复杂的数据分析工具,从个人效率应用到小型商业工具。用户可以浏览这些现有应用,找到接近自己需求的版本作为起点,打造属于自己的版本。例如将一个新闻聚合App的推送逻辑改为短视频形式,或者把某个工具的界面风格改成极简模式。
分水岭:从程序员到普通人的创作革命
过去二十年,程序员群体享受了移动互联网时代最大的红利,其核心壁垒正是编程语言这道技术门槛。很多优秀的创意因为技术实现的门槛而止步于想法阶段。
ShellAgent 2.0的真正价值也许不在于技术本身,而在于它发起了一个愿景——将软件创作的权利,从技术专家手中释放出来,分配给了普通人。
这种转变可能会重新定义很多概念。什么是「开发者」?在ShellAgent 2.0的世界里,每一个有创意想法的人都可能是开发者。什么是「软件公司」?当个人用户都能快速创建和分享应用时,软件的商业模式或许也将面临重构。
在这套新范式中,软件开发的核心不再只是技术实现,而是更多地面向价值设计。了解用户痛点、具备创意思维、能够设计优秀用户体验的人,可能比掌握编程技能的人更有价值。