# agent-desktop економить токени, але не бачить застосунки без дерева

> Vercel Labs відкрила agent-desktop: агент керує macOS, Windows і Linux без скриншотів. Економія токенів від 78% до 96% поки лише за заміром автора.

- Опубліковано: 1 листопада 2026 р. (2026-11-01T21:28:56.709556+00:00)
- Розділ: Агенти
- На основі публікації: [MarkTechPost](https://www.marktechpost.com/2026/10/31/vercel-labs-agent-desktop-computer-use/)
- Видання: AiiN (https://aiin.news)
- URL: https://aiin.news/article?slug=agent-desktop-%D0%B5%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%82%D1%8C-%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%D0%B8-%D0%B0%D0%BB%D0%B5-%D0%BD%D0%B5-%D0%B1%D0%B0%D1%87%D0%B8%D1%82%D1%8C-%D0%B7%D0%B0%D1%81%D1%82%D0%BE%D1%81%D1%83%D0%BD%D0%BA%D0%B8-%D0%B1%D0%B5%D0%B7-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%B0

---

Vercel Labs випустила agent-desktop 1.0.2, відкритий CLI під ліцензією Apache-2.0, який дозволяє агенту керувати застосунками macOS, Windows і Linux через дерево доступності ОС, а не через скриншоти.

Реліз вийшов 30 жовтня 2026 року, [за даними MarkTechPost](https://www.marktechpost.com/2026/10/31/vercel-labs-agent-desktop-computer-use/). Для білдера головне питання в ціні кроку агента. Підхід на скриншотах платить за кожен кадр, а agent-desktop повертає структуру. Проте економія від 78% до 96% виміряна проти повного дампа дерева, не проти скриншотів, і це власні цифри автора. Незалежного бенчмарка computer use поки немає.

## Як agent-desktop працює і що він повертає?

agent-desktop є інструментом, який викликає агент, а не агентом: у ньому немає LLM і GUI, кожна команда друкує один JSON-конверт і завершується. Цикл «подивитися, діяти, перевірити» лишається у вашому агенті.

Знімок (snapshot) дає кожному елементу, з яким можна взаємодіяти, реф на кшталт @s8f3k2p9:e8. Ідентифікатор знімка входить у реф, тому голий @e8 інструмент відхиляє з помилкою INVALID_ARGS. Якщо інтерфейс змінився, дія повертає STALE_REF або AMBIGUOUS_TARGET, і агент робить новий знімок. Повторювати спробу варто, лише коли error.disposition.retry каже safe, [за даними Vercel Labs](https://github.com/vercel-labs/agent-desktop).

За замовчуванням дії йдуть через API доступності без руху курсора й перехоплення фокуса, тож агент працює, поки ви користуєтеся машиною. Фізичний ввід вмикає прапорець --headed. Кожна дія автоматично чекає до 5000 мс, поки ціль стане видимою, активною і стабільною. З 60 назв команд 56 робочі, а key-down, key-up, mouse-down і mouse-up відмовляються виконуватись, доки демон не вміє відпускати затиснуту клавішу.

## Скільки токенів це справді економить?

Автор інструмента заміряв скорочення токенів від 78% до 96% у Slack, VS Code і Notion порівняно з повним дампом дерева. В Apple Maps один «погляд» упав з 3811 до 273 токенів (приблизно у 14 разів), а змодельоване завдання на 52 кроки скоротилось з 198 тис. до 31 тис. (у 6,4 раза).

Такого результату досягає режим --skeleton: він читає лише 3 рівні вглиб, а згорнуті контейнери повертають children_count і реф для докладного читання однієї області. Це потрібно, бо щільні застосунки мають тисячі вузлів доступності.

Для порівняння MarkTechPost наводить документацію Anthropic: один скриншот коштує приблизно від 1000 до 1800 вхідних токенів, а опис інструмента додає близько 4500 токенів на запит. Прямого порівняння з цими цифрами немає: завдання й застосунки в замірах різні.

Є й жорстка межа. Застосунки без дерева доступності для agent-desktop недосяжні, тож для них потрібен інший підхід.

## Що це означає для України?

Інструмент має відкритий код під Apache-2.0 і ставиться через npm, тож ціни для перерахунку в гривню немає. Джерела не називають Україну і не згадують обмежень за країнами, тому офіційно доступність в Україні не вказана. Підтримувані системи: macOS 13+, Windows 10 1809+ або Server 2019+, Ubuntu 24.04+, на x64 і ARM64.

## Що перевірити перед встановленням?

- Права: на macOS видайте дозвіл доступності через agent-desktop permissions --guide. На Linux потрібна графічна сесія з at-spi2-core. У PowerShell беріть реф в лапки, бо голий @token там є оператором splatting.
- Швидкість виклику: [за даними Flavio Copes](https://flaviocopes.com/agent-desktop/), нативне посилання коштує близько 21 мс на виклик. Якщо менеджер пакетів блокує скрипти встановлення (npm 12 робить це за замовчуванням), лишається Node-лаунчер і виклик займає близько 146 мс. Дозвольте скрипт командою npm install-scripts approve agent-desktop або встановлюйте з --allow-scripts.
- Навчання агента: додайте в AGENTS.md вимогу виконати agent-desktop skills get desktop і agent-desktop skills get platform перед першим використанням.
- Приватність: знімки, вміст буфера, скриншоти й налагоджувальні артефакти можуть містити приватне. Не пишіть їх у публічні логи. Допоміжний JEV окремо надсилає описи екрана налаштованому провайдеру моделі.
- Архіви з GitHub Releases: перевіряйте походження командою gh attestation verify <archive> --repo vercel-labs/agent-desktop, бо контрольні суми ловлять лише пошкодження.

Flavio Copes прогнав інструмент на Ubuntu, а на своєму Mac не встановлював. Тож сценарій для macOS у нього описаний за документацією.

---

Теги: AI, Агенти, ComputerUse, Vercel, OpenSource, agentdesktop

Джерело: AiiN — https://aiin.news/article?slug=agent-desktop-%D0%B5%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%82%D1%8C-%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%D0%B8-%D0%B0%D0%BB%D0%B5-%D0%BD%D0%B5-%D0%B1%D0%B0%D1%87%D0%B8%D1%82%D1%8C-%D0%B7%D0%B0%D1%81%D1%82%D0%BE%D1%81%D1%83%D0%BD%D0%BA%D0%B8-%D0%B1%D0%B5%D0%B7-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%B0. Цитуючи, посилайтесь на канонічний URL.
