通过 GitHub CLI 委派任务
使用 gh agent-task 创建云端 PR 任务、查看记录并跟踪日志。
This page has not been translated into English yet. The original Chinese version is shown below.
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 123list 展示近期运行和历史记录;示例 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 管理的后台任务入口。