技术实践
Vapi 用 Claude 做生产级语音 Agent
概述
Vapi是企业级语音Agent平台,客户既有月处理25万通患者来电、需严格数据驻留的医疗公司,也有月筛选5万求职者的劳务市场;高可配置性让技术用户一两天做出原型,非技术用户却碰壁流失。目标是让非技术用户仅凭自然语言,30分钟内从注册走到可用的语音Agent。为此Vapi打造了Claude驱动的助手Composer:团队用feature flag对Claude Opus、Sonnet、Haiku及其他厂商模型做生产流量分流实测,比较工具调用成功率、错误类型与用户结果,首要标准是函数调用可靠性、工具编排下的输出一致性与时延。据介绍,CEO Dearsley一晚写出原型,5人团队借Claude Agent SDK用2.5个月做到正式可用;架构上从占用超一半上下文窗口的单个巨型系统提示词,改为运行时路由、共享内核与可插拔UI的模块化设计,新界面接入代码从约700行降到约30行。Composer现挂10多个skills与100多个工具按需加载,状态变更操作设approve/deny审批流。据介绍,经Composer引导的用户达成100通话分钟的比例接近3倍,自然语言调试把数小时排障压到几分钟。