ESC
开源 1 分钟阅读

Show HN:Copperhead——让硬件开发像软件一样快

Copperhead 是一个开源 AI 智能体,可自动设计、编写文档并验证印刷电路板(PCB)。它直接编辑真实的 KiCad 文件、同步所有关联文档,并运行 KiCad 自带检查直到通过,旨在解决硬件设计“漂移”导致的昂贵改板问题。项目采用开放核心模式:CLI 永久免费,Cloud 与 Team 版每用户 $49/月,企业版按年定价,开源硬件仓库可免费使用云服务。

来源:Hacker News

gate 电源预算部分,已实际填写

gate 元件型号,已对照数据手册选定

gate 符号已放置,文档一致,ERC 无错误

gate 源文件在磁盘上,引脚来自引脚图

Gerber 文件、固件、文档。每个阶段一次提交。

定价

付费,是为了不用自己运行它。

copperhead 采用开放核心(open core)模式。CLI 永久免费,而且真正的工作由它独立完成。你付费是为了托管运行、团队协作,或向审计方提供他们要求的材料。

完整智能体:do、create、init、check、watch

  • 自带你的 Claude 或 GPT-5 API key
  • 在你自己的 git 仓库中直接操作你的 KiCad 文件
  • 纯 markdown、JSON 与 KiCad 输出,没有供应商锁定
  • 本地运行,永不限量计费
  • 社区支持
  • 最受欢迎

Cloud

$49 每用户 / 每月 开源硬件仓库免费 托管运行于私有仓库,并提供网页查看器。

  • 托管运行,无需本地配置,随时随地可用
  • 支持私有仓库
  • 网页查看器:对话、实时原理图与板级渲染、ERC/DRC 状态
  • 运行历史与可分享的检查报告
  • 一键导出 Gerber、DXF/STEP、渲染图与 BOM
  • 自带 key,或使用托管推理(每席位 200 积分)

Team

$49 每用户 / 每月 另加 $199 / 月平台费 在 Cloud 基础上,为整个团队提供治理与 CI。

  • CI 机器人:将 check 作为必需的 PR 状态检查运行
  • 组织范围内共享、带版本管理的约束库
  • SSO / SAML、角色管理、集中计费
  • 团队共享的托管积分池
  • 共享运行历史

Enterprise

定制 按年计费 自托管部署,为采购流程而构建,一年一个价。

  • 自托管或 VPC 部署,设计数据永不离开你的网络
  • 支持超越 KiCad 的 Altium
  • RBAC、安全审查、专属支持与 SLA
  • 可直接交付给合规团队的审计追踪
  • 固定年费许可,无按次计量

FAQ

问题,先替你问好了。

什么是 copperhead? 一个开源 AI 智能体,用于设计、编写文档并验证印刷电路板。你描述一个改动,或交给它一份产品需求简报,它会编辑你真实的 KiCad 文件,更新所有引用这些文件的文档,并运行 KiCad 自带的检查直到全部通过。更详细的介绍在这里。

漂移(Drift)。一个硬件设计会把同一个决定散布到原理图、物料清单、电源预算和若干文档中,而当它们失去同步时,什么都不会报错。这种不一致往往要到上电调试时才被发现,而一次改板的代价是 5,000 到 50,000 美元,外加六到八周时间。完整的论证在这里。

需要 Node 20 或更新版本、将 KiCad 及其 kicad-cli 加入 PATH,以及一个你自己的模型 API key。然后执行 npm i -g copperhead。

这正是它的主要使用场景。把它指向一个 KiCad 仓库,运行 copperhead init,然后开始提出修改要求。它也能通过 copperhead create 从一份书面需求简报跑完整条流水线,但在真实设计上持续迭代才是它最擅长的事。