Web search и browser control — разные вещи.
Поиск возвращает информацию. Browser agent взаимодействует с интерфейсом: открывает страницу, получает snapshot, выбирает элементы, кликает, вводит данные, переключает вкладки и проверяет новое состояние. Для систем без удобного API это принципиально другой класс автоматизации.
Официальный CLI называется Opera Browser CLI. Он является локальным command-line wrapper вокруг browser tooling Opera и может управлять Opera Neon из терминала.
Мы уже используем его для проверки AI Literacy Lab.
После изменений файлов через Desktop Commander эта лаборатория открывается не вручную через адресную строку, а командой Opera Browser CLI. CLI возвращает accessibility snapshot страницы: заголовки, ссылки, кнопки, URL и ссылки на элементы для дальнейших действий.
opera-browser-cli open "file:///D:/20_Code/Sites/ai-literacy.ru/lab/index.html"
opera-browser-cli snapshot
opera-browser-cli pagesТак браузерная проверка становится частью того же цикла PAE: локальное изменение → реальная страница → наблюдаемая структура → следующий шаг.
Не только open и click.
Текущий Opera Browser CLI предоставляет команды для навигации, snapshot, screenshot, click, fill, keyboard input, вкладок, network/console inspection и performance tooling. Для Opera Neon также есть агентские команды, включая Do, Make и Research.
snapshot, console, network и page state дают агенту наблюдаемое состояние.
click, fill, type, press, tabs и navigation меняют реальный UI.
Neon-specific команды позволяют задействовать встроенные агентские режимы браузера, когда они доступны для аккаунта.
После действия можно снова получить snapshot и сравнить ожидаемое состояние с фактическим.
CLI и встроенный Neon AI — не одно и то же.
Opera позволяет подключать внешних AI-агентов к Neon через CLI или MCP. По текущей информации Opera, базовое подключение CLI/MCP доступно и на бесплатном уровне Neon. Подписка Standard нужна для расширенных встроенных AI-возможностей Neon, включая собственные agentic features.
Браузерный агент платит контекстом за каждое наблюдение.
Opera отдельно оптимизирует snapshots для агентов. В опубликованном Opera benchmark compact snapshot использовал существенно меньше входных токенов, чем raw snapshot и raw MCP baseline, сохранив выполнение тестовых задач. Сам Opera подчёркивает ограниченность теста: одна модель и семь относительно компактных browser tasks.
Это важнее, чем кажется. Если агент повторно читает большой accessibility tree после каждого клика, значительная часть контекста уходит не на reasoning, а на повторное восприятие интерфейса.
Локальная машина + браузер.
Связка Desktop Commander + Opera Browser CLI закрывает два разных слоя. Первый работает с файлами, кодом, терминалом и процессами. Второй — с web UI. AI остаётся оркестратором, а человек определяет цель, границы и критерий результата.
Именно этот стек сейчас используется при перестройке ai-literacy.ru: один контур меняет локальный проект, второй открывает результат в Neon и возвращает структуру страницы для проверки.
Проверять продукт по Opera.
Introducing Opera Browser CLI — официальный анонс CLI и различия с MCP Connector. How Opera Browser CLI reduces tokens — описание compact snapshots и benchmark. Opera Neon plans — текущая модель доступа к browser и AI features.
Связанный материал: Desktop Commander — AI на реальном компьютере.