LLM CLI Gateway — MCP-сервер для Claude Code
Один MCP-сервер, через который Claude Code, Codex, Cursor и другие клиенты запускают локальные CLI-агенты. Долгие задачи переживают обрыв соединения.
claude mcp add llm-cli-gateway -- npx -y llm-cli-gatewayЧто делает LLM CLI Gateway
LLM CLI Gateway работает как локальная панель управления для AI-агентов. Через неё MCP-клиент вроде Claude Code или Codex запускает Claude Code, Gemini, Grok Build, Mistral Vibe, Devin, Cursor Agent и настроенные HTTP-провайдеры. Сессии провайдеров остаются нативными, локальные креденшелы не трогаются.
Долгие задания сервер держит как durable async jobs: результат можно забрать после перезапуска, есть дедупликация, отмена и перевод синхронного запроса в асинхронный. Удалённые веб-коннекторы используют MCP OAuth discovery, секреты клиентов хранятся только хешами. Рискованные действия можно пропускать через approval-гейты, а review-доказательства собирать отдельно.
Установка глобальная через npm install -g llm-cli-gateway, после чего в Claude Code достаточно claude mcp add llm-cli-gateway -- npx -y llm-cli-gateway. Для Grok, Devin и Mistral работа с gateway worktree требует явный provider-native sessionId — без него запрос fail closed, потому что сессию нельзя надёжно перевыбрать.
Какие задачи решает
- запустить Claude Code, Codex или Gemini из одного MCP-клиента
- дождаться результата длинной задачи после обрыва соединения
- ограничить удалённое выполнение зарегистрированными рабочими областями
- собрать аудируемые доказательства для review-процесса
- пропустить рискованные действия через approval-гейт
Примеры запросов агенту
- Запусти агента Claude Code через gateway и верни результат асинхронно
- Покажи список зарегистрированных рабочих областей и их алиасы
- Отмени задачу с идентификатором
job-123и проверь, что cleanup запланирован
Как установить LLM CLI Gateway
Командой платформы
claude mcp add llm-cli-gateway -- npx -y llm-cli-gatewayКомандой платформы
codex mcp add llm-cli-gateway -- npx -y llm-cli-gatewayФайл настроек
{
"mcpServers": {
"llm-cli-gateway": {
"command": "npx",
"args": [
"-y",
"llm-cli-gateway"
]
}
}
}Файл настроек
{
"servers": {
"llm-cli-gateway": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"llm-cli-gateway"
]
}
}
}Командой платформы
gemini mcp add llm-cli-gateway npx -y llm-cli-gatewayПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о LLM CLI Gateway
Как установить LLM CLI Gateway в Claude Code?
Сначала npm install -g llm-cli-gateway, затем claude mcp add llm-cli-gateway -- npx -y llm-cli-gateway. После этого сервер доступен в списке MCP-серверов Claude Code.
Что делает LLM CLI Gateway?
Даёт одному MCP-клиенту управление несколькими локальными CLI-агентами: Claude Code, Codex, Gemini, Grok Build, Mistral Vibe, Devin, Cursor Agent и настроенными HTTP API. Запросы идут через единый gateway без превращения агентов в чат-прокси.
Что нужно для работы с Grok, Devin или Mistral через gateway?
Для этих провайдеров требуется явный provider-native sessionId. Запросы с createNewSession или resumeLatest без него завершатся ошибкой, потому что gateway не может долговременно перевыбрать сессию.