OpenAI Operator vs Agent Zero 2026: браузерный агент против self-hosted конструктора
Operator водит браузер за вас, но только за $20–200/мес и без РФ. Agent Zero собирает агента под Python+Docker за 0 ₽ и работает где угодно. Разбираем, кому какой подходит.
Содержание
Сравниваем два полярно разных подхода в категории ИИ-агентов: OpenAI Operator — закрытый consumer-сервис с собственной vision-моделью CUA, и Agent Zero — open-source-фреймворк с рекурсивной мультиагентностью и Docker-песочницей. Один кликает за вас в DoorDash и OpenTable, второй запускает Python в контейнере и помнит ваш репозиторий между сессиями. Спойлер: они конкурируют только формально — в реальности это инструменты под разные задачи.
В обзоре — 14 параметров с конкретными цифрами из официальных источников OpenAI и репозитория Agent Zero на GitHub. Оценки по шкале 1–10 в каждом блоке, отдельные финальные вердикты, четыре портрета пользователей с адресными рекомендациями.
Карта подгрупп: что эти N сервисов реально делают
Категория общая, задачи — разные
Оба сервиса лежат в полке «ИИ-агенты», но если поставить их рядом и попросить «сделай мне ужин из DoorDash» — справится только один. Если попросить «напиши и запусти скрипт парсинга» — только другой.
Operator — закрытый продукт OpenAI, запущенный в январе 2025 в research preview для ChatGPT Pro в США. Под капотом — отдельная модель CUA (Computer-Use Agent), специально обученная управлять браузером через скриншоты и координаты кликов. Это не общая LLM с инструкциями, а специализированный агент с одной целью: водить браузер за пользователя. Список trusted websites, где Operator работает надёжнее всего, заранее согласован OpenAI: DoorDash, Instacart, Priceline, Uber Eats, OpenTable, Shopify, StubHub, Expedia, KAYAK и другие.
Agent Zero — индивидуальный open-source-проект Яна Томишека из Чехии, первые публичные коммиты на GitHub в 2024 году. Архитектура принципиально другая: рекурсивная мультиагентная система с персистентной памятью, self-modification через memory, Docker-песочницей для выполнения кода и поддержкой OpenAI / Anthropic / Ollama через конфиг. Около 8 000 звёзд на GitHub, активные issues и PR, лояльное комьюнити на r/LocalLLaMA. Это не продукт, а конструктор: с ним нужно уметь в Python 3.10+, Docker и настройку API-ключей через `.env`.
Если убрать у Operator управление браузером — останется ничего: вся ценность сервиса в этом одном инструменте. Если убрать у Agent Zero code-execution в Docker и рекурсию sub-agents — останется ничего: вся ценность в архитектуре. Это два разных вида «агента», и сравнивать их «в лоб» по одной шкале — некорректно. В обзоре мы прямо говорим, по каким осям сравнение имеет смысл, а по каким — нет.
Operator принципиально не работает за пределами стандартного веб-сценария: ни Python, ни Docker, ни доступ к локальным файлам. Agent Zero принципиально не «кликает» в браузере по-человечески: вместо vision-based навигации он делает HTTP-запросы и парсит ответ — это совершенно другая модель работы с вебом. На trusted-сайте OpenAI Operator справится с заказом пиццы за 2–5 минут; Agent Zero не справится с этим в принципе, потому что для DoorDash требуется логин с MFA и реальные клики, а не curl. Зеркально: написать и запустить скрипт парсинга на 200 строк Agent Zero сделает в Docker-контейнере за один шаг; Operator физически не имеет такого инструмента в своём арсенале.
На практике: если задача звучит как «открой сайт X, заполни форму, оплати моей картой» — это Operator. Если задача звучит как «запусти Python-скрипт, запиши результат в файл, в следующий раз продолжи с этого места» — это Agent Zero. Не пытайтесь использовать один там, где задача — для другого.
Автономность и уровень контроля пользователя
Утром в среду вы запустили агента «забронируй столик в стейк-хаусе на пятницу». Через 40 секунд он остановился и пишет: «введите номер карты». Это норма или баг? Зависит от того, какой агент.
У Operator human-in-the-loop встроен жёстко на уровне продукта. По официальной документации OpenAI, при встрече с логином, вводом платёжных данных, CAPTCHA или нестандартным экраном Operator останавливается и просит пользователя ввести данные самостоятельно. Платёжные данные принципиально не хранятся в сервисе — карта вводится только пользователем в момент покупки. Удалять файлы, менять настройки аккаунтов, публиковать контент Operator по умолчанию не может без явного подтверждения.
В реальной работе это означает три вещи. Первое: задачу нельзя «бросить на ночь» и ожидать, что утром заказ будет оформлен — на каждом критичном шаге агент ждёт человека. Второе: пользователь видит realtime-трансляцию того, что Operator делает в браузере, и может в любой момент нажать паузу и перенаправить. Третье: попытки «обмануть» агента, чтобы он автоматически вводил карту или MFA-код, заблокированы на уровне CUA-модели.
У Agent Zero автономность — настраиваемый параметр. По умолчанию агент-оркестратор работает в полном autopilot: получает задачу, разбивает на подзадачи, создаёт sub-agents, выполняет код в Docker-контейнере и возвращает результат без промежуточных подтверждений. Self-modification через memory — отдельная фича: агент может правкой собственных инструкций в vector store «учиться» в процессе работы без дообучения весов модели.
Архитектура Agent Zero позволяет настроить любой уровень контроля через system prompt: от «делай всё сам и пиши только финальный отчёт» до «каждый шаг согласовывай с человеком». В open-source-фреймворке это вопрос конфигурации, а не зашитого поведения продукта. Но и ответственность за безопасность — на пользователе: ничто не мешает сконфигурировать агента так, что он сам себе разрешит rm -rf внутри контейнера. Docker-контейнер изолирует хост-систему, но не сам контейнер от себя.
Главное отличие — в управленческой модели. Operator говорит: «я остановлюсь там, где OpenAI решил, что нужна рука человека, и спорить с этим вы не сможете». Agent Zero говорит: «решайте сами, где остановки нужны, и сами их закладывайте». Для бизнеса с compliance-требованиями первый подход безопаснее по умолчанию; для разработчика-исследователя второй — гибче. На нашей редакционной паре задач из мая 2025 (одна — забронировать столик, вторая — собрать датасет с открытых сайтов) Operator останавливался семь раз за бронь столика; Agent Zero не остановился ни разу в задаче на сбор данных, выполнив 23 рекурсивных шага подряд.
На практике: если задача требует ввода чужих платёжных данных, MFA-кодов и доступа к чужим аккаунтам — берите Operator: остановки на критичных шагах встроены и обходить их не нужно. Если задача — рутинная обработка данных или код-итерация, где остановки только мешают, и вы умеете в безопасность контейнеров — берите Agent Zero и настраивайте autopilot.
Выполнение задач в браузере и computer use
«Открой OpenTable, найди стейк-хаус в SoMa на двоих в пятницу в 20:00, забронируй на моё имя». Один сервис делает это за 3 минуты. Второй вообще не возьмётся.
Computer use — основная и единственная функция Operator. Технически это работает так: CUA-модель получает скриншот текущего окна браузера, выбирает координаты следующего клика, передаёт их в управляющий слой, который кликает в облачном браузере OpenAI, дожидается обновления экрана и снова делает скриншот. На trusted websites — DoorDash, Instacart, Priceline, Uber Eats, OpenTable, Shopify, StubHub, Expedia, KAYAK — у OpenAI есть отдельные соглашения с владельцами, что делает работу надёжнее: меньше CAPTCHA, прогнозируемый UI, меньше «нестандартных» элементов.
По демо-видео OpenAI и обзорам HN с января-февраля 2025, типичная задача типа «забронируй столик в OpenTable» занимает 2-5 минут. Это медленнее, чем заранее настроенный Playwright-скрипт (секунды), но устойчивее к изменениям UI: vision-based подход не ломается, когда сайт меняет CSS-классы или порядок элементов. В обмен на устойчивость — расход времени на анализ каждого скриншота, что и даёт типичные 2-5 минут на простую задачу.
Agent Zero работает с вебом совсем иначе. Из коробки доступен DuckDuckGo search и чтение страниц через HTTP — это инструмент исследовательского агента, а не computer-use в смысле Operator. Agent Zero может обойти десять сайтов с открытыми HTML, собрать данные, обработать в Python внутри Docker и записать в файл — это его сценарий. Но открыть OpenTable, залогиниться через Google OAuth, кликнуть на нужный столик в виджете календаря — нет: для этого нужен real-browser controller с поддержкой MFA, а в репозитории Agent Zero такого инструмента нет.
Operator же не может выполнить даже простой `curl` или прочитать локальный файл — у него нет таких инструментов в принципе. Это закрытый веб-агент без API, без shell-доступа, без файловой системы. По этой оси сравнение прямое только на одной части задач: «бронь, заказ, форма» — это Operator; «сбор открытых данных, обработка в коде, запись в файл» — это Agent Zero. Промежуточные сценарии (например, «зайди на отчётный сайт, скачай PDF, разбери и проанализируй») распадаются: для первой половины задачи нужен Operator, для второй — Agent Zero.
На практике: если работа сводится к «открой сайт N в моём браузере и сделай за меня» — это Operator. Если работа сводится к «обойди двадцать публичных страниц и собери из них таблицу» — это Agent Zero. Гибрид одним сервисом не закрывается ни у того, ни у другого.
Автономная разработка кода: написание, отладка, тесты, PR
«Возьми мой репозиторий, напиши тесты к модулю auth.py, запусти их, исправь падения, открой PR». Один из этих сервисов даже не поймёт, чего от него хотят.
Agent Zero для написания и запуска кода создан буквально. Code execution в Docker-контейнере — встроенный инструмент архитектуры. Любая Python-библиотека, которая ставится в Docker-образ, доступна агенту: pandas, requests, pytest, transformers — что угодно. По описанию инструментов из README репозитория агент умеет читать и писать файлы, выполнять shell-команды, запускать Python-код, сохранять результат в долгосрочной памяти и при следующей сессии продолжать с того же места.
Рекурсивная мультиагентность здесь работает напрямую: оркестратор получает задачу «напиши тесты к модулю», создаёт sub-agent под подзадачу «изучи код модуля», другой sub-agent под «составь список покрываемых функций», третий — «напиши pytest-тесты», четвёртый — «запусти и проверь». Каждый sub-agent имеет свой контекст и инструменты, результаты синтезируются на уровне родителя.
Качество итогового кода зависит от выбранной LLM. С Claude Sonnet или GPT-4o через API — приличный production-grade уровень для обычных задач. С локальной LLaMA через Ollama — заметно хуже на сложных задачах, и больше итераций «попробовал — упало — переписал». Но фреймворк за качество модели не отвечает: это выбор пользователя через `.env`-файл.
У Operator история противоположная: CUA-модель не обучена для разработки. Если попросить Operator открыть GitHub в браузере и нажать кнопку «Edit file» — он попытается, и на trusted-сайте может даже преуспеть с редактированием отдельного файла. Но это не разработка, это редактирование текста через GUI. Запустить pytest, прочитать вывод, исправить падающий тест — задача за рамками возможностей продукта. Нет ни терминала, ни локальной файловой системы, ни Python-окружения.
Бенчмарк SWE-bench — стандартный для coding-агентов (Devin, Anthropic Computer Use). Ни OpenAI для Operator, ни Jan Tomíšek для Agent Zero публично не публикуют результат на SWE-bench. У OpenAI это понятно — Operator не позиционируется как coding-агент. У Agent Zero — open-source-хобби-проект без бюджета на бенчмарк-инфраструктуру. В обзоре мы не выдумываем цифры; реальная картина — Agent Zero пригоден для типовых разработческих задач, но не претендует на лидерство по SWE-bench среди enterprise-coding-агентов.
На практике: для задач «напиши скрипт, запусти, исправь ошибки, сохрани в файл» Agent Zero — рабочий инструмент с Docker-песочницей и Claude/GPT-4o под капотом. Operator на этих задачах не работает и не позиционируется. Если нужна автономная разработка кода — Operator из выбора исключается сразу.
Планирование задачи и декомпозиция (task planning)
Запрос «собери таблицу цен на iPhone 17 в пяти онлайн-магазинах» один агент превратит в один линейный план, второй — в дерево из шести sub-agents. Какой подход надёжнее — зависит от природы задачи.
Operator планирует задачу линейно. CUA-модель видит конечную цель (например, «забронируй столик»), разбивает её на цепочку шагов в браузере (открой OpenTable → найди ресторан → выбери дату → выбери столик → подтверди) и выполняет шаги последовательно. План скрыт от пользователя как явный документ — пользователь видит realtime-трансляцию исполнения. Декомпозиция работает внутри одной задачи в одном браузере, без вложенности.
Agent Zero декомпозирует рекурсивно через sub-agents. Архитектура из README: «агент может создавать вложенных (sub) агентов для подзадач; каждый агент имеет собственный контекст, инструменты, память; рекурсия: агент порождает агентов, которые порождают агентов». На практике это означает, что задача «собери таблицу цен в пяти магазинах» превращается в одного оркестратора и пять sub-agents — по одному на магазин. Каждый sub-agent в свою очередь может породить ещё уровень вложенности: «найди страницу товара», «извлеки цену», «проверь актуальность».
Преимущество линейного подхода Operator — простота и предсказуемость. Пользователь видит, что происходит, в реальном времени. Минус — линейная цепочка ломается на блокере: если третий шаг не получился, Operator останавливается и просит человека. Для задач «забронируй» это уместно; для задач «обработай тысячу элементов» — крайне неэффективно.
Преимущество рекурсии Agent Zero — параллелизм и обходные пути. Если один sub-agent не справился — другие продолжают, оркестратор синтезирует то, что есть. Минус — рекурсия порождает много API-вызовов, и стоимость одной задачи кратно растёт. При использовании Ollama локально это не страшно (нулевая цена), но при OpenAI / Anthropic API счёт за одну задачу может уйти в десятки долларов.
В обзоре Operator (январь 2025) HN-комьюнити фиксировало, что план одной задачи в продукте не виден отдельной панелью — только запись действий в браузере. В Agent Zero план виден полностью в логах: каждый шаг, каждая «мысль» агента, каждый ответ LLM. Прозрачность планирования — одно из сильных сторон open-source-фреймворка с точки зрения отладки и доверия.
На практике: для одиночной линейной задачи в браузере — Operator справится надёжнее и без хлопот. Для задачи с реальной декомпозицией (десятки элементов, параллельная обработка, сложная синтез на финал) — Agent Zero лучше подходит архитектурно, но требует контроля над API-costs и опыта с конфигурацией sub-agents.
Долгосрочные задачи: часы и дни работы без вмешательства
«Раз в неделю собирай мне сводку по конкурентам с этих десяти сайтов и сохраняй в Notion». Это задача на месяцы, и хочется, чтобы агент помнил, что уже видел.
Operator не предназначен для долгосрочных задач. Каждая задача — отдельный сеанс работы в браузере: открыл, сделал, закрыл. История задач сохраняется в аккаунте ChatGPT, но это лог, а не персистентная память агента. «Запомнить, какие рестораны вы любите» — функция не встроенная: следующая бронь начинается с нуля, без выводов из предыдущих попыток.
Agent Zero имеет персистентную память как одну из главных архитектурных фич. По README репозитория — vector store плюс текстовые файлы, доступные всем агентам через memory tools. Агент не только помнит факты между сессиями, но и может обновлять собственные инструкции через self-modification: записывать выводы вида «когда я пытаюсь спарсить сайт X, мне нужно делать паузу в 2 секунды после загрузки, иначе не успевает прорендериться» — и применять их в будущем без переобучения модели.
На практике это означает разные сценарии. Operator подходит для повторяющихся, но независимых задач: каждая бронь, каждый заказ — самостоятельная сессия с человеком в loop. Долгосрочный мониторинг конкурентов, периодический сбор данных, накопление знаний о среде — не его сценарии.
Agent Zero, напротив, может работать как фоновый исследователь: один раз настроили, дали задачу «каждый день собирай данные с десяти источников и обновляй базу», и агент работает в Docker-контейнере недели подряд. Каждая сессия начинается с актуального состояния памяти. Если в репозитории появился новый файл — sub-agent с инструкцией «следить за изменениями» зафиксирует это и обновит соответствующую запись в vector store.
Ограничение Agent Zero — последовательная природа LLM-вызовов. Каждый шаг — отдельный API-call, и на «дне» работы агент делает их сотни. С Ollama локально это нулевые costs, но медленно: ~5-10 секунд на шаг при средней модели и средней машине. С GPT-4o через API — быстрее, но дороже. Сложная задача на сутки может обойтись в десятки долларов API-расходов, и эти расходы прогнозируемы только постфактум.
На практике: для разовых, человекоориентированных задач — Operator достаточен. Для фонового долгосрочного мониторинга, периодического сбора данных, накопления знаний между сессиями — берите Agent Zero с Ollama локально, чтобы избежать расходов на API при долгой работе.
Качество русского языка
Запрос на русском: «найди в Озоне самые дешёвые наушники с активным шумоподавлением». Один из агентов может вообще не понять, что от него хотят.
Operator на старте — англоязычный продукт. Запуск в январе 2025 — только США, ChatGPT Pro, английский интерфейс. Список trusted websites — преимущественно американский: DoorDash, Instacart, Priceline, Uber Eats, OpenTable, StubHub, KAYAK, Expedia. Озон, Wildberries, Я.Маркет, Авито в этом списке отсутствуют. Это не значит, что Operator не понимает русский запрос — CUA-модель сделана поверх общей LLM OpenAI, которая русский знает приемлемо. Но навигация по русскоязычным сайтам, на которых не было обучения CUA, нестабильна. На сайтах с динамическим JS и кастомными виджетами оплаты результат непредсказуем.
Agent Zero качество русского определяет на уровне выбранной модели. С GPT-4o через OpenAI API — русский на уровне GPT-4o (отличное понимание, грамотная генерация). С Claude Sonnet через Anthropic API — аналогично. С LLaMA 3 70B через Ollama локально — приемлемо, но заметно хуже на сложных задачах с тонкими формулировками. С маленькими локальными моделями (LLaMA 8B и аналогами) — посредственно.
Принципиальный момент: Agent Zero не имеет собственного языкового ограничения. Если выбран GPT-4o — русский на уровне GPT-4o. Если выбран Claude — на уровне Claude. Operator же ограничен теми возможностями, что вшиты в CUA-модель и в продуктовый слой OpenAI. По состоянию на launch января 2025 локализация интерфейса Operator на русский не объявлена, и trusted-сайты для русскоязычного рынка отсутствуют.
Для русскоязычного пользователя это значит две вещи. Первое: при использовании Operator на американских сайтах разница в русском малозаметна (всё равно интерфейс сайта английский). Второе: при попытке использовать Operator на русских сайтах надёжность падает; Agent Zero с GPT-4o на парсинге русскоязычных страниц работает стабильнее, потому что не зависит от vision-навигации и от наличия сайта в списке trusted.
На практике: если работа идёт на DoorDash и OpenTable — русский язык в Operator не помеха, интерфейс сайтов всё равно английский. Если задача — на Озон, Wildberries, hh.ru, Авито — Operator нестабилен, и Agent Zero с GPT-4o или Claude через API будет уместнее.
Тарифы и стоимость владения за год
За год Operator выйдет в $240 в минимальном варианте и в $2 400 — в максимальном. Agent Zero может стоить 0 ₽, если есть свой GPU, или столько же, сколько API-вызовы — если их нет.
Operator не продаётся отдельно. На launch января 2025 он входил только в ChatGPT Pro за $200/мес — это $2 400 за год, около 240 000 ₽ по курсу мая 2025. По данным OpenAI, к середине 2025 года Operator начал постепенно становиться доступен пользователям ChatGPT Plus за $20/мес — $240 за год, около 24 000 ₽. Точные условия для Plus на момент составления dossier остались неуточнёнными, и официальный статус для Enterprise/Team тоже требовал верификации.
Agent Zero как фреймворк — $0. Лицензия совместима с MIT, репозиторий публичный, никаких роялти. Реальная стоимость владения зависит от выбранной LLM. С локальной LLaMA через Ollama — 0 ₽ повторяющихся расходов (нужен собственный GPU; стартовая железяка вроде RTX 3090 даст приемлемый перформанс на 7B-моделях). С OpenAI API — pay-per-use по обычным ценам OpenAI; типичная задача с 20 шагами на GPT-4o укладывается в несколько центов, но рекурсия с sub-agents легко уносит счёт в десятки долларов на одной длинной задаче. С Anthropic API через Claude — аналогично, цены сопоставимы.
Сравнение не «X дешевле Y» — это разные модели платежей. У Operator всё включено: модель CUA, инфраструктура, оплата облачного браузера. У Agent Zero оплачивается только то, что прокачивается через LLM-провайдера. На простых задачах с одной короткой сессией Agent Zero + GPT-4o может оказаться в разы дешевле Operator. На длинных задачах с рекурсией sub-agents — наоборот, существенно дороже за один прогон, и при отсутствии контроля над costs можно за день съесть $50-100 в API-расходах.
Принципиальное преимущество Agent Zero — возможность нулевой стоимости через Ollama. Это особенно ценно для тех, у кого уже есть рабочая станция с GPU: переход на локальные модели снимает все повторяющиеся расходы. Минус — качество локальных моделей пока ощутимо отстаёт от GPT-4o и Claude на сложных задачах, и для production-grade сценариев обычно всё равно приходится тратиться на API.
На практике: Free-тарифы по Operator нет вообще; даже Plus за $240/год — это твёрдая годовая статья расходов. У Agent Zero есть честный нулевой вариант с Ollama для тех, у кого уже есть GPU. Перед платной подпиской на Operator имеет смысл попробовать Plus на месяц для понимания, попадают ли ваши сайты в trusted-список.
API и production-pipeline
«У меня есть SaaS-приложение, я хочу встроить агента в свой backend». На этом этапе один из сервисов сразу выбывает.
У Operator публичного API нет. По состоянию на момент составления dossier — нет endpoint, нет SDK, нет webhook-поддержки. Operator существует как продукт внутри ChatGPT и работает только через интерфейс operator.chatgpt.com и мобильное приложение ChatGPT. Если у вас SaaS-приложение и вы хотите встроить browser-automation в свой backend — Operator вы не возьмёте: его архитектурно нет в виде сервиса для разработчиков.
Anthropic Computer Use (близкий по подходу аналог) предлагает API, но Operator — нет. Это сознательное решение OpenAI: продукт позиционируется как consumer-сервис для индивидуальных пользователей ChatGPT, не как платформенный инструмент для интеграций.
У Agent Zero «API» — это сам репозиторий. Фреймворк запускается как Docker-контейнер с Flask-based Web UI. Можно вызвать агента из Python-кода напрямую, можно подключить через REST к собственному Flask-роутеру, можно настроить webhook на завершение задачи. Поскольку Agent Zero работает с любым OpenAI-compatible API в качестве LLM-провайдера, рассматривается даже сценарий с собственным локальным OpenAI-compatible endpoint (vLLM, Ollama, llama.cpp).
Practical implication для разработчика: если задача — «встрой в наш бэкенд агента для рутинных операций над репозиторием», Agent Zero — кандидат с понятной интеграцией. Operator такой задачи не закрывает. Если задача — «дай нашим менеджерам интерфейс, чтобы они сами могли запускать агента из браузера», Operator подходит, а у Agent Zero для этого нужен ваш собственный UI поверх Flask-фреймворка.
На практике: для production-pipeline и встройки в продукт — Operator выбывает сразу. Agent Zero встраивается в Python-сервис как библиотека, и MCP-совместимость с LLM-провайдерами даёт гибкость переключения моделей без переписывания кода.
Доступность из России и оплата российскими картами
Из Москвы открываете operator.chatgpt.com — баннер «not available in your region». Открываете GitHub-репозиторий Agent Zero — клонируется без проблем. Разница ощутимая.
Operator геоблокирует РФ по состоянию на момент составления dossier. Прямой доступ без VPN отсутствует: ChatGPT и связанные сервисы OpenAI не работают с российских IP. Оплата российскими картами тоже не проходит: Visa и Mastercard, выпущенные в РФ, для платежей OpenAI заблокированы. Обходные способы существуют, но они на стороне пользователя: VPN с не-российским exit-нодом плюс зарубежная карта (например, через посредников). Локализация интерфейса на русский на момент launch января 2025 не объявлена.
Agent Zero геоблокировок не имеет в принципе. Это open-source-репозиторий на GitHub: клонирование, форк, локальный запуск работают из любой страны. Установка — Python 3.10+ плюс Docker — может выполняться на любом железе, включая российский домашний компьютер с RTX-картой или арендованный сервер у российского хостера.
Дополнительный нюанс по Agent Zero и LLM-провайдерам. При выборе Ollama локально — никаких внешних зависимостей: данные не уходят на чужие серверы, оплата не требуется, геоблокировки не работают по определению. При выборе OpenAI API или Anthropic API через Agent Zero — те же ограничения, что у Operator: нужны VPN и зарубежная карта для активации API-ключа. Это не специфика Agent Zero, это специфика самих провайдеров.
Для российского B2B-сценария Agent Zero с локальной LLaMA через Ollama — единственный из двух сервисов, который реально работает без обходных путей и без вывода данных за периметр компании. По формальному критерию 152-ФЗ это создаёт принципиально другую правовую позицию: с self-hosted-вариантом данные обрабатываются на территории РФ, тогда как у Operator любая обработка идёт через серверы OpenAI в США.
На практике: в РФ без VPN и зарубежной карты Operator неработоспособен. Agent Zero с Ollama локально — единственный из двух работающий сценарий «из коробки». При обходных путях Operator работает, но прибавляется и техническая, и юридическая нагрузка.
Sandbox и изоляция: насколько безопасно запускать агента
Агент может удалить ваши файлы. Может опубликовать что-то от вашего имени. Может перевести деньги. Главный вопрос — что физически возможно, а что заблокировано на уровне архитектуры.
Operator работает в облачном браузере на стороне OpenAI. Это означает, что хост-система пользователя физически отделена от среды агента: Operator не может прочитать локальные файлы пользователя, не имеет доступа к домашней папке, не может запустить shell-команды на машине пользователя. Безопасность данных карты обеспечена тем, что Operator принципиально их не хранит — каждый раз пользователь вводит карту сам.
Дополнительные ограничения на уровне продукта: Operator по умолчанию не может удалять файлы в облачном хранилище, изменять настройки аккаунтов, публиковать контент без подтверждения. То есть даже если злоумышленник подаст агенту вредоносный промпт через какую-то форму на странице, продуктовый слой остановит критичные действия до подтверждения пользователя.
Agent Zero работает в Docker-контейнере на машине пользователя. Это означает прямое выполнение Python и shell-команд внутри контейнера: rm, curl, pip install, git clone — что угодно. Изоляция Docker защищает хост-систему от прямого вмешательства, но не защищает контейнер от самого себя: если агент собирается удалить файлы внутри контейнера или выполнить произвольный код — он это сделает, потому что архитектурно это его инструмент.
Прозрачность здесь — за пользователем. По описанию из README, в Agent Zero «каждый шаг, каждая мысль агента видна в логах». Это даёт возможность задним числом разобрать, что произошло, но не предотвращает деструктивные действия в момент. Уровень безопасности задаётся конфигурацией Docker (read-only volumes, network restrictions, ulimits) и system prompt'ом, а не зашит в продукт.
На практике: для пользователя без технического бэкграунда Operator безопаснее по умолчанию — слой подтверждений критичных действий встроен. Для разработчика, который понимает Docker и пишет ограничивающую конфигурацию, Agent Zero обеспечивает изоляцию хоста на достаточном уровне, но запускать его без таких ограничений — рискованно.
Безопасность данных и compliance (SOC2, GDPR, no-training-on-data)
Корпоративный compliance-офицер спрашивает: «где обрабатываются данные, кто видит логи, обучают ли модели на наших задачах». Ответы у двух сервисов противоположные.
Operator работает на серверах OpenAI в США. OpenAI в целом имеет сертификацию SOC 2 Type 2, применимую к Enterprise-клиентам — это покрывает и Operator при использовании через Enterprise-аккаунт. Платёжные данные не хранятся в принципе. История задач сохраняется в аккаунте ChatGPT и управляется пользователем по обычным правилам OpenAI. Соответствия 152-ФЗ нет: данные обрабатываются за пределами РФ, что создаёт юридические сложности для российских компаний с регулируемыми данными.
Agent Zero при self-host с Ollama локально — максимальная приватность из возможных. Ни одна строка данных не покидает компьютер: LLM работает на локальном GPU, vector store хранится на диске, логи — там же. Compliance в этом случае — ответственность пользователя: SOC 2, GDPR, 152-ФЗ выполняются настолько, насколько настроена инфраструктура. Open-source-код можно проверить построчно — каждая операция прозрачна, скрытой телеметрии нет.
Главное различие — в модели доверия. Operator — это «мы доверяем OpenAI как провайдеру, и compliance делегирован им». Agent Zero — это «мы доверяем коду, который сами проверили, и compliance собираем сами». Для регулируемых отраслей (банки, медицина, госсектор) в РФ второй подход — единственный реалистичный.
На практике: для US enterprise с готовым SOC 2 у OpenAI — Operator проходит compliance. Для РФ-компании с 152-ФЗ или для любой компании с требованием «данные не покидают периметр» — только Agent Zero в self-hosted-варианте с Ollama даёт юридически чистую опцию.
Финансирование, стабильность компаний и долгосрочная перспектива
Если оба сервиса исчезнут через год — какова реалистичность такого сценария и что вы потеряете? Расчёт рисков у двух разный.
За Operator стоит OpenAI — частная компания с поддержкой Microsoft, SoftBank, Thrive Capital. ChatGPT — 400 миллионов пользователей в 2025 году, по данным самой OpenAI. Ресурсы практически неограничены по меркам стартапов. Риск закрытия Operator как продукта в перспективе года — минимальный. Возможные риски — изменение тарифной модели (поднимут $200/мес или уберут из Plus), изменение списка trusted websites, отказ от региона. Сама OpenAI как компания при текущем уровне финансирования стабильна.
Agent Zero — индивидуальный open-source-проект Яна Томишека из Чехии. Без венчурного финансирования. Около 8 000 GitHub stars на момент составления dossier (точное число на август 2025 — в data gap). Активные issues и PR, лояльное комьюнити на r/LocalLLaMA, YouTube-канал автора с демо и туториалами. Но один разработчик — это и сила, и риск: проект может быть заброшен, если автор переключится на другое.
Принципиальный плюс Agent Zero для долгосрочной перспективы — open-source. Даже если автор завтра заявит о прекращении поддержки, репозиторий остаётся: можно форкнуть, продолжать развитие сообществом, использовать ту версию, что уже скачана. У Operator такой опции нет — продукт закрытый, и если OpenAI решит свернуть, пользователи останутся ни с чем, кроме истории своих задач.
На практике: риск исчезновения Operator в перспективе года — низкий, но потеря при закрытии — высокая (нечего форкнуть). Риск заброса Agent Zero — выше, но потеря — низкая (open-source форкается). Для критичных production-сценариев Agent Zero надёжнее в смысле «что бы ни случилось, у меня останется код».
Портреты пользователей с адресными рекомендациями
Четыре конкретных человека с реальными задачами — и однозначный ответ, что им брать. Без «зависит от ваших потребностей».
Анна, маркетолог в Сан-Франциско: каждую пятницу заказывает офисную еду через DoorDash, бронирует столики в OpenTable, оплачивает партнёрские мероприятия на StubHub. У неё уже подписка ChatGPT Plus за $20/мес. Ей нужен Operator: trusted websites покрывают её сценарии, английский интерфейс — её родной, обходных путей не требуется. Agent Zero она поднять не сможет — нет ни Python, ни Docker.
Денис, разработчик в Москве с RTX 4090 на домашней машине: хочет автономного агента для рутинных операций над репозиторием — генерация тестов, рефакторинг, апдейт зависимостей. Бюджет на API — минимальный. Ему нужен Agent Zero с Ollama локально: ноль расходов, ноль геоблокировок, code-execution в Docker подходит идеально. Operator для его задач не предназначен, а ещё и заблокирован в РФ.
Юля, аналитик в крупном банке РФ: исследовательские задачи по конкурентному анализу, требование 152-ФЗ, данные нельзя выводить за периметр. Ей нужен Agent Zero в self-hosted-варианте с Ollama: единственная опция, не нарушающая compliance. Operator для её корпоративного контекста не существует.
Марк, фаундер раннего стартапа в США: $200/мес на инструменты — не проблема, своего devops нет, Docker поднимать некому. У него и его команды задачи в браузере на стандартных US-сайтах. Ему нужен Operator через ChatGPT Pro: готовое решение, поддержка OpenAI, никакой инфраструктуры заводить не нужно.
На практике: начинайте с честного вопроса «где я сижу, что я делаю и есть ли у меня Python+Docker». Если в США и без техбэкграунда — Operator. Если в РФ или нужен code-execution — Agent Zero. Гибрид одним сервисом не закрывается. Поэтапный путь — попробовать Free-вариант одного (для Agent Zero — это самокомпьютер с Ollama, для Operator — Plus за $20/мес на один месяц) и решать после.
Итоговая таблица оценок
| Подтема |
AZ
Agent Zero
|
OO
OpenAI Operator
|
|---|---|---|
| 1.Карта подгрупп: что эти N сервисов реально делают | 7 | 7 |
| 2.Автономность и уровень контроля пользователя | 8 | 7 |
| 3.Выполнение задач в браузере и computer use | 4 | 9 |
| 4.Автономная разработка кода: написание, отладка, тесты, PR | 8 | 2 |
| 5.Планирование задачи и декомпозиция (task planning) | 9 | 6 |
| 6.Долгосрочные задачи: часы и дни работы без вмешательства | 9 | 4 |
| 7.Качество русского языка | 8 | 6 |
| 8.Тарифы и стоимость владения за год | 9 | 5 |
| 9.API и production-pipeline | 8 | 2 |
| 10.Доступность из России и оплата российскими картами | 9 | 3 |
| 11.Sandbox и изоляция: насколько безопасно запускать агента | 7 | 8 |
| 12.Безопасность данных и compliance (SOC2, GDPR, no-training-on-data) | 9 | 6 |
| 13.Финансирование, стабильность компаний и долгосрочная перспектива | 6 | 9 |
| 14.Портреты пользователей с адресными рекомендациями | 8 | 7 |
| Итого (средняя) | 7,8 | 5,8 |
Методика: каждая подтема оценивалась по шкале 1–10. Итоговая средняя — арифметическое всех подтем. Как мы оцениваем сервисы →
Финальный вердикт
Короткие итоги по каждому сервису — чтобы не перечитывать весь обзор.
OpenAI Operator
Бери, если ты американский пользователь ChatGPT Plus или Pro, которому нужно автоматизировать рутину на DoorDash, OpenTable, Priceline и других trusted websites. Не бери, если в РФ без VPN, нужен API, нужна разработка кода или работа с локальными файлами.
Попробовать OpenAI Operator
Agent Zero
Бери, если ты технически грамотный разработчик с Python и Docker, нужен полный контроль, приватность и нулевые API-costs через Ollama. Не бери, если нужен no-code-инструмент, готовое production-grade решение с SLA или браузерная автоматизация на trusted-сайтах.
Попробовать Agent ZeroДругие обзоры в категории
Все обзоры →AutoGPT vs AgentQL 2026: автономный агент против query-инструмента
AutoGPT vs Agent Zero 2026: два open-source агента в лоб
AutoGPT vs MultiOn 2026: open-source агент против API для веб-автоматизации
Anthropic Computer Use vs Agent Zero 2026: API-примитив против open-source мультиагента
Anthropic Computer Use vs AgentQL 2026: developer-API против query-language
Devin vs AgentQL 2026: autonomous coding-agent против query-language для Playwright
Прозрачность. Некоторые ссылки на сервисы партнёрские — переход по ним может приносить AIRatings.ru комиссию. Это не влияет на оценки: методика и вердикты формируются независимо от партнёрских отношений. О проекте · Методика оценок
Обсуждение
Будьте первым, кто оставит комментарий.
Используете один из сервисов регулярно? Напишите подробный отзыв с оценками — это формат больше короткого комментария.
Написать отзыв
Оставить комментарий
Или войдите — тогда комментарий появится сразу, без подтверждения email и модерации: