基于 Claude Code CLI 的 CNB 平台 AI Bot。在 Issue 或合并请求的评论中 @npc/claude-code(Claude-Code) 即可触发,AI 将自主完成编码、审查、总结等任务并回复评论。
在仓库的 Issue 或合并请求评论中 @npc/claude-code(Claude-Code) 并附上你的需求:
@npc/claude-code(Claude-Code) 帮我审查这个 PR 的代码
@npc/claude-code(Claude-Code) 总结一下这个 PR 的变更
@npc/claude-code(Claude-Code) 修复这个 Issue 中描述的 Bug 并提交 PR
@npc/claude-code(Claude-Code) 这个仓库的项目结构是什么样的?
Bot 会自动识别场景,调用对应能力完成任务后以评论形式回复。
当前仓库支持 111 位 NPC 角色,详见 NPC 列表完整文档。
在 Issue 或合并请求评论中使用格式 @{owner}/{repo}({标识符}) 即可触发对应 NPC。
通过环境变量可自定义模型和 API 端点:
| 变量 | 说明 |
|---|---|
ANTHROPIC_MODEL | 使用的模型名称 |
ANTHROPIC_BASE_URL | 自定义 API 基础地址 |
ANTHROPIC_AUTH_TOKEN | 与 ANTHROPIC_BASE_URL 配对的认证 Token,仅在 ANTHROPIC_BASE_URL 存在时生效;未设置则回退到平台默认 Token |