你的 Coding Agent 的历史应当成为基础设施

闪电演讲
上海
15:20 - 15:30
分会场 E(综合楼 108 报告厅)
  • Yuu Dify 实习中

    主要关注本地优先(Local-first)的数据层设计以及 Agent 架构,同时也在做结构化代码检索与超长程任务执行架构相关的工作。曾在 Unstructured Data Meetup 2026 分享过 Coding Agent 的 runtime 与长任务执行架构。

    yuu

摘要

如何为 agent 和人类建立可信的 session 检索层

详情

日常开发中,Coding Agent 每天都在产出海量的对话、工具调用和代码变更。但现实是,不同 Provider 的 session 数据往往散落在各自的目录里,格式也各不相同。

为了打破各家 agent session 存储之间的 isolation,obelisk 把这些散落的记录统一索引成了一份可查询的 SQLite 数据。这不仅让人类能通过桌面应用观测,Agent 也能通过 SQL 去检索自己的历史 session 内容。

这次分享会聊聊构建这套索引基础设施时的一些核心设计抉择。当 Agent 的历史数据真正变得结构化、可查询后,我们能玩出不少花样:比如错误模式(Failure Pattern)分析、跨 Session 的 synthesis 等。

当然,既然底座是 SQLite,那么对台下的 Python 开发者来说,它就没有什么接入的心智负担,如果想要对你的 session 数据做任何分析,只需要 import sqlite3 就可以了。