Tessl 创始人 & CEO (前 Snyk 创始人)
Tessl 团队成员 & 访谈主持人
核心痛点 Guy 指出,目前 Agent 虽然强大但极度不可靠。开发者面临的最大障碍是“过度自信”的 Agent,它们往往在没有理解真实意图的情况下急于编写代码(First Solution Bias)。
Simon 提到,当应用达到一定规模,修改一个小功能会引发全盘混乱。Vibe Coding(凭感觉编程)初期很快,但后期为了修复 Agent 的错误,开发者陷入了比自己写代码更累的审查循环。
Agent 往往假设你使用最流行的库版本。如果你使用旧栈或最新版(Agent 训练数据之外),它会编造不存在的 API。它不知道它不知道(Unknown Unknowns)。
这是 Tessl 发布的第一款产品,一个Spec-Driven Development (SDD) 框架,通过 MCP 协议 连接各类 Agent。
旨在解决“上下文缺失”问题。Guy 提出了一个核心类比:
“如果你只有 Haynes 维修手册(库的源码/技术文档),你知道每个零件怎么拆,但这不代表你知道怎么开车(如何正确使用库)。”
Registry 里到底存的是什么?
Tessl 预先生成了 10,000+ 个开源库版本的 Usage Spec。包含最佳实践、特定版本的 API 用法示例,专门格式化给 Agent 阅读。
如何集成到项目?
项目中引入一个新的清单文件。声明所需的“知识包”。Agent 自动下载这些上下文,消除了因版本不匹配导致的幻觉。
未来愿景 除了开源库,未来还将支持私有上下文:例如“在这个公司我们如何做安全扫描”、“我们使用哪个日志库”等组织特定知识。
Tessl 成立约 1.5 年,团队展现了极强的适应性 (Adaptability),经历了三次重大迭代:
Guy 特别提到,这种“无 ego”的文化是团队最值得骄傲的地方:为了正确的路径,愿意抛弃过往的沉没成本。
即刻可用,让 Agent 更懂开源库。
需申请排队,从 Spec 生成代码与测试。
加入 Discord 社区反馈意见,可能会加速 Beta 访问权限哦 😉