← all repositories
vercel-labs/coding-agent-template

One Web UI to Run Claude, Codex, and Cursor on Your Repos

A template for turning AI coding CLIs into sandboxed web agents that branch, commit, and push to your repos.

1.7k stars TypeScript Coding Assistants
coding-agent-template
Not currently ranked — collecting fresh signals.
star history

What it does

This Next.js template wraps several popular AI coding agents—Claude Code, OpenAI’s Codex CLI, Cursor CLI, and others—into a single web dashboard. After signing in via GitHub or Vercel OAuth, a user points the app at a repository, describes a task, and the chosen agent spins up inside an isolated Vercel Sandbox to edit code. When the agent finishes, it commits the changes and pushes them to a newly created branch.

The interesting bit

Rather than picking one AI vendor, the template acts as a neutral referee, letting users choose their agent per-task while routing traffic through Vercel AI Gateway for observability. It also auto-generates Git branch names via AI SDK 5 in a non-blocking side call using Next.js 15’s after(), which is a neat bit of housekeeping.

Key highlights

  • Supports six coding agents (Claude Code, Codex, Copilot CLI, Cursor, Gemini, opencode) with per-user API keys and isolated task histories.
  • “Keep Alive” mode leaves the sandbox running after a task completes so users can iterate via follow-up messages or let a dev server stay up until the timeout hits.
  • MCP server connectors are supported, but only when using Claude Code.
  • One-click Vercel deployment automatically provisions a Neon Postgres database.

Caveats

  • MCP extensions are locked to Claude Code; other agents can’t use them.
  • The README lists a sizable stack of required environment variables—Vercel tokens, OAuth credentials, and encryption keys—so this is not a “zero-config” experiment.

Verdict

This is a handy control tower for teams already paying for multiple AI coding subscriptions and hosting on Vercel. If you just need to run one agent in your terminal, skip the template and use the CLI directly.

Frequently asked

What is vercel-labs/coding-agent-template?
A template for turning AI coding CLIs into sandboxed web agents that branch, commit, and push to your repos.
Is coding-agent-template open source?
Yes — vercel-labs/coding-agent-template is an open-source project tracked on heatdrop.
What language is coding-agent-template written in?
vercel-labs/coding-agent-template is primarily written in TypeScript.
How popular is coding-agent-template?
vercel-labs/coding-agent-template has 1.7k stars on GitHub.
Where can I find coding-agent-template?
vercel-labs/coding-agent-template is on GitHub at https://github.com/vercel-labs/coding-agent-template.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.