Коротко (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 від 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 vs 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 його на ім’я не називає.


