Проблема: фрагментация и потеря данных
Современные инструменты автоматизации браузера (такие как ChatGPT Atlas или специализированные браузеры Dia/Comet) требуют от пользователя установки отдельного ПО, оплаты ежемесячных подписок и передачи данных на удаленные серверы. AIPex решает эту проблему, работая как расширение в уже используемом браузере (Chrome/Edge), сохраняя все сессии, куки и историю локально.
Техническая архитектура: Local-first и BYOK
Ключевое преимущество AIPex — Local-first control path. Агенты общаются с локальным демоном через WebSocket, а расширение выполняет действия напрямую через браузерные API. Это исключает задержки на передачу полных скриншотов. Вместо этого используется DOM snapshot before vision: агенты ищут элементы по стабильным UID и паттернам (glob/grep), что значительно снижает затраты токенов и время отклика.
Проект лицензирован под MIT и поддерживает концепцию Bring Your Own Key (BYOK) — вы предоставляете свой API-ключ для LLM, и данные никогда не покидают вашу машину.
Интеграция с AI-агентами через MCP
AIPex поддерживает Model Context Protocol (MCP), позволяя таким инструментам, как Cursor, Claude Code и VS Code Copilot, напрямую управлять браузером. Для этого используется мост aipex-mcp-bridge, который передает команды от агента к расширению.
| Инструмент | Конфигурация / Команда | Механизм подключения |
|---|---|---|
| Cursor / VS Code | Добавление в .cursor/mcp.json или .vscode/mcp.json |
Команда: npx -y aipex-mcp-bridge |
| Claude Desktop | Добавление в claude_desktop_config.json |
Команда: npx -y aipex-mcp-bridge |
| Claude Code (CLI) | — | Команда: claude mcp add aipex-browser -- npx -y aipex-mcp-bridge |
Интерфейс командной строки (browser-cli)
Помимо интеграции с IDE, AIPex предоставляет утилиту browser-cli для скриптов и CI/CD. Она позволяет управлять вкладками, искать элементы и взаимодействовать со страницами через терминал. Установить можно через npm:
npm install -g aipex-mcp-bridge- Примеры команд:
browser-cli tab list,browser-cli interact click btn-42
Почему это важно для разработчиков
AIPex устраняет барьер входа для автоматизации веб-задач. Разработчикам больше не нужно настраивать сложные окружения с Selenium или Playwright для простых задач, а также не нужно беспокоиться о безопасности данных при использовании облачных AI-ассистентов. Поддержка Skills (готовых пакетов инструментов для агентов) позволяет Claude Code и OpenClaw-совместимым рантаймам эффективно управлять браузером без предварительного обучения под конкретный интерфейс.
Источник: Github ↗
