mirror of
https://github.com/actionbook/actionbook.git
synced 2026-09-19 03:28:06 +08:00
94c7e2bea7
* [docs]docs: add cloud provider documentation for browser automation - Add Cloud mode to Modes table and new Cloud Providers section in browser.mdx - Add browser start/restart commands and expanded global flags in cli.mdx - Add cloud provider tip in installation.mdx * [docs]fix: align browser.mdx commands with actual CLI implementation - Rename mode: Isolated → Local (matches Mode::Local enum) - Fix command names: tab list → list-tabs, session list → list-sessions, wait-nav → wait navigation, wait-idle → wait network-idle, wait-fn → wait condition, hotkey → press, console → logs console, inspect → inspect-point, storage → local-storage/session-storage - Remove 7 non-existent commands: fetch, batch, switch-frame, emulate, fingerprint, connect, info - Fix argument order: fill/type use [selector] value (selector first) - Fix coordinate format: mouse-move/inspect-point use comma x,y - Fix flag: --full-page → --full for screenshot - Fix cookies: session-level only (no --tab flag) - Remove non-existent --ref and --human flags - Remove non-existent -S short flag (use --session) - Add --session/--tab to all per-tab command examples - Restructure: add Session Lifecycle and Wait Conditions sections All 47 documented commands verified against actionbook v1.4.1. * [docs]refactor: reorder sections, remove stale content, polish wording - Reorder: Local Mode → Cloud Providers → Extension Mode (by stability) - Add "under active development" note on Extension mode - Remove deprecated upgrade tip (v0.2.0 migration) - Remove extension serve/stop mention - Remove Risk Levels section (internal implementation detail) - Simplify Extension Security to single paragraph - Replace all em dashes with natural punctuation - Simplify Session Lifecycle examples * [docs]fix: remove unsupported -S shorthand from cli.mdx global flags Address PR review comment: CLI only supports --session (long form), no -S short alias exists.
54 lines
1.1 KiB
Plaintext
54 lines
1.1 KiB
Plaintext
---
|
|
title: 'Installation'
|
|
description: 'Install Actionbook CLI and run setup'
|
|
---
|
|
|
|
import InstallTabs from "/snippets/install-tabs.mdx";
|
|
|
|
|
|
Install Actionbook CLI to use Actionbook from terminal and AI agents.
|
|
|
|
## Step 1: Install the CLI
|
|
|
|
Choose the method that works best for you:
|
|
|
|
<InstallTabs />
|
|
|
|
Verify the installation:
|
|
|
|
```bash
|
|
actionbook --version
|
|
```
|
|
|
|
The CLI uses your existing system browser (Chrome, Brave, Edge, Arc, Chromium).
|
|
|
|
## Step 2: Run setup
|
|
|
|
```bash
|
|
actionbook setup
|
|
```
|
|
|
|
Setup helps install/configure skills for your agent environment.
|
|
|
|
<Tip>
|
|
Actionbook runs a local browser by default. To connect to cloud-hosted browsers (driver.dev, hyperbrowser.ai, browser-use.com), see [Cloud Providers](/guides/browser#cloud-providers).
|
|
</Tip>
|
|
|
|
## Building from Source
|
|
|
|
If you prefer to build from source:
|
|
|
|
```bash
|
|
git clone https://github.com/actionbook/actionbook.git
|
|
cd actionbook/packages/cli
|
|
cargo install --path . --locked
|
|
```
|
|
|
|
Requires Rust 1.70+ and Cargo.
|
|
|
|
## Next
|
|
|
|
- [Skills](/guides/skills)
|
|
- [CLI Commands](/api-reference/cli)
|
|
- [Browser Modes](/guides/browser)
|