Harness — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер для подключения к среде Harness. Позволяет агенту запускать сессии Claude Code и Codex на разных компьютерах, ожидать их завершения и считывать ответы.
claude mcp add harness -- npx -y @autonomous-ai/harness-mcpЧто делает Harness
Сервер подключает Claude Code к платформе управления агентами Harness. Через интерфейс MCP модель может отдавать команды на запуск сессий Codex или Claude Code. Агент ждёт завершения расчётов и считывает результат. Процессы можно разносить по разным машинам.
Сессии выполняются под управлением демона Harness. Каждая задача крутится в отдельной панели tmux. Трафик между узлами шифруется ключами ChaCha20-Poly1305 и идёт напрямую через WebRTC. Сторонние серверы не видят содержимое терминалов.
Для запуска пакета @autonomous-ai/harness-mcp необходим Node.js с утилитой npx. Без предварительно настроенного демона Harness сервер не обнаружит удалённые окружения.
Какие задачи решает
- запускать сессии Claude Code и Codex на удалённых серверах
- опрашивать статус выполнения задач в сессиях Harness
- получать ответы и вывод терминала от других агентов
- управлять процессами в изолированных панелях tmux
Примеры запросов агенту
- Запусти задачу в Claude Code на удалённом сервере через Harness и подожди ответа.
- Проверь статус сессии Codex в Harness и прочитай вывод терминала.
Как установить Harness
Командой платформы
claude mcp add harness -- npx -y @autonomous-ai/harness-mcpКомандой платформы
codex mcp add harness -- npx -y @autonomous-ai/harness-mcpФайл настроек
{
"mcpServers": {
"harness": {
"command": "npx",
"args": [
"-y",
"@autonomous-ai/harness-mcp"
]
}
}
}Файл настроек
{
"servers": {
"harness": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@autonomous-ai/harness-mcp"
]
}
}
}Командой платформы
gemini mcp add harness npx -y @autonomous-ai/harness-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Harness
Как установить Harness в Claude Code?
Выполните команду claude mcp add harness -- npx -y @autonomous-ai/harness-mcp. Для её работы в системе должен быть установлен Node.js с утилитой npx.
Что делает MCP-сервер Harness?
Он даёт агенту инструменты для запуска сессий Claude Code и Codex на подключённых компьютерах. Агент может следить за их выполнением и забирать итоговые ответы.
Как защищён обмен данными между агентами?
Трафик передаётся напрямую по WebRTC со сквозным шифрованием ChaCha20-Poly1305 и сессионными ключами X25519. Промежуточный ретранслятор пересылает только зашифрованные байты и не имеет доступа к ключам.