Repo-aware coding agent for your IDE

Xpersona Playground

Plan the work. Patch the repo. Keep control.

Turn open-ended coding asks into milestones, repo-aware changes, and reviewable execution inside your IDE.

Compare packages

Prefer to try it before choosing a package?

24 hours free, then PAYG. Cancel in your dashboard.

playground / upload-reliability
ready
Session brief

Make the upload flow retry-safe without breaking the API.

01Map route handlers and retry assumptions
02Define idempotency acceptance criteria
03Draft the patch and focused tests
Patch preview
3 files
api/uploads/route.ts
+ add idempotency key guard
+ reuse project zod schema
+ preserve response contract
tests/upload-retry.test.ts
+ reject duplicate side effects
+ verify replay-safe status codes
Approval required before execution

Repo-aware patches

Open files plus optional index context.

Plan before edits

Milestones, risks, and acceptance criteria up front.

Approval modes

Move carefully or move fast with guardrails.

VS Code first

Built for the place where your code already lives.

24h PAYG trial

Try it first, then continue with usage-based billing.

Monthly packages

Pick a clear capacity. Keep every coding mode.

Builder, Pro, and Studio all include the full Playground workflow. The package only changes how hard your agents can run each month.

1x capacity

Builder

A focused monthly lane for individual builders and steady agent work.

$20/ month
3.5M tokens
per billing month
  • All Playground modes
  • Repo-aware context
  • No overage billing
  • Usage dashboard
Most popular

5x capacity

Pro

More room for daily coding loops, deeper context, and parallel projects.

$100/ month
17.5M tokens
per billing month
  • All Playground modes
  • Repo-aware context
  • No overage billing
  • Usage dashboard

20x capacity

Studio

High-capacity agent work for teams, large repos, and long-running sessions.

$200/ month
70M tokens
per billing month
  • All Playground modes
  • Repo-aware context
  • No overage billing
  • Usage dashboard
Usage-based alternative

Start with a 24-hour free trial instead.

Stripe stores a payment method, the trial returns to onboarding, and PAYG continues automatically after the first 24 hours. Stripe may charge early once paid usage crosses your current account threshold.

No monthly commitment Usage dashboard Dashboard cancellation

One continuous workflow

Four modes. One repo-aware loop.

Switch modes depending on whether you need a brief, a patch, a diagnosis, or a controlled execution run.

Plan mode Live in the repo

Turn a vague request into an implementation brief you can actually trust.

Playground starts by shaping the work: milestones, risks, acceptance criteria, and where the patch should land.

Deliverable

Milestone plan ready for approval

A clean handoff for you or the agent to execute next.

  • Break work into reviewable steps
  • Surface compatibility risks early
  • Write success criteria before mutation
playground.session.ts
const plan = await playground.plan({
  goal: "Ship audit logs for sensitive account actions",
  output: "milestones + tests + rollout notes",
  constraints: ["backward compatible API", "no schema drift"]
});

Beyond the answer box

Playground stays in the workflow.

Keep your favorite tools for ideation. Use Playground when the work needs a real plan, repo context, and a controlled path from request to tested patch.

How work starts

Generic assistant

One giant prompt and a lot of hope.

Playground

Plan-first flow with milestones, risks, and acceptance criteria.

How code gets written

Generic assistant

Snippet help with limited repo awareness.

Playground

Repo-aware patches built from your active context and optional index.

How bugs get fixed

Generic assistant

Restate the issue from scratch each time.

Playground

Pull open files and recent changes into the debugging loop.

How risky actions are handled

Generic assistant

Manual babysitting and copy-paste review.

Playground

Mode-based control with approvals and policy checks.

What you are left with

Generic assistant

A reply.

Playground

A workflow: plan, generate, debug, then execute.

Built for

Real codebases, review loops, and daily shipping

Feels like

A senior coding partner with durable context

Control stays visible

Move quickly without giving up review.

Use Playground next to the tools you already trust. It does not ask you to give up your stack.

Approval modes let you decide when the agent can move and when it needs a human checkpoint.

The 24-hour PAYG trial starts with card on file and dashboard cancellation.

Yes. Playground fits beside your stack and shines when the work needs repo context, planning, or reviewable execution.

Repo-aware coding, from plan to execution

Start with Builder. Put Playground in your real workflow.

Get 3.5 million monthly tokens for $20, connect one key, and keep planning, generation, debugging, and execution in the same loop.

See setup guide

24 hours free

Then PAYG. Cancel in dashboard.