Skip to content

AI орталары

AIM бір инвентарьды адаптерлер арқылы әртүрлі AI орталарына қолданады.

Қолдау көрсетілетін орталар

ОртаTarget IDДағдыларMCP config
Claude Codeclaude-codeқолдау көрсетілгенқолдау көрсетілген
Cursorcursorқолдау көрсетілгенқолдау көрсетілген
Codex CLIcodexқолдау көрсетілгенқолдау көрсетілген

Үш адаптер де екі бағытта жұмыс істейді: инвентарь элементтерін ортаға орнатады және импорт кезінде (aiman import skill, aiman import mcp) сол ортаның мазмұнын оқиды. Дағдылар мен MCP конфигурациясы қай жолдардан оқылатыны — CLI анықтамалығында.

Gemini CLI және басқа орталар болашақ адаптерлер ретінде қаралуда.

AIM жолды қалай таңдайды

aiman init пен aiman doctor кезінде AIM AI орталарының стандартты каталогтарын табуға тырысады.

Орта автоматты түрде табылмаса, жолды aim.local.yaml-да белгілеуге болады:

yaml
environments:
  claude-code: ~/.claude
  cursor: ~/.cursor
  codex: ~/.codex

aim.local.yaml машинаға жергілікті және Git-ке түспеуі керек.

Дағдылар

skills/<name>.md дағдысы (немесе анықтамалық файлдарымен бірге қалталық дағды skills/<name>/SKILL.md) нақты AI ортасы күтетін форматта орнатылады. AIM мұны apply (жергілікті итерация) және sync (жарияланған күйді қолдану) кезінде жасайды:

bash
aiman apply   # жергілікті өзгерістерді қолдану
aiman sync    # Git-тен жарияланған күйді қолдану

MCP серверлері

mcp/<name>.yaml MCP Item адаптермен AI ортасының config файлына қолданылады.

Claude Code мен Cursor үшін mcpServers JSON құрылымы пайдаланылады. Codex CLI үшін mcp_servers TOML құрылымы пайдаланылады.

Секреттер мен env айнымалыларының мәндері жергілікті aim.local.yaml-дан алынады.

Диагностика

bash
aiman doctor

doctor мыналарды көрсетеді:

  • табылған және табылмаған AI орталарын;
  • жол мәселелерін;
  • инвентарь репозиторийінің күйін;
  • белсенді инвентарь репозиторийінің skills/ каталогындағы дағдылардың жарамдылығын;
  • жетіспейтін міндетті MCP env айнымалыларын.

doctor орталар бойынша тек базалық каталогтың бар-жоғын тексереді. Ол AI орталарының ішінде қандай дағдылар орнатылғанын сканерлемейді: === Skills === бөлімі инвентарь репозиторийіндегі дағдыларды санайды.


Одан әрі

Released under the Apache 2.0 License.