CodeGeeX

CodeGeeX

CodeGeeX: 代码补全:行内/跨文件上下文补全。

核心功能

代码补全:行内/跨文件上下文补全。

功能亮点

代码补全

行内/跨文件上下文补全。

代码生成转换

自然语言转代码、语言互译。

注释与文档

生成注释、解释代码。

单元测试

自动生成测试用例。

对话问答

IDE内聊天式开发助手。

插件生态

VS Code、JetBrains等插件。

自定义模型 / 模型接入

锁定(智谱模型)

智谱模型托管,不支持自定义

接入方式
    支持模型
    智谱模型

    适用场景

    • 中文任务
    • 原型验证
    • 业务落地

    安装配置

    1) 访问 https://codegeex.cn/(codegeex.cn);2) 注册/登录;3) 如提供客户端则下载并按向导安装。

    使用方法

    在 VS Code 的扩展市场(Ctrl+Shift+X 搜 CodeGeeX)或 JetBrains 系 IDE(IDEA、PyCharm、GoLand、WebStorm 等)的 Plugins 市场安装插件,重启后点侧边栏 CodeGeeX 图标用账号登录,个人使用免费;写代码时插件会在光标处以灰字给出续写建议,Tab 采纳、Esc 放弃,也可用 Ctrl/Command + 右方向键按块或按行部分采纳,先写一行自然语言注释再回车就能让它按注释生成整段函数;侧边栏的 Ask CodeGeeX 对话面板可在不离开 IDE 的情况下提问技术问题、按需求生成代码并一键插入当前文件;选中一段代码后用右键菜单或快捷键触发解释代码逻辑、生成注释 / Docstring、生成单元测试、重构优化、跨语言翻译(Python、Java、Go、C++、JavaScript 等 20 多种语言之间语义级互译);企业版还需在插件设置里把 Codegeex: Host 填成私有化部署的服务器地址(另可设回复语言、候选补全数量等),并可接入仓库级检索与团队管理后台。

    关键指标

    尚未核验对标产品,此处只列本工具自身指标,不做对比结论。

    指标CodeGeeX
    价格免费增值
    开源
    上手难度入门

    相关工具

    优点

    • 唯一完全开源可私有化国产
    • GLM-4 模型
    • 数据可不出境
    • 免费

    缺点

    • 模型能力弱于顶级闭源
    • 私有化需自部署运维
    • 生态较小
    • 插件体验一般