
前言
Pencil.dev 最近在开发者圈里冒头,定位很明确:把设计这件事拉回到 VS Code 里做。它不是再造一个 Figma,而是想解决'设计在一处、代码在另一处'的老问题。
一、Pencil.dev 到底是什么
Pencil.dev 是一款代理驱动的 MCP 画布工具,目标是让开发者在编码环境里直接完成界面设计。它在 VS Code 中提供一块无限画布,接上 AI 之后,能从草图一路走到可用代码。
它的几个特点比较直白:
- 无限设计画布:基于 WebGL 渲染,适合做像素级编辑
- AI 协作:AI 可以并行生成屏幕或流程,不用自己一张张拖
- 从向量到代码:可生成 HTML、CSS、React 等代码
- 开放文件格式:设计保存为
.pen文件,本质上是 JSON,适合进 Git - Figma 导入:支持导入 Figma 设计,保留向量、文本和样式
二、它主要解决什么问题
传统流程里,设计和开发经常是两套系统:Figma 里改完,开发再照着重做一遍。小改动还好,界面一复杂,沟通和返工就开始堆。
Pencil.dev 的思路是把这条链路压短:
- 直接在 IDE 里画,不用来回切工具
.pen文件和代码放在同一个仓库里,版本管理一致- 设计可以让 AI 先出,再按需要微调
- 设计完成后直接生成代码,少掉一轮手工还原
这套方式不一定适合每个团队,但对独立开发者、全栈工程师,或者临时要补前端的人,确实省事。
三、适合谁用
我会把它归到这几类场景里:
- 独立开发者:一个人做产品时,设计和开发最好别来回切工具
- 全栈工程师:前端不是主业,但要快速做出能看的界面
- 后端开发:偶尔补一个页面,不想被布局细节拖住
- 一人公司:流程越短越好,能少一个环节就少一个环节
- UI 设计师:想试试 AI 辅助设计,但不想被重工具绑住
四、环境准备
开始前,环境别太复杂,满足这几项就够了:
- IDE:VS Code 或它的衍生版本,比如 Cursor、Trae
- AI 工具:Claude Code、Cursor,或者其他支持 MCP 的工具
- 邮箱:国内邮箱可以注册,不需要国外账号
Pencil 不要求你订阅官方 Claude Code 套餐,只要你的 AI 工具支持 MCP 就能接上。

五、安装和配置
1. 安装 VS Code 扩展
打开 VS Code 的扩展商店,搜索 Pencil,安装对应插件。装好后,侧边栏会多出一个 ✏️ 图标,入口就在这里。









