Сравнение 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 Code | GitHub Copilot | Codex | Cursor | Другие |
|---|---|---|---|---|---|---|
| JetBrains, май–июль 2026 | 15 тыс. профессиональных разработчиков, доля использующих на работе | 39% (в январе 18%); основной инструмент у 31% | 21% (год назад 29%) | 16% (в январе 3%) | 12% (в январе 18%) | Junie ~9%, OpenCode 7%, Antigravity 6% |
| Stack Overflow, 2026 | 30 тыс. разработчиков, доля среди пользователей кодовых агентов | 66% | 59% | — | — | — |
| Pragmatic Engineer, январь–февраль 2026 | 906 читателей рассылки | 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 Pro | TongAgents, 80,2% | Gemini CLI, 61,4% | 18,8 |
| GPT-5.5 | NexAU-AHE, 84,7% | clnkr, 66,1% | 18,6 |
| Claude Opus 4.6 | Meta-Harness, 76,4% | Claude Code, 58,0% | 18,4 |
| GPT-5.3-Codex | SageAgent, 78,4% | Terminus 2, 64,7% | 13,7 |
| Claude Opus 4.5 | Droid, 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 Code | Opus 5.5 | 64,8% | 62 |
| Claude Code | Sonnet 5.5 | 61,8% | 59 |
| Antigravity CLI | Gemini 4 Carbon | — | 59 |
| Muse Code (Meta) | Muse | — | 59 |
| Codex | GPT-6 Astra | 58,2% | 55 |
| Codex | GPT-6.1 Sol | 58,2% | — |
| OpenCode | GLM-5.3 | — | 49 |
| Mistral Vibe | Mistral Large 4 | — | 48 |
| DeepSeek Harness | DeepSeek V4.1 Flash | — | 46 |
| Claude Code | GLM-5.3 | 41,8% | — |
| Kimi Code | Kimi K3 | — | 41 |
| Grok Build (xAI) | Grok | 37,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 Code | Anthropic | закрытая; песочница, GitHub Action и Python SDK открыты | код закрыт | ~6 стабильных в неделю |
| Codex | OpenAI | CLI — Apache-2.0; расширение IDE и облако закрыты | 132 тыс. | 2–3 стабильных в неделю |
| Cursor | Anysphere; с 14 августа принадлежит SpaceX (документ для SEC) | закрытая | код закрыт | минорный релиз в неделю |
| GitHub Copilot | GitHub (Microsoft) | CLI закрыт; VS Code, Copilot Chat и SDK — MIT | CLI закрыт | VS Code — каждую неделю, CLI — ~2 в неделю |
| Antigravity | закрытая; Gemini CLI — Apache-2.0 | код закрыт; у Gemini CLI 109 тыс. | 4–5 релизов CLI в неделю | |
| OpenCode | Anomaly, команда фреймворка SST | MIT | 223 тыс. | ~3 в неделю |
| Cline | Cline Bot Inc. | Apache-2.0; плагин для JetBrains закрыт | 71 тыс. | почти каждый день |
| Kilo Code | Kilo Code Inc.; с июля принадлежит Anaconda | MIT | 28 тыс. | почти каждый день |
| pi | Earendil | MIT | 119 тыс. | ~2 в неделю |
| DeepSeek Harness | DeepSeek | MIT | 266 тыс. за 11 недель; историю роста проверить не удалось | 35 пре-релизов, стабильных нет |
| Qwen Code | Alibaba | Apache-2.0 | 29 тыс. | ночные сборки каждый день |
| Goose | Linux Foundation | Apache-2.0 | 56 тыс. | раз в неделю |
Интерфейсы, модели и цены
| Harness | Где работает | Модели | Локальные модели | Цена |
|---|---|---|---|---|
| Claude Code | терминал, VS Code, JetBrains, приложение, веб, телефон, Slack | Claude: 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, Linear | OpenAI: GPT-6 Astra, GPT-6.1 Sol, Terra, Luna; сторонние — через Responses API | Ollama, LM Studio | ChatGPT 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 Copilot | VS Code, CLI, приложение, GitHub, JetBrains, Xcode, Visual Studio, Slack, Teams, Linear, Jira | OpenAI, Anthropic, Google, xAI, Microsoft, Moonshot; свой ключ в CLI | в CLI | бесплатно; Pro $10, Pro+ $39, Max $100; с июня оплата токенами |
| Antigravity | приложение, CLI agy, IDE, расширения, SDK | Gemini 4 и 3.x, на платных тарифах Claude Sonnet и Opus 5.5 — всё на серверах Google | только через SDK | бесплатно с недельными лимитами; AI Pro ~$20, AI Ultra $100 или $200 |
| OpenCode | терминал, приложение (бета), веб, сервер с SDK | любые: каталог models.dev, OpenAI-совместимые адреса; вход по подписке ChatGPT | Ollama | бесплатно со своим ключом; OpenCode Go от $10 за открытые модели |
| Cline | VS Code и его форки, JetBrains, CLI, приложение, SDK | любые | да, со «сжатым» промптом | бесплатно со своим ключом; ClinePass $9,99 |
| Kilo Code | VS Code, JetBrains, CLI, приложение, Slack | 500+ через свой шлюз | да | бесплатно со своим ключом |
| pi | терминал, SDK | любые | да | бесплатно со своим ключом |
| DeepSeek Harness | веб, приложение, терминал по желанию, SDK | DeepSeek, а также Anthropic, OpenAI, Moonshot, Z.ai | нет данных | API DeepSeek: V4.1 Flash — $0,15 за миллион входных и $0,60 за миллион выходных токенов; подписки нет |
| Qwen Code | терминал, приложение, веб, VS Code, Zed, JetBrains, Telegram, DingTalk, WeChat, Feishu | Qwen; пресеты для DeepSeek, Kimi, GLM, MiniMax, Grok, OpenRouter | да | подписка Alibaba или свой ключ; бесплатный вход отменён в апреле |
| Goose | приложение для macOS, Linux и Windows, CLI, API | больше 15 провайдеров; подписки Claude, ChatGPT и Gemini — через ACP | Ollama, 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 Code | CLAUDE.md на четырёх уровнях, правила с привязкой к путям; AGENTS.md — только если нет CLAUDE.md | .claude/ | со своей моделью и инструментами | 33 события | через адаптер |
| Codex | AGENTS.md по цепочке папок; правил по путям и импортов нет | .agents/ | описываются в TOML | 12 событий | через адаптер |
| Cursor | .cursor/rules с четырьмя режимами подключения: всегда, по решению модели, по маске, вручную; командные правила; AGENTS.md | .agents/, .cursor/, а также .claude/ и .codex/ | свои, а также из .claude/ и .codex/ | 21 событие; хуки Claude Code подхватываются | да |
| GitHub Copilot | copilot-instructions.md и правила по путям; AGENTS.md, CLAUDE.md, GEMINI.md | .github/, .claude/, .agents/ | файлы *.agent.md; встроенные — от исследователя до ревьюера безопасности; параллельный /fleet | 14 событий; хуки Claude Code подхватываются | превью |
| Antigravity | AGENTS.md, GEMINI.md; правила в .agents/rules с триггерами | .agents/; в CLI каждый скил — команда | да; /teamwork | 6 событий | да |
| OpenCode | AGENTS.md; CLAUDE.md вторая версия не читает | свои, .claude/, .agents/ | Markdown-файлами | плагины на TypeScript | да |
| Cline | .clinerules, AGENTS.md, .cursorrules | .cline/, .clinerules/, .claude/ | только вне IDE | плагины SDK | да |
| Kilo Code | AGENTS.md, .kilo/rules | .agents/ | Markdown-файлами | плагины с событиями | да |
| pi | AGENTS.md | пакетами из npm или git | нет | расширения | через адаптер |
| DeepSeek Harness | нет данных | да | в том числе передающие задачу в Claude Code или Codex | в форматах Claude Code и Codex | да |
| Qwen Code | QWEN.md, AGENTS.md | .agents/ | в том числе передающие задачу в Claude Code или Codex | с событиями Claude Code | да |
| Goose | AGENTS.md, .goosehints | .agents/ | да | с событиями Claude Code | да |
Файлы из папки .claude частично читают и другие harness: Cursor, Copilot, Cline, OpenCode, Devin и Junie.
Изоляция и работа без человека
| Harness | Песочница ОС | Облачный режим | Без интерфейса |
|---|---|---|---|
| Claude Code | по желанию, macOS и Linux; закрывает только команды оболочки | виртуальные машины Anthropic | claude -p с JSON и лимитом бюджета, GitHub Action, GitLab CI |
| Codex | включена на macOS, Linux и Windows: запись только в рабочую папку, сеть закрыта | виртуальная машина на задачу | codex exec с JSONL и схемой ответа, GitHub Action, сервер app-server |
| Cursor | работает в режиме по умолчанию, macOS и Linux; Windows — только через WSL2 | микро-виртуалки Firecracker; свои воркеры в Kubernetes | agent -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 Code | 16 |
| Cursor | 9, из них две критичные с выходом из песочницы |
| Codex | 4 |
| OpenCode | 2 серьёзные, обе в январе |
| Copilot CLI | 2, плюс полтора десятка в VS Code |
| Gemini CLI | 1, с максимальной оценкой опасности |
Счёт зависит и от того, публикует ли вендор отчёты: у закрытых продуктов без публичного канала его нет вовсе. Сюжеты у всех одни: настройки из чужого репозитория, которые выполняют код, обход диалога доверия к проекту и выход из песочницы.
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 и обзавёлся канбан-доской задач.
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 Code | Moonshot | MIT; подписка Kimi от тарифа Plus; Tower — параллельные задачи в своих ветках с независимым проверяющим; импорт сессий Claude Code и Codex; песочницы нет, телеметрия включена |
| ZCode | Z.ai | Apache-2.0; GLM Coding Plan от $18; приложение, веб и терминал в одном; в репозитории два участника за квартал |
| MiniMax Code | MiniMax | MIT на собственный код; подписка M Plan, цены не опубликованы; вся телеметрия выключена |
| Aider | Пол Готье | Apache-2.0, 50 тыс. звёзд; один из первых терминальных агентов: карта репозитория, режим «архитектор + редактор», коммит каждой правки; последний релиз — в августе 2025-го, MCP, скилов и хуков нет; агентные функции добавляет форк cecli |
| Devin | Cognition | бывший Windsurf стал Devin Desktop; облачная виртуальная машина на сессию и передача локальной сессии в облако; читает правила Claude, Cursor и Windsurf; ACP |
| Kiro | AWS | разработка от спецификации: требования, дизайн, задачи, код; CLI — бывший Amazon Q CLI; песочница выключена; тарифы до $200 на кредитах |
| Junie | JetBrains | агент в IDE от JetBrains и CLI со своим ключом, включая Ollama; хуки совместимы с Claude Code; 71% на Terminal-Bench 2.0 в связке нескольких моделей |
| Factory Droid | Factory | версия 1.0 — 29 октября; любые модели, включая локальные |
| Amp | Amp, бывшая часть Sourcegraph | выбора модели нет — четыре режима от GLM-5.3-Flash до Fable 5.1; ни подтверждений, ни песочницы |
| Warp | Warp | терминал с агентами, клиент под AGPL-3.0; запускает Claude Code, Codex и OpenCode; десять уязвимостей в июне |
| Augment Code | Harness — компания CI/CD, совпадение с термином случайное | в октябре Harness купила его облачных агентов и CLI; плюс 40% к цене токенов |
| Zed | Zed Industries | редактор с внешними агентами по ACP, каждый в своём worktree; собственный агент читает почти все форматы правил и работает в песочнице ОС |
| OpenHands | All Hands AI | MIT, 92 тыс. звёзд; Agent Canvas запускает любой ACP-агент локально, в Docker, на виртуальной машине или в облаке |
| Mistral Vibe | Mistral | Apache-2.0; субагенты, скилы, хуки, ACP |
| Crush | Charm | терминальный агент на Go с LSP и автопоиском локальных моделей; лицензия FSL — не open source в строгом смысле |
| Grok Build | xAI | терминальный агент для моделей Grok |
| Muse Code | Meta | терминальный агент для моделей Muse |
Continue доступен только для чтения, Trae Agent от ByteDance заброшен с февраля.
Универсальные агенты
Кодовый harness — инструмент по запросу: вы дали задачу, он её сделал, сессия закончилась (расписания и облачные задачи у них уже есть, но суть та же). Универсальный агент — процесс, который работает постоянно: на вашем компьютере, на арендованном сервере или в облаке вендора. Внутри всё то же — модель, цикл вызова инструментов, скилы, субагенты, MCP, — а отличий три:
- Каналы вместо терминала. Агент — это шлюз, к которому подключены Telegram, WhatsApp, Slack, почта. Писать ему можно с телефона, и писать ему могут не только вы.
- Расписание и инициатива. Агент не ждёт сообщения: раз в полчаса проверяет почту, утром присылает сводку, следит за ценой билета.
- Долгая память. Не история одной сессии, а накопленные заметки о вас и ваших делах.
Сравнение универсальных агентов
| Агент | Лицензия | Где работает | Модели | Каналы | Защита по умолчанию |
|---|---|---|---|---|---|
| OpenClaw | MIT | ваш компьютер, VPS или Docker | ~23 облачных провайдера и локальные: Ollama, LM Studio, vLLM, llama.cpp | 33 канала, от Telegram до iMessage | нет: песочница для инструментов (Docker, Podman, SSH) выключена, шлюз всегда работает на хосте |
| Hermes Agent | MIT | у вас — от VPS за $5 до кластера — или в облачной песочнице | 300+ через Nous Portal, любые совместимые, локальные | 20+ каналов, включая почту и SMS | подтверждения опасных команд |
| ChatGPT Work | закрытая | облако OpenAI | OpenAI | приложение, iMessage в бете | облачная машина |
| Claude Cowork | закрытая | облако Anthropic; на Pro и Max с 6 октября только оно | Claude | приложение, телефон | виртуальная машина на сессию |
| Gemini Tasks (бывший Spark) | закрытая | облако Google | Gemini | приложение, своя почта | облачная машина |
| 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) — агентов того же типа, написанных заново и отличающихся размером или изоляцией. Независимого аудита безопасности ни у одного из них я не нашёл.
| Проект | Лицензия | Язык | Звёзды | Чем отличается |
|---|---|---|---|---|
| nanobot | MIT | Python | ~50 тыс. | сверхлёгкий агент из Гонконгского университета; веб-интерфейс, Telegram, Discord, Slack, WeChat, почта, MCP |
| ZeroClaw | Apache-2.0 / MIT | Rust | ~33 тыс. | один бинарник, 30+ каналов, по умолчанию работает под надзором, песочницы Landlock, Bubblewrap, Seatbelt и Docker |
| NanoClaw | MIT | TypeScript | ~31 тыс. | каждая сессия в своём контейнере, ключи в контейнер не попадают; внутри Claude Agent SDK |
| PicoClaw | MIT | Go | ~30 тыс. | меньше 10 МБ памяти, работает на плате за $10 |
| NemoClaw | Apache-2.0 | TypeScript | ~23 тыс. | OpenClaw от NVIDIA: песочница OpenShell и модели Nemotron |
| IronClaw | Apache-2.0 / MIT | Rust | ~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, Cowork | Free, 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 Work | Free, 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 Copilot | Free, 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: Kiro | Free и индивидуальные подписки: контент может использоваться для улучшения сервиса, есть отказ | Enterprise: нет | Free: до 60 дней для проверки злоупотреблений, даже после отказа | нет данных |
| Cognition: Devin, Windsurf | по умолчанию да; на платных тарифах можно отказаться | Enterprise: нет без письменного согласия | на срок отношений с клиентом | отказ от обучения на платных тарифах включает нулевое хранение у провайдеров |
| Perplexity: Computer | Free, Pro, Max: настройка, разрешающая обучение, включена по умолчанию; отказ действует только на будущее | Enterprise: нет | Enterprise: по настройке организации, вложения удаляются через 7 дней | Enterprise: соглашения с OpenAI и Anthropic |
| Manus | обезличенные данные могут улучшать модели Manus; сторонним ИИ-сервисам обучаться на контенте пользователей запрещено | нет данных | данные песочницы — 7 дней на бесплатном тарифе и 21 день на платном; после удаления аккаунта — 30 дней | нет данных |
Обещанные сроки хранения может перекрыть суд: с 13 мая по 26 сентября 2025 года OpenAI по судебному предписанию сохраняла журналы Free, Plus, Pro, Team и API без нулевого хранения, которые иначе были бы удалены.
Регион, сертификаты и юридические гарантии
| Вендор | Где обрабатываются данные | Сертификаты | Защита от исков по авторскому праву |
|---|---|---|---|
| Anthropic | API: выбор только между us и global; через Bedrock и Vertex — регион облака | SOC 2 Type I и II, ISO 27001, ISO 42001; HIPAA — по настройке | в коммерческих условиях: защита от исков третьих лиц о нарушении интеллектуальной собственности, включая результаты работы модели |
| OpenAI | API: хранение в 10 регионах, обработка в регионе — в США, Европе и ОАЭ | SOC 2 Type 2, ISO 27001, 27701, 42001; соглашение HIPAA покрывает локальный Codex, но не облачный | Copyright Shield, объявленный для Enterprise и API |
| Code 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 AI | SOC 1, 2, 3 Type II и ISO 27001 для Business и Enterprise; FedRAMP есть у хостов моделей, но не у самого Copilot | Customer Copyright Commitment от Microsoft; с 3 апреля 2026 года фильтр совпадений с публичным кодом для неё не обязателен |
| Cursor | Enterprise: только США, плюс 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: Kimi | API — серверы в Сингапуре; потребительский 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.
Утечки кода и ключей через агентов
| Когда | Где | Что произошло | Что утекло |
|---|---|---|---|
| май 2025 | GitHub MCP-сервер и Claude Desktop | вредоносный issue в публичном репозитории заставил агента с доступом к приватным репозиториям выложить их данные в публичный пул-реквест | данные приватных репозиториев |
| июль 2025 | Amazon Q Developer для VS Code | через слишком широкий токен в сборке в релиз 1.84.0 попал вредоносный код; по данным AWS, он не сработал | ничего, по данным AWS |
| июль 2025 | Gemini CLI | разрешённая команда в цепочке с env и curl незаметно отправляла данные наружу; исправлено в версии 0.1.14 | переменные окружения |
| август 2025 | npm-пакет Nx, атака s1ngularity | заражённые версии искали секреты с помощью установленных ИИ-CLI — Claude, Gemini, Q, — запущенных без подтверждений | токены GitHub и npm, SSH-ключи, файлы .env; по разным оценкам, тысячи секретов |
| сентябрь 2025 | Copilot Chat, CamoLeak | скрытый комментарий в пул-реквесте заставлял чат вытаскивать данные посимвольно через прокси картинок GitHub; ещё в августе GitHub отключил картинки в чате | код и секреты из приватных репозиториев |
| ноябрь 2025 | Antigravity | скрытый текст на веб-странице заставил агента прочитать .env в обход .gitignore и отправить ключи через браузерного субагента на адрес из белого списка по умолчанию; Google относит такие утечки к известным проблемам | ключи AWS |
| январь 2026 | Claude Cowork | документ со скрытой инструкцией заставил Cowork без подтверждения загрузить локальные файлы на чужой аккаунт через разрешённый Files API Anthropic; на момент публикации проблема была признана, но не исправлена | локальные файлы |
| январь 2026 | Moltbook, соцсеть агентов вокруг OpenClaw | ключ базы данных в клиентском JavaScript давал доступ к рабочей базе; закрыто за три часа | около 1,5 млн токенов агентов, в переписке агентов — ключи OpenAI |
| февраль 2026 | Cline, атака Clinejection | инъекция в заголовке issue управляла ИИ-ботом сортировки issue, что привело к краже npm-токена и выпуску cline 2.3.0, который ставил OpenClaw; версия провисела в npm около 8 часов | токен публикации npm |
| февраль 2026 | Claude Code | настройки .claude/settings.json в чужом репозитории до диалога доверия могли запустить хуки и MCP-серверы или подменить ANTHROPIC_BASE_URL; исправлено в 2025 году | ключ API Anthropic |
| март 2026 | Codex | внедрение команды через имя ветки GitHub при подготовке задачи; исправлено | OAuth-токены GitHub |
| апрель 2026 | Claude Code, Gemini CLI и Copilot в GitHub Actions | инструкции в заголовках пул-реквестов и комментариях заставляли агентов публиковать свои ключи; по сообщениям, исправлено у всех трёх | ключи API и токены GitHub |
| август 2026 | Kiro | инъекция через управляющие файлы в чужом рабочем пространстве отправляла данные наружу; даты исправления в источниках расходятся | код, конфигурация, ключи API |
| октябрь 2026 | облачная консоль OpenCode | взлом выводимой из эксплуатации системы, локальных установок не касается; OpenCode уведомила затронутых пользователей и провайдеров | ключи сторонних провайдеров у 1,4% пользователей консоли могли быть раскрыты |