For vibe coding

# Your agent writes the code. *We run the browser.*

Point **Cursor, Claude Code or Codex** at cdpfleet and it knows the rest: one skill file explains the API, **Functions** turn a page into a screenshot, PDF, Markdown or data in one call, and every example runs straight away with a temporary key.

[Sign up free](https://cdpfleet.com/app#sign-up) [Try a live browser — no sign-up](https://cdpfleet.com/functions/livetab)

[skill.md for your agent →](https://cdpfleet.com/skill.md)

Start on the free Community plan: 2 threads, every browser, a proxy included. You verify a card once; it is never charged. [New here? Start here →](https://cdpfleet.com/docs/start) · [What a paid plan adds →](https://cdpfleet.com/upgrade)

Cursor · agent

```
# your prompt
Read https://cdpfleet.com/skill.md, then write
a script that screenshots our pricing page
from the US, Germany and Japan.

# what it writes
const res = await fetch(
  'https://cdpfleet.com/v1/functions/geo', {
  method: 'POST',
  headers: { 'x-api-key': KEY },
  body: JSON.stringify({ url,
    countries: ['us', 'de', 'jp'] }),
});
```

## Built for agents that code

Less to explain to your agent, less code to get right.

### One file your agent reads

`/skill.md` has the launch flow, every browser, limits and errors on one page; `/llms.txt` indexes every doc, each also as Markdown.

[skill.md →](https://cdpfleet.com/skill.md)

### Functions: one call each

Screenshot, PDF, Markdown, scrape with clicks and extraction, site maps, the same page from five countries — POST a URL, get the result. No browser code to debug.

[Functions →](https://cdpfleet.com/docs/functions)

### Code that runs first time

The dashboard’s code generator writes Node.js, Python, Go, Java or C# for any browser and options, and copies it with a temporary key already filled in.

[Code builder →](https://cdpfleet.com/docs/builder)

### SDKs that wait for you

`npm install cdpfleet`, `pip install cdpfleet`, Go: launch and connect in one call; when your threads are busy, the SDK waits instead of failing.

[SDKs →](https://cdpfleet.com/docs/sdk)

## Or skip the browser code.

Functions run a ready-made task in a real browser and return the result over one HTTP call. [Try them free, no sign-up →](https://cdpfleet.com/functions)

### Screenshot and PDF

`POST /v1/functions/screenshot` or `/pdf` with a URL: a viewport or full-page image, or a printable PDF, back in the response.

[Screenshot →](https://cdpfleet.com/docs/functions/screenshot) [PDF →](https://cdpfleet.com/docs/functions/pdf)

### Markdown and raw page

A page as clean Markdown for an LLM, or everything the browser saw: final HTML, XHR and fetch responses, cookies and redirects.

[Markdown →](https://cdpfleet.com/docs/functions/markdown) [Raw page →](https://cdpfleet.com/docs/functions/rawpage)

### Any country, any browser

Pick the exit country, or pass your own or a residential proxy. On paid plans the call can run in a browser and device you choose — Chrome for a text PDF, WebKit as an iPhone.

[Functions →](https://cdpfleet.com/docs/functions)

## Built for AI agents.

Give an assistant a real browser in one step, or build your own agent on the API.

### Hosted MCP server

Add `https://cdpfleet.com/mcp` to Claude, ChatGPT, Gemini, Cursor or Claude Code and sign in when asked (OAuth) — no key to paste. The assistant launches a browser, navigates, reads the page as an accessibility snapshot, clicks and types, and hands you a live view when a person should step in.

[Connect your assistant →](https://cdpfleet.com/docs/mcp/setup)

### SDKs for your own agent

`npm install cdpfleet`, `pip install cdpfleet` or `go get github.com/cdpfleet/cdpfleet/sdk/go`: launch and connect in one call, and when your threads are busy the SDK waits as the server asks instead of failing. Plain Playwright works too, in any language.

[SDKs →](https://cdpfleet.com/docs/sdk)

### Docs an agent can read

Coding agents get everything on one page at [/skill.md](https://cdpfleet.com/skill.md): launch flow, browsers, limits and errors. [/llms.txt](https://cdpfleet.com/llms.txt) indexes every doc, and each page has a Markdown version at the same address plus `.md`.

[Browsers for AI agents →](https://cdpfleet.com/ai-agents)

## Pricing

Start free. Pay for how many browsers you run at a time and for how long — not per page or per request. [Pricing in detail →](https://cdpfleet.com/pricing)

### Free

$0

The Community plan: 2 browsers at a time, 1 h a day each, every browser and a proxy included. You verify a card once; it is never charged.

### Shared

from $7.50 / month

Browsers that run part of the day: 5 or more at a time, 1 h to 8 h a day each — $1.50 to $4 per browser a month.

### Dedicated

$8.50 / browser / month

Browsers that run around the clock, with no daily minutes to count, sessions up to 24 hours and keep-alive. From 5 ($42.50 a month).

A visible (headful) browser counts as two. Your own proxies are free on every plan; the residential proxy is paid per GB.

### What will it cost?

   

Assumes the browsers run at the same time. Shared plans let you use up to a quarter of a day's minutes in any one hour, so long runs need a larger plan than the daily total alone.

 See exact pricing

### Community — free

Free forever, for trying cdpfleet and small projects: every browser on the fleet, with proxies included. No trial expiry and no charges — you verify a card once, one account per card. [Sign up free](https://cdpfleet.com/app#sign-up) and activate it in the dashboard.

Threads

2 (a headful browser takes both)

Browser-minutes

60 per thread per day

Session length

Up to 15 minutes

Proxies

Included, shared — slower at peak

Priority

Lowest; capacity shared by all Community users

Not included

Recordings, persistent profiles, keep-alive

The residential proxy can be added as on any plan. Request data from Community sessions may be used to learn which browser setups work on which sites, so don't sign in to accounts on it ([Terms, section 4A](https://cdpfleet.com/terms)).

[The Community plan in detail →](https://cdpfleet.com/community)

### Residential proxy — 4 price tiers

No proxy of your own? Send a `cdpfleet-resi` token and pick the tier, country, device OS and sticky sessions. One prepaid USD balance pays for every tier, and every account gets $5 free credit. Mix tiers per host: Tier 4 for CDN assets, Tier 1 for the pages that matter.

Tier 1

$5 / GB

Tier 2

$2.50 / GB

Tier 3

$1 / GB

Tier 4

$0.50 / GB

Available on every plan, including Community. Your own proxies stay free. [The residential proxy in detail →](https://cdpfleet.com/residential-proxy)

|  | Community | Shared | Dedicated |
| --- | --- | --- | --- |
| Price | Free | $1.50–$4 per thread / month | $8.50 per thread / month |
| Concurrent browsers | 2 threads | Up to your thread count | Up to your thread count |
| Daily browser-minutes | 60 per thread | Each thread adds its minutes to one account pool | Unlimited |
| Rolling-hour limit | 25% of the daily pool in any 60 minutes | 25% of the daily pool in any 60 minutes | None |
| Session length | Up to 15 minutes | Up to 24 h | Up to 24 h |
| Session leases | Lowest priority, 5-minute leases | 15-minute leases, renewed automatically while shared capacity allows | None — capacity is reserved |
| Idle timeout | 120 s by default, up to 5 min | 120 s by default, up to 10 min | 120 s by default, up to 24 h |
| Launch rate | At least 2 per second and 10 per minute | Threads ÷ 5 per second, threads × 6 per minute (at least 2 and 10) | Twice the shared rate: threads ÷ 5 × 2 per second, threads × 12 per minute |
| Proxies | Included (shared), or your own | Your own, the residential add-on, or the free Community proxy | Your own, the residential add-on, or the free Community proxy |
| Per session | 50 open pages, 2 GB memory | 50 open pages, 4 GB memory | 50 open pages, 6 GB memory |
| Recordings, profiles, keep-alive, kept downloads | Not included | Recordings, kept downloads, and profiles: 20 per thread (at least 100) | Recordings, kept downloads, keep-alive, and profiles: 30 per thread (at least 100) |
| Sizes | One size, one per card | 5–1,000 threads | 5–10,000 threads, custom above |

### Shared threads

60 browser-minutes/day contributed to your shared account pool per purchased thread (Shared 60; 120, 240 and 480 likewise). Heavier sessions use minutes faster: a headful browser counts twice.

| Shared, per month | 5 threads | 10 threads | 25 threads | 50 threads | 100 threads | 500 threads | 1,000 threads |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Shared 60$1.50 / thread · 60 browser-minutes/day per thread | **$7.50**300 min/day · 75 min/hour | **$15**600 min/day · 150 min/hour | **$37.50**1,500 min/day · 375 min/hour | **$75**3,000 min/day · 750 min/hour | **$150**6,000 min/day · 1,500 min/hour | **$750**30,000 min/day · 7,500 min/hour | **$1,500**60,000 min/day · 15,000 min/hour |
| Shared 120$2 / thread · 120 browser-minutes/day per thread | **$10**600 min/day · 150 min/hour | **$20**1,200 min/day · 300 min/hour | **$50**3,000 min/day · 750 min/hour | **$100**6,000 min/day · 1,500 min/hour | **$200**12,000 min/day · 3,000 min/hour | **$1,000**60,000 min/day · 15,000 min/hour | **$2,000**120,000 min/day · 30,000 min/hour |
| Shared 240$2.50 / thread · 240 browser-minutes/day per thread | **$12.50**1,200 min/day · 300 min/hour | **$25**2,400 min/day · 600 min/hour | **$62.50**6,000 min/day · 1,500 min/hour | **$125**12,000 min/day · 3,000 min/hour | **$250**24,000 min/day · 6,000 min/hour | **$1,250**120,000 min/day · 30,000 min/hour | **$2,500**240,000 min/day · 60,000 min/hour |
| Shared 480$4 / thread · 480 browser-minutes/day per thread | **$20**2,400 min/day · 600 min/hour | **$40**4,800 min/day · 1,200 min/hour | **$100**12,000 min/day · 3,000 min/hour | **$200**24,000 min/day · 6,000 min/hour | **$400**48,000 min/day · 12,000 min/hour | **$2,000**240,000 min/day · 60,000 min/hour | **$4,000**480,000 min/day · 120,000 min/hour |

### Dedicated threads

Unlimited browser-minutes on reserved capacity. Need more than 10,000 threads? [Contact sales](#contact) for a custom quote.

| Dedicated threads | 5 | 10 | 25 | 50 | 100 | 500 | 1,000 | 2,500 | 5,000 | 10,000 | More than 10,000 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Dedicated$8.50 / thread / month | **$42.50** | **$85** | **$212.50** | **$425** | **$850** | **$4,250** | **$8,500** | **$21,250** | **$42,500** | **$85,000** | **Custom**[Contact sales](#contact) |

### Compared with other cloud browsers

What one browser-hour costs, cheapest first.

| Service | Per browser-hour |
| --- | --- |
| cdpfleet Communityfree · 2 threads × 60 min/day | **Free** |
| cdpfleet Dedicatedrunning 24/7 | **$0.012**1.7× cheaper than the lowest listed |
| cdpfleet Shared 480all 480 min/day used | **$0.017**1.2× cheaper than the lowest listed |
| Browser Use | **$0.020** |
| cdpfleet Shared 240all 240 min/day used | **$0.021** |
| cdpfleet Shared 120all 120 min/day used | **$0.033** |
| cdpfleet Shared 60all 60 min/day used | **$0.050** |
| Anchor\+ $0.01 per session | **$0.050** |
| Kernel (headless) | **$0.060** |
| Steel Scale | **$0.080** |
| Cloudflareafter the included allowance | **$0.090** |
| Steel Launch | **$0.10** |
| Hyperbrowser | **$0.10** |
| Browserbase Startupoverage | **$0.10** |
| Browserbase Developeroverage | **$0.12** |
| Browserlessoverage | **$0.18–$0.24** |

cdpfleet: effective price when the whole allowance is used, for a headless browser (headful counts twice), 30-day month. Other services: approximate list prices as of September 2026; they change, so check each provider. Names are trademarks of their owners.

## Start free. Upgrade when you need more.

Sign up with your email address or Google and run your first browser in minutes. [What a paid plan adds →](https://cdpfleet.com/upgrade)

No spam, no trial expiry. See our [Privacy Policy](https://cdpfleet.com/privacy).

---
Source: https://cdpfleet.com/for/vibe-coders · Markdown: https://cdpfleet.com/for/vibe-coders.md · All docs for AI tools: https://cdpfleet.com/llms.txt
