工具
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 场景下形成互补。
