Integración de GitHub Copilot para Xcode que añade completado de código, chat, modo agente y revisión de código para proyectos de Swift y Objective-C.
intitni/CopilotForXcode
Una extensión del editor de código fuente de Xcode que incorpora sugerencias de código, chat y modificación de código con GitHub Copilot, Codeium y ChatGPT.
Alternativa open source a:GitHub Copilot
- Estrellas
- 8,203
- Forks
- 428
- Issues abiertos
- 36
- Último commit
- hace 14 días
¿Qué es?
Copilot for Xcode es una extensión del editor de código fuente del IDE Xcode de Apple. Incorpora al editor sugerencias de código de GitHub Copilot y Codeium, y se conecta con ChatGPT y otros LLM para ofrecer un panel de chat y modificar código mediante instrucciones en lenguaje natural.
La función de sugerencias muestra autocompletados basados en los archivos abiertos, cerca del cursor de texto o en un widget flotante. El chat puede usar como contexto el código seleccionado, la ruta del archivo, los errores del editor y la posición del cursor. Prompt to Code permite reescribir el código seleccionado a partir de una instrucción en lenguaje natural.
Los usuarios pueden definir comandos personalizados con plantillas de instrucciones que se ejecutan en el chat o al modificar código, y pueden hacer referencia a variables como el código seleccionado, el lenguaje del editor y el portapapeles. Una app auxiliar en segundo plano se encarga del trabajo mientras Xcode está en ejecución.
Funciones clave
- 01Sugerencias de código en tiempo real con GitHub Copilot o Codeium
- 02Panel de chat con ChatGPT y otros LLM, con contexto del código seleccionado
- 03Prompt to Code para reescribir código seleccionado mediante instrucciones en lenguaje natural
- 04Comandos personalizados con variables de plantilla para el chat y la modificación de código
- 05Los archivos incluidos en .gitignore se excluyen de las sugerencias
Casos de uso
- Obtener autocompletado de código con IA al escribir Swift u Objective-C en Xcode
- Hacer preguntas sobre el código seleccionado o los errores del editor sin salir de Xcode
- Refactorizar, documentar o traducir cadenas en un bloque de código seleccionado
- Crear instrucciones reutilizables de IA como comandos de menú personalizados para el flujo de trabajo de un equipo
Inicio rápido
- 1
Instala la aplicación con Homebrew
brew install --cask copilot-for-xcode - 2
Abre la aplicación una vez para que configure su servicio en segundo plano y, después, activa la extensión Xcode Source Editor en Ajustes del Sistema
- 3
Concede permiso para usar la API de accesibilidad a CopilotForXcodeExtensionService.app
- 4
Configura GitHub Copilot, Codeium o un modelo de OpenAI en la aplicación anfitriona
Antes de usarlo
- Requiere Xcode y macOS, ya que es una extensión de Xcode Source Editor.
- Las funciones de chat y de generación de código a partir de prompts necesitan una clave de API de OpenAI válida u otro acceso a un LLM.
- Las sugerencias requieren una suscripción activa a GitHub Copilot o una cuenta de Codeium; Copilot también necesita Node.js.
- Requiere permiso para usar la API de accesibilidad, lo que, según indica el README, puede plantear preocupaciones por el registro de pulsaciones de teclas.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es CopilotForXcode?
- Una extensión del editor de código fuente de Xcode que incorpora sugerencias de código, chat y modificación de código con GitHub Copilot, Codeium y ChatGPT. Copilot for Xcode es una extensión del editor de código fuente del IDE Xcode de Apple. Incorpora al editor sugerencias de código de GitHub Copilot y Codeium, y se conecta con ChatGPT y otros LLM para ofrecer un panel de chat y modificar código mediante instrucciones en lenguaje natural.
- ¿CopilotForXcode es gratuito? ¿Qué licencia tiene?
- CopilotForXcode es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿CopilotForXcode sigue mantenido?
- Mantenimiento activo. El último commit de CopilotForXcode fue el 24 oct 2026.
- ¿Para qué puedo usar CopilotForXcode?
- Obtener autocompletado de código con IA al escribir Swift u Objective-C en Xcode Hacer preguntas sobre el código seleccionado o los errores del editor sin salir de Xcode Refactorizar, documentar o traducir cadenas en un bloque de código seleccionado Crear instrucciones reutilizables de IA como comandos de menú personalizados para el flujo de trabajo de un equipo
- ¿Cómo se instala CopilotForXcode?
- Instala la aplicación con Homebrew: brew install --cask copilot-for-xcode Abre la aplicación una vez para que configure su servicio en segundo plano y, después, activa la extensión Xcode Source Editor en Ajustes del Sistema Concede permiso para usar la API de accesibilidad a CopilotForXcodeExtensionService.app Configura GitHub Copilot, Codeium o un modelo de OpenAI en la aplicación anfitriona
- ¿Dónde consigo CopilotForXcode?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/intitni/CopilotForXcode
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plugin de Vim que añade autocompletado de código al estilo de Copilot, chat y edición asistida por IA, con Ollama local o APIs compatibles con OpenAI y de Mistral.
Extensión de VS Code para completar código con LLM locales, chatear con IA y programar con un asistente agéntico basado en llama.cpp.
Un plugin de Neovim escrito íntegramente en Lua que reemplaza copilot.vim y ofrece sugerencias en línea de GitHub Copilot, un panel de sugerencias y una API para integraciones.
Herramienta de línea de comandos que genera documentación de API en HTML con el estilo de Apple para proyectos de Swift y Objective-C.
Plugin de Vim que ofrece autocompletado de código local con LLM mediante fill-in-the-middle y edición basada en instrucciones a través de un servidor llama.cpp.