pile·
AI / ML·vercel-blogVercel Blog·

eve — 프로덕션 AI 에이전트 오픈소스 프레임워크

Vercel이 프로덕션 AI 에이전트 구축을 위한 오픈소스 프레임워크 eve를 출시했다. 에이전트를 파일 시스템 디렉토리 트리로 표현하는 방식으로, 내구성 있는 실행, 샌드박스, 인간 승인 루프, evals 기능을 기본 내장한다. Vercel 내부에서 100개 이상의 프로덕션 에이전트를 운영하며 검증한 패턴을 오픈소스로 공개한 것이다.

핵심 포인트
  • 에이전트를 디렉토리 트리(agent.ts + instructions.md + tools/ + skills/ + subagents/ + channels/ + schedules/)로 표현, 구조만 봐도 에이전트의 전체 역할을 파악할 수 있다
  • 내구성 있는 세션(Durable Sessions)으로 각 단계를 체크포인트 저장, 충돌이나 재배포 후에도 정확한 위치에서 재개한다
  • needsApproval 옵션으로 비용이 큰 쿼리나 파괴적 작업에 선택적 인간 승인 루프를 삽입할 수 있다
  • OpenTelemetry 기반 추적으로 ai.eve.turn → ai.streamText → ai.toolCall 전체 실행 트리를 가시화한다
  • eve 도입 후 Vercel의 에이전트 기인 배포 비중이 3% 미만에서 약 29%로 증가했다
상세 정리
  • 개발 배경: 각 팀이 동일한 에이전트 인프라(내구성 실행, 샌드박스, 승인)를 반복 구축하던 문제를 표준화로 해결
  • 에이전트 정의: defineAgent({ model: "anthropic/claude-opus-4.8" }) 한 줄로 모델 지정, AI Gateway를 통한 자동 폴백 지원
  • 도구 정의: TypeScript + Zod 스키마로 입력 검증, execute() 함수로 실제 실행 로직, needsApproval 콜백으로 승인 게이트 설정
  • 인간 승인 예시: estimateScanGb(sql) > 50 조건이 true이면 자동으로 승인 요청 발생, 그 외는 자동 실행
  • 스킬(Skills): 마크다운 파일로 도메인 지식 정의(예: 수익 계산 규칙, 주 시작일 기준), 에이전트가 특정 질문 전에 컨텍스트로 로드
  • 샌드박스: 로컬은 Docker/microsandbox/just-bash 지원, 프로덕션은 Vercel Sandbox, 커스텀 어댑터 작성 가능
  • 멀티채널: HTTP API, Slack, Discord, Teams, Telegram, Twilio, GitHub, Linear 지원, 채널 간 컨텍스트 유지
  • evals: defineEval()로 에이전트 동작 자동 검증, CI/CD 통합 가능, 각 커밋마다 프리뷰 배포로 검증 후 머지
  • 프로덕션 사례 1 — d0 데이터 분석가: Slack에서 월 30,000+ 데이터웨어하우스 쿼리 처리, 사용자 권한에 따라 결과 스코핑
  • 프로덕션 사례 2 — Lead Agent(자율 SDR): 연 5,000달러 운영비로 32배 수익 창출, 엔지니어 1명이 파트타임으로 유지
  • 프로덕션 사례 3 — Vertex 지원 엔지니어: 24/7 티켓 처리, 92% 자동 해결률, 나머지는 지원팀 에스컬레이션
  • Git 기반 관리: 프롬프트/도구 변경이 커밋으로 추적, 인스턴트 롤백 가능, CI에서 evals 실행으로 배포 전 검증
왜 읽나프로덕션 AI 에이전트를 TypeScript로 구축하려는 팀에게 Next.js 수준의 표준화된 구조, 검증된 패턴, 실제 운영 수치를 제공한다.
vercel-blog
Vercel Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. AI / ML·인프랩 (인프런)인프런 (인프랩)·

    학습 에이전트 — AI 두뇌 구축하기

    인프런이 강의 학습 에이전트를 구축하며 겪은 기술 스택 선정, 컨텍스트·도구 설계, LLM-as-a-Judge 품질 개선, 비용 최적화 전략을 다룬다. LLM SSE 스트리밍 처리를 위해 Spring MVC + Virtual Thread + Spring AI를 선택하고, 명시적 프롬프트 캐싱으로 입력 토큰을 90% 절감하는 과정까지 실전 경험이 담겨 있다.

    #ai-agent#llm#llm-as-a-judge+2
  2. AI / ML·네이버 D2네이버 D2·

    AI 에이전트 회사 차리기: 설립부터 어디서든 동기화까지

    네이버 ENGINEERING DAY 2026 발표. Claude Code를 매일 쓰지만 매번 초기화되는 문제를 해결하기 위해 NaverMadCat이라는 다중 AI 에이전트 조직 프레임워크를 구축한 경험을 다룬다. 비서실장 역할의 에이전트가 10개 부서 에이전트를 조율하며, 어느 환경에서 접속해도 동일한 컨텍스트로 동작하도록 동기화 메커니즘을 구현했다.

    #claude-code#multi-agent#ai-agent+2
  3. AI / ML·vercel-blogVercel Blog·

    AI Gateway에서 실시간 음성 에이전트 구축하기

    Vercel AI Gateway가 음성·오디오 기능을 정식 지원한다. 실시간 대화 음성(Realtime Voice), 텍스트→음성(TTS), 음성→텍스트(STT) 세 가지를 기존 텍스트/이미지 모델과 동일한 라우팅·인증·모니터링 체계 위에서 사용할 수 있다. OpenAI gpt-realtime-2·Whisper와 xAI Grok 오디오 모델을 지원하며, AI SDK 7 베타로 제공된다.

    #llm-app#ai-sdk#realtime-voice+2