From cbb82390c779d95584d382f387b947dbdbfd86d3 Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Wed, 11 Mar 2026 15:58:23 -0700 Subject: [PATCH] docs: built for Claude Code (works with any shell-capable agent) Lead messaging with Claude Code. Add note that Codex, Cursor, etc. can also use it since it's just a CLI binary. Co-Authored-By: Claude Opus 4.6 --- README.md | 8 +++++--- SKILL.md | 2 +- package.json | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d5b8ff85..4e1f06b2 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # gstack-browse -**The browser tool that AI coding agents deserve.** Persistent headless Chromium daemon with ~100ms commands. No MCP. No Chrome extension. No bullshit. +**The browser tool that Claude Code deserves.** Persistent headless Chromium daemon with ~100ms commands. No MCP. No Chrome extension. No bullshit. Created by [Garry Tan](https://x.com/garrytan), President & CEO of [Y Combinator](https://www.ycombinator.com/). ## The Problem -Every AI coding agent needs to browse the web. Check a deployment. Verify a UI change. Read documentation. Fill out a form. Take a screenshot. Simple stuff. +Claude Code needs to browse the web. Check a deployment. Verify a UI change. Read documentation. Fill out a form. Take a screenshot. Simple stuff. The existing solutions are all terrible: @@ -53,9 +53,11 @@ Claude Code ──Bash──> browse CLI ──HTTP──> Bun server ──Play **Crash recovery**: If Chromium crashes, the server exits. Next CLI call auto-starts a fresh one. No stale state. No zombie processes. No "have you tried restarting the extension?" +**Works with any agent**: Built for Claude Code, but any coding agent with shell access (Codex, Cursor, etc.) can call the CLI. It's just a binary that prints to stdout. + ## What it can do -40+ commands covering everything an AI agent needs: +40+ commands covering everything Claude Code needs: ```bash B=~/.claude/skills/gstack-browse/dist/browse diff --git a/SKILL.md b/SKILL.md index 999ceac8..233951c0 100644 --- a/SKILL.md +++ b/SKILL.md @@ -2,7 +2,7 @@ name: gstack-browse version: 0.1.0 description: | - Fast web browsing via persistent headless Chromium daemon. Navigate to any URL, + Fast web browsing for Claude Code via persistent headless Chromium daemon. Navigate to any URL, read page content, click elements, fill forms, run JavaScript, take screenshots, inspect CSS/DOM, capture console/network logs, and more. ~100ms per command after first call. Use when you need to check a website, verify a deployment, read docs, diff --git a/package.json b/package.json index a3bb23f9..9343986e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "gstack-browse", "version": "0.1.0", - "description": "Fast headless browser CLI for AI coding agents. Persistent Chromium daemon with sub-200ms commands.", + "description": "Fast headless browser for Claude Code. Persistent Chromium daemon, ~100ms commands, zero MCP overhead.", "license": "MIT", "type": "module", "bin": {