智能编程助手 Neovate Code 正式开源

发布时间:2025-12-19来源:网络作者:小编

蚂蚁集团支付宝体验技术部正式对外开源智能编程助手 Neovate Code,能够深度理解你的代码库,遵循既有编码习惯,并在上下文感知的基础上,精准地完成功能实现...

蚂蚁集团支付宝体验技术部正式对外开源智能编程助手 Neovate Code,能够深度理解你的代码库,遵循既有编码习惯,并在上下文感知的基础上,精准地完成功能实现、Bug 修复和代码重构。

它集成了 Code Agent 所需的核心能力。

GitHub:https://github.com/neovateai/neovate-code

目前,Neovate Code 以 CLI 工具的形态提供,但其架构设计高度灵活,未来将支持多种客户端形态,适配更多开发场景。



Neovate Code其主要功能包括:对话式开发 - 用于编程任务的自然对话界面AGENTS.md 规则文件 - 为你的项目定义自定义规则和行为会话继续和恢复 - 跨会话继续之前的工作支持流行的模型和提供商 - openAI、Anthropic、google 等斜杠命令 - 常用操作的快速命令输出样式 - 自定义代码更改的呈现方式计划模式 - 在执行前审查实现计划无头模式 - 在没有交互提示的情况下自动化工作流插件系统 - 用自定义插件扩展功能MCP - 用于增强集成的模型上下文协议Git 工作流 - 智能提交消息和分支管理...

快速开始准备试试 Neovate Code?上手很简单:

npm install -g @neovate/code
neovate

Neovate Code 支持对接多家模型提供商(Provider),并通过环境变量来识别各 Provider 的 API Key。配置 API Key如果环境变量中尚未设置 API Key,需要先完成配置:输入 /login,选择目标 Provider,根据提示访问对应网站进行登录或注册,然后创建并填写 API Key。选择模型完成 API Key 配置后,可以输入 /model 来选择该 Provider 下可用的模型。开始使用一切准备就绪后,你就可以在命令行中描述你的开发需求。Neovate Code 会给出实现方案,你可以先审查,再选择是否 approve 工具调用,从而安全、可控地完成任务。

# 你可以做的示例:

"Add error handling to the user authentication function"
"Refactor this component to use TypeScript"
"Create unit tests for the payment service"
"Optimize this database query"

为什么选择 Neovate Code?市面上有很多 Code Agent,以下是 Neovate Code 与其他 Code Agent 不同的一些特性:开放的 Claude Code易于扩展多客户端支持

Neovate Code 从 Claude Code 学到了很多,包括功能、配置等。Claude Code 是一款出色的代码智能体,但它并未开源,使用门槛较高,且默认无法与其他模型协同工作。Neovate Code 借鉴了 Claude Code 在功能与配置上的优秀设计,并在此基础上进一步扩展 —— 支持主流模型与多家模型提供商。如果你既希望获得类似 Claude Code 的能力,又需要更开放、更灵活的选择,Neovate Code 将是理想的选择。Neovate Code 易于扩展。它有一个内置的插件系统,有很多钩子。你可以快速创建你自己的代码智能体,使用你自己的模型、功能、工具和其他集成。蚂蚁集团和快手等公司已经在使用它来构建自己的代码智能体。

import type { Plugin } from '@neovate/code';
export default const plugin: Plugin = {
  name: 'my-plugin',
  context: () => {
// 添加更多上下文
return {
'Who am I': 'chencheng',
    };
  },
}

Neovate Code 目前只有 CLI 客户端,但我们让架构足够灵活以支持多个客户端。因此很容易扩展以支持其他客户端,如 IDE 扩展、Web 应用、原生应用和 Remote Agent 等。不仅仅是 Neovate CodeNeovate Code 只是开始,Neovate 品牌将扩展为针对开发各个方面的专业 AI 工具:智能调试和问题解决代码质量分析和审查自动化测试与自动化更多工具即将推出...


分享更多
0
0
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。
如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

推荐资讯


更多

热门AI


讯飞绘文
讯飞绘文
讯飞绘文,集AI写作,选题,配图,排版,润色,发布等功能为一体的智能创作平台。通用稿件30分钟生成,深度稿件效率翻番。应用于企业公众号,头条,新闻、等场景。释放
Colourlab.ai
Colourlab.ai
Colourlab.AI 是一个专注于色彩管理和处理的在线平台。Colourlab.AI 平台旨在为创意专业人士提供先进的色彩工具和解决方案。虽然具体功能细节有
X Studio
X Studio
网易云音乐·X Studio 是网易云音乐推出的一款AI音乐创作工具。网易云音乐·X Studio 工具旨在为音乐创作者提供一个智能化的创作平台,结合了人工智能
咻图AI
咻图AI
咻图AI的概述咻图AI是由海南星图速云科技有限公司开发的一款面向影楼的摄影后期AI修图软件。该软件利用AI人脸识别和先进的图像算法,旨在帮助影楼摄影师快速高效地
逆向狮
逆向狮
逆向狮,一个人工智能的AI网站。汇集智能问答,绘画,图片处理,知识库训练,论文写作等AI应用。人类思维写作我们的ai模型能按人类正常写作习惯和思维,从分析到构思
imaiger
imaiger
imAIger 这个工具是基于人工智能技术的图片搜索工具,专门用来搜索数百万张由先进的人工智能技术生成的艺术作品和图片。只需简单描述您想要的图像,您就可以开启一
Uizard
Uizard
Uizard 是一款革命性的AI驱动UI设计工具,它标志着用户界面设计领域的一个重要里程碑。作为世界上首个AI UI设计工具,Uizard 旨在为设计师和开发者
ChatGPT
ChatGPT
chatgpt(全名:chat generative pre-trained transformer),是openai研发的一款聊天机器人程序,于2022年11
Showrunner
Showrunner
Showrunner 是一个AI驱动的创意助手平台,旨在帮助创作者和内容制作团队更高效地进行内容创作和管理。Showrunner 平台提供了一系列强大的工具和功
Riffusion
Riffusion
Riffusion 是一个创新的AI音乐生成项目,旨在探索人工智能在音乐创作领域的应用。Riffusion 项目利用先进的机器学习技术,为音乐爱好者和创作者提供