https://help.figma.com/hc/en-us/articles/23920389749655-Code-Connect https://developers.figma.com/docs/code-connect/
codebase 와 Figma 사이의 bridge 역할
Design file 내 component - Repository 내 component 연결. 구현되면 AI agent 에게 실제 코드의 reference를 줌으로써 더 Figma MCP server 의 능력을 향상시킬 수 있음
Code repository 를 Figma 에 바로 연결하는 방법
Code Connect UI, CLI 는 Figma MCP Server 에 feed 돼서 연결된 component 들이 AI 활성화된 tool 과 code editor 에서 접근할 수 있게 함.
UI - Dev 모드 활성화 후 Insepct 창에서 Code Connect 확인
MCP codegen : 연결된 source file 을 기반으로 예시 코드 preview 를 만들어주는 것
Code Connect UI 에 MCP codegen 이 포함되어 있어서 component 가 codebase 에 어떻게 나타날 지 AI 생성된 snippet 을 볼 수 있음
https://developers.figma.com/docs/code-connect/quickstart-guide/
Component 정의된 것을 연결하는 것 외에도 property 를 연결할 수 있음. 이미 존재하는 디자인 시스템이 있고 디자인, 개발을 하면서 디자인 시스템에 지속적이고 정확한 반영을 하고 싶은 경우 유용
iOS 의 경우 SwiftUI 가 지원되는 Code Connect CLI Platform Version : v1.3.13
let package = Package(
name: "ExampleProject",
platforms: [...],
products: [...],
dependencies: [
.package(url: "https://github.com/figma/code-connect", from: "1.0.0"),
],
targets: [
.target(
name: "ExampleTarget",
dependencies: [
.product(name: "Figma", package: "code-connect")
]
)
]
)
npm install --global @figma/code-connect@latest
figma connect를 사용하면 Figma 는 아래 데이터를 얻게 됨
Code Connect 파일들을 빠르게 생성하기 위해 Code Connect CLI 는 interactive setup 을 포함함.
Figma MCP Guide : https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Figma-MCP-server
Remote MCP server : https://mcp.figma.com/mcp 엔드포인트에 바로 연결됨
Codex 에 mcp 연결
codex mcp add figma --url https://mcp.figma.com/mcpcodex 에서 mcp 사용할 때
codex mcp login figma
연결됐는지 확인 : codex mcp list
MCP 로 Figma 에서 정보들 가져와서 중간 스펙 (JSON/MD) 로 정리
스펙 바탕으로 SU 코드 생성
Skill 작성
Codebase context
우리 디자인 시스템
공용 검포넌트
폴더 구조
네이밍
SU 작성 규칙?
input : 대상 figma 링크 + …
codex 가 mcp 통해 design context 가져옴
중간 스펙 생성
SU 코드 생성
빌드 + 테스트
diff 리뷰 / pr
Figma MCP 연동
연동은 어떻게? remote / local / …?
claude code skill -> codex 에서 사용하기로
*