Расширение Chrome
Расширение Anda Bot открывает Anda в нативной боковой панели Chrome. Это мост к локальному daemon Anda на вашем компьютере, поэтому контекст браузера, инструменты терминала, файлы проекта, Skills, subagents, каналы и память Brain остаются в одном runtime.
Требования
- Chrome 116 или новее.
- Anda установлен и настроен хотя бы с одним API-ключом провайдера модели.
- Локальный daemon Anda запущен на компьютере, который вы контролируете.
Установите расширение из 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.