桃子桃子快讯
返回首页
工具

Derive:为 AI agent 产出物提供版本化工作台

Derive 发布 Show HN,面向 AI agent 生成的 HTML、Markdown 等内容,提供永久链接、版…

2026.08.27 · 周四4 分钟阅读

Derive 在 Hacker News 以 Show HN 形式亮相,定位为「AI 产出物的工作台」。它针对的是 agent 生成内容难以追溯、缺乏版本与协作机制的痛点:每份 HTML 页面、Markdown 文档或构建完成的站点都会被分配一个永久链接,修订历史与评论始终跟随该 artifact,不会因聊天上下文丢失而无法重建。

核心能力

  • 持久化 URL 与版本控制:同一 artifact 的每次修订都挂在同一 URL 下,历史可回溯;既可通过浏览器、Web UI 发布,也可通过 HTTP API、CLI 或 MCP 让 agent 直接产出。
  • 评论与协作:评论可以锚定到文本具体位置,@mention 人或 agent;直接编辑会产生新版本,连接的 agent 可读取反馈并发布聚焦修订;必要时可对某个版本发起正式审批。
  • Contexts(上下文问答):在工作区中运行 agent,对接入数据提问后,把带引用的结果以同样 URL、版本、权限发布到同一资源库。
  • Checkpoint:将进行中的工作状态保存到页面,供后续会话打开继续。
  • 沙箱化查看器:artifact 在独立 origin 渲染,与 cookie 与其他 artifact 隔离。
  • 可插拔存储:默认 SQLite + 本地磁盘,可切换为 Postgres + S3/R2 横向扩展,也支持部署到 Cloudflare Workers。
  • 协作与权限:评论、审批与在线状态通过 Server-Sent Events 实时更新;链接可在 Slack、Discord、X、Notion 显示预览;支持私有、工作区可见、公开(含密码)三级权限。

与 AI agent 的集成

Derive 将自己定位为「agent 工作的家」,原生支持 MCP 协议,可被 Claude Code、Codex 等兼容客户端连接:

  • npx skills add derive-to/derive --skill derive 为支持 skills 的 agent 安装集成;
  • claude mcp add --transport http derive https://derive.to/mcp 一行接入 Claude Code;
  • 也可通过 npx -y @derive-to/mcp 启动本地 stdio 服务(使用 DERIVE_TOKEN 设置静态 bearer)。

按授予的角色,agent 可直接发布新版本(工作区收到通知)或者以评论形式提出修改建议,由人审核后再合并。

部署方式

  • 托管版:访问 derive.to 注册即可使用,含资源库、浏览器内发布、版本历史与评论。
  • 自托管:单一 Node 容器即包含 API、Web、登录、发布、评论与沙箱查看器,SQLite 与 blob 存于同一 volume;提供 digest 固定版本的快速启动与首次启动的安全引导、就绪检查和首次备份验证流程。
  • 终端方式npm i -g @derive-to/cli 后可通过 derive init 选用 md / html / slides 模板,再用 derive publish 获得版本化 URL,artifact id 写入 derive.json

许可与定位

Derive 采用 Fair Source 许可,既提供托管 SaaS,也允许用户以单容器方式自托管。Roadmap 与示例 artifact 同样以 Derive 自身托管,可在其官网查看。从产品形态看,它并不直接参与模型训练或推理,而是面向「agent 已经产出的内容如何被长期保存、协作与迭代」这一层基础设施,与 Notion、Linear 等协作工具在 AI 场景下形成互补。

信源