CodeGeeX

CodeGeeX

智谱 AI 推出的免费编程助手,支持代码补全、生成与问答

访问官网

CodeGeeX 是什么?

CodeGeeX 是什么

CodeGeeX 是智谱 AI(清华大学知识工程实验室孵化)推出的一款基于大模型的智能编程助手。它以 IDE 插件的形式提供服务,可以在开发者写代码时实时给出补全建议,也能根据自然语言描述生成代码、翻译代码、解释代码和自动写注释。

项目背后是一个多语言代码生成大模型,官方介绍训练语料覆盖 20 多种主流编程语言,包括 Python、Java、C++、JavaScript、Go 等常见语言。对国内开发者来说,它是少数长期坚持免费个人版策略的成熟 AI 编程工具。

核心功能

代码补全与生成:在光标处实时预测后续代码,也支持根据一整段自然语言描述生成函数或代码块。

代码翻译:在不同编程语言之间转换代码,比如把 Python 改写为 Java,适合迁移老项目或跨语言学习。

自动注释:选中一段代码后一键生成中文或英文注释,对读源码和写文档都比较省力。

智能问答(Ask CodeGeeX):内嵌一个对话侧栏,可以就当前代码提问、要求重构、排查 Bug、生成单元测试等。

Agent 模式:新版本加入了任务型 Agent 能力,可以按需求拆解步骤、跨文件修改代码,接近 Cursor、Copilot Chat 的交互形态。

多 IDE 支持:官方提供 VS Code、JetBrains 全家桶(IntelliJ IDEA、PyCharm、GoLand 等)以及 Visual Studio 插件,覆盖大多数日常开发场景。

适合谁用

  • 不想换 IDE 的开发者:如果习惯 VS Code 或 JetBrains,又不打算迁到 Cursor、Trae 这类新编辑器,CodeGeeX 是补齐 AI 能力的低成本方案。
  • 学生和个人开发者:个人版免费,用来写作业、做小项目、学新语言都比较划算,另有校园版可以申请。
  • 国内团队:中文语义理解和本土网络访问稳定性较好,不需要额外网络配置。
  • 对数据敏感的场景:相比部分海外工具,走国内服务在合规和延迟上更省心。

不太适合的情况:如果日常重度依赖 Agent 编排、多模型切换、长上下文重构,CodeGeeX 的深度和生态目前仍不及 Cursor、Claude Code 等付费方案,模型能力也会随所选底座(如 GLM 系列)有所波动。

如何开始

  1. 访问官网 codegeex.cn,或直接在 VS Code、JetBrains 的插件市场搜索 CodeGeeX 安装。
  2. 首次使用需要登录智谱账号(支持手机号注册)。
  3. 在编辑器侧栏打开 CodeGeeX 面板,即可开始使用补全、问答和 Agent 功能。
  4. 如果是学校邮箱,可以在官网查看校园版申请入口,获得更高的使用额度。

实际体验建议先关掉其他补全插件,避免快捷键和候选项冲突。写提示词时越具体越好,把输入输出、依赖库、约束条件一次讲清楚,生成质量会明显提升。

功能亮点

  • 实时代码补全与生成
  • 20+ 编程语言支持
  • 代码翻译与自动注释
  • 内置智能问答侧栏
  • 支持 Agent 任务模式
  • 覆盖 VS Code 与 JetBrains

价格信息

免费增值个人版免费使用,另提供校园版;企业版按官网商务咨询

更多AI 编程工具

CodeGeeX 的同类替代