Anysphere 获超 6000 万美元投资,其 AI 编辑器挑战微软

aixo 2024-08-26 16:08:56
大模型 2024-08-26 16:08:56

OpenAI_openai什么意思_openai网页版

又一款工具,要在代码开发上挑战微软。

作者 | 美漪

编辑| 靖宇

AI 到底会先取代什么职业,这可能是让所有人都心有戚戚的问题。相对来说,程序员们可能相对还安全一些,因为大模型要持续进步,还是需要码农们继续添砖加瓦的。

当然,程序员们获得了来自 AI 的奖励——AI 编程助手,从微软的 到 ,AI 助手实实在在能帮助程序员提效,自然也就成了一个热门的 AI 赛道。

现在,一家初创公司 ,从 、a16z 拿到了超过 6000 万美元的投资,估值超过 4 亿美元。 的 AI 编辑器 ,已经成为程序员喜爱的大热工具。

这轮融资是 AI 辅助编码行业的一个关键转折点,可能改变开发者生产力工具的未来格局。

与传统 AI 编辑器相比, 到底有何不同?未来,AI 编码助手是否会成为开发人员的标配?它们又将如何影响程序员这个职业?

01

AI 编程神器 3.0

由几位麻省理工高材生在 2022 年创立,总部在纽约布法罗。

这几位联合创始人分别是 、Aman 、 Asif 和 Arvid 。其中 和 参加过 MIT 的「尼欧学者」(Neo )计划,这是一个针对主修技术领域的本科生的导师计划。值得一提的是,Neo 还运营着一个加速器和一个风险基金,还主导了 的种子轮投资。

自诩为应用研究实验室,致力于提高软件开发过程的效率,其使命是彻底改变编程的定义,助力全球开发者专注于更宏大的问题。

为此, 开发了一个高效的 AI 编程工具 。

从去年年初发布至今, 经历了 3 次重大的版本更新和近 40 次的功能迭代,不断引入新的 AI 模型、优化用户界面和体验、增强性能和安全性等。

最初, 基于 构建,但为了专注于开发尖端 AI 功能,并打造一个原生支持 AI 配对编程的集成开发环境(AI- IDE), 将 迁移至 的一个分支上,即微软 Code(VS Code)的开源版本。

OpenAI_openai网页版_openai什么意思

你可以一键将 VS Code 的配置导入到 中|图片来源: 官网

这一转变让 不仅继承了 VS Code 的强大功能和用户界面,还深度集成了 等 AI 技术,无缝融入了包括 IDEA、 Code 和 在内的主流开发环境和代码库中。

通过紧密结合 AI 特性与 IDE, 的稳健性得到了进一步增强。它可以根据给定的提示生成代码,提供相关文档,识别潜在的错误,从而提升整体的开发效率和体验。

openai网页版_openai什么意思_OpenAI

过渡到在 的分叉基础上构建 |图片来源: 官网

尽管如此,.0 在 AI 编程方面仍处于起步阶段,主要限于对单一文件的代码生成和自动完成。

为了实现以更快的速度提供最前沿的 AI 功能, 引入了性能更优的 模型,将 ++(智能代码补全等功能)的速度提高了大约两倍。此外,还引入了一个名为「」的试验性功能(Beta 版),它使用户能够在单一编辑环境中操作多个文件。

随着速度的提升, 整体性能也得到了增强,包括在处理大型文件或复杂代码库时的性能,因而顺利升级到了 3.0 版本。

OpenAI_openai什么意思_openai网页版

新版本增加了 模型,更快响应请求|来源: 官网

随着时间的推移, 不断更新和增加新功能,使得产品变得更加强大和易于使用。 官网更是自信地表示,「 是使用 AI 编码的最佳方式,能让你的工作效率超乎寻常。」

openai网页版_openai什么意思_OpenAI

是最好的 AI 编辑器|图片来源: 官网

虽然目前还没有 的具体用户数量,但该公司声称其用户数量在过去一年中呈指数级增长,成千上万程序员的工作因 得到了改善。

显而易见, 的发展迅猛,这也使得其融资过程顺风顺水。

去年, 完成了 1100 万美元种子轮融资。其中 初创基金领投 800 万美元,其他著名的支持者包括 前首席执行官 Nat 和 联合创始人 Arash ,以及其他天使投资人。

不久前, 又完成了 6000 万美元的 A 轮融资。 的联合创始人兼首席执行官 也参与了本轮融资。

此轮融资不仅为公司带来了推动 产品持续创新的资金,也为其快速增长和市场拓展注入了动力。

公司已经宣布了扩大团队的计划,重点招聘顶尖的 AI 研究人员和经验丰富的软件工程师。同时, 还在积极探索与科技巨头和教育机构建立合作伙伴关系,以扩大其影响力。

02

重塑 AI 编程生态

与 等其他主流 AI 代码编辑器相似, 也兼容多种编程语言,如 , Java, C#, 等,同时,内置的 AI 助手可以响应有关代码的自然语言查询,按需生成新的代码片段,还能提供 AI 代码建议和补全,来提高开发人员的工作效率。

然而, 还通过深度整合 AI 技术,并支持第三方插件和扩展,来增强 IDE 的功能和定制开发环境,这无疑引入了一些创新性的特性。

那么, 究竟有何特别之处呢?

首先是多模型支持的智能代码编写。

提供了多个 AI 模型,用户不仅可以按需挑选,还能对 AI 进行个性化调整,以匹配自己的编程风格和偏好。用户通过⌘ K 就可以轻松调起输入框,输入代码需求, AI 会自动生成代码。

OpenAI_openai什么意思_openai网页版

支持多个 AI 模型|图片来源: 官网

其次是基于整个代码库的智能代码提示。

传统 AI 工具的代码补全功能虽然使用了 LLM,但仍然不那么精准,因为它只能把当前文件作为上下文,而 的代码库是基于整个工程的。

因此, 的自动补全代码功能十分强大,响应速度快且准确度高。一旦启用,它始终处于开启状态,并且会根据你的近期更改,预测你下一步要做什么。你只需按下 Tab 键,AI 编辑器就能预测并自动完成代码,根据上下文推荐下一步可能的代码编辑。

openai网页版_OpenAI_openai什么意思

AI 编辑器就能预测并自动完成代码|图片来源: 官网

不仅如此,AI 编辑器还能实时分析代码,识别错误给出修复建议,极大地提高了代码的准确性和开发速度。

对此, 的联合创始人之一 表示,「 等已经很好地处理了 AI 自动补全功能,但我们正在涉足未知领域,例如高级错误检测和代码库问答。」

值得一提的是,最新版本的 还引入了「光标位置预测」和「多行编辑」功能。

「光标位置预测」功能可以智能预测你下一步可能修改的位置,使你能够无缝地浏览代码。多行编辑功能则可以一次性建议对多行代码同时修改,节省更多时间,经常用于格式调整。

openai什么意思_OpenAI_openai网页版