Raycast 是适用于 Windows 和 macOS 的可扩展启动器。 GitHub Copilot使用 Raycast 的扩展,您可以在您的计算机上随时随地启动和跟踪Copilot云代理任务,并实时观看会话日志。
先决条件
- 从 Raycast 网站安装 Raycast。
- GitHub Copilot单击扩展页上的“安装扩展”按钮,安装 Raycast 的扩展。
启动会话
-
打开 Raycast,搜索“Copilot”,找到“创建任务”命令,然后按Enter。
-
单击 使用 GitHub 登录,然后完成身份验证流程。 Raycast 将重新打开。
-
输入提示,描述您希望 Copilot 执行的操作。
例如:
Implement a user friendly message for common errors. -
选择要在其中工作的存储库 Copilot 。
-
可选地为 Copilot 的���取请求选择一个基分支。 Copilot 将基于此分支创建新分支,然后将更改推送到面向该分支的拉取请求。
-
(可选)从下拉菜单中选择具有专用行为和工具的 自定义智能体。 有关详细信息,请参阅“为Copilot云代理创建自定义代理”。
-
(可选)可以使用下拉菜单来选择将使用的 Copilot 模型。 有关详细信息,请参阅“更改 GitHub Copilot 云代理的 AI 模型”。
-
按 Command+Enter (macOS) 或 Ctrl+Enter (Windows) 启动任务。
Copilot 将启动新会话。 Copilot 将处理任务并将更改推送到其拉取请求中,任务完成后,它会将你添加为审阅者,并触发通知。
注意
如果在启动任务时无法选择特定存储库,则拥有该存储库的组织可能已启用 OAuth app 访问限制。 要了解如何请求批准“GitHub Copilot for Raycast” OAuth app,请参阅 请求组织批准 OAuth 应用。
通过 Raycast 分配问题
-
打开 Raycast,搜索“Copilot”,找到命令分配问题给Copilot,然后按Enter。
-
单击 使用 GitHub 登录,然后完成身份验证流程。 Raycast 将重新打开。
-
选择要在其中工作的存储库 Copilot 。
-
选择要分配给 Copilot 的问题。
-
可选地为 Copilot 的拉取请求选择一个基分支。 Copilot 将基于此分支创建新分支,然后将更改推送到面向该分支的拉取请求。
-
(可选)从下拉菜单中选择具有专用行为和工具的 自定义智能体。 有关详细信息,请参阅“为Copilot云代理创建自定义代理”。
-
(可选)可以使用下拉菜单来选择将使用的 Copilot 模型。 有关详细信息,请参阅“更改 GitHub Copilot 云代理的 AI 模型”。
-
(可选)提供其他说明。 这些内容将与你的问题内容一起传递给 Copilot。
-
按Command+Enter(macOS)或Ctrl+Enter(Windows)指派任务。
Copilot 将启动新会话。 Copilot 将处理任务并将更改推送到其拉取请求中,任务完成后,它会将你添加为审阅者,并触发通知。
注意
如果在启动任务时无法选择特定存储库,则拥有该存储库的组织可能已启用 OAuth app 访问限制。 要了解如何请求批准“GitHub Copilot for Raycast” OAuth app,请参阅 请求组织批准 OAuth 应用。
会话跟踪
- 打开 Raycast,搜索“Copilot”,找到“查看任务”命令,然后按 Enter。
- 单击 使用 GitHub 登录,然后完成身份验证流程。 Raycast 将重新打开。
- 你将看到一个任务列表。 选择任务,然后使用以下键盘快捷方式:
- 若要实时观看会话日志,请按 Enter。 日志实时更新,因此可以在不离开 Raycast 的情况下监视 Copilot进度。
- 要在浏览器中打开会话日志,请按 Command+Enter(macOS)或 Ctrl+Enter(Windows)。
- 要打开链接的拉取请求,请按 Command+P (macOS)或 Ctrl+P (Windows)。
注意
如果在 Raycast 中看不到某些任务,则拥有存储库的组织可能已启用 OAuth app 访问限制。 若要了解如何请求批准“GitHub Copilot for Raycast” OAuth app,请参阅 请求组织批准 OAuth 应用。