跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

通过 GitHub CLI 委派任务

使用 gh agent-task 创建云端 PR 任务、查看记录并跟踪日志。

gh agent-task 是 GitHub CLI 命令集,不是 Copilot CLI 的交互界面。需要 GitHub CLI 2.80.0+,当前为 public preview。

创建任务

gh agent-task create

无参数时会询问 prompt。该 CLI 教程描述的流程会在当前仓库启动 cloud agent 并创建 PR;它与 REST 创建任务默认 create_pull_request: false 的行为不同。

也可以直接提供任务:

gh agent-task create "Fix the reported login bug and add a regression test."
参数用途
--base选择起点分支,代替仓库默认分支
--repo选择仓库,代替当前仓库
--follow实时跟踪会话日志

全部选项以 gh agent-task create --help 为准。不要用 Copilot CLI 的 --cloud、--agent 等参数推断这个命令的写法。

查看任务和日志

gh agent-task list
gh agent-task view --repo monalisa/bookstore 123

list 展示近期运行和历史记录;示例 view 查询 monalisa/bookstore 的 PR #123 所关联会话。这里的 123 是 PR 编号,不是 REST task ID。

查看日志和持续跟踪:

gh agent-task view --repo monalisa/bookstore 123 --log
gh agent-task view --repo monalisa/bookstore 123 --log --follow

可通过 gh agent-task list --help 和 gh agent-task view --help 检查当前选项。结果验收与 PR 后续修改见评审与验收。

与 Copilot CLI 的关系

希望直接在终端里与本地 Copilot 协作,使用Copilot CLI;从其会话委派工作见云端委派。本页专注 GitHub CLI 管理的后台任务入口。