OpenWorker Эндрю Ына: открытый ИИ-агент с 25+ коннекторами, который пока в бете

36 мин. чтения
Binance · Wall Street 24/77 USDT— доля Nvidia на BinanceЦелую акцию покупать не нужно — начните с малого
Первая сделка за 5 шагов

Коротко (TL;DR)

OpenWorker — открытый ИИ-агент из репозитория Эндрю Ына (Andrew Ng), который ставится на ваш компьютер и доводит рабочую задачу до готового результата: документа, ответа в Slack, разобранной почты, проверенного кода. Это не чат, а исполнитель, который сам ходит по вашим файлам, терминалу и подключённым сервисам — и спрашивает разрешения перед важными действиями.

  • Что это. Настольное приложение с локальным сервером агента, лицензия 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 не фигурирует.

USDT→
Binance · Wall Street 24/7Акции США без брокераТоргуйте ценой Apple, Nvidia и Tesla прямо из аккаунта Binance
AAPLNVDATSLA
Первая сделка за 5 шагов

Хронология и масштаб:

  • репозиторий создан 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.

Схема работы OpenWorker из README: запрос пользователя, агент на компьютере с выбором модели, коннекторы к рабочим сервисам и готовый результат

Схема из README (снята 24 октября 2026 года). Рамками выделены две вещи, которые отличают OpenWorker от облачных агентов: блок «Any model» — модель выбираете вы (облачная, open-weight или полностью локальная), и блок «Your tools» — коннекторы к вашим рабочим сервисам.

Четыре слоя устройства:

  1. Настольное приложение — интерфейс на React внутри оболочки Tauri, она же присматривает за сервером.
  2. Локальный сервер агента на Python — движок, инструменты, коннекторы, клиент MCP, память и автоматизации. Он и есть «мозг» агента, и он работает на вашей машине.
  3. Ваши файлы и терминал — агент читает и пишет файлы в разрешённых папках и запускает команды.
  4. Модель — любой провайдер по вашему ключу или локальная модель.

Цикл задачи в четыре шага (по README): вы описываете желаемый результат → агент разбивает задачу на шаги и работает по файлам и подключённым приложениям → перед чем-то значимым (отправить сообщение, изменить календарь, выполнить команду) он останавливается и просит подтверждения → вы получаете готовый результат, а не список дел.

доля, а не целая акция
Binance · Wall Street 24/7Доля Nvidia — от7 USDTЦелую акцию покупать не нужно. Начните с маленькой суммы — риск под контролем
NVDATSLAAAPL
Первая сделка за 5 шагов

Коннекторы. 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. Готовое приложение

  1. Скачайте сборку. Для macOS — версия под Apple Silicon (macOS 12+), подписанная и нотаризованная Apple, с автообновлением. Для Windows 10/11 x64 есть установщик, но с оговорками — о них ниже.
  2. Откройте приложение и добавьте модель: Settings → Models & Keys, вставьте API-ключ провайдера или укажите локальный Ollama.
  3. Подключите нужные сервисы. Коннекторы с OAuth (Gmail, Slack и т. п.) проходят вход через небольшой облачный сервис авторов — это единственная облачная часть. Если не хотите входить через него, подключайте сервисы вручную созданными ключами.
  4. Включите песочницу (Settings ▸ Sandbox) до того, как дадите агенту реальную работу. По умолчанию она выключена — подробнее в разделе о безопасности.
  5. Дайте первое задание — что-то реальное, но обратимое.

OpenWorker на Windows: что на самом деле с поддержкой

Здесь источники расходятся, и это стоит видеть до установки.

Раздел Download в README OpenWorker: сборка для macOS подписана, сборка для Windows 10/11 x64 не подписана, SmartScreen предупредит

В README (кадр снят 24 октября 2026 года) рамкой выделена строка Windows: сборка есть, но код не подписан, поэтому SmartScreen выдаст предупреждение, а подпись «в процессе».

Главная страница openworker.com: кнопка Download for Windows с пометкой Coming soon

А на официальном сайте 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 без неподписанного установщика. Для остальных проще готовое приложение.

Первое задание ИИ-агенту: права, подтверждения и расписание

Первое задание лучше выбирать так, чтобы ошибка агента ничего не сломала. Порядок, который следует из документации:

  1. Сформулируйте результат, а не действия. «Собери бриф к звонку с компанией X из CRM и последней переписки» работает лучше, чем «открой HubSpot, потом Gmail». Агент сам разложит задачу на шаги.
  2. Дайте минимум доступа. Подключите только те коннекторы и папки, которые нужны для этой задачи. Это прямая рекомендация OWASP для защиты от prompt injection: права модели — минимально необходимые.
  3. Читайте каждую карточку подтверждения. По умолчанию запись, отправка и команды оболочки требуют вашего «да». Карточка показывает, что именно агент собирается сделать.
  4. Повышайте автономию постепенно. README описывает «лестницу заработанной автономии»: разовое разрешение можно превратить в постоянное правило, а правило — в запись белого списка в конфигурации. Каждый шаг явный, видимый и отзываемый.
  5. Режим auto-approve — только после обкатки. В нём рутинные действия пропускает модель-ревьюер, а всё сомнительное передаёт вам. Если отказы идут один за другим, срабатывает «автомат-предохранитель»: ревьюер останавливается, управление возвращается вам.
  6. Ставьте автоматизации последними. Расписание — это запуск без вас. Такие запуски сами себя никогда не одобряют: их запросы складываются во входящие и ждут человека.

Пример безопасного старта. Задача «каждый понедельник в 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 CoworkAnthropicзакрытаяоблако + Claude Desktopтолько Claudeплатные планы, Pro — $20/мес помесячно или $17 при годовой оплатепривязка к Claude и подписке
ChatGPT WorkOpenAIзакрытаяоблако, приложения ChatGPTмодели OpenAIрасход считается как у Codex, цену в долларах TNW не называетоткрывается по тарифам постепенно
Copilot CoworkMicrosoftзакрытаяоблако Microsoft 365на старте — модели Anthropicлицензия Microsoft 365 Copilot + Copilot Credits по $0,01только экосистема Microsoft 365, включает администратор
GooseAgentic AI Foundation (Linux Foundation), изначально BlockApache-2.0ваш компьютер: десктоп, CLI, API15+ провайдеров, есть Ollama0 + токеныбольше инструмент разработчика, чем офисный помощник
OpenHandsAll Hands AIMITсвой серверлюбая LLM0 + токенызаточен под разработку; без песочницы — полный доступ к файловой системе
n8nn8n GmbHSustainable 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 с OllamaClaude Cowork
Программа00входит в подписку
Модельтокены по тарифу провайдера (пример — ~$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 защита описана как четыре уровня, «в архитектуре, а не плагином»:

  1. Неснижаемые запреты (hard floors). Набор опасных и необратимых операций всегда требует человека. Ни один режим, включая полный auto-approve, эти запреты не снимает.
  2. Лестница автономии. По умолчанию всё значимое — через подтверждение; разрешения расширяются явно и отзываемо. Ревьюер в режиме auto-approve — тоже модель, и авторы сами это оговаривают: его вердикты — «суждения, а не гарантии», страхуют их запреты и журнал.
  3. Журнал действий. Каждый вызов инструмента записывается с происхождением решения: одобрено автоматически, одобрено вами или отклонено — с объяснением ревьюера.
  4. Песочница. С версии 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На чём основана
Открытость и лицензия10MIT; код приложения и сервера агента, включая все четыре уровня защиты, в репозитории
Свобода выбора модели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 его по имени не называет.

Binance · Wall Street 24/7А если бы вы купили золото летом?Тренажёр на реальных ценах — без денег и регистрации
Открыть тренажёр
Поделиться
Связаться:
Крипто- и data-аналитик, инженер-программист (факультет компьютерных наук ХНУРЭ). В IT с 2008 года: администрировал корпоративный мониторинг в «Vodafone Украина», семь лет разрабатывал и продвигал веб-проекты, пять лет руководил маркетингом на метриках — конверсия, CTR, ROI, LTV.Криптовалютными рынками занимаюсь с 2021 года: ончейн-метрики, токеномика, макроэкономические индикаторы. Разработал собственную data-driven модель анализа рынка на 30+ метрик. Стек — Python (pandas, NumPy, SciPy, matplotlib), математическая статистика и EDA; сбор и сверку данных автоматизирую AI-агентами.Принцип — «Don't trust, verify»: каждая цифра проверена по первоисточнику, ключевые — минимум по двум независимым; прогнозы — только сценарии с условиями. Тезис без данных не публикуется.