再见切图仔?Pencil + Claude Code:把「设计到代码」的最后两公里打通了
| 行业动态

再见切图仔?Pencil + Claude Code:把「设计到代码」的最后两公里打通了

Figma 要被 Claude 干翻了??

在前端开发的漫长历史中,一直存在着一道难以逾越的「柏林墙」:墙这边是 Figma 里的像素完美,墙那边是 VS Code 里的 divspan

我们习惯了在两个窗口间反复横跳,习惯了把设计稿导出、切图、测量间距,再手动翻译成代码。但最近两天,一个叫 Pencil 的工具在开发者圈子里刷屏了。它的野心很大,大到想要推倒这堵墙。

简单来说:Pencil 就是住进你 IDE 里的「AI 版 Figma」。

它把设计、编写代码、调整 UI 这整条链路,全部塞进了 Claude Code + MCP 的体系里。作为一名长期关注 AI 编程流(Vibe Coding)的开发者,我认为这可能是今年最值得关注的范式转移之一。

CleanShot 2026-01-23 at 22.51.27.png

01. 什么是 Pencil?

抛开官方那些 “Infinite Canvas” 的营销词,从技术视角看,Pencil 的本质非常性感:

它是一个嵌在 IDE 里的 WebGL 画布,背后接驳了一群并行工作的 AI 设计 Agent。

以往的流程是:设计师在 Figma 画图 $\rightarrow$ 扔给开发者 $\rightarrow$ 开发者看图写代码。

Pencil 的流程是:你在 IDE 里打开画布 $\rightarrow$ 告诉 AI 你要什么 $\rightarrow$ AI 帮你画出 UI $\rightarrow$ Claude Code 直接把这块 UI 变成你项目里的 React 组件。

它最核心的突破在于**「数据同源」**:

  1. 文件即代码:Pencil 的设计文件(.pen)本质上是开放的 JSON 格式。

  2. Git 原生:这个文件直接存在你的 Git 仓库里。这意味着,你的 UI 设计稿可以像代码一样,支持分支(Branch)、合并(Merge)和版本回滚。

02. 核心体验:当 Claude 拥有了「眼睛」

Pencil 并不是要取代专业设计师手中的 Figma,它是为全栈开发者独立黑客准备的神器。

1. 真正的「Vibe Design」

你不需要从零开始画矩形。在画布上,你可以直接写:「帮我生成一个适合 SaaS 产品的定价页,要突出年付方案」。

后台的 AI Agents 会并行工作,一次性给你吐出 3-4 个不同风格的版本。通过 MCP 协议,这些 Agent 甚至能读取你项目里的 Tailwind 配置或现有组件库,确保生成的 UI 「像即使是你亲手写的」

2. Figma 的完美桥梁

Pencil 很聪明,它知道 Figma 的生态壁垒太高,所以它选择「打不过就加入」。

它支持像素级复制粘贴:在 Figma 里 Cmd+C,在 Pencil 里 Cmd+V,图层和样式完美保留。这意味着你可以把 Figma 当作素材库,把 Pencil 当作「代码转化车间」。

3. 从向量直接到 React

这是最杀手级的功能。选中画布上的任意一块区域(比如一个 Hero Section),右键调用 Claude Code。

下一秒,它就变成了一段整洁的、符合你项目规范的 JSX/TSX 代码。

不是那种乱七八糟的机器生成代码,而是基于你现有代码库风格生成的代码。

03. 为什么说它是「范式转移」?

在 Reddit 和 X 上,有人惊呼「Figma 要完」,也有人冷静地指出「这只是玩具」。

在我看来,Pencil 最大的价值不在于它能不能画出多精美的图,而在于它改变了前端工程的 I/O(输入/输出)方式

在此之前,Claude Code 只是一个在终端里跑的「无头骑士」,它很强,但它看不见 UI。

有了 Pencil,可视化画布变成了 Claude Code 的 I/O 面板

  • 输入端:你可以用自然语言、Figma 粘贴、甚至手绘草图作为输入。

  • 处理端:Claude Code + MCP 负责逻辑和代码生成。

  • 输出端:直接落地为 Git 仓库里的代码文件。

对于习惯了 Cursor 或 Claude Code 的开发者来说,这填补了最后一块拼图。你不再是一个人在战斗,你拥有了一个随时待命的 UI 设计团队和前端切图仔。

最后

Pencil 并不是「又一个画图工具」,它是开发环境(IDE)进化的一个缩影

如果说过去十年,我们致力于把「设计」和「开发」分工明确化;那么 AI 时代的未来十年,趋势则是将它们重新融合

对于会写代码的你来说,Pencil 极大地降低了「从想法到 Demo」的阻力。

「未来开发环境」的雏形,已经悄悄在你的屏幕上长出来了。


🔗 相关资源

  • Pencil 官网:pencil.dev

  • 更多关于 AI 编程、Claude Code 实战与 MCP 工具链拆解,欢迎访问我的博客:cc.guapihub.net