Коротко (TL;DR)
OpenWorker — открытый ИИ-агент из репозитория Эндрю Ына (Andrew Ng), который ставится на ваш компьютер и доводит рабочую задачу до готового результата: документа, ответа в Slack, разобранной почты, проверенного кода. Это не чат, а исполнитель, который сам ходит по вашим файлам, терминалу и подключённым сервисам — и спрашивает разрешения перед важными действиями.
- Коротко (TL;DR)
- OpenWorker Эндрю Ына: что это за агент и чем он не является
- Как работает OpenWorker: агентный цикл, коннекторы и MCP
- Какую модель подключить к OpenWorker: облако, open-weight, Ollama
- Установка OpenWorker по шагам: приложение и запуск из исходников
- Первое задание ИИ-агенту: права, подтверждения и расписание
- OpenWorker против Claude Cowork, ChatGPT Work, Goose и n8n
- Сколько стоит OpenWorker: приложение бесплатно, токены нет
- Безопасность OpenWorker: prompt injection, права и песочница
- Когда OpenWorker не подходит: ограничения беты
- Рабочие кейсы ИИ-агента: бриф, ревью кода и триаж инцидента
- Вердикт по OpenWorker: 7 из 10 и кому он подойдёт
- FAQ
- Что это. Настольное приложение с локальным сервером агента, лицензия MIT, открытая бета. На 24 октября 2026 года у репозитория 18 671 звезда и 2 645 форков, последний релиз — v0.3.1 от 5 октября 2026 года.
- Сколько стоит. Само приложение бесплатно. Платите провайдеру модели по своему API-ключу — или ничего, если запускаете локальную модель через Ollama (тогда платите железом и электричеством).
- Чем отличается от Claude Cowork. Cowork — продукт Anthropic (не OpenAI, как прозвучало в выпуске DOU «AI шумлять»), работает только на моделях Claude, в облаке и по платной подписке. OpenWorker — локальный и не привязан к одному вендору.
- Главный риск. Агент с доступом к почте и терминалу читает чужой текст, и через него возможна prompt injection. Защита построена слоями: подтверждения, неснижаемые запреты, журнал и песочница, которую нужно включить самому.
- Кому не подойдёт. Тем, кому нужен готовый управляемый сервис без настройки, и пользователям Windows: официальной поддержки пока нет, сборка не подписана.
Разбор ниже сделан по README, документации репозитория, релизам и открытым issues на 24 октября 2026 года. Сами мы OpenWorker к своим аккаунтам не подключали, поэтому всё, что касается поведения программы, — это то, что заявляют и показывают авторы, плюс найденные расхождения между их же источниками.
OpenWorker Эндрю Ына: что это за агент и чем он не является
OpenWorker описывает себя как open-source «ИИ-коллегу», который живёт на рабочем столе и сдаёт готовую работу, а не просто ответ в чате. Разница принципиальная. Чат-бот выдаёт текст, который дальше переносите вы. Агент получает цель («подготовь бриф к звонку с клиентом»), сам решает, какие шаги нужны, открывает почту и CRM, собирает данные и кладёт результат файлом.
Откуда связь с Эндрю Ыном (Andrew Ng). Репозиторий лежит в аккаунте andrewyng на GitHub, а движок построен на его же библиотеке aisuite: проект вырос внутри её репозитория и потом переехал в отдельный. При этом в самом README Ын по имени не назван. Обзоры StartupHub и scriptbyai называют создателями Эндрю Ына и Рохита Прасада, и именно Прасад как мейнтейнер отвечает в issues. Поэтому точнее говорить «проект из репозитория Эндрю Ына», а не «продукт Coursera» или «продукт DeepLearning.AI»: ни одна из этих организаций в README не фигурирует.
Хронология и масштаб:
- репозиторий создан 20 июля 2026 года (данные GitHub API), публичные анонсы — 24 июля;
- по подсчёту mer.vin, за первые девять дней проект набрал 10 347 звёзд;
- на 24 октября 2026 года — 18 671 звезда, 2 645 форков, 211 открытых задач и 233 пулл-реквеста (GitHub API показывает их одним числом — 444);
- релизы: v0.1.x в июле, v0.2.1 — 25 августа, v0.3.0 — 30 сентября, v0.3.1 — 5 октября 2026 года.
Чем OpenWorker не является. Это не «Cowork от OpenAI». В выпуске DOU «AI шумлять» (на 3:59) прозвучала именно такая формулировка, но Cowork — режим Claude от Anthropic, анонсированный в январе 2026 года как research preview. У OpenAI аналог называется ChatGPT Work и вышел 10 июля 2026 года. Подробно о самом Cowork — в нашем разборе Claude Cowork: Scheduled Tasks, Dispatch и Computer Use.
И ещё: OpenWorker не универсальный автопилот. Повседневные задачи — бриф из CRM и почты, документы, календарь, треды в Slack — общий агент выполняет уже сейчас. А среди «специалистов», то есть заранее настроенных коллег под одну работу, первыми вышли специалисты по безопасности: ревью кода на уязвимости, аудит облачной конфигурации, триаж инцидентов. Статус — открытая бета: программа рабочая и обновляется сама, но шероховатости авторы признают прямо.
Как работает OpenWorker: агентный цикл, коннекторы и MCP
Если коротко, OpenWorker — ИИ-агент (AI agent) в классическом смысле: модель планирует шаги, вызывает инструменты, смотрит на результат и решает, что делать дальше, пока задача не закрыта. Ниже — как этот цикл устроен конкретно у OpenWorker.
Схема из README (снята 24 октября 2026 года). Рамками выделены две вещи, которые отличают OpenWorker от облачных агентов: блок «Any model» — модель выбираете вы (облачная, open-weight или полностью локальная), и блок «Your tools» — коннекторы к вашим рабочим сервисам.
Четыре слоя устройства:
- Настольное приложение — интерфейс на React внутри оболочки Tauri, она же присматривает за сервером.
- Локальный сервер агента на Python — движок, инструменты, коннекторы, клиент MCP, память и автоматизации. Он и есть «мозг» агента, и он работает на вашей машине.
- Ваши файлы и терминал — агент читает и пишет файлы в разрешённых папках и запускает команды.
- Модель — любой провайдер по вашему ключу или локальная модель.
Цикл задачи в четыре шага (по README): вы описываете желаемый результат → агент разбивает задачу на шаги и работает по файлам и подключённым приложениям → перед чем-то значимым (отправить сообщение, изменить календарь, выполнить команду) он останавливается и просит подтверждения → вы получаете готовый результат, а не список дел.
Коннекторы. README заявляет 25+ интеграций, среди них GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, monday.com, Gmail и Google Calendar, плюс терминал и локальные файлы. Это осторожная цифра: автор разбора на mer.vin в июле прошёлся по коду ранней версии и насчитал 40 зарегистрированных коннекторов, из которых 7 помечены как недоступные. Для читателя вывод простой: популярные сервисы есть, но конкретный нужный вам лучше проверить в интерфейсе до того, как строить на нём процесс.
MCP. Всё, что доступно по протоколу MCP, подключается сверх встроенных коннекторов, причём с контролем на уровне каждого инструмента. MCP — открытый стандарт, через который ИИ-приложение получает доступ к внешним инструментам и данным; если термин новый, начните с объяснения что такое MCP и как ИИ подключается к вашим инструментам.
Пример цикла. Запрос «где сейчас релиз — сверь Jira и GitHub» агент, судя по описанию в README, отработает так: прочитает задачи спринта в Jira, откроет связанные пулл-реквесты на GitHub, сопоставит статусы и соберёт отчёт. Если в процессе понадобится, скажем, оставить комментарий в задаче, он остановится и спросит.
Работа из Slack. Упоминаете @OpenWorker в канале — на вашем компьютере открывается сессия, работа идёт вашими инструментами, а ответ приходит в тред. Компьютер при этом должен быть включён; для работы 24/7 в версии 0.3.0 появились «машины» — OpenWorker можно запустить на отдельном компьютере, и сессии продолжают идти, даже когда ноутбук закрыт.
Расписание. Повторяющиеся задачи — утренний бриф, еженедельный отчёт, наблюдение за каналом — ставятся автоматизациями, каждый запуск сохраняется с полной расшифровкой шагов.
Какую модель подключить к OpenWorker: облако, open-weight, Ollama
Модель — ваша: выбираете провайдера, вставляете ключ, меняете в любой момент. На 24 октября 2026 года README перечисляет поддерживаемых «из коробки» провайдеров так:Тип подключения Провайдеры Что важно Облачные API крупных лабораторий OpenAI, Anthropic, Google Gemini, Grok (xAI), Mistral Платите по токенам по тарифу провайдера Китайские и азиатские провайдеры DeepSeek, Kimi (Moonshot), Qwen, GLM (Z.ai), MiniMax, BytePlus Ark, Volcengine Ark Часто дешевле, но проверяйте, куда уходят данные Open-weight через хостинг Together, Fireworks Открытые модели без своего железа Агрегатор OpenRouter — по ключу или через вход в аккаунт с его кредитами Один счёт на много моделей Полностью локально Ollama Данные не уходят к провайдеру модели, нагрузка на ваш компьютер Прочее Inkling (Thinking Machines) и любая строка модели вручную Модели вне проверенного списка — «на свой риск»
Последняя строка важнее, чем кажется. Авторы ведут отдельный список моделей, проверенных именно на вызов инструментов: для агента это главное умение, и слабая модель здесь не «пишет хуже», а ломает цикл — вызывает не тот инструмент или путается в аргументах. Любую другую модель вписать можно, но работоспособность никто не обещает.
OpenWorker и Ollama: что учесть. Локальный запуск — сильная сторона проекта, но на практике он оказался самым шероховатым местом. В issue #582 пользователи писали, что OpenWorker не видит скачанные в Ollama модели. 5 октября 2026 года в основную ветку влили исправление (PR #713: «скачанные модели выбираются без ручной настройки»), но в готовую сборку оно не попало: v0.3.1 вышла за полчаса до слияния, а новых релизов на 24 октября нет. Поэтому в приложении пока работает обходной путь, который предложили в том же issue: в Settings → Models → Ollama вписать имя модели вручную (например, qwen2.5:7b-instruct), отметить её в поле своих моделей и сделать моделью по умолчанию.
Вторая оговорка про локальный режим: агентная работа требует от модели надёжного вызова инструментов и длинного контекста, а небольшие локальные модели с этим справляются хуже облачных. Выбор между облаком и Ollama — это выбор между приватностью и качеством на сложных задачах, и делать его лучше на своих реальных сценариях.
Установка OpenWorker по шагам: приложение и запуск из исходников
Мы не устанавливали OpenWorker сами: шаги ниже взяты из README репозитория OpenWorker на GitHub по состоянию на 24 октября 2026 года. Путей два — готовое приложение и запуск из исходников.
Путь 1. Готовое приложение
- Скачайте сборку. Для macOS — версия под Apple Silicon (macOS 12+), подписанная и нотаризованная Apple, с автообновлением. Для Windows 10/11 x64 есть установщик, но с оговорками — о них ниже.
- Откройте приложение и добавьте модель: Settings → Models & Keys, вставьте API-ключ провайдера или укажите локальный Ollama.
- Подключите нужные сервисы. Коннекторы с OAuth (Gmail, Slack и т. п.) проходят вход через небольшой облачный сервис авторов — это единственная облачная часть. Если не хотите входить через него, подключайте сервисы вручную созданными ключами.
- Включите песочницу (Settings ▸ Sandbox) до того, как дадите агенту реальную работу. По умолчанию она выключена — подробнее в разделе о безопасности.
- Дайте первое задание — что-то реальное, но обратимое.
OpenWorker на Windows: что на самом деле с поддержкой
Здесь источники расходятся, и это стоит видеть до установки.
В README (кадр снят 24 октября 2026 года) рамкой выделена строка Windows: сборка есть, но код не подписан, поэтому SmartScreen выдаст предупреждение, а подпись «в процессе».
А на официальном сайте openworker.com в тот же день кнопка Windows помечена как «Coming soon» — «скоро».
Третий источник объясняет, откуда расхождение. В issue #36 мейнтейнер Рохит Прасад ещё 25 июля 2026 года написал, что Windows пока официально не поддерживается — именно потому, что аккаунта для подписи кода у проекта нет. На 24 октября issue открыт, а пулл-реквест #480 с конвейером подписи, по словам одного из участников обсуждения, заработает, как только в репозиторий добавят ключи. Итог для пользователя Windows: запустить можно, но это неофициальная сборка без подписи, и привычка «прокликивать» предупреждение SmartScreen — ровно та привычка, на которой ловят вредоносные программы. Скачивайте установщик только по ссылке из README.
Linux. Настольного приложения для Linux нет. С версии 0.3.0 есть команда openworker для терминала: она ставится скриптом из репозитория, а с 0.3.1 опубликована и как образ контейнера для запуска внутри песочницы NVIDIA OpenShell.
Путь 2. Запуск из исходников
Нужны Python 3.10+, Node 20+ и, для настольной оболочки, набор Rust через rustup. Последовательность из README:
git clone https://github.com/andrewyng/openworker
cd openworker
# 1. Разовая подготовка: создаёт виртуальное окружение Python в .venv
# (на Windows — из Git Bash или WSL)
bash packaging/setup_dev_env.sh
# 2. Запуск локального сервера агента
.venv/bin/python -m coworker.server.run --cwd ~/some/project --port 8765
# 3. Во втором терминале — интерфейс
cd surfaces/gui
npm install
npm run dev
Что здесь важно понимать:
--cwd— рабочая папка проекта, с которой будет работать агент. Указывайте конкретную папку задачи, а не домашний каталог целиком.- Токен сервера. При каждом запуске сервер создаёт новый токен и кладёт его в файл
sidecar-8765.tokenв своей служебной папке; читать файл может только ваш пользователь. Интерфейс читает его сам; если обращаетесь к API напрямую — передавайте значение в заголовкеX-OpenWorker-Token. Это защита от того, чтобы к агенту на вашем порту мог обратиться любой процесс или сайт. - Полное приложение вместо браузерного интерфейса — замените шаг 3 на
npm run tauri devизsurfaces/gui/: оболочка сама поднимет окно и сервер.
Запуск из исходников — путь для разработчиков и для тех, кому нужен Windows без неподписанного установщика. Для остальных проще готовое приложение.
Первое задание ИИ-агенту: права, подтверждения и расписание
Первое задание лучше выбирать так, чтобы ошибка агента ничего не сломала. Порядок, который следует из документации:
- Сформулируйте результат, а не действия. «Собери бриф к звонку с компанией X из CRM и последней переписки» работает лучше, чем «открой HubSpot, потом Gmail». Агент сам разложит задачу на шаги.
- Дайте минимум доступа. Подключите только те коннекторы и папки, которые нужны для этой задачи. Это прямая рекомендация OWASP для защиты от prompt injection: права модели — минимально необходимые.
- Читайте каждую карточку подтверждения. По умолчанию запись, отправка и команды оболочки требуют вашего «да». Карточка показывает, что именно агент собирается сделать.
- Повышайте автономию постепенно. README описывает «лестницу заработанной автономии»: разовое разрешение можно превратить в постоянное правило, а правило — в запись белого списка в конфигурации. Каждый шаг явный, видимый и отзываемый.
- Режим auto-approve — только после обкатки. В нём рутинные действия пропускает модель-ревьюер, а всё сомнительное передаёт вам. Если отказы идут один за другим, срабатывает «автомат-предохранитель»: ревьюер останавливается, управление возвращается вам.
- Ставьте автоматизации последними. Расписание — это запуск без вас. Такие запуски сами себя никогда не одобряют: их запросы складываются во входящие и ждут человека.
Пример безопасного старта. Задача «каждый понедельник в 9:00 собирай сводку открытых задач из Jira и непрочитанных тредов Slack в документ» только читает данные и пишет файл. Даже если агент ошибётся, вы получите кривой документ, а не отправленное не тому человеку письмо. Отправку в Slack можно добавить позже, когда сводка будет стабильно правильной.
OpenWorker против Claude Cowork, ChatGPT Work, Goose и n8n
Главное отличие OpenWorker vs Claude Cowork — где работает агент и кто выбирает модель. Cowork, по справке Anthropic, выполняет задачи в облаке, работает только на моделях Claude и требует платного плана; для доступа к локальным файлам нужен Claude Desktop. OpenWorker работает на вашей машине с любой моделью, но настройку, безопасность и обновления берёте на себя. Чем Cowork отличается от других режимов Claude, мы показывали в разборе трёх режимов Claude Desktop.
Сравнение на 24 октября 2026 года по открытым источникам:Решение Кто делает Лицензия Где работает Модели Цена Главное ограничение OpenWorker репозиторий Эндрю Ына MIT ваш компьютер, удалённая машина любой провайдер, Ollama приложение 0, токены по своему ключу бета, Windows неофициально, 211 открытых задач и 233 PR Claude Cowork Anthropic закрытая облако + Claude Desktop только Claude платные планы, Pro — $20/мес помесячно или $17 при годовой оплате привязка к Claude и подписке ChatGPT Work OpenAI закрытая облако, приложения ChatGPT модели OpenAI расход считается как у Codex, цену в долларах TNW не называет открывается по тарифам постепенно Copilot Cowork Microsoft закрытая облако Microsoft 365 на старте — модели Anthropic лицензия Microsoft 365 Copilot + Copilot Credits по $0,01 только экосистема Microsoft 365, включает администратор Goose Agentic AI Foundation (Linux Foundation), изначально Block Apache-2.0 ваш компьютер: десктоп, CLI, API 15+ провайдеров, есть Ollama 0 + токены больше инструмент разработчика, чем офисный помощник OpenHands All Hands AI MIT свой сервер любая LLM 0 + токены заточен под разработку; без песочницы — полный доступ к файловой системе n8n n8n GmbH Sustainable Use License (fair-code) свой сервер или облако LLM-узлы с вашими ключами self-host 0; облако 20 € / 50 € в месяц при годовой оплате это конструктор процессов, а не агент OpenClaw сообщество открытый код ваш компьютер или сервер ваш ключ или локальная модель 0 + токены общение через мессенджеры, широкие права по умолчанию
Как читать таблицу. Звёзды на GitHub на ту же дату — грубый ориентир зрелости: у Goose около 55,6 тыс., у OpenHands около 91,7 тыс., у OpenWorker — 18 671 при возрасте три месяца. Copilot Cowork на старте работает на моделях Anthropic (Opus 4.8 и Sonnet 4.6), так что Claude Cowork и Copilot Cowork — это не два разных ИИ, а две упаковки одних и тех же моделей с разной привязкой к экосистеме.
OpenWorker против OpenClaw. Оба проекта — открытые агенты, которые живут у вас и работают на вашем ключе. Разница в форме и в подходе к правам. OpenClaw — шлюз между мессенджером и моделью: вы пишете ему в Telegram или WhatsApp, а по умолчанию он действует без переспросов. OpenWorker — настольное приложение с карточками подтверждений, неснижаемыми запретами и журналом каждого действия. Если вам нужен ассистент в кармане и вы готовы сами строить ограничения, ближе OpenClaw. Если нужен контролируемый исполнитель рабочих задач с понятным следом действий — OpenWorker.
Что выбрать по типу задачи:
- Офисная работа в Google/Microsoft-сервисах без настройки — Claude Cowork или Copilot Cowork, если ваша компания уже в Microsoft 365.
- Приватность, свои модели, отказ от подписки — OpenWorker или Goose.
- Код и задачи разработчика — OpenHands или Goose; у OpenWorker из этой области есть ревью безопасности кода.
- Повторяемый процесс с понятными шагами — n8n: там, где путь известен заранее, детерминированный процесс надёжнее агента. Разницу мы разбирали в материале воркфлоу против ИИ-агента.
Сколько стоит OpenWorker: приложение бесплатно, токены нет
Сайт OpenWorker формулирует модель оплаты прямо: платите провайдеру модели напрямую и ничего авторам. Приложение распространяется под MIT. Поэтому реальная цена складывается из трёх частей:Статья расходов OpenWorker с облачной моделью OpenWorker с Ollama Claude Cowork Программа 0 0 входит в подписку Модель токены по тарифу провайдера (пример — ~$1,40 за 20-шаговую задачу на Sonnet 5.5, расчёт ниже) 0 провайдеру входит в лимиты подписки Железо и электричество ваш обычный компьютер нагрузка на ваш GPU/CPU, нужен мощный компьютер не нужно Минимальный платёж в месяц на 24.10.2026 зависит от объёма задач 0 деньгами провайдеру $20 помесячно или $17 при годовой оплате (Pro)
Расчёт 1. Когда свой ключ выгоднее подписки. Если вы в любом случае работаете с моделями Claude, точка безубыточности простая: связка OpenWorker + API-ключ Anthropic дешевле плана Pro, пока ваш месячный счёт за API меньше $20 (или $17, если сравнивать с годовой оплатой). Выше этой суммы подписка выгоднее, но при трёх условиях: вам подходит облако, подходит одна модель и вы укладываетесь в лимиты Pro (агентные задачи расходуют их заметно быстрее, чем чат).
Расчёт 2. Годовая оплата Claude Pro. Помесячно Pro обходится в $20 × 12 = $240 в год, при годовой оплате — $200 разом (отсюда и «$17 в месяц», точнее $16,67). Разница — $40 в год. Это стоит учитывать, когда сравниваете с OpenWorker на горизонте года, а не месяца.
Расчёт 3. Copilot Cowork. При цене $0,01 за Copilot Credit тысяча кредитов стоит $10 — и это сверх лицензии Microsoft 365 Copilot. Сколько кредитов съедает типовая задача, Microsoft в анонсе не раскрывает (для прикидки там есть таблица-калькулятор), поэтому бюджет закладывайте после пилота.
Расчёт 4. Сколько стоит одна агентная задача. Пример — Claude Sonnet 5.5: на 24 октября 2026 года $2 за миллион входящих токенов и $10 за миллион исходящих (прайс API Anthropic). Допустим, задача «бриф к звонку» занимает 20 шагов. На каждом шаге модель получает в среднем 30 тыс. токенов накопленного контекста и пишет 1 тыс. токенов ответа. Тогда вход — 600 тыс. токенов ($1,20), выход — 20 тыс. ($0,20), итого около $1,40 за задачу без скидок на кэш. Пятнадцать таких задач в месяц — около $21, то есть уже на уровне Claude Pro. Это иллюстрация на допущениях, а не замер: число шагов и размер контекста у ваших задач будут другими, а кэширование контекста может заметно снизить счёт.
Как прикинуть свой расход на токены. Формула: число задач в месяц × токены на задачу × цена токена у вашего провайдера. Подвох — во втором множителе. Агент делает много шагов, и на каждом шаге модель заново получает накопленный контекст: письма, файлы, результаты команд. Поэтому одна агентная задача обычно стоит в разы дороже одного вопроса в чате. Практичный способ — неделю погонять реальные задачи и посмотреть счёт в кабинете провайдера, а не прикидывать на глаз.
Ollama не значит «бесплатно». Вы не платите провайдеру, но платите вычислениями на своём компьютере, а на сложных агентных задачах — ещё и качеством: небольшие локальные модели хуже держат цепочку вызовов инструментов.
Безопасность OpenWorker: prompt injection, права и песочница
Агент, который читает вашу почту и может запускать команды, опасен не сам по себе, а тем, что читает чужой текст. Письмо, веб-страница или описание задачи могут содержать инструкцию для модели — это и есть косвенная prompt injection. OWASP прямо отмечает, что полностью надёжного способа её предотвратить нет, поэтому меры нацелены на ограничение ущерба. Как это выглядит на практике через подключаемые инструменты, мы разбирали в материале атаки через MCP-серверы на ИИ-агентов.
В README защита описана как четыре уровня, «в архитектуре, а не плагином»:
- Неснижаемые запреты (hard floors). Набор опасных и необратимых операций всегда требует человека. Ни один режим, включая полный auto-approve, эти запреты не снимает.
- Лестница автономии. По умолчанию всё значимое — через подтверждение; разрешения расширяются явно и отзываемо. Ревьюер в режиме auto-approve — тоже модель, и авторы сами это оговаривают: его вердикты — «суждения, а не гарантии», страхуют их запреты и журнал.
- Журнал действий. Каждый вызов инструмента записывается с происхождением решения: одобрено автоматически, одобрено вами или отклонено — с объяснением ревьюера.
- Песочница. С версии 0.3.0 (30 сентября 2026 года) команды и файловые инструменты сессии можно запускать внутри NVIDIA OpenShell: отдельный Linux-контейнер на каждого агента, в котором есть только папки сессии и белый список сетевых хостов. Ключи моделей, цикл агента и коннекторы остаются снаружи. Логика авторов: если инъекция всё же дошла до команды, она попадает в коробку, где нечего украсть.
Что надо знать о песочнице:
- Она выключена, пока вы её не включите. Документация прямо пишет: настольное приложение запускает команды напрямую, как и раньше, пока вы не включите песочницу для машины.
- OpenShell требует Docker (или Docker Desktop) на Mac, Windows или Linux. Без Docker защита строится на средствах самой ОС.
- На Mac есть вариант без установки — встроенная песочница macOS (тот же механизм, которым система изолирует свои приложения). Команды видят только папки сессии и один временный каталог;
.ssh,.aws, профили браузеров и документы недоступны даже для просмотра. - На Windows изоляция строится через скрытую локальную учётную запись, которая не видит ваш профиль.
- Сеть — по белому списку. По умолчанию в macOS-песочнице не открыто ни одного сайта, пока вы не отметите нужные; заблокированный адрес агент запрашивает карточкой.
Подход «ограничить, что агент МОЖЕТ сделать, а не только просить модель не делать» — тот же, что у OpenAI в Codex; сравнить модели изоляции поможет наш разбор песочницы и безопасности Codex.
Остаточные риски, которые слои защиты не закрывают
- «Локально» не значит «офлайн». Данные уходят выбранной модели и подключённым сервисам. Если модель облачная, содержимое писем и файлов, которые агент прочитал, оказывается у её провайдера.
- Коннекторы и MCP-серверы не покрываются сетевым белым списком песочницы — у каждого своя система подтверждений. Сторонний MCP-сервер — отдельная зона доверия.
- Хранение секретов. На ранней версии 0.1.6 ключи лежали в JSON-файле с правами 0600 (читает только владелец); позже добавили опциональное хранение в связке ключей macOS. Если вы на Mac — включите её.
- Поддерживается только последняя версия. Исправления выходят через автообновление, старые версии не патчат; программы вознаграждения за найденные уязвимости нет.
Чек-лист настройки перед реальной работой: включить песочницу → оставить белый список сети пустым и добавлять сайты по запросу → подключить только нужные коннекторы → не включать auto-approve первую неделю → проверить, что программа обновлена.
Когда OpenWorker не подходит: ограничения беты
OpenWorker — сильная идея на ранней стадии. Он не подойдёт, если:
- Вы на Windows и вам нужна поддержка. Сборка есть, но официально платформа не поддерживается, подписи кода нет, сайт обещает версию «скоро».
- Вам нужен Linux-десктоп. Настольного приложения нет, только командная строка и контейнер.
- Нужна стабильность «как у продукта». 444 открытых задачи и пулл-реквеста на 24 октября 2026 года — признак живого проекта, но и признак того, что многое ещё дорабатывается. Пример — история с Ollama из issue #582.
- Нет человека, который будет следить за настройкой. Ключи, коннекторы, песочница, Docker, обновления — это ваша зона ответственности. Обзор на блоге конкурента Carly прямо называет установку «тяжелее, чем у облачного продукта» для нетехнических пользователей.
- Нужна работа с нескольких устройств и общий доступ команды без своей инфраструктуры. Здесь управляемые сервисы (Cowork, Copilot Cowork) удобнее.
- Задача — жёстко повторяемый процесс. Там, где шаги известны заранее, агент избыточен и менее предсказуем, чем сценарий в n8n.
- Вы хотите полностью офлайн-работу с качеством облачных моделей. Сегодня это два разных режима: либо облако, либо слабее, но локально.
Рабочие кейсы ИИ-агента: бриф, ревью кода и триаж инцидента
Сценарии ниже — из списка вариантов использования в README, с нашими пояснениями, где проходят границы. Это не отчёт о собственном тесте.
1. Бриф к звонку с клиентом. Агент собирает из CRM (HubSpot) историю сделки, из почты — последнюю переписку, из календаря — участников встречи и кладёт одностраничный документ. Граница: только чтение и запись файла — низкий риск. Проверяйте цифры по сделке: агент пересказывает данные, а не гарантирует их полноту.
2. Ревью безопасности кода. Специализированный «коллега по безопасности» сканирует кодовую базу и зависимости. Находки дают детерминированные сканеры (вроде semgrep) плюс рассуждения модели, а предложенные исправления повторно сканируются и проходят ревью диффа до вашего одобрения — «исправляющий никогда не единственный проверяющий». Граница: хороший первый фильтр, но не замена аудиту. Включайте песочницу: агент запускает команды в вашем репозитории.
3. Триаж инцидента. Агент собирает контекст по вашим инструментам (тикеты, каналы Slack, логи), выстраивает хронологию и готовит черновик отчёта. Граница: хронологию проверяет человек. Агент читает сообщения от многих людей — классическая поверхность для prompt injection, поэтому никаких действий «наружу» без подтверждения.
4. Ответы из Slack и постоянные автоматизации. Упоминание @OpenWorker в канале запускает задачу на вашем компьютере, ответ приходит в тред. Утренний бриф и недельный отчёт — по расписанию.
Граница: компьютер должен быть включён, иначе нужна отдельная «машина». Запуски без человека сами себя не одобряют, так что действие, требующее подтверждения, будет ждать вас во входящих.
Вердикт по OpenWorker: 7 из 10 и кому он подойдёт
Оценка выставлена по документации и публичным данным репозитория, проверенным 24 октября 2026 года, а не по собственному использованию.Критерий Оценка из 10 На чём основана Открытость и лицензия 10 MIT; код приложения и сервера агента, включая все четыре уровня защиты, в репозитории Свобода выбора модели 9 облако, open-weight, OpenRouter, Ollama; минус — шероховатости локального режима Архитектура безопасности 8 запреты, лестница автономии, журнал, песочница; минус — песочница выключена по умолчанию Зрелость 5 бета, три месяца, сотни открытых задач и PR Платформы 5 полноценно только macOS на Apple Silicon Порог входа 6 по README установка — скачать сборку и вставить ключ модели, но коннекторы, песочница и Docker — на вас
Итоговая оценка — 7 из 10 (среднее по шести критериям — 7,2).
Плюсы:
- бесплатное приложение и отсутствие привязки к одному вендору модели;
- локальная работа: данные, ключи и цикл агента — на вашей машине;
- продуманная модель подтверждений и журнал каждого действия;
- песочница OpenShell и встроенная песочница macOS;
- открытый код, на котором можно строить своего агента через aisuite.
Минусы:
- бета со всеми шероховатостями;
- Windows неофициально и без подписи, нет Linux-десктопа;
- безопасность по умолчанию слабее, чем могла бы быть: песочницу нужно включить самому;
- расходы на токены непрозрачны до первого месяца работы.
Кому подойдёт: технически уверенным пользователям macOS, которым важны приватность и выбор модели; командам безопасности и разработчикам, которые хотят агента для ревью кода и триажа; тем, кто хочет изучить устройство агента с правильной моделью прав. Кому лучше подождать: пользователям Windows, тем, кому нужен сервис «включил и работает», и компаниям без человека, готового отвечать за настройку.
FAQ
OpenWorker — это Cowork от OpenAI?
Нет. Cowork — режим Claude от компании Anthropic, анонсированный в январе 2026 года. У OpenAI похожий агент называется ChatGPT Work и вышел 10 июля 2026 года. OpenWorker — третий, независимый проект: открытый агент из репозитория Эндрю Ына, который работает на вашем компьютере с любой моделью, а не в облаке одного вендора.
Во сколько в месяц обойдётся OpenWorker?
Само приложение бесплатно: код открыт под лицензией MIT, авторы ничего не берут. Платите только провайдеру модели по своему API-ключу — по его тарифу за токены. Если подключить локальную модель через Ollama, платить провайдеру не нужно вовсе, но нагрузка ляжет на ваш компьютер, а качество на сложных задачах обычно ниже.
Работает ли OpenWorker на Windows?
Частично. В README есть установщик для Windows 10/11 x64, но сборка не подписана, и SmartScreen предупредит об этом. Сайт openworker.com на 24 октября 2026 года пишет «Coming soon», а мейнтейнер в issue #36 (комментарий от 25 июля, issue всё ещё открыт) пишет, что официальной поддержки Windows пока нет. Альтернатива — запуск из исходников через Git Bash или WSL.
Можно ли запустить OpenWorker полностью локально?
Почти. Агент, ключи и данные хранятся на вашей машине, а модель можно запустить через Ollama. Но коннекторы к Gmail, Slack и другим облачным сервисам всё равно ходят в сеть, а вход в них через OAuth проходит через небольшой облачный сервис авторов. Его можно обойти, подключив сервисы вручную созданными ключами.
Безопасно ли давать OpenWorker доступ к почте и терминалу?
Риск остаётся всегда: письмо может содержать скрытую инструкцию для модели. OpenWorker ограничивает ущерб подтверждениями перед отправкой и командами, неснижаемыми запретами на опасные операции, журналом и песочницей. Песочницу нужно включить вручную в Settings ▸ Sandbox, а доступы выдавать только под конкретную задачу, начиная с режима «только чтение».
Чем OpenWorker отличается от Claude Cowork?
Cowork работает в облаке Anthropic, только на моделях Claude и требует платного плана — от $17 в месяц при годовой оплате Pro на 24 октября 2026 года. OpenWorker — локальное открытое приложение, где модель выбираете вы, а платите только за токены. Зато за настройку, безопасность и обновления OpenWorker отвечаете сами.
Связан ли OpenWorker с DeepLearning.AI или Coursera?
Напрямую — нет: ни DeepLearning.AI, ни Coursera в README не фигурируют, и аккаунты там не нужны. Это открытое приложение, которое скачивается из GitHub и работает с ключом любого провайдера модели. Связь с Эндрю Ыном — в том, что репозиторий лежит в его аккаунте и построен на его библиотеке aisuite; сам README его по имени не называет.
