Расположения конфигурации
Claude Code
JSON файлы в
~/.claude/ или ./.claude/Codex/Windsurf
TOML файл в
~/.codex/OpenCode
JSON файл в
~/.config/opencode/ или ./Уровни конфигурации
Системный уровень (Глобальный)
Применяется ко всем проектам на вашей машине.| Инструмент | Расположение |
|---|---|
| Claude Code | ~/.claude/settings.json~/.claude.json |
| Codex/Windsurf | ~/.codex/config.toml |
| OpenCode | ~/.config/opencode/opencode.json |
Уровень проекта (Локальный)
Применяется только к текущему каталогу проекта.| Инструмент | Расположение |
|---|---|
| Claude Code | ./.claude/settings.json./.claude/settings.local.json |
| Codex/Windsurf | Не поддерживается |
| OpenCode | ./opencode.json |
Переменные окружения
CLI автоматически устанавливает эти переменные окружения в файле конфигурации вашей оболочки.Claude Code
Codex/Windsurf
OpenCode
Примечание: Codex/Windsurf и OpenCode используют одну и ту же переменную окружения
MEGALLM_API_KEY.Проверка переменных окружения
Приоритет конфигурации
Когда существует несколько конфигураций, они применяются в следующем порядке (от высшего к низшему):1
Переменные окружения
Наивысший приоритет - переопределяет все конфигурации на основе файлов
2
Конфигурация уровня проекта
Второй приоритет - применяется только к текущему проекту
3
Конфигурация системного уровня
По умолчанию - применяется глобально ко всем проектам
Резервные файлы
CLI автоматически создает резервные копии файлов перед изменением конфигураций:Конфигурация конкретных инструментов
Выберите ваш инструмент ИИ для получения детальной информации о конфигурации:Конфигурация Claude Code
JSON конфигурация, переменные окружения и настройка строки состояния
Конфигурация Codex/Windsurf
TOML конфигурация и настройка провайдера модели
Конфигурация OpenCode
JSON конфигурация и настройки API
Быстрые проверки конфигурации
Проверить все конфигурации
Проверить API подключение
Ручная конфигурация
Если вы предпочитаете не использовать CLI, вы можете настроить вручную:- Claude Code
- Codex/Windsurf
- OpenCode
Лучшие практики конфигурации
Используйте уровень проекта для команд
Храните конфигурации конкретных проектов в системе контроля версий (без API ключей)
Защищайте API ключи
Никогда не коммитьте API ключи. Используйте
.gitignore и переменные окруженияРегулярные резервные копии
CLI создает автоматические резервные копии, но храните свои собственные копии важных конфигураций
Тестируйте после изменений
Всегда проверяйте работу конфигурации после ручных изменений

