* fix: download artifacts to temp directory to avoid naming conflict

The download-artifact action creates directories named after each artifact.
When downloading to bin/, this caused conflicts because the artifact directory
names matched the binary names (e.g., bin/agent-browser-darwin-arm64/agent-browser-darwin-arm64).

Fix by downloading to artifacts/ first, then using find to move the binaries to bin/.

* fix docs
This commit is contained in:
Chris Tate
2026-01-23 13:51:23 -06:00
committed by GitHub
parent eb8325e9b4
commit 28129df124
3 changed files with 15 additions and 25 deletions
+11 -25
View File
@@ -327,6 +327,7 @@ agent-browser snapshot -i -c -d 5 # Combine options
| `--user-agent <ua>` | Custom User-Agent string (or `AGENT_BROWSER_USER_AGENT` env) |
| `--proxy <url>` | Proxy server URL with optional auth (or `AGENT_BROWSER_PROXY` env) |
| `--proxy-bypass <hosts>` | Hosts to bypass proxy (or `AGENT_BROWSER_PROXY_BYPASS` env) |
| `-p, --provider <name>` | Cloud browser provider (or `AGENT_BROWSER_PROVIDER` env) |
| `--json` | JSON output (for agents) |
| `--full, -f` | Full page screenshot |
| `--name, -n` | Locator name filter |
@@ -661,6 +662,16 @@ Use agent-browser to test the login flow. Run agent-browser --help to see availa
The `--help` output is comprehensive and most agents can figure it out from there.
### AI Coding Assistants
Add the skill to your AI coding assistant for richer context:
```bash
npx skills add vercel-labs/agent-browser
```
This works with Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, Goose, OpenCode, and Windsurf.
### AGENTS.md / CLAUDE.md
For more consistent results, add to your project or global instructions file:
@@ -677,31 +688,6 @@ Core workflow:
4. Re-snapshot after page changes
```
### Claude Code Skill
For Claude Code, a [skill](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices) provides richer context.
**Plugin (recommended):**
```bash
/plugin marketplace add vercel-labs/agent-browser
/plugin install agent-browser
```
**Manual install:**
```bash
cp -r node_modules/agent-browser/skills/agent-browser .claude/skills/
```
Or download directly:
```bash
mkdir -p .claude/skills/agent-browser
curl -o .claude/skills/agent-browser/SKILL.md \
https://raw.githubusercontent.com/vercel-labs/agent-browser/main/skills/agent-browser/SKILL.md
```
## Integrations
### Browserbase