跳到正文
FunCoding

搜索

搜索文档、Skill 和 MCP

从 GitHub 启动任务

使用 Agents、Dashboard、Chat、新仓库和失败的 Actions 运行启动云端工作。

GitHub 提供多种任务入口。Agents 页面适合先研究或修改分支;Issue 分配、新仓库初始化等入口有各自的 PR 创建流程,不能假定所有入口都会立即生成 PR。

Agents 标签页与面板

  1. 打开仓库的 Agents 标签页,或访问 Agents 页面;GitHub 顶栏也有 Agents 面板入口。
  2. 在 New agent task 中选择目标仓库,填写任务、约束和验收要求。
  3. 如需使用非默认起点,选择 base branch;代理从该分支创建新的工作分支。
  4. 按需选择 custom agent、模型,以及该模型支持的 reasoning level。
  5. 发送任务,打开会话日志跟踪进展。

如需立即开 PR,在提示中明确写出要求。否则可以先查看结果,再从日志中创建 PR,见研究与迭代。

任务可添加 PNG、JPEG、GIF、WebP 图片,支持粘贴、拖放和上传。排障页规定单张图片最大 3.00 MiB,更大的图片会从请求中移除。

Dashboard

在登录后的 GitHub 首页提示框点击 Task,选择仓库、填写任务,并按需选择 base branch 和 agent。发送后可在 Agents 的近期会话中查看;开启 New Dashboard Experience 时,也可在首页的 Agent sessions 中查看。

从 Copilot Chat 创建 PR

GitHub.com Chat 支持用 /task 请求创建 PR,例如:

/task Create a pull request to put backticks around file names and variables in output.

可以选择 base branch 和 custom agent。任务继承当前聊天已提供的上下文,完成后会请求你评审并触发通知。这里的 /task 是 GitHub Chat 操作,不能当作 CLI 通用命令。

初始化新仓库

创建仓库时选择 Owner,在 Prompt 中描述初始项目,然后点击 Create repository。Copilot 会立即创建 draft PR,在其中实现项目;完成后邀请你评审。

例如官方使用的初始化提示:

Create a Rust CLI for converting CSV spreadsheets to Markdown

修复失败的 Actions 运行

对于 PR 分支上失败的工作流,进入失败的 job 页面,点击 Fix with Copilot。代理会调查失败原因并把修复推送到该分支。之后仍需检查修改以及工作流结果。

Issue 和已有 PR 的入口分别见分配 Issue与PR 协作。

按启动方式判断交付

官方任务启动指南明确区分:分配Issue总会创建PR;用提示启动默认先在分支工作,可检查和迭代后再创建PR;初始化新仓库则创建含起始代码的draft PR。Issue只在分配时提供当时的标题、正文和已有评论,之后的补充应写到PR。