Best of Agent Harnesses
Курируемый ранжированный список агентных харнесов с MCP-сервером и готовыми субагентами, чтобы подобрать харнес под задачу
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает MCP-сервер и субагентов
- Может доставлять результат во внешние сервисы при подключении
Установка
В терминале, через 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/mcp.json, для всех проектов
{
"mcpServers": {
"agent-harnesses": {
"command": "uvx",
"args": [
"agent-harnesses-mcp==0.6.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
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.
Добавь 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, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента