OpenPencil
Figma 파일을 열어 AI 채팅·CLI·MCP로 편집하는 오픈소스 디자인 에디터
| 분류 | 크래프트 |
|---|---|
| 실행 환경 | 개인 PC · 브라우저 |
| 설치 난이도 | 보통 |
| 공식 홈페이지 | https://openpencil.dev/ |
| GitHub | https://github.com/open-pencil/open-pencil |
| 설치·사용 문서 | https://openpencil.dev/ |
어떤 프로그램인가?
OpenPencil은 Figma의 오픈소스 대체를 표방하는 AI 네이티브 디자인 에디터로, .fig와 .pen 파일을 직접 열고 저장합니다. 내장 AI 채팅은 100개 이상의 도구로 노드를 만들고 수정하며, OpenRouter·Anthropic·OpenAI·Google AI·DeepSeek·Z.ai·MiniMax 같은 공급자를 연결해 쓸 수 있습니다. Tauri v2 데스크톱 앱은 약 15MB이고 브라우저 PWA로도 실행됩니다. 공개 커밋 3,187건 중 AI 공동저자 표기는 19건(약 0.6%)으로, AI 제작 참여 근거는 확인되지만 비중은 크지 않습니다.
무엇을 할 수 있는가?
- .fig·.pen 파일 읽기·쓰기와 앱 간 노드 복사·붙여넣기
- 내장 AI 채팅(100+ 도구)과 다양한 모델 공급자 연결
- headless CLI, XPath 질의, Figma Plugin API, MCP 서버
- 린트·디자인 토큰 추출·색/타이포/간격 분석과 포맷 변환
- 컴포넌트·베리언트와 Reka UI 동작 미리보기
- 디자인을 JSX·Tailwind·Storybook 코드로 내보내기
- WebRTC P2P 실시간 협업(커서·프레즌스·음성)
- Yoga WASM 기반 auto layout과 CSS Grid
누구에게 적합한가?
Figma 파일과 디자인 시스템을 코드·에이전트로 자동화하려는 디자이너와 개발자
장점
- MIT 라이선스 오픈소스
- P2P 협업은 서버와 계정이 필요 없음
- CLI·SDK·MCP로 기존 에이전트와 자동화 파이프라인에 연결 가능
- 데스크톱 앱이 약 15MB로 가볍고 브라우저에서도 실행
주의사항
- README가 '활발한 개발 중이며 거친 부분이 있다'고 명시
- Figma의 모든 기능을 대체한다고 확인되지는 않음
- Linux 데스크톱은 WebKitGTK 2.40 이상이 필요
- AI 공동저자 커밋 비중이 약 0.6%로 제작 근거는 제한적
- eval 기능은 문서에 임의 JavaScript를 실행하므로 신뢰하는 파일에만 사용해야 함
OpenPencil를 고를 때
OpenPencil(는) 크래프트 분류의 보통 난이도 도구다. 기본 사용은 쉽지만 연동과 설정 단계에서는 어느 정도 경험이 요구된다. 개인 PC·브라우저 환경에서 동작한다. 공개 기능 8개, 장점 4개, 주의사항 5개가 기록되어 있어, 도입 전에 이 페이지 한 곳에서 장단점을 정리할 수 있다.
같은 분류의 다른 도구
크래프트 분류에는 AgentCAD, doop, OpenDesign, Open CoDesign, video-use, slides-grab, SolidCraft, OpenCut, Compositor, ArtCraft, PhotoCraft, VectorCraft, FilmCraft, LightCraft, PdfCraft, EffectCraft, DesignCraft, FigCraft, WordCraft, SoundCraft, DeckCraft, CADCraft, GridCraft 등도 함께 등록되어 있다. AgentCAD와 난이도(보통)가 같으니 기능과 실행 환경으로 갈리는 지점을 비교하면 된다. 같은 분류 안에서 고르는 기준은 난이도와 실행 환경 차이이며, 아래 각 항목에서 세부 기능을 확인할 수 있다.
- AgentCAD — 코딩 에이전트가 작성한 CAD 스크립트를 실행해 STEP·메시 파일로 내보내는 AI용 CAD 도구 (보통)
- doop — Paper.design을 대체하는 오픈소스 멀티플레이어 디자인 캔버스 — 사람과 AI 에이전트가 함께 편집 (보통)
- OpenDesign — 브리프에서 디자인 프로토타입까지, 코딩 에이전트와 함께 만드는 오픈소스 디자인 워크스페이스 (보통)
- Open CoDesign — 프롬프트로 프로토타입·슬라이드·PDF를 로컬에서 만드는 Claude Design 오픈소스 대체 데스크톱 앱 (쉬움)
- video-use — 클립 폴더와 Claude Code 대화만으로 컷·자막·색보정까지 처리하는 오픈소스 영상 편집 워크플로 (어려움)
- slides-grab — AI가 만든 HTML 슬라이드에서 영역을 드래그해 에이전트에게 수정을 지시하는 슬라이드 제작 도구 (보통)
- SolidCraft — Rust로 만든 오픈소스 파라메트릭 3D CAD — 데스크톱·웹·MCP 자동화 (보통)
- OpenCut — CapCut·Premiere 계열을 겨냥한 오픈소스 영상 편집기 — 웹·데스크톱·모바일 (쉬움)
- Compositor — macOS용 Photoshop 대체 오픈소스 이미지 편집기 — 레이어·마스크·Camera Raw (보통)
- ArtCraft — Seedance·Nano Banana 모델을 이미지·영상 생성 스튜디오에서 월드·3D 합성으로 물리적으로 통제하는 오픈소스 도구 모음 (보통)
- PhotoCraft — 어도비 포토샵 계열 워크플로우를 지식 재구현으로 순수 Rust로 재작성한 오픈소스 이미지 편집기 (쉬움)
- VectorCraft — 어도비 일러스트레이터 계열 워크플로우를 순수 Rust로 재작성한 오픈소스 벡터 일러스트레이션 앱 (보통)
- FilmCraft — 어도비 프리미어 프로 계열을 내장 코덱까지 순수 Rust로 새로 만든 오픈소스 네이티브 영상 편집기 (보통)
- LightCraft — 어도비 라이트룸 계열 역할을 해내는 오픈소스 사진 라이브러리 및 RAW 현상 앱 (WebAssembly 지원) (쉬움)
- PdfCraft — 어도비 아크로뱃 계열 틈새를 메우는 오픈소스 PDF 작업대 — 안전한 읽기·정리·합치기·분할·보안 (쉬움)
- EffectCraft — 어도비 애프터 이펙트 계열 워크플로우를 순수 Rust로 재작성한 오픈소스 모션 그래픽 및 VFX 컴포저 (보통)
- DesignCraft — 어도비 인디자인 계열 페이지 레이아웃 및 출판을 Knuth–Plass 조판기 등 순수 Rust로 재작성한 오픈소스 앱 (보통)
- FigCraft — Figma 계열 UI/UX 디자인 흐름을 순수 Rust로 재작성한 오픈소스 인터페이스 디자인·프로토타이핑 앱 (보통)
- WordCraft — 마이크로소프트 워드 계열 워드프로세싱 흐름을 .docx 호환으로 재작성한 오픈소스 순수 Rust 앱 (쉬움)
- SoundCraft — Avid Pro Tools·어도비 오디션 계열 워크플로우를 순수 Rust로 재작성한 오픈소스 DAW (보통)
- DeckCraft — 마이크로소프트 파워포인트 계열의 슬라이드 제작 흐름을 .pptx 호환으로 재작성한 오픈소스 순수 Rust 앱 (쉬움)
- CADCraft — 오토캐드 계열 명령줄·스냅·레이어·치수·해칭 워크플로우를 순수 Rust로 재작성한 오픈소스 CAD 앱 (보통)
- GridCraft — 마이크로소프트 엑셀 계열 워크플로우를 .xlsx 호환·500개 이상 수식 함수로 재작성한 오픈소스 순수 Rust 스프레드시트 (쉬움)
태그
직접 테스트
저장소·홈페이지·라이선스·npm 패키지 확인(2026-10-20). 웹 데모 접속 확인, 설치·실행은 하지 않음.
AI Knowledge Hub