Skip to main content

关于代理管理

使用一个集中式控制页在代理会话之间跳转、检查进度并保持控制状态,而不会丢失位置。

谁可以使用此功能?

Copilot云代理可用于GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot业务和GitHub Copilot Enterprise计划。 代理在所有存储于GitHub的存储库中可用,除非这些存储库由托管用户帐户拥有或已被显式禁用。
Sign up for Copilot

在本文中

关于代理

AI 代理是自治系统,可以评估其环境、做出决策并采取措施来完成任务。 代理可以将复杂的任务分解为步骤,使用各种工具和资源,规划其方法,并根据人工反馈进行调整,直到他们完成分配的目标。

智能代理在 GitHub 的软件开发过程的每个阶段提供自动化和帮助。 可以同时运行多个代理会话,从而有效地委托工作项。

此外,通过使用Copilot、Anthropic Claude和OpenAI Codex,您可以拥有更多的灵活性和选择,以便找到适合执行任务的代理。 请参阅“关于第三方代理”。

          自定义代理的利用可以让你构建一个任务特定的代理团队,利用自定义的系统提示来处理更简单的任务,例如编写测试和重构,从而让你有更多精力专注于解决问题和协作。 请参阅“[AUTOTITLE](/copilot/concepts/agents/cloud-agent/about-custom-agents)”。 

通过模型选择,可以从一系列 AI 模型中进行选择,以便与代理一起使用,每个模型都有其自己的特定优势。 请参阅“GitHub Copilot 中支持的 AI 模型”。

若要了解详细信息 Copilot云代理,请参阅 关于 GitHub Copilot 云代理

管理代理

利用GitHub代理功能时,可以使用存储库中的****Copilot云代理”选项卡来启动、监视和管理代理会话,而无需离开工作流。 还可以使用 “代理”页 查看和启动代理会话。 若要了解如何启用 Copilot云代理,请参阅 管理对 GitHub Copilot 云代理的访问权限

在“代理”选项卡中,可以:

  •         **启动新的代理任务**:选择您想要的 AI 模型,并可以选择第三方代理或最适合该任务的自定义代理。 请参阅“[AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/create-a-pr)”。
    
  •         **监视实时会话日志**:代理开始工作后,可以单击任何代理会话以打开会话日志,并实时跟踪其进度和思维过程。
    
  •         **跟踪活动会话**:可以查看已在存储库中启动的所有活动代理会话。
    
  •         **引导代理在会话中**:如果意识到未正确限定请求的范围,或者希望代理使用特定工具或服务,则可以单步执行并提供 **指导输入** ,而无需停止运行。 引导每条消息使用**一个高级请求**。 请参阅“[AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/track-copilot-sessions#steering-a-copilot-session-from-the-agents-tab)”。
    
  •           **在VS Code中或GitHub Copilot CLI中打开会话**:要在本地开发环境中开始修改代理会话,请点击**<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-vscode" aria-label="VS Code" role="img"><path d="M10.863 13.919a.796.796 0 0 1-.644.025.795.795 0 0 1-.279-.183L4.816 9.063l-2.232 1.703a.54.54 0 0 1-.691-.031l-.716-.655a.546.546 0 0 1 0-.805L3.112 7.5 1.177 5.725a.546.546 0 0 1 0-.805l.716-.655a.54.54 0 0 1 .691-.031l2.232 1.703L9.94 1.239a.805.805 0 0 1 .923-.159l2.677 1.295c.281.136.46.422.46.736V8h-3.248V4.534L6.864 7.5l3.888 2.966V8H14v3.889c0 .314-.179.6-.46.736l-2.677 1.294Z"></path></svg>“在VS Code中打开”** 或**<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="Agent" 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>“在GitHub Copilot CLI中继续”**,以将会话引入本地计算机。
    

    注意

    打开VS Code中的会话需要最新版本的VS Code、GitHub Copilot扩展和GitHub拉取请求扩展。

  •         **查看和合并代理代码**:代理完成会话后,可以跳转到拉取请求以查看更改、请求进一步改进或批准和合并。 请参阅“[AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/review-copilot-prs)”。
    

后续步骤

若要开始管理代理,请参阅 管理云代理