商业产业 Hacker News AI 2026-07-06T07:23 正文 ok 30 words

Show HN: Excalibur——面向产品工程师的开源 AI 编程助手

英文标题:🔶 Show HN: Excalibur. The open-source AI coding agent for product engineers

Excalibur 是一款专为产品工程师设计的开源 AI 编码代理,其交互界面以安全为导向,所有代码变更在获得批准前不会生效。该工具通过类似终端的对话式工作流,自动提出对敏感文件的修改并等待用户确认,从而平衡开发效率与操作风险。对开发者而言,这种“先审后做”的模式为 AI 辅助编程注入了一层关键的人机信任机制。
打开原文相关 8 · 机会 3
media4.1 KB media4.1 KB

中文

Excalibur 是一个开源的 AI 编码代理,专门为产品工程师打造,核心交互强调安全与可控。

其典型工作流程如下:

▌run · standard-safe

proposes edit src/webhooks/verify.ts +24 −3

⚑approve write to a sensitive path?

y approve N reject a always

nothing changes until you say yes

›

如上所示,Excalibur 以 standard-safe 模式启动,首先建议对 src/webhooks/verify.ts 进行增删修改(+24 行,-3 行),然后立即标记出“写入敏感路径”的风险,并等待用户明确选择 approve(通过 y)或 reject(通过 N),甚至支持 always 策略。底部的注释 # nothing changes until you say yes 是其设计哲学——在获得工程师肯定之前,任何实际更改都不会落盘。

该项目在 Hacker News 的 Show HN 板块露面,向社区展示了一种将 AI 编码能力置于人工审批流之下的可行路径。对于希望在日常开发中引入 AI 但担心不可控变更的团队,Excalibur 提供了一种低摩擦、高可见性的安全网,尤其适合处理 webhooks 验证、权限边界等敏感业务逻辑。

English / 原文

▌run · standard-safe

proposes edit src/webhooks/verify.ts +24 −3

⚑approve write to a sensitive path?

y approve N reject a always

nothing changes until you say yes

›