# Agent Browser

Скилл даёт агенту headless-браузер на Rust: открывать страницы, кликать, заполнять формы и снимать снапшоты структурированными командами.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1200 установок · ★ 1039
- Автор: am-will
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/am-will/codex-skills/tree/HEAD/skills/agent-browser/SKILL.md
- Обновлён: 2026-07-14
- HTML: https://affpapa.org/nevibecode/skills/am-will-agent-browser

## Что делает

Agent Browser — это CLI для автоматизации браузера, который агент вызывает как обычные команды. Навигация, клики, ввод текста, извлечение данных и скриншоты идут через `agent-browser open`, `click`, `fill`, `snapshot`. Ядро написано на Rust, есть запасной вариант на Node.js.

Работает через снапшоты и ссылки на элементы. Сначала снимаешь снапшот, получаешь список элементов с ref-метками вроде `@e2`, потом действуешь по ним. Ссылки живут в пределах одной загрузки страницы и сбрасываются при переходе, поэтому после каждой навигации нужен новый снапшот. Для машинного вывода есть флаг `--json`, для отладки — `--headed`.

Для сайтов с OAuth и залогиненных сессий скилл подключается к вашему Chrome через CDP или хранит сессию отдельно: `agent-browser --cdp 9222 open ...` переиспользует уже открытый профиль, а `--session` сохраняет cookies между запусками. Для установки нужны `node` и `npm`. На Linux ARM64 команда может не находиться в PATH — тогда вызывайте бинарник по полному пути из папки bin.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add am-will/codex-skills --skill agent-browser -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/agent-browser/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/agent-browser/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add am-will/codex-skills --skill agent-browser -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/agent-browser/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add am-will/codex-skills --skill agent-browser -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/agent-browser/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install am-will/codex-skills agent-browser
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/agent-browser/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add am-will/codex-skills --skill agent-browser -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/am-will/codex-skills --path skills/agent-browser
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/agent-browser/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add am-will/codex-skills --skill agent-browser -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/am-will/codex-skills/tree/HEAD/skills/agent-browser/SKILL.md

## Когда брать
- пройти по страницам сайта и собрать данные без ручного клика
- заполнить форму и отправить её из агента
- снять снапшот страницы и найти нужный элемент по ref
- залогиниться через Google OAuth и продолжить работу в сессии
- сделать скриншот или PDF страницы по ходу задачи

## Примеры запросов агенту
- Открой example.com, сними снапшот и покажи, какие элементы доступны
- Заполни поле @e3 адресом test@example.com и нажми кнопку отправки
- Подключись к Chrome на порту 9222 и зайди на star-swap.com под моей сессией

## Похожие
- [setup-browser-cookies](https://affpapa.org/nevibecode/skills/setup-browser-cookies.md) — скилл · 342 установки
- [browser](https://affpapa.org/nevibecode/skills/browser.md) — скилл · 5900 установок
- [dev-browser](https://affpapa.org/nevibecode/skills/dev-browser.md) — скилл · 2500 установок
- [browser-use](https://affpapa.org/nevibecode/skills/browser-use.md) — скилл · 98200 установок
- [bb-browser-openclaw](https://affpapa.org/nevibecode/skills/bb-browser-openclaw.md) — скилл · 672 установки
- [lightpanda](https://affpapa.org/nevibecode/skills/lightpanda.md) — скилл · 1300 установок

Из того же набора: [am-will/codex-skills](https://affpapa.org/nevibecode/by/am-will/codex-skills.md) — 10 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
