AI工具导航

signoff-ui

查看智能体所做的更改,并批准其后续操作

signoff-ui 是什么?

signoff-ui 是一套用于 React 的 AI 代理审批组件,支持审查代理修改过的文件并批准其后续操作。DiffReview 可逐项接受或拒绝代码变更,并将审批意见反馈给代理;ApprovalCard 则清晰展示即将执行的内容,可选择单次、当前会话或永久授权。组件兼容 AI SDK 6/7、AG-UI 和 ACP 代理,可集成至 assistant-ui、AI Elements 或自定义聊天界面,并采用 MIT 许可证。

产品详细介绍

查看智能体所做的更改,并批准其后续操作

signoff-ui 是一套用于 React 的 AI 代理审批组件,支持审查代理修改过的文件并批准其后续操作。DiffReview 可逐项接受或拒绝代码变更,并将审批意见反馈给代理;ApprovalCard 则清晰展示即将执行的内容,可选择单次、当前会话或永久授权。组件兼容 AI SDK 6/7、AG-UI 和 ACP 代理,可集成至 assistant-ui、AI Elements 或自定义聊天界面,并采用 MIT 许可证。

定价方案

需要付费
官网查看
定制方案
  • ✓

    暂未采集到具体套餐,价格以官网为准

创始人评论

Diogo Esteves
Diogo Esteves创始人

你好,Product Hunt,我是 Diogo。我开发了 signoff-ui,因为如今的编程代理会跨多个文件提出修改建议,并要求运行可能破坏系统的命令,因此这两项操作都需要有人审批。而大多数团队使用的聊天工具都缺少这一步。

signoff-ui 是为此提供的一套 React 组件。DiffReview 会根据每个文件的新旧内容计算差异区块,让用户接受或拒绝这些区块(也可以处理整个文件),并通过键盘对具体行发表评论;随后,它会把每个文件交回给代理,其中仅应用已接受的差异区块,同时保留被拒绝的区块和所有评论。ApprovalCard 会准确展示将要运行的内容及其风险程度;拒绝操作时必须填写原因;还可以选择仅本次批准、当前会话内批准或永久批准,并可按工具和参数模式设定批准范围。

它可以渲染 AI SDK 的 useChat 已经提供的消息片段(支持 AI SDK 6 和 7),也可通过适配器接入 AG-UI 和 ACP 代理,并可嵌入 assistant-ui、AI Elements 或你自己的聊天界面。

试用在线 Playground,无需 API 密钥:https://signoff-ui.vercel.app

项目采用 MIT 许可证,路线图也已公开。如果你在真实项目中试用,请告诉我它在哪些情况下会出问题。

创始团队

Diogo Esteves
Diogo EstevesStaff Full-Stack AI Engineer