Skip to content
Apothem
Справочник

Реестр окружений

Технический справочник реестра встроенных адаптеров окружений Apothem.

Реестр окружений — это инвентарь адаптеров, выступающий источником истины, который используют CLI, документация, фикстурные тесты и проверка якорей соглашений. Источник во время выполнения — src/apothem/lib/harness_registry.py; каждая строка ниже прослеживается до этого реестра, до файла capabilities.yml каждого адаптера и до файла STANDARD-CONVENTION-PIN.md каждого адаптера.

Матрица реестра

ОкружениеИмя установкиОбластьФорматЦелиMCPЯкорь соглашения
Antigravityantigravityusermarkdown~/.gemini/GEMINI.md; ~/.gemini/antigravity-cli/plugins/apothem/discovery-pendingsrc/apothem/harnesses/antigravity/STANDARD-CONVENTION-PIN.md
Claude Codeclaude-codeuserjson~/.claude/settings.json; нативные agents, rules, skills, statuslines, output-styles; ~/.claude/.apothem/support/nativesrc/apothem/harnesses/claude_code/STANDARD-CONVENTION-PIN.md
CodeBuddycodebuddyprojectmarkdown<project>/.codebuddy/rules/apothem-rules.mdnativesrc/apothem/harnesses/codebuddy/STANDARD-CONVENTION-PIN.md
Codexcodexusermarkdown~/.codex/AGENTS.md; hooks.json; hooks/; agents/*.toml; ~/.agents/skills/; ~/.config/apothem/discovery-pendingsrc/apothem/harnesses/codex/STANDARD-CONVENTION-PIN.md
Cursorcursorprojectmdc<project>/.cursor/rules/apothem-rules.mdcnativesrc/apothem/harnesses/cursor/STANDARD-CONVENTION-PIN.md
Gemini CLIgemini-cliprojectmarkdown<project>/GEMINI.md; <project>/.gemini/{commands,skills,agents}/discovery-pendingsrc/apothem/harnesses/gemini_cli/STANDARD-CONVENTION-PIN.md
GitHub Copilotgithub-copilotprojectmarkdown<project>/.github/copilot-instructions.mdunsupportedsrc/apothem/harnesses/github_copilot/STANDARD-CONVENTION-PIN.md
GLM (Z.ai)glmprojecttoml<project>/.apothem/providers/glm.tomlunsupportedsrc/apothem/harnesses/glm/STANDARD-CONVENTION-PIN.md
Hermeshermesuseryaml~/.hermes/config.yaml; ~/.hermes/.apothem/support/unsupportedsrc/apothem/harnesses/hermes/STANDARD-CONVENTION-PIN.md
Kimi Codekimi-codeprojectmarkdown<project>/.kimi-code/.apothem/support/; <project>/AGENTS.mddiscovery-pendingsrc/apothem/harnesses/kimi_code/STANDARD-CONVENTION-PIN.md
Kirokiroprojectmarkdown<project>/.kiro/steering/apothem-rules.mdnativesrc/apothem/harnesses/kiro/STANDARD-CONVENTION-PIN.md
Open-Clawopen-clawuserjson~/.openclaw/openclaw.json; ~/.openclaw/.apothem/support/unsupportedsrc/apothem/harnesses/open_claw/STANDARD-CONVENTION-PIN.md
OpenCodeopencodeuserjson~/.config/opencode/opencode.json; нативные commands, skills, agents; .apothem/support/nativesrc/apothem/harnesses/opencode/STANDARD-CONVENTION-PIN.md
Qwen Codeqwen-codeuserjson~/.qwen/settings.json; ~/.qwen/QWEN.md; нативные commands, skills, agents; .apothem/support/nativesrc/apothem/harnesses/qwen_code/STANDARD-CONVENTION-PIN.md
Traetraeprojectmarkdown<project>/.trae/rules/apothem-rules.mdnativesrc/apothem/harnesses/trae/STANDARD-CONVENTION-PIN.md
Windsurfwindsurfprojectmarkdown<project>/.devin/rules/apothem-rules.mdunsupportedsrc/apothem/harnesses/windsurf/STANDARD-CONVENTION-PIN.md
Zedzedprojectmarkdown<project>/.rulesnativesrc/apothem/harnesses/zed/STANDARD-CONVENTION-PIN.md

Поддержка когорт полезной нагрузки

Значения статуса: native, converted, support-tree, profile-projected, unsupported, not-applicable и discovery-pending.

ОкружениеНативные или преобразованные полезные нагрузкиПолезные нагрузки в дереве поддержкиНеподдерживаемые или ожидающие предупреждения
Antigravityпреобразованные команды и делегированные работники; нативные навыки, диспетчеризация субработников, шаблоны системного промпта; ограничения инструментов, спроецированные из профиляхуки, правила, шаблоныстроки состояния, стили вывода; обнаружение MCP и памяти ожидается
Claude Codeпреобразованные команды; нативные навыки, хуки, делегированные работники, правила, строки состояния, стили вывода, MCP, диспетчеризация субработников, ограничения инструментов, памятьшаблоныCLAUDE.md остаётся во владении оператора; шаблон системного промпта, записываемый адаптером, отсутствует
CodeBuddyнативные правила, MCP, шаблоны системного промпта, память; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, диспетчеризация субработников
Codexпреобразованные команды и делегированные работники; нативные навыки, хуки, диспетчеризация субработников, шаблоны системного промпта, память; ограничения инструментов, спроецированные из профиляправила, шаблоныстроки состояния, стили вывода; обнаружение MCP ожидается, так как Apothem не перезаписывает config.toml
Cursorнативные правила, MCP, шаблоны системного промпта; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, диспетчеризация субработников, память
Gemini CLIпреобразованные команды и делегированные работники; нативные навыки, диспетчеризация субработников, шаблоны системного промпта; ограничения инструментов, спроецированные из профиляхуки, правила, шаблоныстроки состояния, стили вывода; обнаружение MCP и памяти ожидается
GitHub Copilotнативные правила и шаблоны системного промпта; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, MCP, диспетчеризация субработников, память
GLM (Z.ai)нетнеткоманды, навыки, хуки, делегированные работники, правила, шаблоны, строки состояния, стили вывода, MCP, диспетчеризация субработников, ограничения инструментов, шаблоны системного промпта, память — GLM является модельным бэкендом без нативной поверхности конфигурации
Hermesпреобразованные команды; нативные шаблоны системного промпта; ограничения инструментов, спроецированные из профилянавыки, хуки, делегированные работники, правила, шаблоныстроки состояния, стили вывода, MCP, диспетчеризация субработников
Kimi Codeнативные диспетчеризация субработников, шаблоны системного промпта, памятькоманды, навыки, хуки, делегированные работники, правила, шаблоныстроки состояния, стили вывода; обнаружение MCP и ограничений инструментов ожидается
Kiroнативные правила, MCP, шаблоны системного промпта, память; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, диспетчеризация субработников
Open-Clawпреобразованные команды; нативные шаблоны системного промпта; ограничения инструментов, спроецированные из профилянавыки, хуки, делегированные работники, правила, шаблоныстроки состояния, стили вывода, MCP, диспетчеризация субработников
OpenCodeпреобразованные команды и делегированные работники; нативные навыки, MCP, диспетчеризация субработников, шаблоны системного промпта; ограничения инструментов, спроецированные из профиляхуки, правила, шаблоныстроки состояния, стили вывода
Qwen Codeпреобразованные команды и делегированные работники; нативные навыки, хуки, MCP, диспетчеризация субработников, шаблоны системного промпта, память; ограничения инструментов, спроецированные из профиляправила, шаблоныстроки состояния, стили вывода
Traeнативные правила, MCP, шаблоны системного промпта; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, диспетчеризация субработников, память
Windsurfнативные правила и шаблоны системного промпта; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, MCP, диспетчеризация субработников, память
Zedнативные правила, MCP, шаблоны системного промпта; ограничения инструментов, спроецированные из профилянеткоманды, навыки, хуки, делегированные работники, строки состояния, стили вывода, диспетчеризация субработников, память

Хуки валидации

Реестр поддерживается в синхронизированном состоянии этими проверками:

ПроверкаНазначение
python scripts/dev/validate_harness_convention_pins.py --today YYYY-MM-DDПодтверждает, что у каждого адаптера есть актуальный якорь соглашения и что реестр по-прежнему перечисляет семнадцать адаптеров.
python -m apothem.conformity.gate --all .Запускает проверки соответствия документации и реализации.
python -m pytestПрогоняет фикстурные тесты реестра и контрактные тесты адаптеров.

Сгенерированный справочник адаптеров окружений

HarnessScopeFormatTarget paths
Antigravity (antigravity)usermarkdown~/.gemini/GEMINI.md
~/.gemini/antigravity-cli/plugins/apothem/
Claude Code (claude-code)userjson~/.claude/.apothem/support/{templates,hooks,conformity,schemas}/
~/.claude/settings.json
~/.claude/{agents,rules,skills,statuslines,output-styles}/
CodeBuddy (codebuddy)projectmarkdown<project>/.codebuddy/rules/apothem-rules.md
Codex (codex)usermarkdown~/.agents/skills/
~/.codex/AGENTS.md
~/.codex/agents/*.toml
~/.codex/hooks.json
~/.codex/hooks/
~/.config/apothem/{rules,templates}/
Cursor (cursor)projectmdc<project>/.cursor/rules/apothem-rules.mdc
Gemini CLI (gemini-cli)projectmarkdown<project>/.gemini/.apothem/support/
<project>/.gemini/{commands,skills,agents}/
<project>/GEMINI.md
GitHub Copilot (github-copilot)projectmarkdown<project>/.github/copilot-instructions.md
GLM (Z.ai) (glm)projecttoml<project>/.apothem/providers/glm.toml
Hermes (hermes)useryaml~/.hermes/.apothem/support/
~/.hermes/config.yaml
Kimi Code (kimi-code)projectmarkdown<project>/.kimi-code/.apothem/support/
<project>/AGENTS.md
Kiro (kiro)projectmarkdown<project>/.kiro/steering/apothem-rules.md
Open-Claw (open-claw)userjson~/.openclaw/.apothem/support/
~/.openclaw/openclaw.json
OpenCode (opencode)userjson~/.config/opencode/.apothem/support/
~/.config/opencode/opencode.json
~/.config/opencode/{commands,skills,agents}/
Qwen Code (qwen-code)userjson~/.qwen/.apothem/support/
~/.qwen/QWEN.md
~/.qwen/settings.json
~/.qwen/{commands,skills,agents}/
Trae (trae)projectmarkdown<project>/.trae/rules/apothem-rules.md
Windsurf (windsurf)projectmarkdown<project>/.devin/rules/apothem-rules.md
Zed (zed)projectmarkdown<project>/.rules

On this page