写点什么

针锋相对!为挑战 GPT-4 加持的 Copilot X,谷歌与拒绝被微软收购的 Replit 联合发布编码工具

  • 2023-03-29
    北京
  • 本文字数:2401 字

    阅读完需:约 8 分钟

针锋相对!为挑战GPT-4加持的Copilot X,谷歌与拒绝被微软收购的Replit联合发布编码工具

大企业间关于 AI 辅助型开发环境的战争必将愈演愈烈。

 

为了与微软的 GitHub Copilot 竞争,谷歌选择了跟在线集成开发环境初创企业 Replit 合作,联合发布编程工具,Replit 将使用谷歌的 LLM 升级其 Ghostwriter 产品。

 

一周之前,GitHub 刚刚发布轰动全球的Copilot X。Copilot X 是其 AI 驱动软件开发平台的升级版本,采用最新的 OpenAI GPT-4模型并扩展了 Copilot 功能,引入聊天和语音功能,允许开发者即时就项目提出问题并获取答案。

 

而此番谷歌联手 Replit,明显是想跟微软加 GitHub 的组合正面对抗,争夺软件开发市场上 AI 工具/平台的龙头地位。

 


GitHub 成立 15 年,开发者数量刚超过一个亿,Replit 于 2016 年成立于旧金山,7 年时间已经拥有了 2000 多万开发者用户。这些用户将能够访问谷歌的基础设施、服务及生成式 AI 基础模型,加快在 Replit 上将灵感转化为软件成果的速度。而 Google Cloud 和 Workspace 的开发者用户也可使用 Replit 提供的协作代码编辑平台,以在线方式创建和共享应用程序。

 

这一合作伙伴关系,反映出 Google Cloud 正致力于为 AI 代码生成技术构建一个开放的生态系统;而从 Replit 的角度出发,此次合作则是达成其“为 10 亿软件开发者赋能”目标的重要一步。

 

打造一个拥有 10 亿用户的开发者平台

 

Replit 公司自成立起,凭借着“首个完全在线的多人计算环境”这一业务定位迅速吸引到固定的受众群体。这套平台无需任何下载或设置,就可供多人实时在线编辑代码,核心的在线编辑功能很强大,有网友评论说,“基本能想到的功能都有,编辑、版本控制、开发环境、Debug、包管理等功能。相当于安装了 VS Code + Git + Node.js(开发环境)+ IM +论坛,是一个加强版的 GitHub。”

 

该平台支持 50 多种编程语言,用户可以通过任何浏览器和设备(包括移动设备)在这里构建应用和网站。它还提供项目协作和共享功能,并可访问用于运行代码的容器。

 

Replit 认为人工智能正在改变软件开发:AI 能让非技术人员化身为开发人员,用自然语言编写代码;将软件工程师转化为生产力爆表的“10 倍工程师”;让 10X 工程师成为 1000X 工程师,用 1/1000 的时间编写复杂架构软件的代码。

 

然而,即使是最强大的语言模型也无法亲自运行代码。另外,这些聊天机器人不了解关于项目的上下文,开发者只能将代码从开发环境直接粘贴到聊天框当中,这反而会拉低工作效率。再有,这些模型也无法直接为开发者达成目标或是在集成开发环境中运行程序。在 Replit 公司首席执行官 Amjad Masad 看来,除非语言模型被集成至开发环境,不然这些看似美好的目标仍然遥不可及。

 

去年 11 月,Replit 发布了 Ghostwriter 人工智能编程助手,能利用谷歌语言模型来提供代码片段建议、补全程序并即时回答开发者提出的问题,这个功能类似于 GitHub Copilot。2023 年 1 月,Replit 又在其中添加了一个对话式 AI 界面,用于生成和主动调试。该公司强调,开发人员使用 Ghostwriter 编写的代码中,已经有超过 30%由 AI 生成。

 


如今,最先进的语言模型已经可以在简单自然语言的提示下创建完整程序,没有任何开发背景的用户也能在几分钟内搭建起网站。

 

大约半个月前,OpenAI 发布 GPT-4 的时候,就有对编程完全不了解的设计师 Ammaar Reshi,使用 Chat GPT-4 取得代码,然后选择 Replit 在线集成开发环境,编写和调试贪食蛇和其他 3D 游戏。他发布的编写贪食蛇游戏视频观看量达到了 93 万人,并且还得到了“商业内幕”等媒体的专门报道,可谓极好地科普了一把 Replit 平台。

 


曾拒绝微软 10 亿美元的收购

 

Amjad Masad 在 2016 年 4 月辞去在 Facebook 的工作,并创立了 Replit。

 

Replit 早期是一个家庭组合,由 Amjad Masad 和他的妻子 Haya Odeh,以及他的弟弟 Faris Masad 一起创办。他的妻子是一位才华横溢的设计师,而他的弟弟本身就是一位强大的程序员。

 

到了 2019 年的时候,这家初创公司拥有 6 名员工,100 万用户,靠种子轮的 500 万美元融资撑了 3 年。当时虽然有用户,但像他妻子在 Quora 上的回复那样:“Replit 并不赚钱”,而且基于谷歌云来创建的服务,“是要花钱的,服务也不便宜。”(后来推出了每月 7 美元的订阅计划,大部分收入来源于此。)

 

2019 年春天,一位买家以 10 亿美元的收购要约接触了 Replit。但 Amjad Masad 拒绝了,“许多收购要约都伴随着竞争威胁,换句话就是:卖掉,否则我们将克隆并杀死你,”Amjad Masad 说,“而这家公司有这样的前例。”

 

Amjad Masad 拒绝透露该买家的名字,但鉴于该公司以收购和杀戮策略而著称,“这可能很容易猜到”。而商业内幕对此评论道,“以这种策略而闻名的公司是微软”。2019 年 12 月,微软宣布 75 亿美元收购 GitHub。

 

多年后他回忆说在他需要钱的时候做出拒绝微软的决定很痛苦。当然拒绝这样的买家也无疑需要很大的勇气,但他将理由归结为他希望专注于为开发人员制作有趣的东西。

 


自 2016 年正式成立公司以来,市场对 Replit 反响良好,各年龄段的用户纷纷涌入 Replit 基于浏览器的 IDE 编写代码。在 2021 年这一年里,Replit 的用户数就翻了一番,从 500 万增加到 1000 万。随后一年多,又增长到了 2000 万。Replit 的 AI Mode 于 2022 年 11 月推出,使该公司与 GitHub 的 Copilot 和亚马逊的 CodeWhisperer 等其他开发工具展开了更直接的竞争。

 

AI 生成的内容正变得越来越普遍,虽然大多数人的注意力都被 GPT-4、Claude 及其他生成式 AI 自然语言模型的酷炫公告所吸引,但 AI 与软件开发平台的集成也在背后悄然推进,努力将软件开发的门槛降至新的历史低点。

 

随着微软在其 GitHub 编程工具中引入 GPT-4,还有此番谷歌与在线编码平台初创公司 Replit 宣布合作,AI 辅助型开发环境的市场争夺必将愈演愈烈。而软件开发的未来,将很可能取决于 AI 的代码编写水平。

 

原文链接:

https://venturebeat.com/ai/google-and-replit-join-forces-to-challenge-microsoft-in-coding-tools/

https://cloud.google.com/customers/repl-it

https://www.quora.com/How-does-repl-it-make-money

https://archive.ph/NsQyU#selection-1975.0-1975.14

2023-03-29 20:437696

评论

发布
暂无评论
发现更多内容

DDD领域驱动设计实战(一)-领域模型、子域、核心域、通用域和支撑域等基本概念

JavaEdge

12月日更

百度智能云以知识智能化驱动产业智能化升级

百度大脑

身兼数职的Amazon DocumentDB,还有什么不为人知的功能?

亚马逊云科技 (Amazon Web Services)

Data

关于Amazon Redshift性能调优的十大Tips

亚马逊云科技 (Amazon Web Services)

Data

netty系列之:一口多用,使用同一端口运行不同协议

程序那些事

Java Netty nio 程序那些事 12月日更

如何在Linux系统中安装Docker?

Ethereal

Docker

Prometheus Exporter (三十三)BIND Exporter

耳东@Erdong

Prometheus 28天写作 bind exporter 12月日更

【大咖直播】Elastic 企业搜索实战工作坊(第二期)

腾讯云大数据

Elastic Search

基于流计算 Oceanus 和 Elasticsearch Service 构建百亿级实时监控系统

腾讯云大数据

流计算 Oceanus Elastic Search

Flink 实践教程-进阶(3):窗口操作

腾讯云大数据

flink 流计算 Oceanus

用链式调用的方式来给代码减负

为自己带盐

dotnet 28天写作 12月日更

[Pulsar] TopicPolicy的同步过程

Zike Yang

Apache Pulsar 12月日更

读《思辨与立场》-07-02指导原则

wood

28天写作 批判性思维 思辨与立场

架构实战营-模块七作业

随风King

「架构实战营」

科技助力新冠防疫——构建 COVID-19 知识图谱

亚马逊云科技 (Amazon Web Services)

Data

比较PostgreSQL与MySQL两大开源关系数据库管理系统

Ethereal

MySQL 数据库 postgresql

混沌工程之 ChaoBlade 的实现原理

zuozewei

混沌工程 ChaosBlade 12月日更

Dart 条件语句

坚果

flutter dart 28天写作 12月日更

阿里云(腾讯云)服务器使用宝塔,搭建Python环境,运行 django 程序

梦想橡皮擦

12月日更

MySQL从入门到入魔(03)

海拥(haiyong.site)

MySQL 数据库 28天写作 12月日更

实用机器学习笔记二十一:集成学习之Bagging

打工人!

人工智能 机器学习 学习笔记 集成学习 12月日更

重磅消息 | Amazon MemoryDB for Redis闪亮登场!

亚马逊云科技 (Amazon Web Services)

Data

百度搜索中台海量数据管理的云原生和智能化实践

lecury

云原生 数据架构 架构演进 技术创新 百度搜索

感情是麻烦出来的(21/28)

赵新龙

28天写作

21《重学JAVA》-- 集合 (三)

杨鹏Geek

Java25周年 28天写作 12月日更

为Amazon DMS数据库迁移任务建立自动化监控机制

亚马逊云科技 (Amazon Web Services)

Data

模块七作业:王者荣耀商城异地多活架构设计

dean

架构实战营

Vuepress 2.X + Element-Plus 的基本使用

码字与律动

typescript Vue3 vuepress Element Plus Vuepress2.X

Flink 实践教程-进阶(4):TOP-N

腾讯云大数据

flink 流计算 Oceanus

一年一度绩效考核

搬砖的周狮傅

绩效管理

为什么 SASE 很重要?

devpoint

SD-WAN sase 12月日更

针锋相对!为挑战GPT-4加持的Copilot X,谷歌与拒绝被微软收购的Replit联合发布编码工具_语言 & 开发_Tina_InfoQ精选文章