{"meta":{"title":"启动由 Copilot 代理执行的任务在 GitHub","intro":"确定是立即由 Copilot cloud agent 创建拉取请求，还是先在分支上工作以供查看和迭代。","product":"GitHub Copilot","breadcrumbs":[{"href":"/zh/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/zh/enterprise-cloud@latest/copilot/how-tos","title":"操作方法"},{"href":"/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github","title":"Copilot 上 GitHub"},{"href":"/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents","title":"使用 Copilot 代理"},{"href":"/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/kick-off-a-task","title":"启动任务"}],"documentType":"article"},"body":"# 启动由 Copilot 代理执行的任务在 GitHub\n\n确定是立即由 Copilot cloud agent 创建拉取请求，还是先在分支上工作以供查看和迭代。\n\n可以通过多种方式启动 Copilot cloud agent 任务。\n**分配议题** 始终会创建拉取请求。\n**从提示** 开始，默认情况下在分支上工作，让你有机会在打开拉取请求之前查看、引导和迭代。\n**初始化存储库** 会创建包含模板代码的草稿拉取请求。\n\n## 将问题分配给 Copilot\n\n将任务分配后，总是会创建一个pull request。\nCopilot 处理任务，并在完成时请求评审。\n\n1. 在问题的右侧栏中，单击 **“分配者**”。\n\n2. 从分配者列表中单击**Copilot**。\n\n3. （可选）在 **“可选提示** ”字段中添加上下文，例如编码模式、要修改的文件或测试要求。\n\n4. （可选）使用下拉菜单更改目标存储库或基分支。\n\n5. （可选）如果您想分配一个代理或一个具有专用行为和工具的<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>，可以单击custom agent以打开代理下拉菜单。 可以从存储库、组织或企业中选择现有 custom agent。 还可以单击“**创建代理”<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"Plus button\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>**，在所选存储库和分支中创建新的agent profile代理。 有关详细信息，请参阅“[为Copilot cloud agent创建自定义代理](/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)”。\n   > \\[!NOTE] Third-party coding agents are available for all paid [Copilot plans](/zh/enterprise-cloud@latest/copilot/get-started/plans).\n\n6. （可选）可以使用下拉菜单来选择将使用的 Copilot 模型。 如果所选模型支持可配置推理，还可以使用下拉菜单选择推理级别。 有关详细信息，请参阅“[更改 GitHub Copilot 云代理的 AI 模型](/zh/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)”。\n\nCopilot 在任务分配时接收问题的标题、说明和现有注释。 它无法看到在分配后添加的注释，因此请将跟进信息发布在拉取请求中。\n\n## 使用提示启动任务\n\nCloud agent 默认情况下，在分支上工作。 您可以查看差异文件，通过后续提示进行迭代，并在准备就绪时创建拉取请求。\n\n1. 打开代理面板或选项卡：\n\n   * 在存储库中打开 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-agent\" aria-label=\"The Agents icon\" role=\"img\"><path d=\"M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z\"></path><path d=\"m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z\"></path></svg> Agents** 选项卡。\n   * 导航到智能体页面\\*\\*\\*\\*：转到 [github.com/copilot/agents](https://github.com/copilot/agents?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)。 你也可以通过打开智能体面板，然后单击“View all”进入此页面\\*\\*\\*\\*。\n   * 打开智能体面板\\*\\*\\*\\*：单击 GitHub 右上角导航栏中的 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-agent\" aria-label=\"The Agents icon\" role=\"img\"><path d=\"M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z\"></path><path d=\"m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z\"></path></svg>。\n\n2. 使用提示字段中的下拉菜单，选择要使用的存储库 Copilot 。\n\n3. 键入描述请求的提示。 还可以通过粘贴、拖动或上传图像来添加视觉输入，例如屏幕截图或 UI 模型。 支持的文件：image/png、image/jpeg、image/gif、image/webp。\n\n   例如： `Implement a user friendly message for common errors.`\n\n   如果要 Copilot 打开拉取请求，可以在提示中提问，例如`Open a pull request to implement a user friendly message for common errors.`\n\n4. （可选）为 Copilot 的变更选择基分支。\n   Copilot 将基于此分支创建新分支。\n\n5. （可选）如果您想分配一个代理或一个具有专用行为和工具的<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>，可以单击custom agent以打开代理下拉菜单。 可以从存储库、组织或企业中选择现有 custom agent。 还可以单击“**创建代理”<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"Plus button\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>**，在所选存储库和分支中创建新的agent profile代理。 有关详细信息，请参阅“[为Copilot cloud agent创建自定义代理](/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)”。\n   > \\[!NOTE] Third-party coding agents are available for all paid [Copilot plans](/zh/enterprise-cloud@latest/copilot/get-started/plans).\n\n6. （可选）可以使用下拉菜单来选择将使用的 Copilot 模型。 如果所选模型支持可配置推理，还可以使用下拉菜单选择推理级别。 有关详细信息，请参阅“[更改 GitHub Copilot 云代理的 AI 模型](/zh/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model)”。\n\n7. 单击 **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-paper-airplane\" aria-label=\"Start task\" role=\"img\"><path d=\"M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z\"></path></svg>** 或按 <kbd>Enter</kbd>。\n\nCopilot 将启动一个新会话，该会话将显示在提示框下面的列表中。\nCopilot 将处理任务并推送任何代码更改。\n\n```\n在会话日志中，只需单击一次即可追踪 Copilot的工作并打开拉取请求。 有关详细信息，请参阅“[AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)”。\n```\n\n在您的[控制面板](https://github.com)和Copilot Chat（类型`/task`）中提供了相同的提示框。\n\n有关在创建拉取请求之前进行研究、规划和迭代的完整工作流，请参阅 [使用 Copilot cloud agent 进行代码更改的研究、计划和迭代](/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/research-plan-iterate)。\n\n## 初始化新存储库\n\n创建新存储库时，可以让Copilot生成初始代码。\n\n1. 在任何页面的右上角，选择 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-plus\" aria-label=\"Create something new\" role=\"img\"><path d=\"M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z\"></path></svg>，然后单击“新建存储库”。\n\n   ![GitHub 下拉菜单的屏幕截图，其中显示了用于创建新项的选项。 菜单项“新建存储库”用深橙色框标出。](/assets/images/help/repository/repo-create-global-nav-update.png)\n2. 在 **“提示”** 字段中，描述要 Copilot 生成的内容，例如 `Create a Rust CLI for converting CSV spreadsheets to Markdown`。\n3. 单击“创建存储库”。\n\nCopilot 使用基架代码打开草稿拉取请求。\n\n## 延伸阅读\n\n* [使用GitHub Copilot处理任务的最佳做法](/zh/enterprise-cloud@latest/copilot/tutorials/cloud-agent/get-the-best-results)\n* [管理智能体会话](/zh/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)"}