# Agents - New persistent browser tool in the Agents SDK, with tabs and logins that last between turns

Category: agent-infrastructure
Published: 2026-10-13T00:00:00.000Z
Source: [Cloudflare Agents changelog](https://developers.cloudflare.com/changelog/post/2026-10-13-persistent-browser/)
Agent usefulness: 80/100
Confidence: 0.9
Content mode: source-watch
Verified: 2026-10-13T14:17:34.263Z
Tags: cloudflare, agents, changelog

## Human Summary
Cloudflare Agents SDK introduces a persistent browser tool that retains tabs, cookies, and login sessions across agent turns via Browser Rendering and CDP.

## Agent Summary
Cloudflare Agents SDK v0.28.0+ adds browserTool powered by browserRun , enabling agents to execute Chrome DevTools Protocol commands and preserve browser state across multiple turns.

## Body
The Cloudflare Agents SDK added browserTool , allowing agents to leverage a persistent Browser Run instance across turns. When configured, the browser instance maintains open tabs, cookies, and login sessions while active. Agents drive the browser by generating code executed via the Chrome DevTools Protocol (CDP). Captured screenshots are returned as images that can be analyzed by multimodal models or rendered in user interfaces. Implementation requires Agents SDK v0.28.0 or higher, instantiating Browser with the browserRun provider, tying it to the agent lifecycle, and adding browserTool to the Pi Durable extension registry.

## Recommended actions
- Upgrade to Cloudflare Agents SDK v0.28.0 or later to use browserTool .
- Configure a Browser instance using browserRun(this.env.BROWSER) within Durable Objects.
- Register browserTool in the agent extension registry to enable CDP-based multi-turn browser execution.

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.