ego(lite) articles

Everything you need to know about browser automation

Guides, insights, comparisons, and reviews across Playwright MCP, Browser Use, Chrome DevTools MCP, coding agents, and the browsers they drive.

Pixel-art Playwright character and ego(lite) character beside a laptop sign-in screen with Agent is in control visible

Guides

Playwright authentication: login once, reuse state

Playwright authentication fails in three recognizable ways, and two of them look like bugs elsewhere: you land back on the login page, an API returns 401, or a post-login element never appears. This guide separates the four root causes, shows the login-once flow with real measured runs, and covers expiry detection, automatic re-authentication, parallel account isolation, and the verification steps that prove the session is genuinely live before you rely on it.

Sep 16, 2026 · 14 min read

White ego(lite) figure pointing a wand at six running Spaces labelled Code, GitHub, Amazon, Browser, Reddit, and Terminal

Guides

Web scraping pagination: numbered, load more, scroll

Pagination code fails in three different ways because it is really three problems. This guide shows how to identify the mode from the page, derive URL rules and termination conditions for numbered pages, wait correctly for load more and infinite scroll, record crawl state so a crash does not cost the run, and validate the result with counts and field checks. Every measured number comes from a controlled local fixture with 135 numbered rows, 81 load-more rows, and 60 feed items.

Sep 16, 2026 · 15 min read

Three white disks on a yellow platform, casting a long shadow of login, lock, key, and permission icons across a blue field

Guides

Login handoff in AI browser agents: OAuth and MFA

An agent that meets a login wall should not reach for a password store. The login handoff pattern keeps the human in the loop for exactly the steps that require a person, then lets the agent resume in the same authenticated session. This guide defines the pattern, shows a working implementation with measured runs including a timeout case, and covers what must never be automated.

Sep 16, 2026 · 13 min read

An agent holding up two browser windows, one showing the MCP cube logo and the other the red and green masks of automation

Guides

Claude Code setup: MCP configuration and Playwright fixes

A scope-by-scope Claude Code MCP configuration walkthrough built on the official docs, plus the Playwright fixes that matter most: Windows npx/cmd stdio, pending approvals, and missing tools.

Sep 16, 2026 · 12 min read

A JS block and comedy and tragedy masks balanced on a blue browser eye above pixel-art mountains and a flower field

Guides

Web scraping with JavaScript: static HTML vs rendered pages

Most JavaScript scrapers fail before parsing starts, because the request was sent down the wrong route. Decide the access route first, then pick the tool.

Sep 15, 2026 · 13 min read

An orange pixel-faced agent reaching toward a purple cloud holding two servers, inside a blue browser window

Guides

Connect an MCP server to Claude Code and Claude Desktop

The same MCP server reaches Claude Code and Claude Desktop through two completely different doors: a config file you own versus a settings screen you click. This guide covers both ends of the trip, which scope to pick and why, and what each failure message actually means.

Sep 15, 2026 · 14 min read

Playwright mascot presenting a browser interface on a blue illustrated background

Guides

Stable Playwright locators for dynamic web apps

Build Playwright locators around durable contracts, then decide whether the workflow needs a repeatable CI test or a supervised one-off browser task.

Sep 14, 2026 · 18 min read

Browser Use knot logo and pi symbol on a bright blue sky

Guides

Browser Use Pi: packages, setup, and session tradeoffs

Browser Use Pi is not one product. We tested its underlying browser engine against ego(lite), mapped the package stack, and documented the practical tradeoffs.

Sep 11, 2026 · 12 min read

Pixel-art Claude Code agent configuring Playwright with tools and browser automation masks

Guides

Playwright MCP for Claude Code: setup guide

A current, tested Claude Code setup for Playwright MCP, including project scope, approval state, browser verification, authentication choices, and failure recovery.

Sep 10, 2026 · 13 min read