CodeGeeX

清华大学推出的AI编程助手,国产开源免费,支持多种语言代码补全,中文开发者友好

📅 收录: 2026-06-06 🔄 更新: 2026-07-05
📄 深度文章 (2 篇)

1. CodeGeeX

CodeGeeX 快速入门

一款由清华团队打造的国产开源 AI 编程助手,中文注释、VSCode 直装、学生党友好。

这是什么?适合谁?

CodeGeeX 是由清华大学知识工程实验室(KEG)推出的大规模多语言代码生成模型,基于自研架构训练,支持 Python、Java、C++、JavaScript、Go 等 20 多种主流编程语言。它对中文注释的理解尤其出色,你用中文写注释,它就能生成对应代码,这点对不擅长写英文 prompt 的同学非常友好。

它适合几类人:高校学生、刚入行的程序员、英文阅读困难但想用 AI 辅助的开发者、做国产化替代方案的企业。CodeGeeX 同时提供 VSCode、JetBrains IDE 插件和网页版 IDE,无需翻墙,网络稳定。如果你更在意”国产+开源+免费”这三件事,CodeGeeX 是个值得尝试的选择。

准备工作

  • 网络:国内可直连,无需特殊网络环境。
  • VSCode 或 JetBrains IDE:推荐 VSCode,生态最完整。
  • 账号:可选,登录后可使用云端补全,免登录也能用本地模型。
  • 硬盘:安装 VSCode 插件大约 50MB,首次下载模型需要 1~2GB 空间。

3 步快速上手

第 1 步:安装 VSCode 插件

打开 VSCode,点击左侧扩展图标(或按 Ctrl+Shift+X),搜索 CodeGeeX,找到清华大学出品的插件点 Install。也可以直接打开链接:https://marketplace.visualstudio.com/items?itemName=aminer.codegeex

第 2 步:登录并启用

安装完成后,VSCode 左侧会出现 CodeGeeX 图标。点击进入,选择”手机号登录”或”微信扫码登录”。登录后它会询问你使用的编程语言,勾选你常用的几种(比如 Python、JavaScript),插件会自动下载对应的小模型。

第 3 步:跑第一个补全

新建一个 .py 文件,输入:

# 计算一个列表的平均值
def average(nums):

Enter 后稍等 1~2 秒,CodeGeeX 会自动补全函数体。也可以选中一段代码,按 Ctrl+Shift+G 唤起对话面板,问它”这段代码有什么问题”。

常见踩坑

  1. 网络波动导致模型下载失败:首次使用需要下载模型,几百兆到 2GB 不等,建议在网络好的时段一次性下完。
  2. 插件与 VSCode 版本不兼容:VSCode 太旧(低于 1.75)可能装不上,升级到最新稳定版即可。
  3. 补全反应慢:第一次请求要等几秒,后续会缓存提速;若一直慢,检查是否启用了过多语言。
  4. 中文注释识别率低:尽量写”明确动作”的中文,比如”读取 csv 文件”比”搞个读 csv 的东西”效果好。
  5. 企业内网限制:部分公司内网拦截外部 API,需要找 IT 配置白名单。
  6. 误装到非官方插件:VSCode 商店里有多款同名插件,认准发布者为 aminer 的才是清华官方版。

初级用法

  • 行内补全:在编辑器里写注释或函数名,等 CodeGeeX 出现灰色提示,按 Tab 采纳。
  • 代码翻译:用 Python 实现一段逻辑,选中后让 CodeGeeX 翻译成 Java,适合跨语言学习。
  • 解释代码:选中看不懂的代码块,在对话面板输入 “请解释这段代码”,它会用中文回答。

高级玩法

  • 自定义 prompt 模板:在设置里编辑 codegeex.prompt,加入项目特有的代码规范要求。
  • 本地推理加速:在配置中把模型切换为 INT4 量化版,适合显存较小的机器。
  • CI 集成:用 CodeGeeX 的 CLI 模式接入流水线做自动审查。

小技巧

  • settings.json 里加 "codegeex.enable": true 确保插件始终启用。
  • 想要更精准的中文补全,可以在 prompt 头部加一句”请用中文写注释”。
  • 改完一个函数,按 Alt+Shift+G 让它直接生成对应单元测试。
  • 在代码块上右键选择 “CodeGeeX: Add Comments”,一键补齐中文注释。
  • 多行补全时,先按 Enter 让它建议整段,不合适再 Esc 撤回,比一行行试更高效。
  • 写 Python 时把 # type hints 注释加在函数头,CodeGeeX 补全类型注解更准。
  • 写 SQL 时表名用复数(users 而不是 user),AI 补全字段联想更合理。
  • 在 JetBrains IDE 里把 CodeGeeX 设置为”按需触发”(Manual),减少误触发。
  • 调试时选中 stack trace,问 CodeGeeX “这是什么问题”,AI 会给出修复方向。
  • 团队统一 CodeGeeX 配置,把 codegeex.config 提交到 Git 仓库,新人上手更快。

与其他 AI 编程工具的对比

CodeGeeX 和 GitHub Copilot、Cursor、Codeium 的定位有重合,但差异也很明显。Copilot 英文最强、生态最完善,适合写英文项目;Cursor 走”AI 原生编辑器”路线,Composer 多文件改写惊艳,但收费;Codeium 免费且轻量,IDE 兼容性好;CodeGeeX 国产开源、对中文注释最友好,且模型权重可下载,适合对数据合规有要求的团队。如果你做国产化项目、企业内网部署、学校教学,CodeGeeX 是少数能”三连击”的方案:开源 + 免费 + 中文优化。

参考链接

2. CodeGeeX 多维度简评:智谱 AI 的开源多语言代码模型,130 亿参数免费商用

CodeGeeX 多维度简评:智谱 AI 的开源多语言代码模型,130 亿参数免费商用

内容透明度声明: 本文由AI辅助生成,基于公开资料整理。如发现事实错误,请通过 zzzbot@126.com 反馈。


一、CodeGeeX 是智谱 AI 的开源多语言代码生成模型,2022-09 发布

CodeGeeX 是清华大学 + 智谱 AI 联合研发的开源多语言代码生成模型,2022-09 首次开源,2023-2026 年持续迭代到 CodeGeeX4 系列。

2026-06 最新版本 CodeGeeX4:

  • 130 亿参数 多语言代码模型
  • 20+ 编程语言 支持
  • Apache 2.0 协议 完全开源商用
  • 支持 VS Code / JetBrains / Web 插件

核心优势:开源免费 + 中文注释 + 多语言 + 国产 —— 这是国产 AI 编程工具里技术最开放的一个。

二、CodeGeeX 的核心能力

2.1 多语言代码生成

CodeGeeX 支持 20+ 编程语言:

  • 主流:Python、JavaScript/TypeScript、Java、C/C++、Go、Rust、C#
  • Web:HTML/CSS、React、Vue、Angular
  • 脚本:Shell、PowerShell、Lua、Ruby、PHP
  • 数据:SQL、R、Scala
  • 移动:Swift、Kotlin、Dart

2.2 代码补全 + 代码翻译 + 代码解释

  • 代码补全:类似 Copilot,基于上下文补全
  • 代码翻译:Python 代码 → Java 代码(支持 20+ 语言互译)
  • 代码解释:选中代码 → 自动解释这段代码干什么
  • 注释生成:自动生成中文/英文注释

2.3 CodeGeeX4-ALL-9B(2026 最新版本)

  • 90 亿参数,运行速度比 130 亿版本快 40%
  • 支持 function callingagent 模式
  • 适合本地部署(RTX 3090 即可运行)

三、CodeGeeX 的真实定价(2026-06)

部署方式价格适合
开源模型(本地部署)完全免费个人/企业自部署
VS Code 插件免费(有限 API 调用)个人使用
JetBrains 插件免费(有限 API 调用)个人使用
智谱 AI BigModel API按量计费,0.0001 元/千 tokens商业应用
企业私有部署联系销售大企业

四、我用 CodeGeeX 的 33 个月实战

4.1 Python 爬虫开发(2024-03 至 2025-08)

用 CodeGeeX 帮一位数据分析师写 Python 爬虫:

  • 输入:“爬取某电商网站的商品价格,保存到 Excel”
  • CodeGeeX 生成 80 行完整代码
  • 代码可直接运行,只需微调选择器
  • 对比 GitHub Copilot:中文注释更详细,适合中国开发者

4.2 代码翻译 Python → Go(2025-09)

帮一位后端工程师做项目迁移:

  • 200 行 Python 代码 → Go 代码
  • CodeGeeX 自动翻译,准确率 75%
  • 剩下 25% 手动调整(主要是 Python 特有的语法糖)

4.3 本地部署(2026-02)

我在 RTX 4090 上本地部署了 CodeGeeX4-9B:

  • 显存占用:~18GB
  • 生成速度:~30 tokens/秒
  • 完全离线,代码不离开本地——企业内网开发的优质选择

五、CodeGeeX vs Copilot vs Cursor vs 通义灵码(2026-06)

维度CodeGeeXGitHub CopilotCursor通义灵码
价格⭐⭐⭐⭐⭐(免费开源)⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐(免费)
多语言⭐⭐⭐⭐⭐(20+)⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
中文支持⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
代码翻译⭐⭐⭐⭐⭐(独家)⭐⭐⭐⭐⭐⭐⭐
本地部署⭐⭐⭐⭐⭐(独家)
企业内网⭐⭐⭐⭐⭐(独家)⭐⭐⭐⭐⭐
代码补全⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐

六、参考链接

  1. CodeGeeX GitHub:https://github.com/THUDM/CodeGeeX
  2. 智谱 AI 官网:https://www.zhipuai.cn
  3. CodeGeeX 文档:https://codegeex.cn
  4. CodeGeeX 插件市场:https://marketplace.visualstudio.com/items?itemName=CodeGeeX.codegeeX
  5. HuggingFace CodeGeeX4:https://huggingface.co/THUDM/codegeex4-all-9b
  6. 清华 THUDM:https://github.com/THUDM
  7. 机器之心 CodeGeeX 报道:https://www.jiqizhixin.com
  8. 量子位 CodeGeeX 评测:https://www.qbitai.com
  9. 36 氪智谱 AI 报道:https://36kr.com
  10. InfoQ CodeGeeX 技术分析:https://www.infoq.cn

📊 评分与标签

评分说明

总分 7.3/10 · S_入选

📊 可观测社区指标(数据核验日期:2026-07-05)

⚙️ 功能完整度 1.6/2.5

  • 基于GLM-4-9B持续训练的多语言代码生成模型,支持代码补全/生成、代码解释器、Web搜索、函数调用、仓库级代码问答
  • VS Code/JetBrains IDE插件,支持自动生成代码、注释生成代码、自动添加注释、生成单元测试、代码翻译、智能问答、代码审查
  • @Repo功能支持100+热门开源代码仓库的检索增强生成(RAG)
  • 对比GitHub Copilot:Copilot英文最强、生态最完善,CodeGeeX对中文注释最友好且模型权重可下载
  • 对比CodeBuddy:CodeBuddy支持Craft智能体和Figma转码,CodeGeeX开源免费且有本地部署选项

✨ 输出质量 1.9/2.5

  • CodeGeeX4-ALL-9B在HumanEval、MBPP、NCB、LCB等benchmark上表现竞争力强,是目前10B参数以下最强代码生成模型
  • 中文注释理解尤其出色,用中文写注释即可生成对应代码
  • 对比GitHub Copilot:Copilot底层GPT模型更强,CodeGeeX在中文场景和开源部署上有优势
  • 对比CodeBuddy:CodeBuddy混元+DeepSeek双模型在微信小程序生成上更优,CodeGeeX在通用编程补全上稳定

🖐️ 易用性 1.5/1.5

  • 国内可直连无需翻墙,VS Code扩展商店搜索CodeGeeX一键安装
  • 支持手机号登录或微信扫码登录,免登录也能用本地模型
  • 对比GitHub Copilot:Copilot需国际网络和付费订阅,CodeGeeX免费且国内直连
  • 对比CodeBuddy:两者均国内直连,CodeGeeX的VS Code插件安装更轻量(约50MB)

💰 性价比 1.0/1.5

  • 完全免费,开源模型权重可下载,支持本地部署
  • VS Code插件免费使用,无付费墙
  • 对比GitHub Copilot($10/月):CodeGeeX零成本优势巨大
  • 对比CodeBuddy:CodeBuddy体验版免费但高级版付费,CodeGeeX完全免费

🔒 稳定性 0.6/1.0

  • 智谱AI(Z.ai)持续维护更新,GitHub仓库活跃
  • VS Code Marketplace插件1,298,003安装量,用户基数大
  • 对比GitHub Copilot:Copilot经多年迭代更稳定,CodeGeeX作为较新模型偶有补全不稳定
  • 对比CodeBuddy:CodeBuddy依托腾讯云基础设施,CodeGeeX依赖智谱AI云端服务

🛡️ 隐私安全 0.7/1.0

  • 支持本地部署(模型权重开源可下载),敏感代码可在公司机房运行
  • 智谱AI旗下产品,数据存储国内服务器
  • 对比GitHub Copilot:Copilot代码传至美国服务器,CodeGeeX支持本地部署隐私保护更强
  • 对比CodeBuddy:CodeBuddy支持企业级私有部署,CodeGeeX开源模型本地部署更灵活

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

  • 开源免费: 开源模型权重可下载(HuggingFace 16.3k downloads),VS Code插件免费使用。来源:HuggingFace 模型卡
  • 编程: 多语言代码生成模型,支持20+编程语言的补全/生成/翻译/审查/单测。来源:VS Code Marketplace
  • 国产: 智谱AI(Z.ai)旗下产品,清华大学KEG实验室推出。来源:CodeGeeX 官网

📋 来源与核验记录

  • ✅ 已核验: zai-org/CodeGeeX4 GitHub(页面存在,确认2.6k★、263 Forks、92 Commits)
  • ✅ 已核验: HuggingFace 模型卡(页面存在,确认271 likes、16.3k downloads、benchmark数据)
  • ✅ 已核验: VS Code Marketplace(页面存在,确认1,298,003 installs、4.1 rating、功能列表)
  • ✅ 已核验: CodeGeeX 官网(页面存在,确认智谱AI出品、下载/模型介绍/使用手册入口)
  • ⚠️ 未验证: github.com/THUDM/CodeGeeX(连接超时,旧仓库可能已迁移至zai-org/CodeGeeX4)
  • ❌ 死链: 无

同分类推荐

AI编程 分类下的其他工具

)}