宣布推出 Agent Builder:通往代码的途径

今天,我们推出了 Agent Builder,这是一种基于浏览器的体验,让您无需任何本地设置,即可在几分钟内创建、测试和部署生产级 LiveKit 语音代理。

这些不是原型或沙盒玩具。您在 Agent Builder 中构建的每个代理都是一个真实的、功能齐全的 LiveKit 代理,运行在 LiveKit Cloud 上,连接到您在生产中使用的完全相同的语音管道、电话号码、可观察性和客户端 SDK。从第一次呼叫开始,您就在交付真实的产品。

工作原理

使用 Agent Builder 非常简单。从一个清晰的系统提示开始,说明您希望代理执行的操作。LiveKit 提供了一个开箱即用的生产就绪语音管道,内置了背景降噪、抢先生成和多语言转弯结束检测。

您可以让您的代理使用自定义说明来迎接用户,捕获和导出转录本,并传递作业元数据来塑造行为和日志记录。每次更改都会自动保存版本历史记录,因此您可以在浏览器中轻松快速地迭代。

Agent Builder in LiveKit Cloud makes it easy to build your first voice agent.
LiveKit Cloud 中的 Agent Builder 使构建您的第一个语音代理变得容易。

在几秒钟内连接真实工具

使用 HTTP 工具扩展您的代理以拉取或推送数据。定义代理可以在对话期间调用的 GET 或 POST 端点。例如:

  • 从 CRM 获取客户记录
  • 从 API 检索订单状态
  • 将表单响应记录到 webhook

为每个工具配置 URL、可选标头和请求正文,代理会根据对话上下文决定何时调用它。响应会传递回代理的上下文,以便它可以利用实时数据来告知其回复。

使用 LiveKit Cloud 中的 Agent Builder 为您的代理配置 HTTP 工具调用。

实时测试,即时部署

点击预览按钮,在浏览器中与您的代理交谈。准备好后,只需点击一下即可部署到 LiveKit Cloud。这里没有“仅限演示”的内容:Agent Builder 使用 LiveKit Agents 框架创建以代码定义的真实代理。您可以随时检查实时代码,并将其下载为 zip 文件,以便在您的存储库中继续,添加测试,并根据需要进行自定义。这是一条快速的入门途径,而不是绕道而行。

为快速交付和更快迭代而构建

Agent Builder 刻意保持简单。它非常适合:

  • 希望通过快速概念验证评估语音的团队成员
  • 希望在转向 SDK 之前获得指导性入门体验的工程师
  • 从其他平台迁移过来,更喜欢提示优先模型的构建者。

因为它使用与 LiveKit 其他部分相同的核心原语,所以它从第一天起就与电话号码、客户端 SDK 和可观察性配合使用。

在底层,LiveKit Inference 为您提供对精选语音和语言模型的即时访问,并且浏览器内预览允许您测试不同的模型组合——从 Deepgram 和 AssemblyAI 等 STT 提供商到 GPT-4.1 和 Gemini 2.5 Flash 等 LLM,再到 ElevenLabs 和 Cartesia 的 TTS 语音——而无需编写一行代码或重新部署。您可以实时听到模型之间的差异,比较延迟和语音质量,并在投入生产之前选择最适合您用例的模型。

设计为通往代码的途径

Agent Builder 不是一个低代码孤岛。它被设计为通往代码的途径,我们正在投资于工具,使从原型到生产级 SDK 实现的过渡无缝衔接。

我们最近发布了一个Docs MCP 服务器,因此像 Cursor 和 Claude 这样的工具可以根据直接来自 LiveKit 文档的精确、上下文指导来回答“我如何…?”。将您的助手指向您的项目和我们的文档,您将获得与您实际使用的 API 相匹配的内联建议。

我们还引入了存储库级别的 AGENTS.md 文件,该文件以编码助手理解的格式描述了代理的目的、功能、工具和环境。这为团队成员和 AI 助手提供了一个共享的事实来源,因此随着项目的发展,添加工具、调整提示或导出代码等任务保持一致。

Agent Builder、Docs MCP 和 AGENTS.md 共同帮助任何开发人员——无论其起始技能水平如何——将初始语音原型转变为使用完整 LiveKit Agents 框架构建的可靠、生产就绪代理。

接下来是什么

Agent Builder 并非旨在取代代码构建代理,但它是我们改进 LiveKit 上构建的端到端开发者体验的核心部分。即将推出的功能包括:

  • 通过 RPC 支持客户端工具
  • 用于语音到语音模型的实时 API
  • 成本估算以帮助您规划规模
  • 简化的导出到 GitHub 工作流程

我们的目标是让您轻松地在浏览器中开始,然后根据您的产品所需,发展到任何级别的复杂性。

立即开始

Agent Builder 可用于所有 LiveKit Cloud 项目。使用简单的提示创建代理,在浏览器中实时尝试,一键部署,然后在您准备好使用首选 SDK 和存储库继续构建时导出代码。

如果您一直对语音代理感到好奇,但从未超越过游乐场,那么 Agent Builder 是将好奇心转化为真实事物并为未来扩展做好准备的最快方式。今天就试试吧,让我们知道进展如何。