hythe — MCP-сервер для Claude Code: координация агентов
hythe помогает нескольким ИИ-агентам обмениваться состоянием и продолжать работу с общим контекстом. Подключайте его, когда агентам нужно согласовывать действия между сессиями.
claude mcp add --env HYTHE_AGENT_ID=<HYTHE_AGENT_ID> --env HYTHE_AGENT_KEY_FILE=<HYTHE_AGENT_KEY_FILE> --env HYTHE_AGENT_AUTH_MODE=<HYTHE_AGENT_AUTH_MODE> --env API_KEY=<API_KEY> --env MCP_HOST=<MCP_HOST> --transport stdio hythe -- npx -y @hythe/mcpЧто делает hythe
hythe — самостоятельный MCP-сервер с небольшим stdio-мостом для клиентов. Он хранит общее состояние агентов, помогает им передавать сообщения и сохранять контекст между сессиями. Сервер разрешает цепочки наблюдений и возвращает актуальное, не замещённое более поздними данными состояние.
При одновременном изменении контрольной точки сервер сохраняет разветвлённые версии, а конфликт показывает как отдельные вершины, не выбирая одну молча. У сообщений есть состояния доставки, чтения и архивации; это отслеживаемый жизненный цикл, а не гарантия доставки. Для установки через Claude Code нужны HYTHE_AGENT_ID и API_KEY; команда запускает пакет @hythe/mcp через npx.
Какие задачи решает
- передать сообщение другому агенту напрямую
- сохранить общий контекст между сессиями
- получить актуальное состояние после замещения наблюдений
- обнаружить конфликт при параллельном изменении контрольной точки
Примеры запросов агенту
- Сохрани текущее состояние проекта, чтобы другой агент мог продолжить работу.
- Отправь сообщение агенту, который проверяет изменения.
- Проверь, какая версия состояния сейчас актуальна для этой области.
Как установить hythe
Командой платформы
claude mcp add --env HYTHE_AGENT_ID=<HYTHE_AGENT_ID> --env HYTHE_AGENT_KEY_FILE=<HYTHE_AGENT_KEY_FILE> --env HYTHE_AGENT_AUTH_MODE=<HYTHE_AGENT_AUTH_MODE> --env API_KEY=<API_KEY> --env MCP_HOST=<MCP_HOST> --transport stdio hythe -- npx -y @hythe/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
codex mcp add hythe --env HYTHE_AGENT_ID=<HYTHE_AGENT_ID> --env HYTHE_AGENT_KEY_FILE=<HYTHE_AGENT_KEY_FILE> --env HYTHE_AGENT_AUTH_MODE=<HYTHE_AGENT_AUTH_MODE> --env API_KEY=<API_KEY> --env MCP_HOST=<MCP_HOST> -- npx -y @hythe/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"mcpServers": {
"hythe": {
"command": "npx",
"args": [
"-y",
"@hythe/mcp"
],
"env": {
"HYTHE_AGENT_ID": "<HYTHE_AGENT_ID>",
"HYTHE_AGENT_KEY_FILE": "<HYTHE_AGENT_KEY_FILE>",
"HYTHE_AGENT_AUTH_MODE": "<HYTHE_AGENT_AUTH_MODE>",
"API_KEY": "<API_KEY>",
"MCP_HOST": "<MCP_HOST>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"servers": {
"hythe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hythe/mcp"
],
"env": {
"HYTHE_AGENT_ID": "<HYTHE_AGENT_ID>",
"HYTHE_AGENT_KEY_FILE": "<HYTHE_AGENT_KEY_FILE>",
"HYTHE_AGENT_AUTH_MODE": "<HYTHE_AGENT_AUTH_MODE>",
"API_KEY": "<API_KEY>",
"MCP_HOST": "<MCP_HOST>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
gemini mcp add -e HYTHE_AGENT_ID=<HYTHE_AGENT_ID> -e HYTHE_AGENT_KEY_FILE=<HYTHE_AGENT_KEY_FILE> -e HYTHE_AGENT_AUTH_MODE=<HYTHE_AGENT_AUTH_MODE> -e API_KEY=<API_KEY> -e MCP_HOST=<MCP_HOST> hythe npx -y @hythe/mcpВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о hythe
Как установить hythe в Claude Code?
Добавьте сервер командой claude mcp add hythe -e HYTHE_AGENT_ID=<HYTHE_AGENT_ID> -e API_KEY=<API_KEY> -- npx -y @hythe/mcp. Задайте идентификатор агента и ключ API.
Что делает hythe?
Он даёт нескольким ИИ-агентам общее состояние, обмен сообщениями и сохранение контекста между сессиями. При параллельных изменениях конфликты остаются видимыми.
Что нужно для работы hythe в Claude Code?
Для этого способа установки нужны значения HYTHE_AGENT_ID и API_KEY. Клиент запускает @hythe/mcp через npx.