What problem does it solve?
Claude Code often needs a reliable, persistent browser to test pages, run interactions, and gather verifiable evidence. gstack provides a Playwright-based daemon that keeps state (cookies, tabs) and exposes a focused command surface for QA workflows, enabling repeatable testing cycles without reloading or re-authenticating.
Core Features & Use Cases
- Persistent browser session: maintain cookies and tabs across commands to speed up QA flows.
- Snapshot, diff, and annotation: capture accessibility refs, compare before/after states, and annotate screenshots for precise validation.
- Batchful testing: execute multiple commands in a single batch to reduce round-trips and improve throughput during automated testing.
- Use Case: when validating a staging deployment, run a sequence of navigations, form interactions, and verifications, then generate diffs and annotated evidence for the PR.
Quick Start
Start a QA session by launching the browse client and issuing commands to drive the browser.