Roman Kryvolapov Engineering Blog

Сравнение harness для ИИ-агентов: от Claude Code до OpenClaw

Привет!

Когда говорят «Claude пишет код лучше, чем GPT», обычно сравнивают не модели, а модели вместе с программой, в которой они работают. Эта программа называется harness (дословно — «упряжь», «обвязка»): она собирает для модели контекст, исполняет её вызовы инструментов, следит за контекстным окном, решает, что агенту можно делать без спроса, и определяет, где выполняются его команды. Claude Code, Codex, Cursor, OpenClaw — всё это harness.

Рынок меняется каждую неделю, поэтому всё ниже — состояние на конец октября 2026 года по документации, репозиториям и публичным рейтингам; даты без года относятся к 2026-му.

Из чего состоит harness

Почти всё, что в harness настраивается, лежит в папке .claude проекта на Claude Code; у других harness названия свои, но состав тот же.

ЧастьЧто это
Инструкции проектафайл, который harness подкладывает модели в начало каждой сессии: как собрать проект, как запустить тесты, чем он отличается от типового
Правилате же инструкции, разбитые по темам и часто привязанные к путям: правило про API подгружается, только когда агент трогает файлы API
Скилыпапка с SKILL.md: инструкция плюс скрипты и справочники; в контекст сначала попадает только описание, поэтому десятки скилов почти ничего не стоят
Субагентыотдельный экземпляр агента со своим контекстом, инструкцией, инструментами и иногда моделью; главному агенту он возвращает вывод, а не сотню прочитанных файлов
Хукиваш код, который harness запускает на событиях: до и после вызова инструмента, при старте сессии, при завершении; в отличие от текстовых инструкций выполняется всегда (подробно о хуках)
Командызаготовленные промпты, которые вызываются по имени, вроде /review
MCP-серверывнешние инструменты и данные: база данных, трекер задач, браузер, документация
Плагиныпакет из всего перечисленного, который ставится одной командой
Права и песочницачто агент делает сам, а что после подтверждения, и где выполняются его команды: прямо в системе, в песочнице ОС, в контейнере или на облачной машине
Памятьчто переживает конец сессии: заметки агента самому себе, история, которую можно продолжить
Режим без интерфейса и SDKзапуск из скрипта или CI без человека и доступ к агенту из своего кода; у крупных вендоров есть SDK для сборки своего агента — Claude Agent SDK, Codex SDK, Copilot SDK

Общие стандарты настройки

  • AGENTS.md — общий файл инструкций проекта. Его предложила OpenAI, файл есть больше чем в 60 тысячах открытых проектов.
  • Agent Skills — общий формат скилов. Его придумала и в декабре 2025-го открыла Anthropic; в списке поддерживающих — 46 продуктов, от Claude Code, Codex и Cursor до Hermes и OpenClaw.
  • MCP (Model Context Protocol) — общий протокол подключения инструментов и данных, тоже от Anthropic. Его понимают почти все harness из этой статьи.
  • ACP (Agent Client Protocol) от Zed — протокол между редактором и агентом: Zed, IDE от JetBrains, VS Code, Neovim и Emacs подключают через него любого из примерно пятидесяти агентов, которые его поддерживают.

AGENTS.md, Agent Skills и MCP живут в Agentic AI Foundation при Linux Foundation. Эта часть настройки переносится между разными harness с одной оговоркой: Claude Code и Cline не ищут скилы в общей папке .agents/skills, им нужна ссылка из .claude/skills. Правила по путям, субагенты, хуки, права, песочница и плагины у каждого harness свои.

Кто чем пользуется

Опросы ставят первым Claude Code, скачивания и токены — Codex, а самый большой охват у Copilot.

ИсточникВыборкаClaude CodeGitHub CopilotCodexCursorДругие
JetBrains, май–июль 202615 тыс. профессиональных разработчиков, доля использующих на работе39% (в январе 18%); основной инструмент у 31%21% (год назад 29%)16% (в январе 3%)12% (в январе 18%)Junie ~9%, OpenCode 7%, Antigravity 6%
Stack Overflow, 202630 тыс. разработчиков, доля среди пользователей кодовых агентов66%59%———
Pragmatic Engineer, январь–февраль 2026906 читателей рассылки71%46%—39%Gemini CLI и Antigravity ~10%
  • Пользователи. У Copilot почти 80 млн установок расширения для VS Code и, по пересказам отчёта Microsoft, 50 млн пользователей; в эти цифры входят все, у кого есть расширение, а не только те, кто пользуется агентом. У Codex летом было 5 млн активных пользователей в неделю.
  • Скачивания с npm за последнюю неделю октября: Codex — 27 млн, Claude Code — 12,8 млн, OpenCode — 4,5 млн, OpenClaw — 3,5 млн, Copilot CLI — 1,7 млн, Gemini CLI — 0,45 млн. Сюда входят CI и боты, а Claude Code чаще ставят собственным установщиком, мимо npm, — поэтому это не число людей.
  • Токены на OpenRouter — шлюзе ко многим моделям, который публикует расход по приложениям. 29 октября: Codex — 2,6 трлн токенов за сутки, Claude Code — 2,1 трлн, Hermes Agent — 1,9 трлн, Kilo Code — 744 млрд, OpenClaw — 731 млрд, pi — 582 млрд, DeepSeek Harness (девятое место) — 271 млрд, Cline — 139 млрд. Это только трафик через OpenRouter, то есть в основном свои ключи и открытые модели: подписки Claude и ChatGPT сюда не попадают.

Насколько harness влияет на результат

Для одной и той же модели разница между лучшим и худшим harness доходит до 10–20 пунктов, а слабую или «чужую» модель другой harness может поднять в разы. Harness вендора при этом не обязательно лучший для его же модели, хотя вендоры обучают модели под свои harness — так прямо пишут, например, Google про Antigravity и Meta про Muse Code.

Главный бенчмарк, где одну модель запускают в разных harness, — Terminal-Bench: задачи в терминале (собрать, починить, настроить сервер, обучить модель), каждая в своём контейнере и с проверкой тестами. Точка отсчёта — Terminus 2, простой harness самих авторов бенчмарка. Версия 2.0 (ноябрь 2025-го, 89 задач) к концу октября собрала 137 записей «модель + harness»; из 29 моделей, запущенных в двух и более harness, у 16 разница между лучшим и худшим harness больше десяти пунктов:

МодельЛучший harness на Terminal-Bench 2.0Худший harnessРазница, пунктов
Gemini 3.1 ProTongAgents, 80,2%Gemini CLI, 61,4%18,8
GPT-5.5NexAU-AHE, 84,7%clnkr, 66,1%18,6
Claude Opus 4.6Meta-Harness, 76,4%Claude Code, 58,0%18,4
GPT-5.3-CodexSageAgent, 78,4%Terminus 2, 64,7%13,7
Claude Opus 4.5Droid, 63,1%OpenCode, 51,7%11,4

Лучшие строки — малоизвестные harness, собранные под рейтинг, но разброс показывает, сколько можно выжать из той же модели.

Harness вендоров на версии 2.0 выступили по-разному. Claude Code с моделями Claude во всех пяти парах отставал от Terminus 2 на 1–6 пунктов, Gemini CLI с моделями Gemini — во всех трёх парах, а Codex CLI с моделями OpenAI во всех пяти был выше, на 1–14; Factory Droid обыграл Terminus 2 со всеми пятью моделями — на 4–13. Часть разрыва объяснялась самими задачами: в мае вышла версия 2.1, где починили 28 задач из 89 — с устаревшими зависимостями или с нехваткой ресурсов даже для правильного решения. На ней Claude Code с Opus 4.6 поднялся с 58,0% до 70,1%, Terminus 2 — с 62,9% до 63,8%, и отставание в пять пунктов стало преимуществом в шесть. В целом на 2.1 harness вендоров отличаются от Terminus 2 в пределах от −8 до +5 пунктов.

Эксперименты, где меняли только harness

  • LangChain взяла gpt-5.2-codex и меняла только свой harness Deep Agents — в частности, добавила самопроверку перед завершением и обнаружение зацикливания. Результат на Terminal-Bench 2.0 вырос с 52,8% до 66,5%, и эта цифра есть в официальной таблице. Про Deep Agents и LangGraph есть отдельная статья.
  • Can Bölük сравнил три формата правки файлов: apply_patch, как в Codex, str_replace, как в Claude Code, и свой hashline, где строки адресуются короткими хешами. На 16 моделях hashline обыграл патч у 14, в среднем на 15 пунктов; у Grok Code Fast 1 результат вырос с 6,7% до 68,3%. Задачи синтетические, а автор продаёт свой harness, но эффект известен давно: в Aider ещё в конце 2023-го результат GPT-4 Turbo вырастал больше чем вдвое от одной только смены формата правок.

Насколько можно верить бенчмаркам

  • Железо. Anthropic измерила, что одни только ресурсы контейнера двигают результат на Terminal-Bench 2.0 на шесть пунктов, и советует не верить разнице меньше трёх пунктов, пока конфигурации не совпадают.
  • Подгонка. В апреле таблицу Terminal-Bench почистили: один harness хранил зашифрованные решения в своём бинарнике, другой подгружал тесты задачи, а ForgeCode скачивал готовые решения в собственный AGENTS.md. Результаты ForgeCode обнулили, а каждую успешную попытку теперь проверяет отдельный агент-судья.
  • SWE-bench — набор задач из реальных GitHub-issue. Его версия Verified, главная цифра 2024–2025 годов, потеряла доверие: в феврале OpenAI перестала её публиковать — аудит нашёл дефектные тесты минимум в 59% задач, на которых модели чаще всего ошибались, а модели умели воспроизводить эталонные патчи по памяти. SWE-bench Pro от Scale, предложенный взамен, Epoch AI оценивает как «с изъянами»: по аудитам сломано 30% задач и больше; к тому же он сравнивает модели в одном нейтральном harness, а не продукты.
  • Живые разработчики. METR в 2025 году получил замедление опытных разработчиков с ИИ на 19%, а в повторе в феврале — ускорение на 4–18%, но сам называет этот сигнал ненадёжным: участники отказывались работать без ИИ.

Harness для программирования: сравнение

Результаты на бенчмарках

Здесь сравниваются уже продукты: модель в harness, как правило, своего вендора. Ориентиров два. Terminal-Bench 4.0 — текущая версия (август, 66 задач); в ней почти каждая модель запущена только в harness своего вендора, поэтому влияние самого harness она не показывает. Индекс кодовых агентов Artificial Analysis считается на трёх наборах задач. Прочерк — продукта в рейтинге нет.

HarnessМодельTerminal-Bench 4.0Индекс Artificial Analysis
Claude CodeOpus 5.564,8%62
Claude CodeSonnet 5.561,8%59
Antigravity CLIGemini 4 Carbon—59
Muse Code (Meta)Muse—59
CodexGPT-6 Astra58,2%55
CodexGPT-6.1 Sol58,2%—
OpenCodeGLM-5.3—49
Mistral VibeMistral Large 4—48
DeepSeek HarnessDeepSeek V4.1 Flash—46
Claude CodeGLM-5.341,8%—
Kimi CodeKimi K3—41
Grok Build (xAI)Grok37,6%—

Прогон Terminal-Bench 4.0 стоил $600 для Codex с GPT-6.1 Sol и $4700 для Claude Code с Opus 5.5. По данным Artificial Analysis, Codex решает задачу в среднем за 24 минуты и $1,5–7, Claude Code с Opus 5.5 — за час и $11,4, Mistral Vibe — за $1,26.

Разработчик, лицензия, развитие

HarnessРазработчикЛицензияЗвёзды на GitHubТемп релизов
Claude CodeAnthropicзакрытая; песочница, GitHub Action и Python SDK открытыкод закрыт~6 стабильных в неделю
CodexOpenAICLI — Apache-2.0; расширение IDE и облако закрыты132 тыс.2–3 стабильных в неделю
CursorAnysphere; с 14 августа принадлежит SpaceX (документ для SEC)закрытаякод закрытминорный релиз в неделю
GitHub CopilotGitHub (Microsoft)CLI закрыт; VS Code, Copilot Chat и SDK — MITCLI закрытVS Code — каждую неделю, CLI — ~2 в неделю
AntigravityGoogleзакрытая; Gemini CLI — Apache-2.0код закрыт; у Gemini CLI 109 тыс.4–5 релизов CLI в неделю
OpenCodeAnomaly, команда фреймворка SSTMIT223 тыс.~3 в неделю
ClineCline Bot Inc.Apache-2.0; плагин для JetBrains закрыт71 тыс.почти каждый день
Kilo CodeKilo Code Inc.; с июля принадлежит AnacondaMIT28 тыс.почти каждый день
piEarendilMIT119 тыс.~2 в неделю
DeepSeek HarnessDeepSeekMIT266 тыс. за 11 недель; историю роста проверить не удалось35 пре-релизов, стабильных нет
Qwen CodeAlibabaApache-2.029 тыс.ночные сборки каждый день
GooseLinux FoundationApache-2.056 тыс.раз в неделю

Интерфейсы, модели и цены

HarnessГде работаетМоделиЛокальные моделиЦена
Claude Codeтерминал, VS Code, JetBrains, приложение, веб, телефон, SlackClaude: Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5; чужие — через подмену адреса API, без поддержки Anthropicофициально нетPro от $20, Max от $100 или API
Codexтерминал, VS Code и его форки, приложение ChatGPT, телефон, GitHub, Slack, LinearOpenAI: GPT-6 Astra, GPT-6.1 Sol, Terra, Luna; сторонние — через Responses APIOllama, LM StudioChatGPT Plus $20, Pro от $100 или API без облачных функций
Cursorсвой редактор (форк VS Code), CLI, SDK, iOS, Slack, GitHub, GitLab, Linear, Jiraвсе крупные вендоры, свои Composer 2.5 и Grok 4.5–4.7; запросы всегда идут через серверы Cursorнет$8–200 в месяц; с 12 октября Claude, GPT и Gemini — по цене API из предоплаты
GitHub CopilotVS Code, CLI, приложение, GitHub, JetBrains, Xcode, Visual Studio, Slack, Teams, Linear, JiraOpenAI, Anthropic, Google, xAI, Microsoft, Moonshot; свой ключ в CLIв CLIбесплатно; Pro $10, Pro+ $39, Max $100; с июня оплата токенами
Antigravityприложение, CLI agy, IDE, расширения, SDKGemini 4 и 3.x, на платных тарифах Claude Sonnet и Opus 5.5 — всё на серверах Googleтолько через SDKбесплатно с недельными лимитами; AI Pro ~$20, AI Ultra $100 или $200
OpenCodeтерминал, приложение (бета), веб, сервер с SDKлюбые: каталог models.dev, OpenAI-совместимые адреса; вход по подписке ChatGPTOllamaбесплатно со своим ключом; OpenCode Go от $10 за открытые модели
ClineVS Code и его форки, JetBrains, CLI, приложение, SDKлюбыеда, со «сжатым» промптомбесплатно со своим ключом; ClinePass $9,99
Kilo CodeVS Code, JetBrains, CLI, приложение, Slack500+ через свой шлюздабесплатно со своим ключом
piтерминал, SDKлюбыедабесплатно со своим ключом
DeepSeek Harnessвеб, приложение, терминал по желанию, SDKDeepSeek, а также Anthropic, OpenAI, Moonshot, Z.aiнет данныхAPI DeepSeek: V4.1 Flash — $0,15 за миллион входных и $0,60 за миллион выходных токенов; подписки нет
Qwen Codeтерминал, приложение, веб, VS Code, Zed, JetBrains, Telegram, DingTalk, WeChat, FeishuQwen; пресеты для DeepSeek, Kimi, GLM, MiniMax, Grok, OpenRouterдаподписка Alibaba или свой ключ; бесплатный вход отменён в апреле
Gooseприложение для macOS, Linux и Windows, CLI, APIбольше 15 провайдеров; подписки Claude, ChatGPT и Gemini — через ACPOllama, LM Studio, Docker Model Runner, встроенный инференсбесплатно со своим ключом

Подписки Claude, ChatGPT и Google ограничены пятичасовыми окнами и недельными лимитами, так что «Pro за $20» — это вход, а не безлимит. Подписка Claude к тому же работает только в продуктах Anthropic, поэтому, например, OpenCode добирается до моделей Claude через установленный рядом Claude Code. В обратную сторону путь открыт: модели DeepSeek, GLM и Kimi подключаются к Claude Code через переменную ANTHROPIC_BASE_URL — их вендоры это документируют (инструкция DeepSeek), а Anthropic такой режим не поддерживает.

Для полностью локальной работы на обычном компьютере по размеру подходят модели на 20–30 млрд параметров вроде Qwen3.8-27B или Devstral Small 2; открытые флагманы DeepSeek, GLM и Kimi весят от сотен миллиардов до триллионов параметров и требуют сервера (как запускать модели на своём железе).

Настройка: инструкции, скилы, субагенты, хуки

HarnessИнструкции и правилаСкилыСубагентыХукиACP
Claude CodeCLAUDE.md на четырёх уровнях, правила с привязкой к путям; AGENTS.md — только если нет CLAUDE.md.claude/со своей моделью и инструментами33 событиячерез адаптер
CodexAGENTS.md по цепочке папок; правил по путям и импортов нет.agents/описываются в TOML12 событийчерез адаптер
Cursor.cursor/rules с четырьмя режимами подключения: всегда, по решению модели, по маске, вручную; командные правила; AGENTS.md.agents/, .cursor/, а также .claude/ и .codex/свои, а также из .claude/ и .codex/21 событие; хуки Claude Code подхватываютсяда
GitHub Copilotcopilot-instructions.md и правила по путям; AGENTS.md, CLAUDE.md, GEMINI.md.github/, .claude/, .agents/файлы *.agent.md; встроенные — от исследователя до ревьюера безопасности; параллельный /fleet14 событий; хуки Claude Code подхватываютсяпревью
AntigravityAGENTS.md, GEMINI.md; правила в .agents/rules с триггерами.agents/; в CLI каждый скил — командада; /teamwork6 событийда
OpenCodeAGENTS.md; CLAUDE.md вторая версия не читаетсвои, .claude/, .agents/Markdown-файламиплагины на TypeScriptда
Cline.clinerules, AGENTS.md, .cursorrules.cline/, .clinerules/, .claude/только вне IDEплагины SDKда
Kilo CodeAGENTS.md, .kilo/rules.agents/Markdown-файламиплагины с событиямида
piAGENTS.mdпакетами из npm или gitнетрасширениячерез адаптер
DeepSeek Harnessнет данныхдав том числе передающие задачу в Claude Code или Codexв форматах Claude Code и Codexда
Qwen CodeQWEN.md, AGENTS.md.agents/в том числе передающие задачу в Claude Code или Codexс событиями Claude Codeда
GooseAGENTS.md, .goosehints.agents/дас событиями Claude Codeда

Файлы из папки .claude частично читают и другие harness: Cursor, Copilot, Cline, OpenCode, Devin и Junie.

Изоляция и работа без человека

HarnessПесочница ОСОблачный режимБез интерфейса
Claude Codeпо желанию, macOS и Linux; закрывает только команды оболочкивиртуальные машины Anthropicclaude -p с JSON и лимитом бюджета, GitHub Action, GitLab CI
Codexвключена на macOS, Linux и Windows: запись только в рабочую папку, сеть закрытавиртуальная машина на задачуcodex exec с JSONL и схемой ответа, GitHub Action, сервер app-server
Cursorработает в режиме по умолчанию, macOS и Linux; Windows — только через WSL2микро-виртуалки Firecracker; свои воркеры в Kubernetesagent -p с JSON; готовых GitHub Action и Docker-образа нет
GitHub Copilotпо желанию с 7 октября: macOS, Linux, Windows 11одноразовая среда с файрволом; пушит только в ветки copilot/…copilot -p с JSON, GitHub Agentic Workflows
Antigravityна трёх ОС; в приложении включена, в CLI выключенаManaged Agents в превьюagy -p с JSON и схемой ответа, удалённое управление
OpenCodeнет; правила разрешений, по собственной политике безопасности, «не песочница»нетopencode run с JSON, opencode serve, Docker; GitHub Action убран в октябре
Clineнетоблачные агентыCLI
Kilo Codeпо желанию, macOS и Linuxоблачный агентkilo run, сервер
piнетнетJSON, RPC, SDK
DeepSeek Harnessплагины песочницы, по собственной политике — без гарантий изоляции и без аудитанетпрофиль headless
Qwen Codeтолько Linux: bubblewrap или Landlockнетqwen -p, сервер, GitHub Action
Gooseнетнетрежим для CI, удалённый сервер, Docker

Запустить на виртуальной машине можно любой из этих harness: все работают на Linux и умеют режим без интерфейса. Важнее, что защитит машину, когда вы отойдёте: где песочница не включена по умолчанию, её нужно включить или поставить harness в контейнер. Режимы, где разрешения раздаёт отдельная модель-классификатор, — auto у Claude Code, Auto-review у Cursor, Assisted у Copilot — экономят подтверждения, но сами вендоры не считают их границей безопасности.

Параллельные сессии изолируют друг от друга отдельными git worktree — так устроены Claude Code, Kilo Code и субагенты Antigravity. Откатывают изменения чекпоинтами (Claude Code, Cline), снимками (OpenCode) или, как в Codex, только через git.

Уязвимости за 2026 год

HarnessОпубликованные уязвимости
Claude Code16
Cursor9, из них две критичные с выходом из песочницы
Codex4
OpenCode2 серьёзные, обе в январе
Copilot CLI2, плюс полтора десятка в VS Code
Gemini CLI1, с максимальной оценкой опасности

Счёт зависит и от того, публикует ли вендор отчёты: у закрытых продуктов без публичного канала его нет вовсе. Сюжеты у всех одни: настройки из чужого репозитория, которые выполняют код, обход диалога доверия к проекту и выход из песочницы.

Harness для программирования: профили

Claude Code

  • Особенности: у Claude Code плагины ставятся одной командой из маркетплейса, а экспериментальные команды агентов и воркфлоу раздают работу сотням субагентов.
  • В 2026 году: у Claude Code утекли исходники через source map.

Подробнее: практики, хуки, команды и настройки, документация.

OpenAI Codex

  • Особенности: в песочнице Codex служебные .git, .agents и .codex доступны только для чтения, файлы .rules решают, каким командам можно выйти наружу, а поверх работает агент-страж.
  • Ограничения: внешние пул-реквесты в открытый CLI Codex не принимаются; функции часто удаляют и переименовывают — в сентябре убрали режим MCP-сервера.
  • В 2026 году: приложение Codex слили с ChatGPT.

Код · документация

Cursor

  • Особенности: в Cursor есть Projects, где координатор раздаёт работу исполнителям, и собственный git-хостинг Origin (бета); свои модели Composer — вторая версия была построена на открытой Kimi K2.5.
  • Ограничения: механизм доверия к рабочей папке в Cursor по умолчанию выключен.
  • В 2026 году: в апреле вышел Cursor 3 с окном агентов; после покупки Cursor компанией SpaceX OpenAI, по сообщениям прессы, прекращает прямой доступ Cursor к своим моделям с 12 ноября.

Документация

GitHub Copilot

  • Особенности: в Copilot на одну задачу на GitHub можно назначить ещё и агентов Claude и Codex; есть автовыбор модели и режим Fusion, где модели работают каскадом или проверяют друг друга.
  • В 2026 году: в феврале Copilot CLI вышел из превью; с 28 октября общий движок Copilot называется Microsoft Copilot harness.

Документация

Google Antigravity и Gemini CLI

  • Что с продуктами: Google собрала свои кодовые продукты в Antigravity — новую программу на Go, а не форк. Gemini CLI с 18 июня только для корпоративных клиентов и «не оптимизирован для Gemini 4+»; Jules закрывается 31 декабря; Code Assist с 9 октября не продаётся.
  • Особенности: Antigravity импортирует расширения Gemini CLI и плагины Claude Code.

Документация

OpenCode

  • Ограничения: вторая версия OpenCode (сентябрь) ломает плагины, API сервера и формат конфигурации.

Репозиторий · документация

Cline и Kilo Code

Cline — оригинал, Kilo Code — его наследник, переехавший на форк OpenCode. Третий из семьи, Roo Code, закрыт в мае; сообщество продолжает его форком Zoo Code.

  • Особенности: Cline привлёк $32 млн инвестиций, переписан на собственный SDK и обзавёлся канбан-доской задач.

Cline · Kilo Code

pi

  • Кто: pi написал Марио Цехнер (Mario Zechner); с апреля проектом владеет компания Earendil, версия 1.0 вышла 1 октября.
  • Особенности: на pi построены OpenClaw, MiniMax Code, Kimi Code и CLI Augment Code; системный промпт pi короче тысячи токенов, а расширения, скилы и шаблоны промптов ставятся как пакеты.
  • Ограничения: в pi нет режима планирования и системы прав.

Репозиторий

DeepSeek Harness

  • Особенности: DeepSeek Harness вышел в августе 2026-го; его принцип — «всё есть плагин»; есть расписания и вебхуки для ревью на GitHub.

Репозиторий

Qwen Code

  • Особенности: Qwen Code вырос из Gemini CLI; у него есть SDK для TypeScript, Python и Java и режимы от «только план» до автоматического с классификатором.

Репозиторий

Goose

  • Кто: Goose сделан в Block (Square, Cash App) и стал одним из трёх проектов, с которых началась Agentic AI Foundation.
  • Особенности: у Goose есть прокладка для моделей, которые плохо вызывают инструменты; рецепты — YAML-описания повторяемых процессов, которые вызываются как команды; больше 70 расширений-MCP; режимы «автономно», «спрашивать», «умное подтверждение», «только чат» и независимый агент-проверяющий.

Репозиторий

Остальные harness для программирования

Kimi Code, ZCode и MiniMax Code устроены одинаково: открытый harness плюс подписка на модель своей лаборатории, которую можно использовать и в чужих harness. Все три читают AGENTS.md и понимают MCP, скилы и хуки в стиле Claude Code.

HarnessРазработчикЧем интересен
Kimi CodeMoonshotMIT; подписка Kimi от тарифа Plus; Tower — параллельные задачи в своих ветках с независимым проверяющим; импорт сессий Claude Code и Codex; песочницы нет, телеметрия включена
ZCodeZ.aiApache-2.0; GLM Coding Plan от $18; приложение, веб и терминал в одном; в репозитории два участника за квартал
MiniMax CodeMiniMaxMIT на собственный код; подписка M Plan, цены не опубликованы; вся телеметрия выключена
AiderПол ГотьеApache-2.0, 50 тыс. звёзд; один из первых терминальных агентов: карта репозитория, режим «архитектор + редактор», коммит каждой правки; последний релиз — в августе 2025-го, MCP, скилов и хуков нет; агентные функции добавляет форк cecli
DevinCognitionбывший Windsurf стал Devin Desktop; облачная виртуальная машина на сессию и передача локальной сессии в облако; читает правила Claude, Cursor и Windsurf; ACP
KiroAWSразработка от спецификации: требования, дизайн, задачи, код; CLI — бывший Amazon Q CLI; песочница выключена; тарифы до $200 на кредитах
JunieJetBrainsагент в IDE от JetBrains и CLI со своим ключом, включая Ollama; хуки совместимы с Claude Code; 71% на Terminal-Bench 2.0 в связке нескольких моделей
Factory DroidFactoryверсия 1.0 — 29 октября; любые модели, включая локальные
AmpAmp, бывшая часть Sourcegraphвыбора модели нет — четыре режима от GLM-5.3-Flash до Fable 5.1; ни подтверждений, ни песочницы
WarpWarpтерминал с агентами, клиент под AGPL-3.0; запускает Claude Code, Codex и OpenCode; десять уязвимостей в июне
Augment CodeHarness — компания CI/CD, совпадение с термином случайноев октябре Harness купила его облачных агентов и CLI; плюс 40% к цене токенов
ZedZed Industriesредактор с внешними агентами по ACP, каждый в своём worktree; собственный агент читает почти все форматы правил и работает в песочнице ОС
OpenHandsAll Hands AIMIT, 92 тыс. звёзд; Agent Canvas запускает любой ACP-агент локально, в Docker, на виртуальной машине или в облаке
Mistral VibeMistralApache-2.0; субагенты, скилы, хуки, ACP
CrushCharmтерминальный агент на Go с LSP и автопоиском локальных моделей; лицензия FSL — не open source в строгом смысле
Grok BuildxAIтерминальный агент для моделей Grok
Muse CodeMetaтерминальный агент для моделей Muse

Continue доступен только для чтения, Trae Agent от ByteDance заброшен с февраля.

Универсальные агенты

Кодовый harness — инструмент по запросу: вы дали задачу, он её сделал, сессия закончилась (расписания и облачные задачи у них уже есть, но суть та же). Универсальный агент — процесс, который работает постоянно: на вашем компьютере, на арендованном сервере или в облаке вендора. Внутри всё то же — модель, цикл вызова инструментов, скилы, субагенты, MCP, — а отличий три:

  • Каналы вместо терминала. Агент — это шлюз, к которому подключены Telegram, WhatsApp, Slack, почта. Писать ему можно с телефона, и писать ему могут не только вы.
  • Расписание и инициатива. Агент не ждёт сообщения: раз в полчаса проверяет почту, утром присылает сводку, следит за ценой билета.
  • Долгая память. Не история одной сессии, а накопленные заметки о вас и ваших делах.

Сравнение универсальных агентов

АгентЛицензияГде работаетМоделиКаналыЗащита по умолчанию
OpenClawMITваш компьютер, VPS или Docker~23 облачных провайдера и локальные: Ollama, LM Studio, vLLM, llama.cpp33 канала, от Telegram до iMessageнет: песочница для инструментов (Docker, Podman, SSH) выключена, шлюз всегда работает на хосте
Hermes AgentMITу вас — от VPS за $5 до кластера — или в облачной песочнице300+ через Nous Portal, любые совместимые, локальные20+ каналов, включая почту и SMSподтверждения опасных команд
ChatGPT Workзакрытаяоблако OpenAIOpenAIприложение, iMessage в бетеоблачная машина
Claude Coworkзакрытаяоблако Anthropic; на Pro и Max с 6 октября только оноClaudeприложение, телефонвиртуальная машина на сессию
Gemini Tasks (бывший Spark)закрытаяоблако GoogleGeminiприложение, своя почтаоблачная машина
Manusзакрытаяоблаковыбирает самприложение, Telegramоблачная песочница

OpenClaw

  • Кто: OpenClaw создал Питер Штайнбергер (Peter Steinberger), основатель PSPDFKit, с февраля работающий в OpenAI; с июля проект в независимом фонде, среди спонсоров OpenAI, NVIDIA, Microsoft и Tencent. Прежние имена — Warelay, Clawdis, Clawdbot и Moltbot. Около 393 тыс. звёзд, 384 участника, релизы почти каждый день.
  • Настройка: AGENTS.md — инструкции, SOUL.md — характер и границы, USER.md — что агент знает о вас, MEMORY.md и дневные заметки — память; скилы в формате Agent Skills из реестра ClawHub.
  • Память: Markdown-файлы с поиском по словам и по смыслу; перед сжатием контекста агент сбрасывает важное в память, а фоновый режим «сновидений» переносит устоявшиеся факты в MEMORY.md. Скилы агент может писать и обновлять сам.
  • Автоматизация: расписание, вебхуки, триггеры из Gmail, MCP; субагенты — фоновые сессии со своей моделью, которые возвращают итог в основной разговор.
  • Ограничения: по документации OpenClaw один шлюз — одна граница доверия, а не среда для нескольких пользователей; вход по подписке ChatGPT есть, по подписке Claude — нет.

Репозиторий · документация

Hermes Agent

  • Кто: Hermes Agent делает Nous Research, автор открытых моделей Hermes; агент вышел через несколько недель после взлёта OpenClaw. Python, около 259 тыс. звёзд — с мая плюс 98 тысяч против 20 у OpenClaw; 397 участников.
  • Самообучение: время от времени агент пересматривает сделанное и сохраняет вывод в память или создаёт и правит скил, чтобы в следующий раз решить задачу по готовой процедуре.
  • Память: нарочно маленькая — MEMORY.md около 2200 знаков, USER.md около 1400; вставляется снимком в начало сессии, чтобы не ломать кеш промпта; плюс полнотекстовый поиск по всем сессиям.
  • Исполнение: шесть бэкендов — хост, Docker, SSH, Modal, Daytona, Vercel Sandbox; платный хостинг от $20 до $200 в месяц.
  • Скилы и субагенты: Agent Skills из хаба с несколькими источниками, включая ClawHub, со сканером при установке; до десяти субагентов параллельно.
  • Ограничения: опасность команды в Hermes оценивает вспомогательная модель, а в контейнерных бэкендах эти проверки отключены; документация признаёт, что настоящая граница — только операционная система.

Репозиторий · документация

Лёгкие альтернативы OpenClaw

Вслед за OpenClaw появилось семейство «клешней» (claws) — агентов того же типа, написанных заново и отличающихся размером или изоляцией. Независимого аудита безопасности ни у одного из них я не нашёл.

ПроектЛицензияЯзыкЗвёздыЧем отличается
nanobotMITPython~50 тыс.сверхлёгкий агент из Гонконгского университета; веб-интерфейс, Telegram, Discord, Slack, WeChat, почта, MCP
ZeroClawApache-2.0 / MITRust~33 тыс.один бинарник, 30+ каналов, по умолчанию работает под надзором, песочницы Landlock, Bubblewrap, Seatbelt и Docker
NanoClawMITTypeScript~31 тыс.каждая сессия в своём контейнере, ключи в контейнер не попадают; внутри Claude Agent SDK
PicoClawMITGo~30 тыс.меньше 10 МБ памяти, работает на плате за $10
NemoClawApache-2.0TypeScript~23 тыс.OpenClaw от NVIDIA: песочница OpenShell и модели Nemotron
IronClawApache-2.0 / MITRust~13 тыс.инструменты в песочнице WebAssembly, белые списки адресов, секреты подставляются на границе

Рядом стоят Agent Zero, которому выдают целый Linux с рабочим столом внутри Docker, и Microsoft Scout — корпоративная надстройка над OpenClaw с учётными записями Entra и контролем утечек данных.

Облачные агенты лабораторий

  • ChatGPT Work (OpenAI) — наследник ChatGPT agent; с июля живёт в настольном ChatGPT на технологии Codex: задачи по событию и расписанию, слежение за изменениями, плагины к Slack, Teams, Google Drive и CRM.
  • Claude Cowork (Anthropic) — Claude Code для тех, кто не пишет код: документы, браузер и управление экраном с разрешением на каждое приложение; входит в Pro, Max, Team и Enterprise. С 6 октября новые задачи на Pro и Max выполняются на серверах Anthropic; раньше сессия шла в виртуальной машине на компьютере пользователя (Apple Virtualization на macOS, Hyper-V на Windows).
  • Gemini Tasks (Google), до переименования — Gemini Spark: круглосуточный агент, построенный на Antigravity, со своим почтовым адресом, удалённым браузером и компьютером в облаке, доступом к Workspace, Chrome и MCP. Доступен подписчикам Google AI Pro и Ultra, для рабочих и учебных аккаунтов закрыт.
  • Perplexity Computer — облачный «цифровой работник» с ядром на Claude Opus, которое раздаёт подзадачи десяткам моделей разных вендоров; с 20 октября есть полностью локальный режим на Mac с моделью Qwen.
  • Manus — облачный агент общего назначения: Meta купила его в декабре 2025 года, в апреле китайский регулятор сделку заблокировал, и с 1 сентября Manus снова работает независимо. Облачная песочница с браузером плюс управление браузером на вашем компьютере.
  • Остальные: облачный «сотрудник» Claw от Genspark и китайские облачные версии OpenClaw от ByteDance, Tencent и Alibaba.

Безопасность универсальных агентов: что уже случилось

По OpenClaw задокументировано больше всего инцидентов:

  • Одна ссылка — и команды на хосте. Уязвимость OpenClaw CVE-2026-25253 (февраль): панель управления доверяла адресу шлюза из параметра ссылки и отправляла туда токен. С украденным токеном можно было отключить подтверждения и выполнять команды прямо на хосте, в обход Docker, — даже при шлюзе, доступном только с localhost.
  • Вредоносные скилы. Аудит всех 2857 скилов в ClawHub, реестре OpenClaw, нашёл 341 вредоносный, почти все из одной кампании: «сначала установите вот это» — и на машину приезжал Atomic Stealer, ворующий пароли. Для публикации скила тогда хватало аккаунта на GitHub старше недели.
  • Шлюзы в открытом интернете. В феврале разные сканирования нашли от 40 до 135 тысяч доступных из интернета шлюзов OpenClaw, заметная часть — с известной уязвимостью удалённого выполнения кода.
  • Перехват через браузер. Атака ClawJacked: любой сайт открывал WebSocket к шлюзу OpenClaw на вашей машине и подбирал пароль сотнями попыток в секунду — для localhost ограничения частоты не было.
  • Реакция. Gartner назвала риск OpenClaw для бизнеса «неприемлемым», китайский CERT — «крайне слабой конфигурацией по умолчанию», в Китае госкомпаниям ограничили использование. В сентябре аудит Trail of Bits нашёл 0 критических и 2 серьёзные проблемы, всё закрыто.

Всего у OpenClaw 722 опубликованных уведомления об уязвимостях, из них 14 критических и 249 высокой важности. Пик пришёлся на февраль и март — 220 и 204 уведомления; к лету поток спал до нескольких десятков в месяц.

У Hermes в сторонних базах 10–12 CVE, случаев эксплуатации и вредоносных скилов не найдено, хотя его хаб умеет ставить скилы и из ClawHub. У Claude Cowork в июле исследователи показали, что виртуальная машина сессии монтировала всю файловую систему хоста на запись и через цепочку ошибок в ядре Linux из гостя можно было добраться до файлов хозяина. Anthropic закрыла отчёт как «информационный»; исправления для локального режима нет.

Классы проблем повторяются от продукта к продукту:

  • открытость по умолчанию — шлюз доступен из сети, а не только с вашей машины;
  • цепочка поставок — вредоносные скилы, плагины и установщики;
  • права, которые теряются по дороге: проверка прошла на первом шаге задачи, а действие выполняется на пятом, уже в другом контексте;
  • контейнер как единственная граница — пока в нём не найдётся дыра;
  • промпт-инъекции, которые вендоры не считают уязвимостью.

Насколько хорошо работают универсальные агенты

Независимого сравнения OpenClaw, Hermes и облачных агентов на одной и той же модели нет.

  • Реальная работа — Remote Labor Index. Scale AI и CAIS взяли 240 настоящих заказов с фриланс-бирж — дизайн, видео, данные, документы — и засчитывают результат, если он не хуже, чем у нанятого человека. В октябре 2025 года лучшим был Manus: он довёл до приёмки 2,5% заказов, ChatGPT agent — 1,3%. В июльском замере лучшая модель, Claude Fable 5, — 15,8%, Opus 4.8 — 8,3%, GPT-5.5 — 6,3%, Opus 4.6 в оболочке Cowork — 4,2%, Manus 1.6 Max — 2,9%. Модели Anthropic при этом работали в Claude Code, модели OpenAI — в Codex CLI, оба с инструментом управления экраном.
  • Бенчмарки внутри своего harness. PinchBench от Kilo гоняет модели на задачах OpenClaw: 147 задач, лидеры набирают 88–93,5%, и первые десять моделей укладываются в шесть пунктов. Hermes Bench от самой Nous: 150 задач, Claude Opus 5.5 — 76,7 при $0,52 за задачу, Claude Haiku 5.5 — 71,0 при $0,015. Разница в качестве — шесть пунктов, в цене — тридцать пять раз. Оба бенчмарка сравнивают модели в одном harness, а не разные harness между собой.
  • Отдельные навыки моделей. На OSWorld-Verified (управление компьютером) лучшие модели набирают около 86% при человеческом уровне 72%, на BrowseComp (поиск в вебе) — около 92%. На новом, более длинном OSWorld 2.0, по сторонним сводкам, Opus 4.8 набирает около 21% вместо 83%.

Код и данные: что обещают вендоры

Harness отправляет провайдеру модели всё, что агент прочитал или получил от команд: файлы, вывод тестов, диффы, а если агент открыл .env, то и его содержимое. Пойдут ли эти данные в обучение, сколько они хранятся и где, определяет договор с вендором модели и тип тарифа, а не сам harness.

Обучение и хранение

ВендорОбучение: личные тарифыОбучение: бизнес-тарифы и APIСколько хранятНулевое хранение
Anthropic: Claude Code, CoworkFree, Pro, Max: да, пока пользователь не выключит настройку «Help improve our AI models» (условия с 8 октября 2025 года); отзывы через /feedback и диалоги, помеченные системой безопасности, могут использоваться и при выключенной настройкеTeam, Enterprise, API, Bedrock, Vertex: нет, коммерческие условия это запрещаютличные тарифы: 30 дней, при включённом обучении — до 5 лет; бизнес-тарифы: 30 дней; помеченные диалоги — до 2 летдля Enterprise и API — по согласованию с Anthropic; облачные сессии и Cowork под него не подпадают; Fable 5 и 5.1, Mythos 5 и 5.1 хранятся не меньше 30 дней на любой платформе
OpenAI: Codex, ChatGPT WorkFree, Plus, Pro: да по умолчанию, отключается общей с ChatGPT настройкой; у Codex отдельный переключатель для контекста облачных окруженийBusiness, Enterprise, Edu, API: нет по умолчаниюAPI: журналы проверки злоупотреблений — до 30 дней; бизнес-тарифы — по настройкам рабочего пространства; состояние облачной задачи Codex — 7 днейAPI — после одобрения OpenAI; облачный режим ChatGPT Work строгого нулевого хранения не даёт
Google: Antigravity, Gemini CLI, Code Assistдля личных аккаунтов, включая AI Pro и Ultra, Gemini CLI и Code Assist с 18 июня отключены, вместо них предложен Antigravity: взаимодействия используются для улучшения продуктов Google и могут просматриваться сотрудниками и подрядчиками; управляет этим переключатель «Enable Telemetry»Code Assist Standard и Enterprise, Antigravity через Google Cloud: нет; Gemini API без оплаты — да, с проверкой людьми; с оплатой — нетCode Assist Standard и Enterprise запросы не хранит; у Antigravity для личных аккаунтов срок не указаннет данных
GitHub CopilotFree, Pro, Pro+, Max: с 24 апреля 2026 года да, пока пользователь не выключит настройку; данные могут получать аффилированные компании, включая Microsoft, но не сторонние провайдеры моделейBusiness, Enterprise и личные аккаунты в платных организациях: нет, это запрещает договорчат на github.com, в мобильном приложении и облачный агент — по объявлению, не раньше 28 сентября, на всё время жизни аккаунта вместо 28 дней; журналы облачных сессий нельзя удалить, только архивироватьсоглашения с провайдерами моделей, кроме Claude Fable 5 и 5.1
Cursorзависит от режима приватности: включён — нет, выключен — Cursor может обучать модели на коде и запросах; значение по умолчанию для личных аккаунтов не указаноTeams и Enterprise: режим приватности включён по умолчанию, администратор может его закрепитьсроки не указаны; код хранят только облачные агенты, в Enterprise — до 90 дней или бессрочно, по настройкес режимом приватности — у всех провайдеров, кроме Claude Fable 5 и 5.1
JetBrains: Junieподробные данные с кодом — только с согласия, могут использоваться для обученияв организациях выключено по умолчанию, включает администратортакие данные — год, в ЕЭЗнет данных
AWS: KiroFree и индивидуальные подписки: контент может использоваться для улучшения сервиса, есть отказEnterprise: нетFree: до 60 дней для проверки злоупотреблений, даже после отказанет данных
Cognition: Devin, Windsurfпо умолчанию да; на платных тарифах можно отказатьсяEnterprise: нет без письменного согласияна срок отношений с клиентомотказ от обучения на платных тарифах включает нулевое хранение у провайдеров
Perplexity: ComputerFree, Pro, Max: настройка, разрешающая обучение, включена по умолчанию; отказ действует только на будущееEnterprise: нетEnterprise: по настройке организации, вложения удаляются через 7 днейEnterprise: соглашения с OpenAI и Anthropic
Manusобезличенные данные могут улучшать модели Manus; сторонним ИИ-сервисам обучаться на контенте пользователей запрещенонет данныхданные песочницы — 7 дней на бесплатном тарифе и 21 день на платном; после удаления аккаунта — 30 днейнет данных

Обещанные сроки хранения может перекрыть суд: с 13 мая по 26 сентября 2025 года OpenAI по судебному предписанию сохраняла журналы Free, Plus, Pro, Team и API без нулевого хранения, которые иначе были бы удалены.

Регион, сертификаты и юридические гарантии

ВендорГде обрабатываются данныеСертификатыЗащита от исков по авторскому праву
AnthropicAPI: выбор только между us и global; через Bedrock и Vertex — регион облакаSOC 2 Type I и II, ISO 27001, ISO 42001; HIPAA — по настройкев коммерческих условиях: защита от исков третьих лиц о нарушении интеллектуальной собственности, включая результаты работы модели
OpenAIAPI: хранение в 10 регионах, обработка в регионе — в США, Европе и ОАЭSOC 2 Type 2, ISO 27001, 27701, 42001; соглашение HIPAA покрывает локальный Codex, но не облачныйCopyright Shield, объявленный для Enterprise и API
GoogleCode Assist: регион «не гарантируется»; Antigravity для бизнеса — ограничения по региону для моделей Geminiпродукты Gemini в Google Cloud: SOC 1, 2, 3, ISO 27001, 27017, 27018, 27701, 42001, HIPAA; для Antigravity не указаныCode Assist — «Generative AI Indemnified Service»
GitHubпо умолчанию регион не фиксирован; для Enterprise Cloud можно выбрать США или ЕС — плюс 10% к стоимости и без моделей Gemini; подсказки в редакторе на Free и Student обрабатывает Fireworks AISOC 1, 2, 3 Type II и ISO 27001 для Business и Enterprise; FedRAMP есть у хостов моделей, но не у самого CopilotCustomer Copyright Commitment от Microsoft; с 3 апреля 2026 года фильтр совпадений с публичным кодом для неё не обязателен
CursorEnterprise: только США, плюс 10% к стоимости; инфраструктуры в Китае нетSOC 2 Type II, ISO 27001, ISO 42001, AIUC-1; соглашение об обработке данных — только для Teams и Enterpriseнет данных
Cognitionнет данныхSOC 2 Type IIнет данных
Perplexityнет данныхSOC 2 Type IIнет данных

Китайские провайдеры

ПровайдерГде хранятся данныеОбучение на запросахПрименимое право
DeepSeekКНРда; отказ — письмом на [email protected]условия API — право материкового Китая
Alibaba: Qwenрегионы Сингапур, США и Пекин; место хранения не указаноFAQ Model Studio: нет; страница Coding Plan: подписчик разрешает использовать запросы и ответы для «оптимизации моделей», отзыв — только на будущеене указано
Moonshot: KimiAPI — серверы в Сингапуре; потребительский Kimi — КНРAPI: для улучшения сервисов, без самостоятельного отказа; потребительский: после обезличивания, отказ через поддержкуAPI — Сингапур; потребительский — законы КНР о персональных данных и о безопасности данных
Z.ai: GLMв основном СингапурAPI: нет без явного согласия; частные пользователи — может использоватьсяСингапур
MiniMaxполитика API: дата-центр в США, хотя в той же политике сказано, что данные в целом не покидают Сингапурпрямого запрета нет; политика обещает не использовать данные для профилированияGDPR, закон Сингапура о персональных данных и законы других стран

Сроков хранения не указывает ни один из пяти: формулировки — «сколько необходимо» или «пока активен аккаунт». Для Kimi Code и GLM Coding Plan отдельных условий нет, и неясно, какая политика к ним применяется. Куда уйдёт код, решает адрес провайдера в настройках, а не harness: в списках поддерживаемых инструментов у этих подписок — Claude Code, Codex, Cursor, OpenCode, OpenClaw и Hermes.

Ограничения со стороны государств и компаний:

  • DeepSeek. Италия заблокировала приложение в январе 2025 года, Южная Корея приостанавливала загрузки с февраля по апрель 2025-го. На государственных устройствах его запретили Тайвань, Австралия, Чехия, Министерство торговли США и ряд штатов; Microsoft запретила приложение сотрудникам. В октябре 2026 года Министерство внутренней безопасности США обязало гражданские федеральные ведомства убрать продукты DeepSeek, включая построенные на нём сторонние инструменты.
  • Zhipu (Z.ai). С января 2025 года в американском Entity List — это экспортный контроль, а не запрет пользоваться сервисом.
  • Все пять провайдеров названы в бюллетене NSA, CISA и FBI от 8 сентября 2026 года среди компаний, дистиллировавших американские модели; рекомендаций клиентам этих моделей бюллетень не даёт.

Посредники: шлюзы и свои ключи

  • OpenCode Zen и Go. Модели размещены в США и ЕС, большинство — без обучения и хранения. Исключения: часть бесплатных моделей, на данных которых обучается провайдер; модели с пометкой Contributor, в том числе Muse от Meta, которые обучаются на запросах и включаются только администратором; часть моделей OpenAI, Anthropic и xAI с хранением 30 дней. Соглашение о нулевом хранении с DeepSeek продлевается помесячно, текущее действует до 31 октября. OpenCode заявляет SOC 2 Type 1 и 2, отчёты — под NDA.
  • Kilo Gateway. Работает через OpenRouter и Vercel AI Gateway, серверы в США. Условия дают Kilo бессрочную лицензию на данные клиента, включая исходный код, «для предоставления и улучшения сервисов». Бесплатный режим Auto Free может отправлять запросы провайдерам, которые их логируют и на них обучаются; нулевое хранение есть только в Enterprise.
  • Провайдеры Cline и ClinePass. Запросы идут через инфраструктуру Cline, и телеметрия по ним может включать запрос и ответ модели; о хранении и обучении документация ClinePass ничего не говорит. Со своими ключами Cline отправляет запросы напрямую провайдеру.
  • Nous Portal (Hermes). Условия дают Nous лицензию на запросы и ответы, в том числе для обучения и передачи третьим лицам; режим приватности, который нужно включить вручную, отключает хранение и обучение, метаданные остаются.
  • Свои ключи в коммерческих harness. В Cursor запросы со своим ключом всё равно проходят через сервер Cursor, где собирается промпт, и нулевое хранение тогда определяет провайдер. Copilot CLI со своим провайдером отправляет запросы напрямую ему, а чат в IDE со своим ключом — через API GitHub.

Что остаётся на вашей машине

HarnessТелеметрияЛокальная историяКак закрыть файлы от агента
Claude Codeметрики без кода, запросов и путей, отчёты об ошибках; отключаются DISABLE_TELEMETRY и DISABLE_ERROR_REPORTING или общей CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC; на Bedrock и Vertex выключены по умолчаниюполные расшифровки сессий, включая прочитанные файлы и вывод команд, в открытом виде 30 днейправила запрета вроде Read(./.env); файл .claudeignore не работает
Codexанонимная статистика включена по умолчанию; [analytics] enabled = falseистория в ~/.codex; отключается [history] persistence = "none"запреты в профилях разрешений; файла исключений нет
Copilot CLIвключена; --disable-client-telemetry или COPILOT_OFFLINE=trueполная запись сессий в ~/.copilot/session-state/, по умолчанию синхронизируется с аккаунтом GitHubисключение контента — только на Business и Enterprise
Cursorнет данныхнет данных.cursorignore — настройка одного пользователя; терминал и MCP её обходят
Gemini CLIвыключена по умолчанию; статистика использования отключается отдельнонет данных.geminiignore; в Code Assist — .aiexclude
Antigravityв приложении переключатель «Enable Telemetry» управляет и сбором взаимодействий для улучшения моделей; в CLI сбор данных об использовании для бизнес-аккаунтов всегда выключеннет данныхв строгом режиме агент соблюдает .gitignore
OpenCodeпо словам разработчиков, нет; полностью офлайн-режима нетнет данныхчтение .env по умолчанию требует подтверждения
Clineвключенанет данных.clineignore устарел и, по документации, «не граница безопасности»
Kilo Codeвключена; KILO_TELEMETRY_LEVEL=offнет данных.kilocodeignore превращается в запреты на чтение и правку
Qwen Codeанонимная статистика без кода и запросов, включена по умолчанию; QWEN_USAGE_STATISTICS_ENABLED=falseнет данныхнет данных
OpenClawежедневная проверка обновлений без содержимого; статистика функций выключена по умолчаниютокены и расшифровки в ~/.openclaw, защищены только правами на файлынет данных
Hermes Agentнет данныхключи в ~/.hermes/.env; команды в базе сессий хранятся без маскировкискилы перед установкой проверяет Skills Guard; дочерним процессам не передаются переменные с KEY, TOKEN, SECRET и PASSWORD в имени

Goose отправляет телеметрию только с согласия, pi — одну анонимную проверку версии при установке, Kimi Code отключает её переменной KIMI_DISABLE_TELEMETRY=1.

Утечки кода и ключей через агентов

КогдаГдеЧто произошлоЧто утекло
май 2025GitHub MCP-сервер и Claude Desktopвредоносный issue в публичном репозитории заставил агента с доступом к приватным репозиториям выложить их данные в публичный пул-реквестданные приватных репозиториев
июль 2025Amazon Q Developer для VS Codeчерез слишком широкий токен в сборке в релиз 1.84.0 попал вредоносный код; по данным AWS, он не сработалничего, по данным AWS
июль 2025Gemini CLIразрешённая команда в цепочке с env и curl незаметно отправляла данные наружу; исправлено в версии 0.1.14переменные окружения
август 2025npm-пакет Nx, атака s1ngularityзаражённые версии искали секреты с помощью установленных ИИ-CLI — Claude, Gemini, Q, — запущенных без подтвержденийтокены GitHub и npm, SSH-ключи, файлы .env; по разным оценкам, тысячи секретов
сентябрь 2025Copilot Chat, CamoLeakскрытый комментарий в пул-реквесте заставлял чат вытаскивать данные посимвольно через прокси картинок GitHub; ещё в августе GitHub отключил картинки в чатекод и секреты из приватных репозиториев
ноябрь 2025Antigravityскрытый текст на веб-странице заставил агента прочитать .env в обход .gitignore и отправить ключи через браузерного субагента на адрес из белого списка по умолчанию; Google относит такие утечки к известным проблемамключи AWS
январь 2026Claude Coworkдокумент со скрытой инструкцией заставил Cowork без подтверждения загрузить локальные файлы на чужой аккаунт через разрешённый Files API Anthropic; на момент публикации проблема была признана, но не исправленалокальные файлы
январь 2026Moltbook, соцсеть агентов вокруг OpenClawключ базы данных в клиентском JavaScript давал доступ к рабочей базе; закрыто за три часаоколо 1,5 млн токенов агентов, в переписке агентов — ключи OpenAI
февраль 2026Cline, атака Clinejectionинъекция в заголовке issue управляла ИИ-ботом сортировки issue, что привело к краже npm-токена и выпуску cline 2.3.0, который ставил OpenClaw; версия провисела в npm около 8 часовтокен публикации npm
февраль 2026Claude Codeнастройки .claude/settings.json в чужом репозитории до диалога доверия могли запустить хуки и MCP-серверы или подменить ANTHROPIC_BASE_URL; исправлено в 2025 годуключ API Anthropic
март 2026Codexвнедрение команды через имя ветки GitHub при подготовке задачи; исправленоOAuth-токены GitHub
апрель 2026Claude Code, Gemini CLI и Copilot в GitHub Actionsинструкции в заголовках пул-реквестов и комментариях заставляли агентов публиковать свои ключи; по сообщениям, исправлено у всех трёхключи API и токены GitHub
август 2026Kiroинъекция через управляющие файлы в чужом рабочем пространстве отправляла данные наружу; даты исправления в источниках расходятсякод, конфигурация, ключи API
октябрь 2026облачная консоль OpenCodeвзлом выводимой из эксплуатации системы, локальных установок не касается; OpenCode уведомила затронутых пользователей и провайдеровключи сторонних провайдеров у 1,4% пользователей консоли могли быть раскрыты