CodeGeeX连接Git仓库使用方法

穿越時空

穿越時空

2026-07-19

250人浏览

原创

需打通ci流程与审查机器人,github/gitlab配置webhook触发pr和push扫描,vs code仅支持本地补全,教育版支持批量批改但需ssh免密。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

codegeex连接git仓库使用方法

让CodeGeeX自动审查Git仓库里的每次代码提交,需打通CI流程与审查机器人,而不是简单安装插件就能生效。

在GitHub或GitLab中配置CodeGeeX审查Webhook

第一步:进入仓库 Settings → Webhooks → Add webhook。

第二步:URL栏填写你部署的CodeGeeX审查服务地址(例如 【https://your-codegeex-server.com/webhook】),Content type 必须选 application/json。

第三步:Trigger 选项勾选 Pull requests 和 Pushes,确保PR创建、更新、合并前都触发扫描。

第四步:点击 Add webhook 完成注册。此时任何新提交都会被自动拦截——若含不合规代码,机器人将直接在PR评论区标红报错并阻止合并。

VS Code中启用CodeGeeX本地辅助(非审查,仅开发侧)

打开VS Code扩展市场,搜索“CodeGeeX”,点击安装并重启编辑器。

进入设置 → Extensions → CodeGeeX → Model,选择 【CodeGeeX2-6B】 或已本地部署的 INT4 量化模型路径。

Git
Git

程序猿必备版本控制工具

下载

这一步操作起来很简单,直接把文件拖进去就行。但注意:本地模型不会自动连接Git仓库,它只响应你在编辑器内光标位置的上下文补全或解释请求。

Git仓库接入CodeGeeX自动批改系统(教育场景专用)

方法一:使用CodeGeeX2教育版脚本启动服务

克隆教育版仓库:git clone https://gitcode.com/gh_mirrors/co/CodeGeeX2 → 进入目录 → 执行 pip install -r requirements.txt → 修改 configs/edu_config.yaml 中的 git_repo_path 字段为学生作业仓库的本地绝对路径。

方法二:通过API对接已有Git托管服务

启动服务后,调用 /api/v1/batch-grade 接口,POST JSON体中传入仓库SSH地址、分支名、待批改的commit hash。系统会自动拉取代码、运行规则检查、生成评分与改进建议报告。

注意:该接口要求仓库对CodeGeeX服务机器有SSH免密访问权限,否则拉取失败且无重试机制。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

git codegeex

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
CodeGeeX下载安装教程合集
CodeGeeX下载安装教程合集

提供CodeGeeX最新版下载地址、历史版本下载、VS Code安装教程、JetBrains安装教程及常见安装问题解决方案。

2026.06.16

98

15

CodeGeeX代码生成教程合集
CodeGeeX代码生成教程合集

汇总CodeGeeX代码生成技巧、代码补全教程、单元测试生成、代码优化及实际开发案例。

2026.06.16

80

31

CodeGeeX大模型教程合集
CodeGeeX大模型教程合集

详细介绍CodeGeeX底层模型能力、多语言代码生成效果、模型架构及应用场景

2026.06.16

74

10

CodeGeeX VSCode插件教程大全
CodeGeeX VSCode插件教程大全

专注CodeGeeX VS Code插件的安装配置、功能使用、快捷键及开发实践。

2026.06.16

139

15

火山引擎对象存储使用教程
火山引擎对象存储使用教程

火山引擎对象存储适合用于网站图片、视频文件、备份数据、静态资源和应用附件管理。本专题整理TOS控制台入口、存储桶创建、地域选择、权限设置、文件上传、访问链接生成、CDN加速、费用查看和常见上传或访问失败问题,帮助用户快速掌握对象存储基础操作。

2026.08.04

0

10

火山引擎云服务器使用教程
火山引擎云服务器使用教程

火山引擎云服务器使用教程适合第一次购买、部署和管理云服务器的用户参考。本专题整理控制台入口、实例创建、地域和配置选择、系统镜像设置、安全组放行、远程连接、网站部署、续费计费和常见连接失败问题,帮助用户快速完成云服务器基础使用流程。

2026.08.04

3

10

火山引擎API Key绑定大模型教程
火山引擎API Key绑定大模型教程

火山引擎API Key怎么绑定大模型适合需要在火山方舟、应用后台、脚本工具或AI编程软件中调用模型的开发者参考。本专题整理控制台服务开通、API Key创建、模型权限检查、模型ID选择、Base URL填写、调用测试和鉴权失败排查,帮助用户完成从密钥到模型调用的配置流程。

2026.08.04

2

10

火山引擎API Key获取教程
火山引擎API Key获取教程

火山引擎API Key适合需要调用火山引擎云服务、AI模型、火山方舟接口或其他开放能力的开发者参考。本专题整理控制台入口、账号认证、服务开通、API Key创建、密钥复制保存、权限检查、调用测试和Key无效等常见问题排查。

2026.08.04

6

10

火山引擎API接入教程
火山引擎API接入教程

火山引擎API接入适合需要在应用、脚本、后台服务或AI工具中调用火山引擎能力的开发者参考。本专题整理控制台入口、服务开通、API Key获取、接口地址配置、请求参数填写、调用测试、权限设置、额度查询和常见接口报错排查。

2026.08.04

6

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CodeGeex使用手册
CodeGeex使用手册

共0课时 | 0人学习

vscode手册
vscode手册

共0课时 | 0人学习

Git 教程
Git 教程

共21课时 | 7.4万人学习