aiXcoder logo

aiXcoder

打开

aiXcoder 是中国 AI 编程助手,提供智能代码补全、生成、搜索和缺陷修复,并开源了可本地运行的 7B 编程模型 aiXcoder-7B。

分享:

aiXcoder

aiXcoder 是由北京硅心科技(成立于 2018 年)开发的智能软件开发助手。作为经过各领域专业代码训练的"虚拟编程专家",它提供代码补全、代码生成、智能代码搜索和缺陷修复,帮助程序员摆脱逐字敲击的传统编程方式,用户遍及 130 多个国家和地区。

该平台以其开源的 aiXcoder-7B 编程模型而著称,在代码补全基准上超越 CodeLlama 34B 等更大的开源模型,且可在普通硬件上运行——包括仅 8–12 GB 内存的纯 CPU 笔记本电脑。

核心功能

1. 智能代码补全

Token 级、行级和方法级补全,预测你的意图并自动补全与编码风格和上下文一致的代码片段。

2. 代码生成

根据函数签名或注释生成函数体、类体甚至整个项目的框架代码。还能自动生成单元测试、修复 Bug、解释代码和生成注释。

3. 智能代码搜索

在 GitHub 上搜索 API 用法和相似代码,配备专用代码搜索引擎,避免重复开发。

4. aiXcoder-7B 开源模型

70 亿参数的模型,基于 1.2 万亿 tokens 训练,在多语言代码补全基准上超越 CodeLlama 34B 和 StarCoder2 15B 等更大模型。量化后仅占 4–8 GB,可本地离线运行,实现低延迟补全。

5. 跨平台支持

支持 VS Code、JetBrains IDE 和 Eclipse 插件;支持 Java、Python、C++、C、JavaScript、TypeScript、HTML、CSS、JSX、TSX、Vue 等。

适用场景

  • 加速日常编码:输入时让 AI 自动补全行与代码块。
  • API 发现:在 GitHub 搜索 API 用法示例,不用再翻文档。
  • 离线开发:本地运行 aiXcoder-7B,实现隐私保护和零延迟补全。
  • 测试与 Bug 修复自动化:自动生成单元测试并修复常见缺陷。

定价方案

  • 免费版:面向个人用户的基础代码补全和搜索。
  • 专业版:约 ¥99/月(¥999/年),提供高级生成、补全和搜索功能。
  • 企业版:定制价格,含内部代码搜索、私有化部署和个性化训练。

优势对比

  1. 开源模型:权重在 GitHub 和 Hugging Face 公开的强 7B 编程模型。
  2. 本地优先隐私:在普通硬件上完全离线运行——除非你主动选择云服务,否则代码不会离开机器。
  3. 基准表现出色:在多语言代码补全上超越更大的开源模型。
  4. 成熟的国产产品:在 130+ 国家经过多年生产验证。

用户评价

"aiXcoder 7B 在代码补全场景中是同参数规模所有模型中最有效的。" — aiXcoder-7B GitHub 仓库

"本地路径是默认选择——无需联网即可接受下一个 token、整行或整个方法。" — Milestone,什么是 aiXcoder

"在 HumanEval 和代码补全基准上超越所有其他开源模型。" — WorldofAI,YouTube 评测

快速开始

  1. 安装:为 VS Code、JetBrains 或 Eclipse 添加 aiXcoder 插件。
  2. 申请试用:通过官网申请公测访问。
  3. 选择云端或本地:使用云服务,或通过 LM Studio/Docker 本地运行 aiXcoder-7B 离线使用。
  4. 开始编码:一键接受补全,需要时搜索代码示例。

局限性

  • 公测状态:产品长期处于公测阶段,企业功能需直接对接。
  • 英文支持:文档和支持以中文为主。
  • 模型范围:开源 7B 模型聚焦补全;更高级任务需要云服务。
  • 生态较小:社区集成少于 Copilot 或 Cursor。

总结

aiXcoder 是一款扎实、注重隐私的国产 AI 编程助手,拥有真正强大的开源 7B 编程模型。其本地优先架构、智能代码搜索和跨 IDE 支持,使其成为想要离线代码补全且避免厂商锁定的开发者的实用选择——其基准表现远超参数量所暗示的水平。如果你使用其支持的语言编程并重视数据隐私,aiXcoder 值得一试。

推荐给: 想要本地离线 AI 代码补全的开发者、国内开发者,以及注重隐私的团队。

不推荐给: 需要全面英文文档和企业支持的团队,或想要完全自主编码智能体的用户。

评论

还没有评论。成为第一个评论的人!