CLI, MCP 서버, 데스크톱 앱으로 Codex, Claude Code, OpenCode 같은 AI 코딩 에이전트에 지속적인 프로젝트 지식을 제공하는 개인 컨텍스트 저장소입니다.
awdr74100/figwright
코딩 에이전트가 Figma 디자인을 코드로 바꾸고 캔버스에 다시 반영하는 무료 양방향 Figma MCP 서버
대체할 수 있는 제품:Figma Dev Mode MCP
- 스타
- 1,103
- 포크
- 63
- 열린 이슈
- 5
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Figwright는 로컬 WebSocket 릴레이를 통해 MCP 서버와 Figma 플러그인을 연결하므로 Claude Code, Cursor, Codex 같은 AI 에이전트가 Figma 파일을 읽고 수정할 수 있습니다. 읽기 기능은 레이아웃, 타이포그래피, 변수, 컴포넌트 등의 디자인 맥락을 반영해 Figma에서 선택한 항목을 프레임워크에 맞는 코드로 변환합니다. 쓰기 기능을 사용하면 캔버스에서 프레임, 텍스트, 자동 레이아웃, 스타일, 변수, 컴포넌트, 전체 화면을 직접 만들고 수정할 수 있습니다.
서버는 플러그인과 함께 로컬에서 실행되며, Dev Mode 대신 Plugin API를 사용하므로 무료 Figma 요금제에서도 작동합니다. 프로젝트의 프레임워크와 스타일링 시스템을 감지하고, 가능한 경우 기존 컴포넌트와 토큰, 아이콘을 재사용합니다. 여러 에이전트를 동시에 연결할 수 있으며, 각 에이전트는 열려 있는 Figma 파일 하나를 직접 지정해 작업할 수 있습니다.
MCP 클라이언트 설정에 npx 명령을 추가하고 릴리스 zip에서 플러그인을 가져와 프로젝트를 설정할 수 있습니다. 읽기 및 쓰기 워크플로를 안내하는 설치형 에이전트 스킬 figma-codegen과 figma-build도 포함되어 있습니다.
핵심 기능
- 01Figma에서 선택한 항목을 프레임워크, 스타일링 시스템, 기존 컴포넌트에 기반한 코드로 변환합니다.
- 02Figma 캔버스를 읽고 수정할 수 있는 MCP 도구 121개를 제공합니다.
- 03프레임, 텍스트, 자동 레이아웃, 스타일, 변수, 컴포넌트를 만들고 수정합니다.
- 04플러그인이 Figma의 공개 Plugin API만 사용하며 로컬에서 실행됩니다.
- 05여러 에이전트가 각기 다른 Figma 파일을 동시에 작업할 수 있습니다.
- 06모든 도구 호출을 기록하고 모델에 전송되는 페이로드를 보여 주는 플러그인 패널을 포함합니다.
활용 사례
- 유료 Dev Mode 좌석 없이 Figma 디자인을 React 또는 다른 프레임워크의 컴포넌트로 구현하기.
- AI 에이전트가 작성된 사양을 바탕으로 Figma 캔버스에 화면이나 섹션을 만들게 하기.
- 생성된 코드가 기존 디자인 토큰 및 컴포넌트 라이브러리와 일관되게 유지되도록 하기.
- 여러 코딩 에이전트를 각기 다른 Figma 파일에 동시에 연결해 실행하기.
토픽
자주 묻는 질문
- figwright은(는) 무엇인가요?
- 코딩 에이전트가 Figma 디자인을 코드로 바꾸고 캔버스에 다시 반영하는 무료 양방향 Figma MCP 서버 Figwright는 로컬 WebSocket 릴레이를 통해 MCP 서버와 Figma 플러그인을 연결하므로 Claude Code, Cursor, Codex 같은 AI 에이전트가 Figma 파일을 읽고 수정할 수 있습니다. 읽기 기능은 레이아웃, 타이포그래피, 변수, 컴포넌트 등의 디자인 맥락을 반영해 Figma에서 선택한 항목을 프레임워크에 맞는 코드로 변환합니다. 쓰기 기능을 사용하면 캔버스에서 프레임, 텍스트, 자동 레이아웃, 스타일, 변수, 컴포넌트, 전체 화면을 직접 만들고 수정할 수 있습니다.
- figwright은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- figwright은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- figwright은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. figwright의 마지막 커밋은 2026년 10월 19일입니다.
- figwright은(는) 어디에 사용할 수 있나요?
- 유료 Dev Mode 좌석 없이 Figma 디자인을 React 또는 다른 프레임워크의 컴포넌트로 구현하기. AI 에이전트가 작성된 사양을 바탕으로 Figma 캔버스에 화면이나 섹션을 만들게 하기. 생성된 코드가 기존 디자인 토큰 및 컴포넌트 라이브러리와 일관되게 유지되도록 하기. 여러 코딩 에이전트를 각기 다른 Figma 파일에 동시에 연결해 실행하기.
- figwright은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/awdr74100/figwright
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
시각적 캔버스, 사용자 코드, 1,500개 이상의 연동을 활용해 AI 에이전트와 워크플로를 만드는 fair-code 자동화 플랫폼
코딩 에이전트의 세션 활동을 기록하고 AI로 압축한 뒤, 이후 세션에 관련 컨텍스트를 제공하는 지속성 메모리입니다.
웹페이지에 GUI 에이전트를 삽입해 사용자가 자연어로 인터페이스를 제어할 수 있게 하는 JavaScript 라이브러리입니다.
Claude Code, Codex, Cursor 등 여러 에이전트 CLI에서 프로젝트 맥락과 작업 인수인계를 이어 주는 AI 코딩 에이전트용 장기 메모리
Python과 TypeScript에서 도구, MCP, 메모리, 모델 간 이식성을 갖춘 AI 에이전트를 만들고 실행하는 오픈소스 SDK입니다.