AI Literacy Lab
LAB-DC-001 · Computer agents

Desktop CommanderAI на реальном компьютере.

Не «чат с доступом к файлам», а исполнительный слой: AI может читать и менять файлы, запускать терминал, наблюдать процессы и выполнять работу на вашей машине. Поэтому главный вопрос здесь — не только возможности, но и границы.

От советчика к оператору.

Обычный AI отвечает текстом. Desktop Commander добавляет инструментальный контур: модель получает структурированные операции для файловой системы, терминала, поиска и процессов. В Remote MCP тот же принцип работает через подключённое устройство: web-клиент AI может обратиться к вашей реальной машине, пока device agent запущен.

Human→ AI orchestrator→ Desktop Commander→ Files · Terminal · Processes→ Evidence

Это меняет сам тип задач. Вместо «объясни, как исправить файл» появляется «сделай резервную копию, измени файл, проверь результат и покажи доказательство».

Эта страница — часть самого эксперимента.

AI Literacy Lab сейчас редактируется через Remote Desktop Commander на реальном Windows-ноутбуке. В этой сессии AI нашёл проект сайта, создал резервную копию, прочитал существующую дизайн-систему, записал новые HTML/CSS-файлы и открыл прототип через Opera Browser CLI.

DEVICE

LAPTOP-NM0IT925 · удалённый device agent online.

PROJECT

D:\20_Code\Sites\ai-literacy.ru · существующий сайт не заменён прототипом.

BACKUP

Создана отдельная копия исходного сайта перед перестройкой.

ACTION

Созданы /lab/index.html и отдельная линейная дизайн-система лаборатории.

EVIDENCE

Opera Browser CLI открыл локальную страницу и вернул accessibility snapshot с реальной структурой DOM.

Allowed directories — guardrail, не sandbox.

Это принципиально важное уточнение. Desktop Commander действительно умеет ограничивать файловые операции списком allowedDirectories и блокировать отдельные команды. Но официальный security model прямо предупреждает: эти настройки уменьшают риск случайного действия, а не создают непробиваемую границу безопасности.

Почему?Terminal execution остаётся мощным каналом. Команда, запущенная от имени текущего пользователя, наследует права этого пользователя и потенциально может обращаться шире, чем файловые инструменты Desktop Commander.

Поэтому безопасная архитектура строится слоями. Минимальные права пользователя уменьшают поверхность риска. Отдельная рабочая учётная запись полезнее основной. Для сценариев, где AI действительно не должен иметь доступа к остальной машине, нужна OS-level изоляция: VM, контейнер с выборочно смонтированными каталогами или отдельный компьютер.

LAYER 1

Выделенная рабочая папка и allowedDirectories — защита от многих случайных ошибок.

LAYER 2

Отдельный пользователь Windows с минимально необходимыми правами — уменьшение реального blast radius.

LAYER 3

Dry-run, backup, diff и human approval перед рискованными изменениями.

LAYER 4

VM / container / dedicated workstation, если требуется настоящая граница изоляции.

PLAN → ACTION → EVIDENCE.

Самая полезная привычка при работе с computer agent — отделять намерение от исполнения. Сначала формулируем результат и границы. Затем разрешаем действие. После — независимо проверяем, что состояние действительно изменилось так, как ожидалось.

PLAN target D:\20_Code\Sites\ai-literacy.ru preserve existing production pages rollback timestamped backup success new /lab/ prototype opens in browser ACTION read → backup → edit → open EVIDENCE files exist · DOM snapshot returned · original pages untouched

Фраза модели «готово» не является доказательством. Для файла доказательством может быть hash или diff; для приложения — состояние UI; для команды — exit code и повторная проверка; для web — snapshot или observable result.

Компьютер и web в одном рабочем цикле.

Desktop Commander хорошо решает локальную часть задачи: файлы, код, терминал, процессы. Для браузерной части можно добавить Opera Neon через Opera Browser CLI. Тогда AI получает два исполнительных контура — computer и web — при одной управляющей логике.

Human→ AI→ Desktop CommanderOpera Browser CLI→ Local system + Web UI→ Evidence

Пример: AI меняет локальную страницу через Desktop Commander, затем Opera Browser CLI открывает её в Neon, снимает snapshot, проверяет ссылки и только после этого цикл считается завершённым.

Сильные задачи — там, где нужен настоящий результат.

CODE

Разобрать проект, изменить несколько файлов, запустить тесты и проверить diff.

OPS

Диагностировать Windows, изучить процессы и конфигурацию, выполнить точечное изменение с rollback.

CONTENT

Собрать материал, сгенерировать артефакты прямо в структуру сайта и проверить публикационный пакет.

BUSINESS

Связать локальные документы, терминал и web-интерфейсы в один проверяемый workflow.

Чем выше цена ошибки, тем меньше полезна идея «дать агенту всё». Практическая зрелость — это не максимальный доступ, а минимальный достаточный доступ плюс сильная проверка.

Проверять по первичным источникам.

Desktop Commander MCP — возможности Local и Remote MCP. Remote Desktop Commander Security Policy и DesktopCommanderMCP Security Policy — актуальная модель доверия и ограничения guardrails.

Следующий материал лаборатории: Opera Neon + Opera Browser CLI — браузер как исполнительный слой AI.