Перейти к основному содержимому

Расширение Chrome

Расширение Anda Bot открывает Anda в нативной боковой панели Chrome. Это мост к локальному daemon Anda на вашем компьютере, поэтому контекст браузера, инструменты терминала, файлы проекта, Skills, subagents, каналы и память Brain остаются в одном runtime.

Требования

  • Chrome 116 или новее.
  • Anda установлен и настроен хотя бы с одним API-ключом провайдера модели.
  • Локальный daemon Anda запущен на компьютере, который вы контролируете.

Установите расширение из Chrome Web Store:

Anda Bot в Chrome Web Store

Подключить боковую панель

Запустите локальный daemon:

anda start

Создайте browser token:

anda browser token --days 365

Скопируйте напечатанные Gateway URL и Bearer token. Откройте боковую панель Anda Bot в Chrome, перейдите в настройки, вставьте оба значения и сохраните. После успешного подключения вы сможете общаться с тем же локальным агентом с любой веб-страницы.

Работа со страницы

Когда вы отправляете сообщение из боковой панели, Anda получает заголовок и URL текущей вкладки как контекст запроса. Если вы просите выполнить работу в браузере, агент может использовать действия Chrome для проверки страниц и управления вкладками.

Полезные примеры:

  • Суммировать или сравнить страницу, которую вы читаете.
  • Собрать информацию из нескольких вкладок и сохранить исходные URL.
  • Заполнить формы, нажимать кнопки, прокручивать, делать скриншоты или экспортировать страницу в PDF, когда это нужно задаче.
  • Подготовить shell-команды или проверить локальные файлы проекта, сохраняя страницу в контексте.

Возможности браузера

Расширение предоставляет локальному daemon инструменты браузера. Частые действия включают:

  • Список, переключение, открытие, закрытие, перезагрузку и навигацию вкладок.
  • Чтение выделения, извлечение текста страницы, создание скриншотов, проверку accessibility-данных и печать страниц в PDF.
  • Клики, ввод текста, нажатие клавиш, прокрутку, выбор в dropdown, загрузку файлов и обработку диалогов.
  • Скачивание файлов и просмотр загрузок, инициированных браузером.

Действия страницы и ввода работают с активной вкладкой. Если задаче нужна другая вкладка, сначала попросите Anda переключиться на нее.

Локальный runtime и данные

Расширение хранит Gateway URL, Bearer token, id браузерной сессии и настройки в локальном хранилище Chrome. Оно отправляет prompts, выбранные вложения, метаданные браузерной сессии и связанную информацию о вкладках в подключенный daemon Anda.

Daemon и провайдеры моделей, настроенные в Anda, могут обрабатывать prompt и данные задачи. Используйте расширение только с daemon и модельной конфигурацией, которым доверяете, особенно на чувствительных страницах.

Удаленные каналы

Боковая панель Chrome - только одна поверхность. Если вы настроите WeChat, Telegram, Discord, Lark / Feishu или IRC, эти сообщения смогут попасть в тот же локальный daemon, пока он работает на вашем компьютере.

См. Каналы и голос для настройки каналов.

Устранение неполадок

  • Если боковая панель не подключается, убедитесь, что anda start все еще работает, а Gateway URL и Bearer token вставлены без изменений.
  • Если действия браузера не работают на страницах chrome:// или Chrome Web Store, откройте обычную веб-страницу. Chrome блокирует scripts расширений на защищенных страницах.
  • Если появляется ошибка модели, проверьте ключ провайдера в ~/.anda/config.yaml или переменную окружения, с которой запускался daemon.