代码托管
AI GitLab 集成 — ClawAI
把 GitLab 连接到 ClawAI,即可在对话中读取项目、合并请求和议题的内容,还能发表评论、提出具体的代码修改建议、更新合并请求描述,并直接完成审批,一切都通过聊天就能完成。
全部集成 · 最近核实:
这款连接器能做什么
- ClawAI 可以读取
- Projects, Issues, Merge requests, Comments
- ClawAI 可以写入
- Comment on a merge request, Approve a merge request, Update a merge request description, Suggest a code change, Comment with an inline image, Create an issue, Comment on an issue
- 同步方式
- 实时更新
连接器覆盖的范围
ClawAI 可以读取项目、议题、合并请求和评论内容,并通过 webhook 实现实时更新。同步方式是每次全量重新读取,而不是增量同步——这一点对超大型项目的影响,会比对小项目明显得多。
在写入方面:对合并请求发表评论、完成批准、更新其描述、提出具体的代码修改建议、在图片上添加行内评论、创建议题,以及对议题发表评论。每一项都是你明确请求的动作。
自建 GitLab
连接器并不局限于 gitlab.com——在设置时把它指向你自己实例的地址,ClawAI 连接自建 GitLab 的方式,和连接官方托管服务完全一样。
如何完成连接
GitLab 支持 OAuth 授权,也支持个人访问令牌。两种方式的访问范围都取决于你在连接时授予的权限——ClawAI 拥有的访问权限,绝不会超出令牌或 OAuth 授权本身允许的范围。
大家常问的问题
- 它支持自建 GitLab 吗?
- 支持——在连接时填写你的实例地址,ClawAI 就会对接你自己部署的 GitLab,而不是 gitlab.com。
- 它能给出具体的代码修改建议,而不只是发评论吗?
- 可以,通过「建议修改」这个动作,它会在合并请求上发布一个具体、可以直接应用的差异修改建议,而不只是一段纯文本评论。
- 合并请求的同步是实时的吗?
- 是的——连接器支持 webhook,变化发生时 ClawAI 会直接收到通知,而不需要靠轮询去发现。
连接它,亲自看看效果
GitLab 是 ClawAI 14 款工作区连接器之一,每一款连接器的读取和写入能力,都在各自的页面上有详细说明。