CloudCodeTree LogoCloudCodeTree
AI NewsAbout
CloudCodeTree Logo
CloudCodeTree
  • AI News
  • About
← Back to AI News
Vercel Eve: Two Files and One Command to a Production-Ready AI Agent

Vercel Eve: Two Files and One Command to a Production-Ready AI Agent

Chris Harper

2 min read

Jun 21, 2026 · 21:04 UTC

AI
Workflow
Developer Tools
Agents

TL;DR: Vercel Eve (June 17) makes a production AI agent a two-file directory: tools are .ts, skills are .md, channels adapt it to Slack/GitHub/Discord — infra included.

Guillermo Rauch describes Eve as "the Next.js for agents": the same way Next.js eliminated the wiring for routing, SSR, and bundling, Eve eliminates the wiring for durable execution, sandboxed compute, human approval gates, and multi-channel deployment.

The minimum runnable agent is two files:

my-agent/
├── agent.ts           # model config: which model, effort, max_tokens
└── instructions.md    # system prompt — just English

Add capabilities by adding files — no registration, no framework config:

tools/        # search.ts, db.ts → each filename becomes a callable tool
skills/       # debugging.md, style.md → loaded when relevant, not always
channels/     # slack.ts, github.ts, discord.ts → same agent, multiple surfaces
schedules/    # cron.ts → agent fires on schedule
subagents/    # triage-agent/ → delegate bounded tasks with their own context

Getting started in under a minute:

npx eve@latest init my-agent
cd my-agent && eve dev     # local dev server with streaming traces + interactive TUI
vercel deploy              # production on Vercel Functions

Eve sandboxes automatically swap from Docker locally to Vercel Sandbox in production — no code changes required. Channel adapters mean the same instructions.md and tools/ serve Slack, Discord, Teams, GitHub, and a plain HTTP API without duplication.

What's built in without configuration: durable execution (sessions checkpoint across crashes and restarts), sandboxed compute, human-in-the-loop approval gates (set requireApproval: true on any tool), OpenTelemetry tracing, and an eval test suite (eve eval).

The Claude Code angle: Eve works with any model provider, including Claude via the Anthropic SDK or MCP. For a team that ships with Claude Code but wants to expose a workflow as a Slack command or scheduled webhook, Eve handles the production infrastructure — you own the logic in tools/ and instructions.md.

Sources: Introducing eve — Vercel, eve changelog — Vercel, The Register: Vercel debuts eve