Best of Agent Harnesses

Курируемый ранжированный список агентных харнесов с MCP-сервером и готовыми субагентами, чтобы подобрать харнес под задачу

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает MCP-сервер и субагентов
  • Может доставлять результат во внешние сервисы при подключении
Все причины и проверки

ryanalberts/best-of-agent-harnesses

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/best-of-agent-harnesses

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio agent-harnesses -- uvx agent-harnesses-mcp==0.6.0

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"agent-harnesses","type":"stdio","command":"uvx","args":["agent-harnesses-mcp==0.6.0"]}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "agent-harnesses": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add agent-harnesses -- uvx agent-harnesses-mcp==0.6.0

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.agent-harnesses]
command = "uvx"
args = ["agent-harnesses-mcp==0.6.0"]

Если файл уже есть, допишите блок в конец.

Выполните в терминале

gemini mcp add -s user agent-harnesses uvx agent-harnesses-mcp==0.6.0

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "agent-harnesses": {
      "type": "local",
      "command": [
        "uvx",
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "agent-harnesses": {
      "command": "uvx",
      "args": [
        "agent-harnesses-mcp==0.6.0"
      ]
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Понадобится: uv

Сверено с репозиторием 25 сент. 2026, коммит 9556c03.

Текст для агента

Добавь MCP-сервер: claude mcp add agent-harnesses -- uvx agent-harnesses-mcp. Нужен установленный uv. Субагентов бери из папки agents репозитория.

Другие способы из описания автора
claude mcp add agent-harnesses -- uvx agent-harnesses-mcp

Нужен установленный uv.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект ведет подобранный и еженедельно пересчитываемый список агентных харнесов и оркестраторов, а главное дает агенту работать с этим списком напрямую. MCP-сервер позволяет запрашивать и сравнивать харнесы по актуальным данным, а данные также выложены как llms.txt и JSON. Отдельно в репозитории лежат три готовых субагента: harness-scout подбирает харнес под то, что вы строите, с обоснованием и проверкой заброшенных проектов, stack-auditor разбирает текущий стек, harness-radar следит за изменениями. Субагенты работают на подписке, которая у вас уже есть, и могут доставлять результат в Slack или Notion при подключении.

Для кого. Для разработчиков и архитекторов, которые выбирают агентный харнес или оркестратор под проект.

Подходит, если

  • Нужно подобрать агентный харнес под конкретную задачу
  • Нужно сравнить оркестраторы по свежим данным
  • Хочется, чтобы агент сам рекомендовал харнес с обоснованием

Не подходит, если

  • Харнес уже выбран и менять его не планируете
  • Нужен сам инструмент, а не подбор среди инструментов

Пример запроса к агенту

Подбери агентный харнес под сборку кодинг-ассистента и обоснуй выбор

Ограничения

Это в первую очередь курируемый список сторонних проектов, а MCP-сервер и субагенты дают к нему удобный доступ. Рекомендации опираются на данные списка и его оценки, финальный выбор за вами. Для MCP-сервера нужен uv, доставка в Slack или Notion требует подключения этих сервисов.

Как отключить. Удалите MCP-сервер agent-harnesses из конфигурации и удалите файлы субагентов.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Запускает MCP-сервер и субагентов
  • Может доставлять результат во внешние сервисы при подключении

Коротко о README

README представляет курируемый ранжированный список агентных харнесов и техник, который пересчитывается еженедельно. Данные доступны агентам через MCP-сервер, llms.txt и JSON, чтобы их можно было запрашивать и рекомендовать. В папке agents лежат три субагента: harness-scout, stack-auditor и harness-radar, работающие на текущих данных и умеющие доставлять результат в Slack или Notion. Установка MCP через uvx. Лицензия CC-BY-SA-4.0.

Частые вопросы

Это просто список?

Список это основа, но к нему прилагаются MCP-сервер для запросов и три готовых субагента, которые подбирают и аудируют харнесы.

Что делают субагенты?

harness-scout подбирает харнес под задачу, stack-auditor разбирает стек, harness-radar следит за изменениями.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AIBest of Agent Harnesses

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.