Clawdbot创始人:AI时代,写软件应为大模型,而不是为人

14 小时前 观点 71

在一档访谈节目中,Clawdbot创始人彼得·斯坦伯格表达了AI代理时代软件开发根本性转变的观点。就他的观点整理如下:

核心理念:为模型而非为人写软件

斯坦伯格认为,AI时代需要彻底改变软件设计的哲学,核心是 “为模型设计,而非为人类设计” 。开发者应构建模型易于理解和调用的工具,而不是遵循传统以人为中心的逻辑。

· 设计范式:采用 “Agent驱动的设计” ,即按照AI代理的思维方式构建系统。例如,如果模型习惯调用“--log”参数,开发者就应直接构建具备此参数的功能,这能让整个系统运作更顺畅。

· 技术选择:斯坦伯格明确主张 “CLI First,Not GUI” (命令行优先,而非图形界面)。他认为图形用户界面(GUI)扩展性差,而命令行工具(CLI)具备天然优势。AI代理天生理解Unix系统,可以轻松调用成百上千个小而专的命令行程序,只需知道名称即可通过帮助菜单学习使用,这种特性与AI代理的工作方式完美契合。

对行业与应用生态的深远影响

新的交互与开发范式,预计将重塑软件行业的现有格局。

· 传统应用面临淘汰:斯坦伯格预言,随着高度个性化AI代理的普及,大量功能单一的应用程序将面临淘汰。许多应用将退化为背后的API接口,甚至随着AI能力提升,未来连API也可能不再必要。

· 例如:在未来,用户可能不再需要“MyFitnessPal”这类专门的健康应用。只需拍摄食物照片,AI代理就能识别场景(如在麦当劳),结合用户背景信息自动调整健身计划。

· 打破“围墙花园”:AI代理正在无意中拆除科技巨头建立的封闭生态系统。尽管各大公司刻意打造平台壁垒,但AI代理能够灵活地跨平台整合服务,实现原本难以协调的功能。

· 例如:斯坦伯格曾尝试集成WhatsApp,但官方API对企业用户限制重重。他最终通过模拟协议等方式实现集成,这展示了AI代理有能力绕过不合理的平台限制。

背景补充:Clawdbot (Moltbot/OpenClaw) 项目

这些观点源自斯坦伯格在开发Clawdbot(后更名为Moltbot,现名OpenClaw)过程中的实践。该项目是一个开源的个人AI助手,核心特点包括:

· 本地运行与主动智能:在用户本地设备(如Mac mini)上运行,可通过WhatsApp等常用通讯软件交互。它不仅被动响应,还能基于记忆主动提醒用户。

· 强大的执行能力:拥有系统访问权限,可执行终端命令、编写脚本、操作文件等,真正“做事”。

· 爆发式增长与风险:项目在短期内获得超过10万GitHub星标,引发了现象级关注。其强大的能力同时带来了显著的安全风险,因为高系统权限一旦被恶意利用,可能导致数据泄露或财产损失。

总而言之

斯坦伯格的观点描绘了一个根本性转变的未来:软件开发的核心从满足人类交互,转向服务于AI代理的高效理解与调用;随之而来的,将是应用形态的简化和跨平台壁垒的消融。

相关资讯