Адаптерлер анықтамалығы
Адаптер нақты AI ортасының форматын инкапсуляциялайды.
Жиынтық кесте
| AI ортасы | Target ID | Әдепкі base dir | Дағдылар | MCP config |
|---|---|---|---|---|
| Claude Code | claude-code | ~/.claude | skills/<name>/SKILL.md | ~/.claude.json |
| Cursor | cursor | ~/.cursor | skills/<name>/SKILL.md | mcp.json |
| Codex CLI | codex | ~/.codex | skills/<name>/SKILL.md | config.toml |
Claude Code
MCP сервері ~/.claude.json-ға, mcpServers JSON бөліміне жазылады — бұл Claude Code MCP серверлерінің анықтамаларын оқитын файл (settings.json емес: онда тек allowedMcpServers сияқты саясаттар):
json
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"],
"env": {
"API_KEY": "..."
}
}
}
}Cursor
Cursor mcp.json-да mcpServers JSON форматын пайдаланады.
Жазба құрылымы Claude Code-тікімен бірдей.
Cursor ~/.cursor/mcp.json файлын кез келген сервер конфигурацияланғанға дейін бос файл ретінде жасауы мүмкін. AIM бос конфиг файлын бос объект {} ретінде қарастырады — MCP серверлерін орнату дұрыс жалғасады.
Codex CLI
Codex CLI TOML пайдаланады:
toml
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
[mcp_servers.context7.env]
API_KEY = "..."Жолдарды қайта анықтау
Орта стандартты емес жолда орнатылса, aim.local.yaml-да base dir белгілеңіз:
yaml
environments:
claude-code: /custom/path/.claudeАдаптер base dir ішінде дағдылар мен MCP config қайда екенін өзі біледі.