Tiden
Tiden 是一款专为交付由 AI 智能体编写代码的工程团队设计的意图验证平台,它能够将带版本控制的规格说明直接保存在代码旁边,确保代码实现与业务意图高度一致。
Tiden 是一款专为交付由 AI 智能体编写代码的工程团队设计的意图验证平台,它能够将带版本控制的规格说明直接保存在代码旁边,确保代码实现与业务意图高度一致。
产品用途与官方定位
Tiden 会扫描并读取代码仓库,对组件和功能规格说明进行归类编目,同时清晰标出哪些代码行为仍未获得自动化测试的验证支持。
该平台在编码智能体工作会话期间强制执行工作契约,防止会话在所有声明的承诺通过自动化测试验证之前被提前关闭或标记为完成。
有官方来源支持的使用场景
使用 Claude Code 或 Cursor 等智能体的工程团队可以在关闭任务之前,强制针对预定意图执行测试验证。
团队可以在代码变更的同时直接维护带版本控制的规格说明,并在每次代码合并时自动接收起草的更新建议。
官网提供的使用流程
连接 GitHub 以允许 Tiden 分析源文件、提取规格说明并标出缺少测试覆盖的区域。
确立工作契约以及编码智能体在会话期间必须履行的具体行为承诺。
执行自动化测试以证明每个承诺,保持编码会话开启状态直至满足所有要求。
检查分支评审界面,以确认哪些代码行发生了变更,以及哪些自动化测试证明了更新后的规格说明。
审查各组件的发布级覆盖率裁决,并将生产环境错误路由回智能体以进行问题解决。
Tiden 通过将代码生成与意图确认分离开来,与智能体编码工具协同工作。当自主智能体生成功能代码时,单纯通过单元测试可能仅表明代码符合智能体自身的内部假设,而非开发者的初始目标。Tiden 通过将需求转化为由可衡量承诺组成的明确契约来解决这一脱节问题。
随着开发分支推进至生产环境,Tiden 在代码实现与行为文档之间保持严格对齐。每次代码合并都会触发规格说明的草稿更新,依据既有的功能契约跟踪 Git 代码修改,从而将缺失的测试覆盖和回归风险直接呈现在发布仪表板上。
用自己的素材和工作流完成验证
核对了哪些信息以及核对时间
基于已核对产品资料的回答
Tiden 的核心功能是验证智能体编写的代码是否真正符合预设的规格要求,并在代码库发生变更时,在代码文件旁持续维护带版本控制的行为契约与规范文档。
根据官方文档说明,Tiden 能够与当前主流的编码智能体协同工作,具体包括 Claude Code、Cursor、GitHub Copilot 以及 Codex 等工具。
Tiden 支持连接 GitHub、Jira、Linear、Notion 以及 Azure DevOps 等平台,从而将项目的上下文背景信息与代码历史记录无缝整合进验证流程。
当前活跃的智能体编码会话将保持被阻止状态且无法关闭,直至所有仍处于开启状态的承诺均通过自动化测试的成功执行而得到充分证明为止。
Tiden 会在每次发生代码合并时自动为功能规格说明生成更新草稿,即便这些代码合并是绕过 Tiden 平台直接在外部仓库中执行的也不例外。