Back to Blog
    Agent Engineering

    Vercel's eve Turns the Agent Harness Into a Directory

    Vercel launched eve, an open-source framework for production agents. Instructions live in Markdown, tools in TypeScript, skills and subagents in folders, with durable execution, sandboxed compute, approvals, and evals built in.

    Bhaulik Patel·Jun 24, 2026·3 min read

    Vercel launched eve on June 17, 2026, and the framing is simple: an agent is a directory.

    That sounds small until you look at what they put inside the directory:

    • agent.ts for model/runtime configuration.
    • instructions.md for the agent's standing instructions.
    • tools/ for TypeScript tools.
    • skills/ for reusable knowledge.
    • subagents/ for delegated specialists.
    • channels/ for places the agent lives, like Slack.
    • schedules/ for autonomous recurring work.
    • evals/ for testing the agent like software.

    The important move is that eve is not trying to be another chat UI. It is trying to make the production harness legible.

    What eve Includes

    Vercel's launch post positions eve as an open-source framework for building, running, and scaling agents. The included pieces are the ones every serious agent system eventually needs:

    • Durable execution.
    • Sandboxed compute.
    • Human-in-the-loop approvals.
    • Subagents.
    • Evals.
    • Local development through eve dev.
    • Structured events over HTTP.

    This is exactly where agent work is headed. The hard part is no longer just getting a model to call a tool. The hard part is running the same tool-using agent for hours, preserving state, surviving deploys, keeping risky actions gated, and proving behavior with evals.

    Why the Directory Pattern Matters

    The best idea in eve is not any single feature. It is the file-system shape.

    Agent systems get hard to reason about because their behavior is spread across prompts, tool schemas, queue workers, background jobs, eval scripts, memory files, and approval logic. When all of that is hidden in application code, the agent becomes a pile of conventions only the original author understands.

    Putting those parts into predictable files makes the agent inspectable:

    • Want to know what it believes? Read instructions.md and skills/.
    • Want to know what it can do? Read tools/.
    • Want to know where it can act? Read channels/ and schedules/.
    • Want to know how it is tested? Read evals/.

    That is a real engineering affordance. It gives reviewers and future maintainers a map.

    The Next.js Analogy Is Doing Work

    Vercel compares eve to what Next.js did for web apps: own the routing and conventions so developers can focus on the product instead of the plumbing.

    That is ambitious, but the analogy is directionally right. Agents are where web apps were before the framework layer stabilized. Everyone is rebuilding the same runtime primitives:

    • Model routing.
    • Tool execution.
    • State.
    • Sandboxing.
    • Human approval.
    • Evals.
    • Observability.
    • Deployment.

    eve is Vercel's bet that those primitives should become a framework, not a bespoke pile in every repo.

    My Take

    The launch is important because it moves agent engineering away from "prompt plus tools" and toward repo-native systems. That is the right direction.

    I would still be careful about adopting eve too early for high-stakes production work. The framework is new, and agent platforms have a long history of looking clean in a demo before the operational details arrive. But the shape is correct: instructions, tools, skills, subagents, schedules, approvals, and evals should be explicit artifacts.

    Even if you do not use eve, copy the lesson. Make your agent harness readable on disk. Make risky actions require approval. Make evals live next to the agent. Make the runtime durable before you call the system autonomous.

    Agents are becoming software projects. eve is one of the clearest signs that the framework layer is arriving.

    Sources

    Agent EngineeringAI EngineeringDeveloper ToolsVercel
    Share
    BP

    Bhaulik Patel

    Forward deployed AI engineer and creator of Deployed Engineer.