Xcode
Настройка и использование TokenOff Claude для AI-программирования в Xcode.
Получение API Key
Перейдите на страницу API Keys, чтобы создать свой API-ключ.
Примечание: Следующие методы были протестированы на
macOS Tahoe 26иXcode 26.2. Если у вас возникнут проблемы на других версиях, пожалуйста, сообщите нам.
Claude Code CLI
См. Claude Code CLI.
Model Provider
Примечание: Метод Model Provider позволяет только вести диалог с моделью и не имеет возможностей вызова инструментов Agent.
Xcode предоставляет возможности Coding Intelligence.
-
Нажмите
Set Up, и во всплывающем окне нажмитеAdd a Model Provider.
-
Выберите вкладку
Internet Hosted. Заполните следующую информацию:- URL: https://tokenoff.com/api/cmp
- API Key: Введите API-ключ, который вы создали на странице API Keys.
- API Key Header: Введите
X-Api-Key. Обратите внимание на регистр.
После сохранения вы сможете выбрать модель в окне чата, как показано ниже:

Затем вы можете общаться с выбранной моделью в окне диалога.

CopilotForXcode
CopilotForXcode — это сторонний плагин с открытым исходным кодом, который поддерживает подключение к пользовательским сервисам моделей через API и предоставляет некоторые возможности Agent.
Примечание: Мы выбрали
CopilotForXcode, потому что он соответствует базовым требованиям для vibe coding и служит примером интеграции с сервисами моделей TokenOff.
Установка плагина
brew install --cask copilot-for-xcodeВключение плагина
-
Откройте системные настройки, как показано ниже:

-
Выберите
Copilot for Xcode Extensions, включитеXcode Source Editor:
Подключение к TokenOff
-
Откройте
Copilot for Xcode, выберитеService, нажмите на вкладкуChat Models:
-
Нажмите
Add Model, чтобы добавить сервис модели:- Format: Семейство моделей, которое вы хотите использовать. Разные семейства моделей имеют разные API-интерфейсы. Поскольку мы хотим использовать модели Claude, выберите здесь
Claude. - Base URL: https://tokenoff.com/api
- API Key: Добавьте новый API-ключ с помощью кнопки справа. Name должно быть
X-Api-Key, обратите внимание на регистр. Key — это API-ключ, который вы создали на странице API Keys. - Model Name: Введите модель, которую вы хотите использовать. Перейдите на страницу Models, чтобы выбрать из поддерживаемых нами моделей Claude.
Список моделей в плагине устарел и больше не поддерживается официально.
Вы можете нажать
Test, чтобы проверить правильность конфигурации.
- Format: Семейство моделей, которое вы хотите использовать. Разные семейства моделей имеют разные API-интерфейсы. Поскольку мы хотим использовать модели Claude, выберите здесь
Здесь можно добавить несколько моделей. Метод конфигурации одинаков для всех.
Выбор модели по умолчанию
-
Выберите
Feature, нажмите на вкладкуChat:
-
Если вы настроили несколько моделей, вы можете использовать выпадающий список
Chat model, чтобы выбрать модель по умолчанию при открытии диалога чата.
Начало использования
После завершения вышеуказанной конфигурации вы можете использовать плагин Copilot for Xcode в Xcode.
Как показано ниже, в Xcode появится плавающее окно. Нажмите на него, чтобы создать диалог.


Затем вы можете попросить модель изменить код.

Обратите внимание, что по умолчанию Copilot for Xcode находится в режиме диалога, что означает, что он будет генерировать код, но не будет автоматически изменять ваши файлы. Как показано выше, есть кнопка Apply. После нажатия на нее плагин сгенерирует измененный результат.
Вы можете выбрать отмену или принятие.

Режим Agent
В окне чата по умолчанию вы не можете переключать модели. Один из способов — вернуться на страницу Feature в Copilot for Xcode для настройки.
Есть другой способ.
В окне, которое появляется после нажатия кнопки Apply, упомянутой выше, есть некоторые опции, которые позволяют нам войти в режим автоматического редактирования Agent.

Нажмите кнопку настроек слева, чтобы выбрать Always accept and continue.
Свяжитесь с нами
Если у вас возникли вопросы или проблемы при использовании TokenOff:
Напишите нам наsupport@tokenoff.comи другие официальные каналы для технической поддержки
Создайте Issue в нашемGithubрепозитории