AitherOS ADK — MCP-сервер для Claude Code: что делает и как установить
Подключает к Claude Code локальную память на графе знаний SQLite и маршрутизацию моделей. Помогает агенту хранить контекст между сессиями и передавать задачи специализированным агентам.
claude mcp add --env AITHERIDENTITY_URL=<AITHERIDENTITY_URL> --env AITHERIUM_API_KEY=<AITHERIUM_API_KEY> --transport stdio aitheros-adk -- uvx aither-adkЧто делает AitherOS ADK
Сервер разворачивает среду для автономных агентов через утилиту uvx aither-adk. Внутри работает встроенная база знаний на базе локального SQLite. Она автоматически сохраняет сущности и связи из каждого диалога, объединяя семантический поиск с текстовым. Внешние сервисы базе не нужны.
Сложность оценивается по шкале от 1 до 10. Простые обращения система отдаёт быстрым небольшим моделям, а сложные задачи передаёт тяжёлым рассуждающим нейросетям. Бэкенд инференса переключается прямо на лету между локальными движками вроде llama.cpp или vLLM и облачными провайдерами. Для оркестрации используется инструмент ask_agent, распределяющий поручения между агентами.
Без переменных окружения AITHERIUM_API_KEY и AITHERIDENTITY_URL сервер не запустится. Это обязательное требование для авторизации. При установке в Windows путь к исполняемым скриптам Python иногда приходится прописывать в PATH вручную.
Какие задачи решает
- Сохранять сущности и связи между беседами в локальный граф знаний SQLite
- Маршрутизировать запросы к моделям разного класса по уровню сложности
- Делегировать поручения другим агентам через инструмент
ask_agent - Переключать бэкенд инференса между локальными движками и облачными API
- Искать контекст в долгосрочной памяти гибридным семантическим и текстовым поиском
Примеры запросов агенту
- Найди в графе знаний все сохранённые связи по нашему проекту
- Передай анализ этой функции специализированному агенту через
ask_agent - Оцени сложность задачи и выбери подходящую модель для рефакторинга кода
Как установить AitherOS ADK
Командой платформы
claude mcp add --env AITHERIDENTITY_URL=<AITHERIDENTITY_URL> --env AITHERIUM_API_KEY=<AITHERIUM_API_KEY> --transport stdio aitheros-adk -- uvx aither-adkВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from aither-adk <команда>
Командой платформы
codex mcp add aitheros-adk --env AITHERIDENTITY_URL=<AITHERIDENTITY_URL> --env AITHERIUM_API_KEY=<AITHERIUM_API_KEY> -- uvx aither-adkВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from aither-adk <команда>
Файл настроек
{
"mcpServers": {
"aitheros-adk": {
"command": "uvx",
"args": [
"aither-adk"
],
"env": {
"AITHERIDENTITY_URL": "<AITHERIDENTITY_URL>",
"AITHERIUM_API_KEY": "<AITHERIUM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from aither-adk <команда>
Файл настроек
{
"servers": {
"aitheros-adk": {
"type": "stdio",
"command": "uvx",
"args": [
"aither-adk"
],
"env": {
"AITHERIDENTITY_URL": "<AITHERIDENTITY_URL>",
"AITHERIUM_API_KEY": "<AITHERIUM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from aither-adk <команда>
Командой платформы
gemini mcp add -e AITHERIDENTITY_URL=<AITHERIDENTITY_URL> -e AITHERIUM_API_KEY=<AITHERIUM_API_KEY> aitheros-adk uvx aither-adkВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from aither-adk <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о AitherOS ADK
Как установить AitherOS ADK в Claude Code?
Выполните команду `claude mcp add --env AITHERIDENTITY_URL=<AITHERIDENTITY_URL> --env AITHERIUM_API_KEY=<AITHERIUM_API_KEY> --transport stdio aitheros-adk -- uvx aither-adk`. Замените токены в угловых скобках на свои рабочие ключи.
Что делает AitherOS ADK?
Сервер связывает агента с графом знаний SQLite, оценивает сложность задач для маршрутизации вызовов и даёт возможность вызывать вспомогательных агентов. Он также позволяет менять движок генерации прямо во время сессии.
Нужно ли поднимать отдельную базу данных для графа знаний?
Нет, долговременная память хранится локально в файле SQLite. Все сущности и связи индексируются на вашей машине без обращения к внешним облачным базам данных.