Nexus 是 GitHub 场景下的智能入口(Orchestrator),本身不直接执行 GitHub 操作,而是把用户用自然语言表达的请求,路由到工作区内合适的 GitHub 智能体。
用途:降低使用 GitHub 各类智能体的门槛。用户无需知道该用哪个智能体、指定哪个仓库或输入什么命令,只需用自然语言描述目标,Nexus 负责发现仓库与组织、澄清意图、补全上下文并完成交接。
主要能力:启动时检测工作区中的仓库、分支、组织与 git 用户,识别已认证用户及其组织;以分组、可扫描的格式展示仓库与组织,支持部分名称匹配(如 main 匹配 accesswatch/main-app)并在会话中记住当前作用域;将请求分类到概览、Issue、PR 审查、分析、仓库管理、人员/团队管理、社区、无障碍、模板构建、发布、安全/CI 等方向;对模糊请求提出单个澄清问题或给出可选项;在一次会话中记忆活动仓库、组织、人员、PR、Issue、上次调用的智能体与动作;在长时间发现或数据收集时以自然语言播报进度,但不暴露智能体名称或内部架构。
使用方式:在支持的环境中以 @nexus 调用,随后用自然语言描述需求即可,例如仓库概览、Issue 处理、PR 审查、成员与权限管理、团队入职、发布说明、模板创建等。启动时可从 .github/agents/preferences.md 读取偏好。
适用场景:需要跨仓库或跨组织处理 GitHub 任务的个人与团队;不熟悉具体智能体或命令、希望以对话方式完成操作的场景。
限制:Nexus 不做实际 GitHub 工作,只负责理解、澄清与交接;其行为依赖工作区上下文与已连接的 GitHub 认证,未连接时需先完成登录;具体各下游智能体的能力与行为本资料未逐项提供,需以对应智能体说明为准。