Private alpha · review layer for coding agents

Review intent before execution.

Caskade turns an agent's plan into an approved Goal Contract: outcome, blast radius, validation plan, and stop conditions, before the repo is touched.

For teams already using coding agents on real repos and feeling the limits of transcript-and-diff review.

The transcript explains too late.

The diff shows what already happened.

The worker should not approve itself.

Put the review before the repo change.

Most coding-agent workflows still rely on the same bad order: let the agent run, inspect the transcript afterward, inspect the diff afterward, then clean up whatever widened along the way.

Caskade changes the order. The human reviews the contract first, then the agent executes inside the approved boundary.

  • Approve the outcome before execution
  • Make the blast radius explicit
  • Send meaningful drift back to review
  • Hand off a change with evidence
Standard WorkflowReactive
Agent mutates repo
Transcript archaeology
Diff cleanup and fixes
Caskade WorkflowProactive
1Goal Contract drafted
2Human reviews intent and bounds
3Agent runs inside blast radius

A tighter loop for real agent work.

Approve the contract, let the agent run, and bring drift back to review.

01

Goal Contract

The work starts as an explicit outcome, scope, validation plan, and stop condition.

02

Intent review

Humans review and edit the contract before execution proceeds.

03

Bounded execution

The agent run stays inside the approved blast radius.

04

Drift checks

Meaningful changes in scope or plan come back for review instead of disappearing into the run.

05

Clean handoff

The outcome is a reviewed change with evidence, not transcript archaeology.

What Caskade believes.

Review intent before execution

The first real review step should happen before the agent touches the repo.

Bound the blast radius

Approval should make the allowed files, commands, and stop conditions explicit.

Keep validation outside the worker

The worker implements. The review layer decides whether the result matches the contract.

Turn runs into trusted changes

The handoff should be a clear change with evidence, not a transcript plus cleanup work.

Built for teams already letting coding agents touch real repos.

Caskade is for founder-engineers, small AI-native engineering teams, and technical leads already using Claude Code, Cursor, OpenCode, Codex-style tools, or similar workflows in live repos.

These teams do not need another pitch for agent upside. They need a cleaner way to decide what agents are allowed to do, when drift needs review, and whether the finished work matches the original intent.

Caskade does not compete with the agent.

It is not another IDE agent, generic copilot, or CI replacement.

It competes with the messy gap between an agent saying "done" and a change you can trust.

Private alpha for teams already using coding agents on real work

Bring us a real workflow.

We are working with a small number of early teams already using coding agents on live repos.

  • Bring a real repo, workflow, or spec
  • Help shape Caskade around real review pain
  • Get early access to the Goal Contract review loop

What happens if you apply.

  1. 1

    You share your current workflow, repo context, or half-finished spec.

  2. 2

    We review whether it is a fit for the current private alpha.

  3. 3

    If it is, we work with you on a tighter intent-review and drift-control loop.

Before agent work can be trusted, it needs an execution boundary.

Caskade is that boundary. We are accepting a small number of early teams now.

FAQ for the beta surface.

The public site, authenticated app, and docs surface are intentionally separate so Caskade can keep marketing/docs simple while isolating auth and hosted review state to the app domain.

Where do the public site, app, and docs live?

Caskade's public homepage, blog, resources, tools, and FAQ live on caskade.dev. The authenticated review app is app.caskade.dev/plan now that the app subdomain resolves. If an operator hits a certificate or edge rollout issue, caskade.dev/plan remains the legacy fallback. Product docs use the current /docs route until docs.caskade.dev has an approved hosting target and DNS/Vercel routing.

What is caskade.review for?

For now, caskade.review is parked and redirect-only. Public or resource intent should land back on caskade.dev, while review/app intent should land on app.caskade.dev/plan after an explicit redirect implementation is chosen.

Is Caskade an agent or code executor?

No. Caskade is the pre-execution review layer: it helps turn rough intent into a Goal Contract, critique the contract, and approve a bounded handoff. Callhawk is the runtime enforcement layer when execution begins.

Can I generate a Goal Contract without signing in?

Not in the current beta. Goal Contract generation, critique, revision, persistence, approval/export, and feedback stay behind the sign-up/sign-in app flow. Limited anonymous free generation is a later roadmap item only after hosted proof, provider quality, legal/acceptable-use, and server-side abuse limits are ready.

What terms apply during private beta?

Private-beta terms, privacy/legal pages, and onboarding acceptance tracking are planned as the next legal/compliance milestone before broader beta. Until then, beta access remains invite-led and should avoid secrets or repo credentials in submitted plans or feedback.

Open the appCurrent app URL: app.caskade.dev/plan. Legacy fallback if edge readiness regresses: caskade.dev/plan.Docs surface plannedPlanned docs domain: https://docs.caskade.dev; current route: /docs.