Windsurf — это вариант Codex с расширенными функциями. Конфигурация идентична для обоих.
Файл конфигурации
Расположение:~/.codex/config.toml
Переменная окружения
Конфигурация ссылается на переменную окружения для API-ключа:~/.bashrc(bash)~/.zshrc(zsh)~/.config/fish/config.fish(fish)- Профиль PowerShell (Windows)
Проверка переменной окружения
Ручная настройка
Если вы предпочитаете не использовать CLI:Параметры конфигурации
Выбор модели
Измените модель по умолчанию в конфигурации:gpt-5- Последняя модель GPTgpt-4- GPT-4gpt-4o- GPT-4 оптимизированнаяclaude-opus-4-1-20250805- Claude Opusclaude-sonnet-4- Claude Sonnetgemini-2.5-pro- Gemini Pro- Смотрите Каталог моделей для полного списка
Настройки инструментов
Включите или отключите встроенные инструменты:Расширенная конфигурация
Несколько API-ключей
Если вам нужны разные API-ключи для разных целей:Использование переменных окружения
Переключение конфигураций
Специфичные функции Windsurf
Windsurf включает дополнительные параметры конфигурации:Проверка
Проверка файла конфигурации
Тест подключения к API
Тест Codex/Windsurf
Устранение неполадок
Файл конфигурации не найден
Файл конфигурации не найден
Проверьте, существует ли каталог:Создайте, если отсутствует:Проверьте путь к файлу:
API-ключ не работает
API-ключ не работает
Проверьте, что переменная окружения установлена:Если пусто:Проверьте формат ключа:
- Должен начинаться с
sk-mega- - Как минимум 20 символов
- Без лишних пробелов или кавычек
Используется неправильный провайдер модели
Используется неправильный провайдер модели
Проверьте файл конфигурации:Проверьте base_url:Убедитесь в отсутствии опечаток:
Ошибки синтаксиса TOML
Ошибки синтаксиса TOML
Проверьте синтаксис:Распространенные ошибки TOML:
Codex/Windsurf не обнаруживает конфигурацию
Codex/Windsurf не обнаруживает конфигурацию
Перезапустите Codex/Windsurf:Проверьте наличие нескольких файлов конфигурации:Проверьте права доступа:
Почему только системный уровень?
Codex и Windsurf не поддерживают конфигурацию на уровне проекта, потому что:- Единственный экземпляр - Codex/Windsurf работает как единственный экземпляр для всех проектов
- Глобальные настройки - Настройки инструментов применяются в масштабах всей системы
- Упрощенное управление - Одна конфигурация для управления
Лучшие практики
Резервная копия конфигурации
Храните резервную копию
config.toml перед внесением измененийИспользуйте переменные окружения
Храните API-ключи в переменных окружения, а не в файле конфигурации
Контроль версий
Вы можете закоммитить
config.toml, если используется env_key (без жестко закодированных ключей)Регулярные обновления
Поддерживайте Codex/Windsurf в актуальном состоянии для последних функций
Сравнение: Codex против Windsurf
И Codex, и Windsurf используют одно и то же расположение и формат файла конфигурации.
Следующие шаги
Конфигурация Claude Code
Настройте Claude Code
Конфигурация OpenCode
Настройте OpenCode
Примеры
Смотрите практические примеры
Другие агенты
Настройте другие CLI и GUI агенты
Каталог моделей
Просмотрите доступные модели

