Справочник адаптеров
Адаптер инкапсулирует формат конкретной AI-среды.
Сводная таблица
| AI-среда | Target ID | Base dir по умолчанию | Навыки | MCP config |
|---|---|---|---|---|
| Claude Code | claude-code | ~/.claude | skills/<name>/SKILL.md | settings.json |
| Cursor | cursor | ~/.cursor | skills/<name>/SKILL.md | mcp.json |
| Codex CLI | codex | ~/.codex | skills/<name>/SKILL.md | config.toml |
Claude Code
MCP-сервер записывается в JSON-секцию mcpServers:
json
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"],
"env": {
"API_KEY": "..."
}
}
}
}Cursor
Cursor использует JSON-формат mcpServers в mcp.json.
Структура записи такая же, как у Claude Code.
Codex CLI
Codex CLI использует TOML:
toml
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
[mcp_servers.context7.env]
API_KEY = "..."Переопределение путей
Если среда установлена нестандартно, задайте base dir в aim.local.yaml:
yaml
environments:
claude-code: /custom/path/.claudeАдаптер сам знает, где внутри base dir находятся навыки и MCP config.