Настройки
Конфигурация harness Claude Code в settings.json, охватывающая разрешения инструментов, подключение хуков, переменные окружения и шаблоны строки состояния.
settings.json несёт конфигурацию harness Claude Code: подключение хуков,
разрешения инструментов, переменные окружения и настройки строки состояния.
Полный канонический справочник живёт в settings-reference.md. Эта страница резюмирует контракт и указывает на более глубокий справочник.
Разделы
| Раздел | Назначение |
|---|---|
permissions | Белые и чёрные списки инструментов для каждого matcher |
hooks | Таблица команд хуков, ключуемая по событию (каноническое подключение) |
env | Переменные окружения для каждой сессии |
statusLine | Шаблон строки состояния, который рендерит хост |
Инвариант единого шаблона
Адаптер Claude Code поставляет один шаблон settings.json. Команды хуков
используют форму exec (command плюс args) вместо строк команд, специфичных для
shell, поэтому межплатформенное поведение проверяется внутри одного файла. Новые
записи разрешений и события хуков попадают в этот файл атомарно.
Серверы MCP
Конфигурация серверов Model Context Protocol — принадлежат оператору и регистрируются через нативный механизм MCP каждого инструмента; Apothem синхронизирует инвентарь из общего профиля, но не создаёт записи серверов.
Документация settings.json
Настройте выполнение хуков Claude Code, разрешения, события, тайм-ауты, среду выполнения Python, валидацию и слоистую приоритетность настроек для экосистемы Apothem.