GitHub
把仓库接入后,Agent 可以读取代码、提交改动、处理 Issue/PR,并把进度回写到仓库。
左侧菜单 GitHub → 添加仓库:
| 字段 | 说明 |
|---|---|
| 仓库名 | owner/repo,或只写 repo(不存在时自动创建私有仓库) |
| 管理员 Token | 需要 repo 权限;保存后脱敏显示 |
| 可见性 | 公开 / 私有(新建仓库时生效) |
保存后可以查看连接状态、默认分支与 Webhook 配置。
仓库详情里可以管理成员:
- 邀请团队成员
- 绑定系统账号
- 查看是否已有权限、是否缺 Token
列表会用状态标签提示「已有权限 / 未绑定账号 / 缺 Token / 已邀请」,按提示补齐即可。
Webhook
Section titled “Webhook”用于把 GitHub 事件回传到平台(例如 Issue 评论触发 Agent)。可以按事件类型开启或关闭;未配置时会显示「未配置」。
在会话中使用
Section titled “在会话中使用”- 会话里可以让 Agent 克隆/读取仓库、创建分支、提交改动。
- 需要凭据时优先使用 交换空间 注入,不要把 Token 写在对话里。
- 大改动建议先让 Agent 给出计划,再执行提交。
克隆失败/403:Token 是否过期、是否有该仓库权限、是否配置了 SSO。
推送被拒:分支保护或权限不足;确认 Token 具备写权限。
Webhook 没触发:检查事件类型是否开启、仓库端是否显示最近一次投递。
看不到仓库:确认仓库名拼写与账号权限;组织仓库可能需要额外授权。