Product Overview
AgentLimb is positioned as a universal web-control extension for every platform and every AI tool. It is not tied to one vendor: any agent that speaks standard MCP — Claude Code, Codex, Cursor, Trae, Windsurf, Tencent WorkBuddy, or any model that can run local commands — drives your real browser through it, locating elements, filling forms, clicking, taking screenshots and extracting data on the sessions you are already logged into. No headless browser, no re-login.
0.6.8 introduces a smooth multi-step task lifecycle with anti-flicker tab marking: decoupling single-tool execution from the overall task duration keeps tabs stably inside the orange 'AgentLimb' group with '⏳ AgentLimb' across thinking gaps and sequential steps, completely eliminating flickering. Combined with dynamic multi-terminal matching (devices disappear instantly on disconnect) and smooth auto-ungrouping upon task completion (say/stop), background focus isolation ensures users stay uninterrupted.
Targeted multi-profile routing, native HTTP Tool RPC (POST /api/tool), site memory playbooks, and auto-authorization are fully preserved with dynamic port probing (8765–8770) and Python client integration.
Under the hood it is a zero-dependency Node host plus one MV3 extension: local SSE push instead of polling, per-tab persistent CDP attach, an accessibility tree resident from document_start, adaptive JPEG screenshots, O(1) single-file site memory lookups (~10ms), and code-level credential redaction, guarded by 113 unit and protocol tests passing 100%. 0.7.0 upgrades same-client fast takeover and lock inheritance, resets sticky tabs on client switch, and expands the bridge port pool; Windows users please unzip to a plain-English path.
- Pairing & auth
- < 1s · Auto-authorized Connecting hosts are trusted automatically by default (strict copy-window mode optional in Advanced); a second AI is discovered in under a second.
- Multi-profile
- Profile-aware routing Optional browser argument targets specific profiles by label, email substring, or ID with automatic disambiguation.
- HTTP Tool RPC
- POST /api/tool · Fast Zero-stdio local HTTP RPC for external Python/Node automation scripts, resilient against port drift.
- Engineering guards
- 113 automated tests Full coverage across wire protocol, multi-browser routing, smooth multi-step lifecycle, HTTP RPC endpoints, and site memory chaos suites.