ESPAÇO PUBLICITÁRIO DISPONÍVEL · FALE CONOSCO

Como Configurar o Raycast AI Tools no macOS para Interagir com Extensões de Terceiros e Aplicativos Locais

365Finds Editorial
11.430 artigos Wiki catalogados

Use o 365 Wiki com sua IA

Copie o prompt abaixo, cole na IA que você já usa e faça sua pergunta.

Baixar o Skill completo

Experimente primeiro com o prompt. Se você usa o 365 Wiki com frequência, instale o Skill completo do 365Wiki para não precisar colá-lo novamente. Se não usa uma IA específica, as versões web do Gemini ou Microsoft Copilot também servem.

Para desenvolvedores, engenheiros de software e usuários avançados no ecossistema macOS, o Raycast tornou-se o principal lançador e centro de controle do fluxo de trabalho. No entanto, grande parte dos usuários ainda utiliza o Raycast AI como um chatbot puramente conversacional, gerando respostas em texto isoladas enquanto continuam alternando manualmente entre GitHub, Linear, Notion, o terminal e o Finder para concluir suas tarefas.

O Raycast elimina essa barreira por meio das AI Tools (referenciadas na documentação oficial também como AI Extensions). Utilizando a tecnologia de chamada de funções (Function Calling) integrada nativamente ao AI Chat e ao Quick AI, grandes modelos de linguagem contemporâneos — como Claude 3.5 Sonnet e GPT-4o — podem descobrir, inspecionar e acionar ações diretamente em extensões SaaS de terceiros e em utilitários locais do macOS.

Neste guia, você aprenderá a instalar extensões compatíveis com ferramentas, orquestrar consultas encadeadas usando a sintaxe @, configurar limites de permissão com regras de Auto-review, refinar comportamentos com instruções personalizadas e conectar servidores MCP (Model Context Protocol) para transformar o seu Mac em um centro de comando inteligente.


1. Fundamentos e Requisitos de Execução

Antes de iniciar a configuração das AI Tools, verifique os requisitos de ambiente e a estrutura de funcionamento da plataforma:


2. Descobrindo e Instalando Extensões com Suporte a Ferramentas

O Raycast já traz ferramentas integradas do sistema prontas para uso, além de permitir a instalação de extensões de serviços externos por meio da Raycast Store.

Ferramentas Nativas do Sistema Operacional

As seguintes ferramentas estão disponíveis no macOS sem necessidade de instalação adicional:

Como Encontrar e Instalar Extensões na Raycast Store

Para integrar o Raycast AI a plataformas colaborativas como GitHub, Linear, Jira ou Notion:

  1. Abra a barra de pesquisa do Raycast com seu atalho principal (como ⌥ Espaço ou ⌘ Espaço).
  2. Digite Store e pressione Enter.
  3. Pressione ⌘ P na barra de navegação para abrir os filtros de categoria.
  4. Selecione a categoria AI Extensions. Esse filtro isola exatamente as extensões que implementam ferramentas para a inteligência artificial.
  5. Escolha a extensão desejada (por exemplo, GitHub, Linear, Notion, Todoist ou Spotify) e pressione Enter para instalar.
  6. Realize a autenticação da conta. Conforme solicitado, faça login via OAuth no navegador ou informe seu token de acesso pessoal (PAT / API Key) nas preferências da extensão.

3. Invocando e Encadeando Ferramentas no AI Chat

Após a instalação, as ferramentas tornam-se imediatamente acessíveis no AI Chat (comando AI Chat ou via ⌘ J a partir de uma conversa no Quick AI).

A Sintaxe de Menção @

No campo de mensagem do AI Chat, digite @. Um menu suspenso será exibido com todas as ferramentas e extensões disponíveis em seu Mac. Selecione o item ou continue digitando o identificador:

@github Liste os pull requests abertos que aguardam minha revisão e resuma os comentários impeditivos.
@linear Crie uma tarefa com título "Implementar rate limit na ingestão de webhooks" com prioridade alta no time Platform.
@browser Resuma a página de documentação da API que estou visualizando no navegador e aponte as mudanças que quebram compatibilidade.

Ao pressionar Enter, a IA calcula os parâmetros necessários e executa a chamada em segundo plano. Um cartão de status exibe em tempo real o andamento da requisição, permitindo inspecionar tanto os argumentos enviados quanto a resposta original recebida.

Encadeamento de Múltiplas Ferramentas em uma Única Consulta

O verdadeiro ganho de agilidade técnica está em integrar ferramentas distintas em uma mesma instrução:

@calendar @linear Verifique se tenho blocos livres de mais de uma hora hoje à tarde; se houver, relacione as tarefas pendentes do ciclo atual do Linear atribuídas a mim.
@terminal @github Analise o git status no meu diretório atual, resuma os commits recentes e prepare o texto descritivo para abrir um pull request no GitHub.

O modelo planeja a execução em etapas sequenciais: primeiro consulta o calendário ou o status do Git, armazena os dados intermediários e, em seguida, alimenta o próximo passo sem exigir que você copie e cole dados manualmente.


4. Gerenciamento de Permissões, Regras de Auto-review e Segurança

Como as AI Tools podem executar comandos no shell, editar arquivos locais ou modificar dados remotos em serviços SaaS, é essencial estabelecer uma política de segurança consistente.

Níveis Globais de Permissão

Acesse Settings → AI → Tools para configurar a postura de segurança do sistema:

Modo de PermissãoComportamentoPerfil Recomendado
AskExige confirmação manual para qualquer ação que não seja estritamente de leitura ou previamente autorizada.Ambientes corporativos com políticas rigorosas de conformidade
Auto (Padrão no Pro)Avalia riscos automaticamente. Executa leituras e comandos seguros de forma autônoma; pausa e solicita confirmação antes de ações destrutivas ou acesso a credenciais.Desenvolvedores e usuários técnicos; equilíbrio entre agilidade e segurança
Always AllowExecuta todas as ferramentas instantaneamente sem exibir diálogos de confirmação.Ambientes de sandbox isolados; fluxos de automação altamente controlados

Critérios de Segurança do Modo Auto

O algoritmo do modo Auto opera sob regras objetivas:

É possível personalizar essas decisões em Settings → AI → Tools por meio de Auto-review Rules, associando ações específicas a "Allow automatically" ou "Ask first".

Interação com Solicitações de Aprovação

Quando uma ferramenta requer autorização, o chat pausa e exibe um cartão com detalhes da ação:

Substituição de Permissões por Conversa

Caso queira flexibilizar ou restringir a segurança em um chat específico, não é necessário alterar as configurações globais. Abra a barra lateral de preferências do AI Chat (ou use o atalho ⌘ K e escolha Change Permissions…) para alternar entre Inherited, Ask, Auto e Always Allow.


5. Refinando o Comportamento com Instruções Personalizadas

Ao acionar extensões como Linear ou GitHub, o modelo pode não conhecer particularidades da sua equipe, convenções de branches ou restrições de fuso horário. O Raycast permite definir Custom Instructions individuais por extensão:

  1. Acesse Raycast Settings → Extensions.
  2. Selecione a extensão instalada no menu lateral (por exemplo, Linear ou Calendar).
  3. No painel direito, localize a ferramenta identificada normalmente como Ask.
  4. Expanda as opções e encontre o campo de texto livre Custom Instructions.
  5. Insira as diretrizes que a IA deve respeitar sempre que considerar utilizar aquela extensão.

Exemplos Práticos de Instruções

Configuração para o Linear:

Sempre direcione consultas e novas tarefas para o time "Platform Engineering". Ao criar tarefas, defina a prioridade como "Medium", a menos que seja especificada urgência, e associe ao ciclo ativo atual.

Configuração para o Calendar:

Nunca agende ou sugira reuniões antes das 10:00 ou após as 17:30 no horário de Brasília. Mantenha sempre um intervalo mínimo de 15 minutos entre eventos consecutivos.

Configuração para o GitHub:

Restrinja buscas de pull requests aos repositórios da organização "octocorp-dev". Ao listar itens aguardando minha revisão, ignore PRs automáticos criados pelo dependabot.

Após salvar, o Raycast injetará essas instruções no contexto da IA em todas as chamadas de @linear ou @calendar, eliminando a necessidade de repetir regras operacionais em cada pergunta.


6. Expansão Avançada: Servidores Model Context Protocol (MCP)

Quando as extensões da loja pública não cobrem bancos de dados privados, microsserviços locais ou ferramentas internas da sua empresa, você pode conectar servidores Model Context Protocol (MCP) ao Raycast AI.

  1. Abra a barra de pesquisa do Raycast e execute o comando Install MCP Server (ou acesse Manage MCP Servers → Install New Server).
  2. Configure os parâmetros de conexão:
    • Name & Icon: O nome e ícone exibidos nas menções com @ no chat.
    • Transport: Escolha Standard Input/Output (stdio) para processos locais na máquina ou HTTP para servidores remotos.
    • Command & Arguments: Para ferramentas locais, aponte para o executável e seus argumentos (como npx -y @modelcontextprotocol/server-postgres ou scripts Python locais).
    • Environment: Declare variáveis de ambiente contendo segredos ou strings de conexão.
  3. Salve com ⌘ Enter. O Raycast iniciará o processo e importará o catálogo de ferramentas expostas via protocolo JSON-RPC.

Uma vez configurados, os servidores MCP funcionam exatamente como extensões nativas: você pode invocar @postgres consulte os usuários ativos nos últimos 7 dias mantendo o controle rigoroso de auditoria e segurança.


7. Práticas Recomendadas para Máximo Desempenho

Ao configurar as AI Tools do Raycast de ponta a ponta, você transforma uma barra de buscas tradicional em um assistente de engenharia local e autônomo, conectado a todas as ferramentas indispensáveis da sua rotina no Mac.


Referências