Интеграция GitHub Copilot с Xcode: автодополнение кода, чат, режим агента и проверка кода в проектах на Swift и Objective-C.
intitni/CopilotForXcode
Расширение Source Editor для Xcode с подсказками кода от GitHub Copilot и Codeium, чатом ChatGPT и изменением кода.
Open source альтернатива:GitHub Copilot
- Звёзды
- 8,204
- Форки
- 428
- Открытые issues
- 36
- Последний коммит
- 14 дней назад
Что это?
Copilot for Xcode — расширение Source Editor для IDE Apple Xcode. Оно добавляет в редактор подсказки кода от GitHub Copilot и Codeium, а также подключает ChatGPT и другие LLM для чата и изменения кода по инструкциям на естественном языке.
Функция подсказок предлагает дополнения на основе открытых файлов — рядом с курсором или во всплывающем окне. В чате можно использовать как контекст выделенный код, путь к файлу, ошибки редактора и положение курсора. Prompt to Code позволяет переписать выделенный код по инструкции на естественном языке.
Пользователи могут создавать команды с шаблонами промптов для чата или изменения кода и использовать в них переменные, например выделенный код, язык редактора и содержимое буфера обмена. Фоновое вспомогательное приложение выполняет задачи, пока запущен Xcode.
Ключевые возможности
- 01Подсказки кода в реальном времени от GitHub Copilot или Codeium
- 02Панель чата с ChatGPT и другими LLM, учитывающая выделенный код
- 03Prompt to Code для переписывания выделенного кода по инструкции на естественном языке
- 04Пользовательские команды с переменными шаблонов для чата и изменения кода
- 05Файлы, перечисленные в .gitignore, исключаются из подсказок
Сценарии использования
- Получать подсказки кода при написании Swift или Objective-C в Xcode
- Задавать вопросы о выделенном коде или ошибках редактора, не выходя из Xcode
- Рефакторить код, добавлять документацию или переводить строки в выделенном фрагменте
- Создавать повторно используемые AI-промпты в виде пользовательских команд меню для рабочих процессов команды
Быстрый старт
- 1
Установите приложение с помощью Homebrew
brew install --cask copilot-for-xcode - 2
Один раз откройте приложение, чтобы настроить фоновую службу, а затем включите расширение Xcode Source Editor в системных настройках
- 3
Предоставьте CopilotForXcodeExtensionService.app разрешение на использование API универсального доступа
- 4
Настройте GitHub Copilot, Codeium или модель OpenAI в основном приложении
Что важно знать
- Требуются Xcode и macOS, поскольку это расширение Xcode Source Editor.
- Для чата и генерации кода по запросу нужен действующий ключ API OpenAI или доступ к другой LLM.
- Для работы подсказок нужна активная подписка GitHub Copilot или учётная запись Codeium; для Copilot также требуется Node.js.
- Необходимо разрешение на использование API универсального доступа. Как отмечается в README, это может вызывать опасения из-за возможности записи нажатий клавиш.
В подборках
Темы
Частые вопросы
- Что такое CopilotForXcode?
- Расширение Source Editor для Xcode с подсказками кода от GitHub Copilot и Codeium, чатом ChatGPT и изменением кода. Copilot for Xcode — расширение Source Editor для IDE Apple Xcode. Оно добавляет в редактор подсказки кода от GitHub Copilot и Codeium, а также подключает ChatGPT и другие LLM для чата и изменения кода по инструкциям на естественном языке.
- CopilotForXcode можно использовать бесплатно? Какая у него лицензия?
- CopilotForXcode распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- CopilotForXcode всё ещё поддерживается?
- Активно поддерживается. Последний коммит в CopilotForXcode — 24 окт. 2026 г..
- Для чего можно использовать CopilotForXcode?
- Получать подсказки кода при написании Swift или Objective-C в Xcode Задавать вопросы о выделенном коде или ошибках редактора, не выходя из Xcode Рефакторить код, добавлять документацию или переводить строки в выделенном фрагменте Создавать повторно используемые AI-промпты в виде пользовательских команд меню для рабочих процессов команды
- Как установить CopilotForXcode?
- Установите приложение с помощью Homebrew: brew install --cask copilot-for-xcode Один раз откройте приложение, чтобы настроить фоновую службу, а затем включите расширение Xcode Source Editor в системных настройках Предоставьте CopilotForXcodeExtensionService.app разрешение на использование API универсального доступа Настройте GitHub Copilot, Codeium или модель OpenAI в основном приложении
- Где скачать CopilotForXcode?
- Исходный код и инструкции по установке — на GitHub: https://github.com/intitni/CopilotForXcode
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин для Vim с автодополнением кода в стиле Copilot, чатом и редактированием с помощью AI через локальный сервер Ollama или API, совместимые с OpenAI, а также Mistral.
Расширение для VS Code с локальным автодополнением кода на базе LLM, AI-чатом и агентом для программирования, работающими на llama.cpp.
Плагин для Neovim на чистом Lua, заменяющий copilot.vim: показывает подсказки GitHub Copilot, панель вариантов и предоставляет API для интеграций.
CLI-утилита для генерации HTML-документации API в стиле Apple для проектов на Swift и Objective-C.
Плагин для Vim с локальным автодополнением кода на базе LLM и редактированием по инструкциям через сервер llama.cpp.