Sharon Sciammas Lab · Open Agents Deployment · April 2026

Open Agents for real-world evaluation.

A live deployment of Vercel's open-source AI coding agent reference app, refined by Sharon Sciammas with documented fixes for 4 deployment blockers. Sign in, connect a test repository, and evaluate the GitHub PR workflow.

Read the deploy story →
Deployment
Live agent environment
Engineering
4 deployment blockers resolved
Stack
Sandbox, Workflow, Neon, Upstash
Documentation
Public deploy guide + source
open-agents

Build the auth flow with GitHub OAuth

12 tools3/4
42s

app/api/auth/route.tsapp/api/auth/callback/route.tsmiddleware.ts
Request changes or ask a question...
Claude Opus 4.61%

What this is

A working reference implementation with a clear setup path.

Open Agents is Vercel's open-source reference implementation of the autonomous coding agent pattern. It pairs a chat interface with durable workflows, isolated sandbox execution, and GitHub automation.

This deployment keeps the reference architecture intact while documenting the fixes required to run it outside the original environment.

001

Live deployment

Reference architecture running on a live stack

002

4 blockers resolved

Auth, sandbox, clone flow, and setup documentation

003

GitHub workflow

Branch, commit, push, and pull-request automation

Deployment fixes

Four blockers resolved and documented.

Each item links to the exact implementation note in the deploy guide.

01

README stale

Uses JWE_SECRET, but the app actually needs BETTER_AUTH_SECRET and BETTER_AUTH_URL.

Details →
02

unable_to_create_user on first sign-in

The better-auth social provider config was missing mapProfileToUser.

Details →
03

Sandbox returns Snapshot not found

The app referenced a hardcoded snapshot ID scoped to the Vercel Labs team.

Details →
04

Sandbox has .git but no checked-out files

SDK source: { type: "git" } mode left no origin remote and nothing useful to work with.

Details →

Authentication

Try the GitHub flow without a Vercel login.

Sign in with Vercel

Use this path when you want project lookup and Vercel-linked context for a selected repository.

Sign in with GitHub

Use this path for a streamlined repo-connected evaluation. No Vercel login is required. Email and Google auth are better handled as a separate account-policy project.