Skip to main content

Using Copilot cloud agent from Raycast

Start and track agente de nuvem Copilot sessions from the Raycast launcher.

Quem pode usar esse recurso?

agente de nuvem Copilot está disponível para todos os planos Copilot pagos.

O agente está disponível em todos os repositórios armazenados em GitHub, exceto nos repositórios de propriedade de contas de usuário gerenciadas e onde foi explicitamente desativado.
Sign up for Copilot

Raycast é um inicializador extensível para Windows e macOS. Com a extensão GitHub Copilot para Raycast, você pode iniciar e acompanhar tarefas agente de nuvem Copilot e ver logs de sessão ao vivo onde quer que esteja no seu computador.

Prerequisites

  1. Instale o Raycast do site do Raycast.
  2. Instale a GitHub Copilot extensão do Raycast clicando no botão Instalar Extensão na página da extensão.

Starting a session

  1. Open Raycast, search for "Copilot," find the Create Task command, then press Enter.

  2. Click Sign in with GitHub, then complete the authentication flow. Raycast will re-open.

  3. Type a prompt describing what you want Copilot to do.

    For example, Implement a user friendly message for common errors.

  4. Select the repository you want Copilot to work in.

  5. Optionally, select a base branch for Copilot's pull request. Copilot will create a new branch based on this branch, then push the changes to a pull request targeting that branch.

  6. Opcionalmente, selecione um agente personalizado com comportamento especializado e ferramentas no menu suspenso. Para saber mais, confira Criando agentes personalizados para agente de nuvem Copilot.

  7. Opcionalmente, você pode usar o menu suspenso para selecionar o modelo que Copilot irá utilizar. Para obter mais informações, consulte Alterando o modelo de IA para GitHub Copilot agente de nuvem.

  8. Press Command+Enter (macOS) or Ctrl+Enter (Windows) to start the task.

    Copilot will start a new session. Copilot will work on the task and push changes to its pull request, then add you as a reviewer when it has finished, triggering a notification.

Observação

Se você não conseguir selecionar um repositório específico ao iniciar uma tarefa, a organização que possui o repositório poderá ter habilitado OAuth app restrições de acesso. Para saber como solicitar aprovação para o "GitHub Copilot para Raycast", OAuth appconsulte Solicitar aprovação da organização para aplicativos OAuth.

Assigning an issue from Raycast

  1. Open Raycast, search for "Copilot," find the Assign Issues to Copilot command, then press Enter.

  2. Click Sign in with GitHub, then complete the authentication flow. Raycast will re-open.

  3. Select the repository you want Copilot to work in.

  4. Select the issue you want to assign to Copilot.

  5. Optionally, select a base branch for Copilot's pull request. Copilot will create a new branch based on this branch, then push the changes to a pull request targeting that branch.

  6. Opcionalmente, selecione um agente personalizado com comportamento especializado e ferramentas no menu suspenso. Para saber mais, confira Criando agentes personalizados para agente de nuvem Copilot.

  7. Opcionalmente, você pode usar o menu suspenso para selecionar o modelo que Copilot irá utilizar. Para obter mais informações, consulte Alterando o modelo de IA para GitHub Copilot agente de nuvem.

  8. Optionally, provide additional instructions. These will be passed to Copilot alongside your issue contents.

  9. Press Command+Enter (macOS) or Ctrl+Enter (Windows) to assign the issue.

    Copilot will start a new session. Copilot will work on the task and push changes to its pull request, then add you as a reviewer when it has finished, triggering a notification.

Observação

Se você não conseguir selecionar um repositório específico ao iniciar uma tarefa, a organização que possui o repositório poderá ter habilitado OAuth app restrições de acesso. Para saber como solicitar aprovação para o "GitHub Copilot para Raycast", OAuth appconsulte Solicitar aprovação da organização para aplicativos OAuth.

Tracking your sessions

  1. Open Raycast, search for "Copilot," find the View Tasks command, then press Enter.
  2. Click Sign in with GitHub, then complete the authentication flow. Raycast will re-open.
  3. You'll see a list of your tasks. Select a task, then use the following keyboard shortcuts:
    • To watch the session logs live, press Enter. The logs update in real time, so you can monitor Copilot's progress without leaving Raycast.
    • To open the session logs in the browser, press Command+Enter (macOS) or Ctrl+Enter (Windows).
    • To open the linked pull request, press Command+P (macOS) or Ctrl+P (Windows).

Observação

If you are unable to see some tasks in Raycast, the organization that owns the repository may have enabled OAuth app access restrictions. To learn how to request approval for the "GitHub Copilot for Raycast" OAuth app, see Solicitar aprovação da organização para aplicativos OAuth.

Further reading