EN
AI Engineer World's Fair

少见的企业级 agent 生产实录:自研 loop、A2A 契约、沙箱与人类在环全链路拆解

Agents in Production: How OpenGov Built and Scaled OG Assist - Gabe De Mesa, OpenGov · Gabe de Mesa

19 min
AgentEvalsContextAI 产品

全片 18 分钟·真正值得盯屏约 7 分钟·3 个必看点

橙色 = 推荐必看的 7 分钟其余读导览就够
逐段导览 · 8 段
  1. 0:00 2:04

    OG Assist 是什么、为何而生

    开场交代 OpenGov 的业务背景与 OG Assist 的定位:一个嵌入全线产品的统一 AI 助手入口。

    OG Assist 不是单点功能,而是横跨所有产品的平台级押注。

    纯背景与动机陈述,无关键画面,可边做事边听。▶ 跳到 0:00
    讲者 · Gabe de Mesa
  2. 2:04 5:00

    嵌入全产品导航栏与前端能力

    展示 OG Assist 作为统一按钮嵌入所有产品导航栏、感知当前产品上下文,且能看到用户屏幕并高亮下一步操作。

    agent 的前端能力(看屏幕、操作页面元素)让它从问答工具变成操作向导。

    本段有产品内嵌入和屏幕高亮的实际画面(124s、183s、239s 均被判定值得抽帧),是全片视觉密度最高的产品展示。▶ 跳到 2:04
    讲者 · Gabe de Mesa
  3. 5:00 7:05

    弃用 LangGraph,基于 Effect 自研 loop

    解释规模化后从 LangGraph 迁移到 Effect AI 自研 agent loop 的决策:以 chat 与 language model 为核心原语,依赖注入热切换模型。

    框架选型的分水岭在规模——schema、结构化并发与全链路 trace 内建,比现成框架更可控。

    406s 处的核心原语讲解配的是代码幻灯片,扫一眼抽象结构即可,重点在口头论证的迁移理由。▶ 跳到 5:00
    讲者 · Gabe de Mesa
  4. 7:05 10:00

    A2A 协议契约与评测反馈闭环

    用 Google 的 A2A 协议(agent card 等 schema)作为前后端共同消费的契约;界面点赞/点踩加 CI 自动化评测支撑持续迭代。

    「上线只是开始」——严格的 spec 契约与真实补全评测,是多团队协作下 agent 快速迭代的地基。

    本段以架构理念与流程论述为主,无判定值得看的画面,适合专注听论证。▶ 跳到 7:05
    讲者 · Gabe de Mesa
  5. 10:00 11:40

    人类在环批准与沙箱执行

    需批准的工具调用会确定性中断 agent loop 弹出 UI,由人显式接受或拒绝;代码执行与文件创建全部发生在用完即销毁的沙箱中。

    变更类操作人类始终掌握主导权,沙箱隔离消除对生产系统的风险——信任是设计出来的。

    625s 的批准弹窗交互和 663s 沙箱内生成 PDF 的示例都是具体画面,看实际交互远胜听转述。▶ 跳到 10:00
    讲者 · Gabe de Mesa
  6. 11:40 14:05

    滚动摘要解决长上下文

    每 N 条消息生成运行摘要、仅保留最近若干条原始消息;在摘要上做召回即构成记忆组件,可回溯上百条消息前的话题。

    滚动摘要 + 摘要召回,比一味塞入最新消息更有效的长对话记忆方案。

    机制描述清晰完整,靠口头即可理解,无需盯画面。▶ 跳到 11:40
    讲者 · Gabe de Mesa
  7. 14:05 16:15

    运行时生成 UI 与全链路可观测

    预注册表单等 UI 原语让 agent 按需生成个性化界面;Effect 自动打 span 汇入 trace,支持逐层下钻与跨服务定位故障。

    「你无法扩展你看不见的东西」——可观测性是 agentic 系统规模化的前提。

    855s 动态生成表单的效果值得亲眼看,913s 的 trace 下钻画面对理解可观测性主张也有直观帮助。▶ 跳到 14:05
    讲者 · Gabe de Mesa
  8. 16:15 18:27

    tools 与 skills 就是一切

    以 Get Dad Joke 为例演示 tool→toolkit→注册到 language model 的构建块模式,各产品团队据此自建能力接入,并谈内部研发提效。

    统一的 tool/toolkit 构建块模式,是让多个产品团队并行为同一 agent 供能的组织性答案。

    979s 的示例是代码幻灯片,扫读代码结构即可抓住模式,结尾提效部分听过即可。▶ 跳到 16:15
    讲者 · Gabe de Mesa