Archboard:面向编码代理的软件架构规划与评审工具
miklschmidt/archboard · Plan the next architecture with your coding agent. Archboard draws every proposal against what is built, keeps the record of why it changed, and walks your team through it out loud.
Archboard 是一款供软件与云架构师配合编码代理(Claude Code、Codex)使用的架构规划工具。代理读取代码并向 Archboard 描述系统的服务、存储、队列及调用关系,渲染器据此绘制架构图,无需手动拖拽布局。它可对照现有架构绘制变更提案、并排比较多个方案、记录采纳理由并保留历史,还可借助 Git 历史统计模块变更频率与共同变更情况,按 Ousterhout 的软件设计哲学提示浅模块、传递方法、变更放大、信息泄漏等设计气味线索。它支持代码检查,用于发现源码链接失效、关系画反及架构遗漏的依赖,覆盖 TypeScript、Python、C#、Swift、Rust、Go、C、C++、Objective-C 及 Terraform、Kubernetes 清单等,并可生成带旁白的讲解视频和序列图,用于设计评审、新人上手和 PR 说明。
评论 · 分享第一个看法