AICon日程100%就绪,9折倒计时最后一周 了解详情
写点什么

针锋相对!为挑战 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:437568

评论

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

我们有来生吗?

Janenesome

读书 碎碎念 猎奇

1分钟系列-Elastic Stack(ELK)简介

Yezhiwei

Logstash Kibana ELK

如何在“写作平台”做一个读者

小天同学

思考 写作平台 建议 读者 阅读量

书籍推荐

蛤蟆先生

读书

七大查找算法,面试考试皆可用

我不自豪谁志豪

Java 面试 算法

低代码是什么鬼

Jeff Kit

低代码 全栈 开发

一次线上服务高 CPU 占用优化实践

挖坑的张师傅

性能优化 JVM cpu

快捷考勤打卡设置

Megatron7

ios

Kubernetes 将迎来首个 LTS 版本

倪朋飞

Kubernetes 容器 微服务

《零基础学Java》 FAQ 之 2-Java版本那点事儿

臧萌

Java

maven私服搭建

kcnf

maven

利用goaccess分析nginx日志

Megatron7

nginx Linux

回"疫"录(8):我怀疑我病了

小天同学

疫情 心理 回忆录 现实纪录 纪实

聊聊我的程序员下属

程序员干货站

Python 人工智能 程序员 程序人生

pip 配置路径要死记硬背?

风起帆扬了

Python Linux windows pip

程序员大佬怎么跳槽?

程序员干货站

Python 人工智能 程序员 后端

Flutter引擎源码解读-内存管理篇

Geek_70xtik

flutter ios android 跨平台 dart

Java并发编程基础--volatile

Java收录阁

volatile 线程

有节制的设计

胖鱼2号

微信 设计 無印良品

乞丐版英制单位转换

escray

学习 CSD 认证实战营

取舍与可测试

孙苏勇

产品 产品设计 产品开发

Redis学习笔记(字符串类型)

编程随想曲

redis

面试考试可用,十大排序算法

我不自豪谁志豪

学习 面试 算法

Bash 的4种运行模式

Megatron7

bash Linux DevOps Shell

《零基础学Java》 FAQ 之 1-HelloWorld程序发生了ClassNotFound错误怎么解决

臧萌

Java Hello World !

Graylog部署文档

蚍蜉

Linux 开源 工具 日志分析

python 之 「奶茶名字」的词云展示

小匚

Python python 爬虫 python教程

字节流(InputStream/OutputStream)

Howe

Java 工作流

理解 KL 散度的近似

Neil

人工智能 学习 Deep learning Machine Learning

一次生产事故导致系统崩溃的原因排查过程

hellocj

JAVA 程序展示时间与数据表保存的时间相差了 13 个小时!

我不自豪谁志豪

MySQL 学习 后端

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