全球7000种编程语言,AI能画架构图的不到10种——而且你得先离开编辑器。
InfraSketch MCP服务器刚上线,一个命令就能让Claude Code和Cursor直接生成Terraform、Kubernetes或Pulumi的架构图。代码不用上传云端,图表在浏览器里打开。
这事解决的是一个很具体的痛点:上下文断裂。AI编辑器处理基础设施代码已经很快了,贴2000行Terraform模块进去,重构子网配置几秒出结果。但要看架构图?以前只能打开浏览器,把代码贴到别的工具,渲染完再回来。三十秒是小事,关键是AI积累的上下文——你的代码库结构、约束条件、想做什么——全断了。
InfraSketch MCP服务器把图表生成做成AI能直接调用的工具。两个接口:generate_diagram和detect_iac_format。问Claude"能给我看看这个的图吗",它调工具、拿URL、嵌到回复里。你没离开过编辑器。
MCP(Model Context Protocol)是Anthropic搞的开放标准,让AI助手通过标准化接口调用外部工具。以前AI被限制在上下文窗口的文本里,现在能读文件、跑搜索、调API、生成产物,再把结果拉回对话。对基础设施团队来说,这意味着AI现在能干这些原本要切出去的事:查Terraform资源在云账户里的当前状态、跑安全扫描查配置错误、给正在看的代码生成架构图、先识别文件是什么IaC格式再处理。
MCP服务器是轻量本地进程,跟编辑器一起跑,通过stdio或SSE跟AI通信,没有云端中间人。InfraSketch MCP以infrasketch-mcp包发布在npm,只需要Node.js。
安装最快的方式是Claude Code单行命令:claude mcp add infrasketch -- npx infrasketch-mcp。这告诉Claude Code按需用npx启动InfraSketch MCP服务器,不全局安装,每次会话新开,Claude Code关闭就退出,没有常驻后台进程。
热门跟贴