Integração do GitHub Copilot ao Xcode que adiciona preenchimento de código, chat, modo agente e revisão de código para projetos Swift e Objective-C.
intitni/CopilotForXcode
Uma extensão do Source Editor do Xcode que adiciona ao IDE sugestões de código, chat e edição de código com GitHub Copilot, Codeium e ChatGPT.
Alternativa open source a:GitHub Copilot
- Estrelas
- 8,203
- Forks
- 428
- Issues abertas
- 36
- Último commit
- há 14 dias
O que é?
O Copilot for Xcode é uma extensão do Source Editor para o IDE Xcode da Apple. Ele integra ao editor as sugestões de código do GitHub Copilot e do Codeium e conecta o ChatGPT e outros LLMs a um painel de chat e à edição de código em linguagem natural.
O recurso de sugestões exibe completamentos com base nos arquivos abertos, perto do cursor de texto ou em um widget flutuante. O chat pode usar como contexto o código selecionado, o caminho do arquivo, os erros do editor e a posição do cursor. O Prompt to Code permite reescrever o código selecionado a partir de uma instrução em linguagem natural.
Os usuários podem definir comandos personalizados com modelos de prompt executados no chat ou na edição, além de usar variáveis como o código selecionado, a linguagem do editor e a área de transferência. Um app auxiliar em segundo plano executa as tarefas enquanto o Xcode está aberto.
Recursos principais
- 01Sugestões de código em tempo real do GitHub Copilot ou do Codeium
- 02Painel de chat com ChatGPT e outros LLMs, com contexto do código selecionado
- 03Prompt to Code para reescrever o código selecionado usando linguagem natural
- 04Comandos personalizados com variáveis de modelo para chat e edição
- 05Arquivos listados em .gitignore são excluídos das sugestões
Casos de uso
- Receber sugestões de código com IA ao escrever Swift ou Objective-C no Xcode
- Fazer perguntas sobre o código selecionado ou os erros do editor sem sair do Xcode
- Refatorar, documentar ou traduzir strings em um bloco de código selecionado
- Criar prompts de IA reutilizáveis como comandos personalizados de menu para o fluxo de trabalho da equipe
Início rápido
- 1
Instale o app com o Homebrew
brew install --cask copilot-for-xcode - 2
Abra o app uma vez para que ele configure o serviço em segundo plano e, em seguida, ative a extensão Xcode Source Editor nos Ajustes do Sistema
- 3
Conceda permissão para usar a API de Acessibilidade ao CopilotForXcodeExtensionService.app
- 4
Configure o GitHub Copilot, o Codeium ou um modelo da OpenAI no app anfitrião
Antes de usar
- Requer Xcode e macOS, pois é uma extensão do Xcode Source Editor.
- Os recursos de chat e geração de código a partir de prompts precisam de uma chave de API válida da OpenAI ou de acesso a outro LLM.
- As sugestões exigem uma assinatura ativa do GitHub Copilot ou uma conta do Codeium; o Copilot também precisa do Node.js.
- É necessária permissão para usar a API de Acessibilidade. Como o README observa, isso pode gerar preocupações com o registro de teclas digitadas.
Em coleções
Tópicos
Perguntas frequentes
- O que é CopilotForXcode?
- Uma extensão do Source Editor do Xcode que adiciona ao IDE sugestões de código, chat e edição de código com GitHub Copilot, Codeium e ChatGPT. O Copilot for Xcode é uma extensão do Source Editor para o IDE Xcode da Apple. Ele integra ao editor as sugestões de código do GitHub Copilot e do Codeium e conecta o ChatGPT e outros LLMs a um painel de chat e à edição de código em linguagem natural.
- CopilotForXcode é gratuito? Qual é a licença?
- CopilotForXcode é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- CopilotForXcode ainda é mantido?
- Manutenção ativa. O último commit de CopilotForXcode foi em 24 de out. de 2026.
- Para que posso usar CopilotForXcode?
- Receber sugestões de código com IA ao escrever Swift ou Objective-C no Xcode Fazer perguntas sobre o código selecionado ou os erros do editor sem sair do Xcode Refatorar, documentar ou traduzir strings em um bloco de código selecionado Criar prompts de IA reutilizáveis como comandos personalizados de menu para o fluxo de trabalho da equipe
- Como instalar CopilotForXcode?
- Instale o app com o Homebrew: brew install --cask copilot-for-xcode Abra o app uma vez para que ele configure o serviço em segundo plano e, em seguida, ative a extensão Xcode Source Editor nos Ajustes do Sistema Conceda permissão para usar a API de Acessibilidade ao CopilotForXcodeExtensionService.app Configure o GitHub Copilot, o Codeium ou um modelo da OpenAI no app anfitrião
- Onde consigo CopilotForXcode?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/intitni/CopilotForXcode
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin para Vim que oferece autocompletar código no estilo do Copilot, chat e edição assistida por IA, usando um servidor Ollama local ou APIs compatíveis com OpenAI e da Mistral.
Extensão do VS Code para completar código com LLMs locais, conversar com IA e usar um assistente de programação agêntico com llama.cpp.
Um plugin de Neovim feito inteiramente em Lua que substitui o copilot.vim, oferece sugestões inline do GitHub Copilot, um painel de sugestões e uma API para integrações.
Ferramenta de linha de comando que gera documentação de API em HTML no estilo da Apple para projetos Swift e Objective-C.
Plugin para Vim que oferece autocompletar código local com LLM usando fill-in-the-middle e edição por instruções via servidor llama.cpp.