вариант
ДомДом Skill DevOps и CI/CD browserbase-cli

browserbase-cli

browserbase/skills browserbase/skills

Управляйте ресурсами платформы Browserbase, функциями и рабочими процессами API с помощью командной строки `browse`.

...Расширить все
0
Обновлено время 30 сентября 2026 г.

Browserbase CLI

Используйте официальную командную строку Browserbase для управления платформой Browserbase, рабочими процессами Functions и вызовами Fetch API.

Проверка настройки

Перед использованием CLI убедитесь, что он установлен:

which browse || npm install -g browse
browse --help

Для команд, требующих аутентификации, установите ключ API:

export BROWSERBASE_API_KEY="your_api_key"

Когда использовать этот навык

Используйте этот навык, если пользователь хочет:

  • запускать команды Browserbase через browse
  • создавать каркасы, разрабатывать, публиковать или вызывать функции Browserbase
  • просматривать или управлять сессиями, проектами, контекстами или расширениями Browserbase
  • загрузить страницу через Browserbase без открытия сеанса браузера
  • выполнять поиск в Интернете через Browserbase без открытия сеанса браузера
  • просматривать или создавать каркасы шаблонов-стартеров с помощью команды browse templates

Когда не следует использовать этот навык

  • Для интерактивного просмотра, проверки страниц, создания скриншотов, нажатия кнопок, ввода текста или процедур входа в систему лучше использовать навык browser.
  • Для простого извлечения HTTP-контента, когда пользователю не важно конкретно использовать CLI, часто лучше подходит специальный навык fetch.
  • Используйте команды драйвера верхнего уровня (browse open, browse get, browse click и т. д.) только в тех случаях, когда пользователь явно хочет использовать CLI или уже работает в рабочем процессе, ориентированном на просмотр страниц.

Выбор команд

  • Функции «browse» для локальной разработки, упаковки, публикации и вызова
  • «browse cloud sessions», «browse cloud projects», «browse cloud contexts», «browse cloud extensions» для ресурсов платформы Browserbase
  • `browse cloud fetch ` для запросов Fetch API
  • « » для запросов Search API
  • просмотр шаблонов для просмотра и создания стартовых шаблонов
  • просмотр open, get, click и т. д. для прямого управления локальным/удаленным браузером
  • просмотр «skills install» для установки навыков агента Browserbase для Claude Code

Для работы с локальным браузером команда «browse open --local» запускает чистый изолированный браузер. Используйте команду «browse open --auto-connect» только в том случае, если вам нужно подключиться к существующему сеансу Chrome, доступному для отладки.

Типичные рабочие процессы

Функции

browse functions init my-function
cd my-function
browse functions dev index.ts
browse functions publish index.ts
browse functions invoke  --params '{"url":"https://example.com"}'

Используйте команду ` browse functions invoke --check-status `, чтобы опросить существующий вызов вместо создания нового.

API платформы

просмотр списка облачных проектов
просмотр сеансов в облаке create --proxies --verified --region us-east-1
просмотр облачных сессий: create --solve-captchas --context-id ctx_abc --persist
просмотр облачных сессий: get 
просмотр облачных сессий: downloads get  --output session-artifacts.zip
просмотр облачных контекстов create --body '{"region":"us-west-2"}'
просмотр облачных расширений upload ./my-extension.zip

Fetch API

просмотр облачного запроса https://example.com
просмотр облачного запроса https://example.com --allow-redirects --output page.html

API поиска

просмотр облака поиск "автоматизация браузера"
просмотр облака поиск "веб-парсинг" --num-results 5
просмотр облака поиск "AI-агенты" --output results.json

Шаблоны

просмотреть список шаблонов
просмотреть список шаблонов --tag Python --source Browserbase
просмотреть шаблоны клонировать form-filling --language typescript
просмотреть шаблоны клонировать amazon-product-scraping --language python ./my-scraper

Рекомендации

  1. Прежде чем угадывать флаги, лучше воспользоваться командами browse --help и subgroup --help.
  2. Используйте флаги с типографским различием между заглавными и строчными буквами точно так, как показано в справке CLI.
  3. Используйте `--output ` при выполнении команд ` browse cloud fetch ` и `browse cloud search `, чтобы сохранить результаты в файл.
  4. Используйте переменные среды для аутентификации, если только пользователь явно не хочет одноразовых переопределений.
  5. Передавайте структурированные тела запросов с помощью строк JSON в параметрах --body или --params.
  6. Помните, что обе команды `browse functions ...` и `browse cloud ... ` используют параметр `--base-url` для переопределения базового URL-адреса API.

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

  • Отсутствующий ключ API: установите BROWSERBASE_API_KEY или передайте --api-key
  • Неизвестный флаг: запустите соответствующую команду с парамет ром --help и используйте форму с точным соблюдением регистра
  • Команда не найдена: запустите npm install -g browse заново и проверьте, какой именно browse

Подробное руководство по каждой команде и дополнительные примеры см. в файле REFERENCE.md.

Посмотреть на GitHub
---
name: browserbase-cli
description: Manage Browserbase platform resources, Functions, and API workflows through the `browse` CLI.
license: MIT
---

# Browserbase CLI

Use the official `browse` CLI for Browserbase platform operations, Functions workflows, and Fetch API calls.

## Setup check

Before using the CLI, verify it is installed:

```bash
which browse || npm install -g browse
browse --help
```

For authenticated commands, set the API key:

```bash
export BROWSERBASE_API_KEY="your_api_key"
```

## When to use this skill

Use this skill when the user wants to:

- run Browserbase commands through `browse`
- scaffold, develop, publish, or invoke Browserbase Functions
- inspect or manage Browserbase sessions, projects, contexts, or extensions
- fetch a page through Browserbase without opening a browser session
- search the web through Browserbase without opening a browser session
- browse or scaffold starter templates with `browse templates`

## When not to use this skill

- For interactive browsing, page inspection, screenshots, clicking, typing, or login flows, prefer the `browser` skill.
- For simple HTTP content retrieval where the user does not care about using the CLI specifically, the dedicated `fetch` skill is often a better fit.
- Use the top-level driver commands (`browse open`, `browse get`, `browse click`, …) only when the user explicitly wants the CLI path or is already working in a `browse`-centric workflow.

## Command selection

- `browse functions` for local dev, packaging, publishing, and invocation
- `browse cloud sessions`, `browse cloud projects`, `browse cloud contexts`, `browse cloud extensions` for Browserbase platform resources
- `browse cloud fetch <url>` for Fetch API requests
- `browse cloud search "<query>"` for Search API requests
- `browse templates` to browse and scaffold starter templates
- `browse open`, `browse get`, `browse click`, etc. for direct local/remote browser driving
- `browse skills install` to install Browserbase agent skills for Claude Code

For local browser work, `browse open <url> --local` starts a clean isolated browser. Use `browse open <url> --auto-connect` only when you need to attach to an existing debuggable Chrome session.

## Common workflows

### Functions

```bash
browse functions init my-function
cd my-function
browse functions dev index.ts
browse functions publish index.ts
browse functions invoke <function_id> --params '{"url":"https://example.com"}'
```

Use `browse functions invoke --check-status <invocation_id>` to poll an existing invocation instead of creating a new one.

### Platform APIs

```bash
browse cloud projects list
browse cloud sessions create --proxies --verified --region us-east-1
browse cloud sessions create --solve-captchas --context-id ctx_abc --persist
browse cloud sessions get <session_id>
browse cloud sessions downloads get <session_id> --output session-artifacts.zip
browse cloud contexts create --body '{"region":"us-west-2"}'
browse cloud extensions upload ./my-extension.zip
```

### Fetch API

```bash
browse cloud fetch https://example.com
browse cloud fetch https://example.com --allow-redirects --output page.html
```

### Search API

```bash
browse cloud search "browser automation"
browse cloud search "web scraping" --num-results 5
browse cloud search "AI agents" --output results.json
```

### Templates

```bash
browse templates list
browse templates list --tag Python --source Browserbase
browse templates clone form-filling --language typescript
browse templates clone amazon-product-scraping --language python ./my-scraper
```

## Best practices

1. Prefer `browse --help` and subgroup `--help` before guessing flags.
2. Use dash-case flags exactly as shown in CLI help.
3. Use `--output <file>` on `browse cloud fetch` and `browse cloud search` to save results to a file.
4. Use environment variables for auth unless the user explicitly wants one-off overrides.
5. Pass structured request bodies with JSON strings in `--body` or `--params`.
6. Remember that both `browse functions ...` and `browse cloud ...` use `--base-url` for API base URL overrides.

## Troubleshooting

- Missing API key: set `BROWSERBASE_API_KEY` or pass `--api-key`
- Unknown flag: rerun the relevant command with `--help` and use the exact dash-case form
- Command not found: re-run `npm install -g browse` and verify with `which browse`

For command-by-command reference and more examples, see [REFERENCE.md](REFERENCE.md).

Все файлы

1 файлов

Установить browserbase-cli

Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone https://github.com/browserbase/skills/tree/main/skills/browserbase-cli # Copy SKILL.md to your .claude/skills/ directory

Копировать Копировать
Быстрая настройка: Скопируйте папку со скиллом в каталог .claude/skills/ Claude автоматически обнаружит и начнёт использовать этот скилл
Репозиторий browserbase/skills

Похожие навыки

klingai-upgrade-migration
Обновлено время 3 июля 2026 г.
Verification &amp; Quality Assurance
Обновлено время 29 июня 2026 г.
base44-cli
Обновлено время 29 июня 2026 г.
Railway CLI Management
Обновлено время 2 июля 2026 г.
OR