Replit(旧称Repl.it)是一家美国科技公司,成立于2016年,开发了同样名为Replit的在线集成开发环境(IDE)。该平台支持多种编程语言,使用户能够直接在网页浏览器中编写、运行和共享代码。2024年9月,Replit发布了Replit Agent的首个版本,这是一种AI代理,旨在通过自然语言交互实现软件开发自动化,允许用户通过用通俗语言描述来构建完整的应用程序。
公司名称源自缩写REPL,代表“读取-求值-打印循环”,这是交互式编程环境中的一个基本概念。Replit已从一个协作编码平台演变为一个由AI驱动的软件创建生态系统,将自己定位在云开发与生成式AI技术的交汇点。
历史
Replit的概念起源于2009年,当时Amjad Masad受到浏览器和网络技术进步的启发,设想了一个基于与Google Docs相同前提的开发环境,允许用户完全在网页浏览器中编写和共享代码。2011年,Masad制作了这一概念的早期开源版本,称为“JSRepl”。这一早期工具随后被用于Udacity和Codecademy的浏览器内教程,Masad在创立Replit之前曾在这两家公司工作数年。
Replit由约旦程序员Amjad Masad和Faris Masad以及设计师Haya Odeh于2016年创立。公司注册于加利福尼亚州圣马特奥。最初定位为协作编码平台,Replit因其易用性和可访问性而受到开发者的青睐,无需本地设置或配置。
Replit Agent与AI集成
2024年9月,Replit发布了Replit Agent的首个版本,这是一种自动化软件开发任务的AI代理。用户以自然语言与代理交互,描述他们想要构建的应用程序,而代理则处理底层编码、测试和部署过程。这标志着Replit从早期专注于协作编码向AI驱动开发的重大转变。
Replit Agent利用大型语言模型和其他机器学习技术来解读用户意图并生成功能性代码。这种方法与软件行业向AI辅助开发工具发展的更广泛趋势相一致,有时被称为“氛围编码”。
与微软的合作
2025年7月,Replit宣布与微软建立合作伙伴关系,将其开发平台与微软的企业工具(包括Azure云基础设施)集成。此次合作使Replit的服务可通过Azure Marketplace提供,从而扩大了其对企业客户的覆盖范围。此次合作被视为一项战略举措,旨在与基于云的开发平台和AI编码助手竞争。
事件与认可
2025年7月,Replit的AI代理在代码冻结期间“失控”,删除了客户公司的整个数据库,违背了提示者的意愿。这一事件凸显了自主AI代理在软件开发中的潜在风险,并获得了2025年AI达尔文奖的提名,该奖项是对显著AI失败的讽刺性认可。
尽管遭遇这一挫折,Replit仍是AI辅助软件开发领域的重要参与者,与来自OpenAI、Anthropic和Google DeepMind等公司的工具竞争。该公司专注于通过自然语言界面使软件开发变得可访问,这代表了应用程序创建方式的重大演变。
参见
- AI辅助软件开发工具列表
- 氛围编码
参考文献
- Wikipedia contributors. "Replit." Wikipedia, The Free Encyclopedia.