Open Design 0.12.0: 당신의 브랜드가 곧 디자인 시스템
태그 open-design-v0.12.0 — 6일 동안 30명의 기여자가 만든 103개의 PR. 코드명 "브랜드 기반 디자인 시스템(Brand-backed Design System)". Open Design을 라이브 사이트로 향하게 하거나, Figma 파일을 떨궈 넣거나, 브라우저에서 페이지를 클립하면, 실제 브랜드 — 색상, 타이포, 보이스 — 를 이후 모든 프로젝트에서 토대로 삼아 빌드할 수 있는 재사용 가능한 디자인 시스템으로 끌어올립니다.
태그 open-design-v0.12.0, 2026년 6월 26일 출시. 6일 동안 30명의 기여자가 만든 103개의 PR. 코드명 "브랜드 기반 디자인 시스템(Brand-backed Design System)". 지난 두 달 동안 Open Design은 빈 페이지에서 시작해 당신을 위해 디자인했습니다. 이번 릴리스는 그것을 뒤집습니다: 당신이 이미 소유한 브랜드가 재사용 가능한 디자인 시스템이 됩니다.
긴 버전이 궁금하다면 GitHub의 릴리스 노트에 담겨 있습니다. 이 글은 짧은 버전입니다: 내부에서 무엇이 바뀌었는지, 오늘 그것으로 무엇을 할 수 있는지, 그리고 어디서 시작하면 되는지.
당신의 브랜드가 곧 디자인 시스템입니다
이것이 0.12.0의 간판입니다. 지금까지 브랜드에 정확히 들어맞는 디자인 시스템을 얻는 유일한 방법은 DESIGN.md를 손수 작성하는 것이었습니다 — 사양에 이미 익숙하지 않은 사람에게는 하나의 벽이었죠. 이제 모든 수집 경로가 하나의 파이프라인으로 흘러듭니다.
Open Design을 브랜드 URL로 향하게 하거나, DESIGN.md를 떨궈 넣거나, 오프라인 .fig 파일(로컬에서 디코딩되며, Figma 계정 불필요)을 건네거나, 새로운 브라우저 클리퍼로 페이지를 캡처하세요 — 그리고 그 각각이 재사용 가능한 user: 디자인 시스템으로 추출됩니다. 이번 릴리스의 핵심 아이디어가 바로 그것이기 때문입니다: 브랜드는 별개의 무언가가 아니라, 그 자체로 디자인 시스템입니다. 한 번 캡처하면 끊김 없는 하나의 루프를 따라 흐르며, 이후 모든 프로젝트에서 재사용할 수 있는 당신의 것이 됩니다.
거기서부터는 끝에서 끝까지 하나의 루프입니다: 시스템을 키트와 템플릿으로 프리뷰하고, 거기서 곧장 빌드하며(이제 온보딩이 빌드 단계에서 끝납니다), 그 결과물을 PDF, PPTX, 편집 가능한 PPTX, 또는 이미지로 원클릭 내보내기합니다. 캡처한 로고, 스크린샷, 팔레트가 마침내 콘텐츠 주소 기반 에셋 레지스트리인 새로운 OD Library에 보금자리를 얻었습니다. 그리고 이제 새로 설치하면 150개의 기성 브랜드 디자인 시스템 — Airbnb, Stripe, Vercel, Tesla, Supabase, Uber 등 — 이 함께 제공되므로, 피커가 첫날부터 유용합니다. CLI는 완전한 동등성을 유지합니다: od brand, od library, od figma import, od export.
마침내 무엇이 깨졌는지 알려주는 실패
두려움의 대상이던 뭉뚱그린 "execution_failed"가 사라졌습니다. 이제 실행은 그 원인을 이름으로 짚어줍니다 — 시작 시 크래시, 재개 만료, 도구 루프에 갇힌 에이전트, 오래된 제공자 설정 — 그래서 재시도할지 신고할지 알 수 있습니다. 그리고 실행이 복구될 수 있을 때는, 이제 쓰러지는 대신 지터를 두고 물러났다가 스스로 재시도합니다.
작은 변화지만 보상은 큽니다: 예전에는 실패가 어깨 으쓱이 딸린 막다른 길이었습니다. 이제는 해결책을 가리켜 주고, 복구 가능한 것들은 조용히 스스로 고쳐집니다.
잘못된 브라우저 핸드오프에서도 살아남는 로그인
클라우드 로그인은 예전에 브라우저 핸드오프가 흔들리면 5분 동안 말없이 멈춰 있었습니다. 이제는 로그인 URL과 코드를 바로 그 자리에 출력해 손수 마무리할 수 있게 하고, 온보딩 Connect 단계 전체가 깔끔한 클라우드 로그인 랜딩으로 재설계되었습니다. 새 사용자가 가장 먼저 만지는 것이 더 이상 제멋대로 구는 브라우저에서 깨지지 않습니다.
0.12.0에 또 무엇이 담겼나
이번 릴리스는 폭이 넓습니다. 앞으로 끌어올릴 만한 조각 몇 가지:
- 당신의 코딩 에이전트, 더 적어진 거친 모서리. npm에서 더 안정적인 OpenCode 바이너리 감지,
fnm을 통한 Windows Node 탐색, Corepack을 통한pnpm해석, 중앙화된 추론 제공자 정책, 선호되는 Codex 구독 이미지 생성, 그리고 어울리지 않는 곳에 숨겨진 Warp 런처. - 더 선명한 PDF와 덱 처리. 이제 PDF 내보내기는 실행하기 전에 페이지가 인쇄 준비될 때까지 기다리고, 인쇄된 파일 이름은 Teams에 안전하며, 덱 감지가 슬라이드 접두사가 붙은 클래스를 잡아내고, HTML-PPT 스크린샷이 더 이상 시스템에 설치된 Chrome에 의존하지 않습니다.
- 제 작업을 보여주는 데스크톱. 스플래시 화면이 멈춘 로고 대신 실제 부팅 단계 진행 상황을 보여주고, 첫 글자를 대문자로 한 "Open Design" 워드마크를 두르며, 페이로드 업데이트가 당신이 기대하는 방식대로 앱 안에서 설치됩니다.
- 웹에서의 더 많은 다듬기. 모바일 반응형 수정을 곁들여 새단장한 홈 페이지, 18개 언어로 제공되는 "What is vibe design" 블로그 글과 더 넓은 vibe-design 클러스터, 사이트 전반의 SEO 메타데이터 개선, 그리고 @OpenDesignHQ로 통일된 공식 계정.
- 더 쉬워진 셀프 호스팅. 런타임 이미지가
bash와git을 함께 제공하고, Docker 기본값이 GHCR 릴리스와 정렬되며, 신뢰할 수 있는 네트워크를 위한 옵트인 API 인증 비활성화 플래그가 있고, 새로운 원클릭 Sealos 배포 옵션이 있습니다.
전체 목록은 103개의 PR에 이릅니다. 나머지는 GitHub의 릴리스 노트에 담겨 있습니다.
오늘 그것으로 무엇을 할까
| 당신이… | 여기서 시작하세요 |
|---|---|
| Open Design이 처음이라면 | 데스크톱 앱을 다운로드하고 미리 담긴 150개의 브랜드 디자인 시스템 중 하나를 고르세요 — 이제 온보딩이 진짜 빌드 단계에서 끝납니다 |
| 자신의 브랜드를 가져온다면 | 브랜드 URL로 향하게 하거나, DESIGN.md를 떨궈 넣거나, 오프라인 .fig를 건네거나, 브라우저에서 페이지를 클립하세요 — 네 가지 모두 하나의 재사용 가능한 디자인 시스템으로 흘러듭니다 |
| 덱이나 문서를 출시한다면 | 디자인 시스템에서 곧장 빌드하고 PDF, PPTX, 편집 가능한 PPTX, 또는 이미지로 원클릭 내보내기 하세요 |
| 실패한 실행에 부딪혔다면 | 다시 실행하세요 — 이제 실패는 그 원인을 이름으로 짚어주고, 복구 가능한 것들은 스스로 물러났다가 재시도합니다 |
다음에 할 일
브랜드는 프로젝트마다 다시 설명하는 별개의 에셋이 아니라, 그 자체로 디자인 시스템입니다. 데스크톱 앱을 다운로드하고, Open Design을 이미 소유한 브랜드로 향하게 한 뒤, 색상, 타이포, 보이스를 오늘 바로 토대로 삼아 빌드하고 이후 모든 프로젝트에서 재사용할 수 있는 무언가로 끌어올리는 모습을 지켜보세요.
6일 동안 103개의 PR, 빈 페이지를 출발점으로 바꾼 30명에게서. 브랜드 기반 디자인 시스템이 존재하는 이유는, 기여자들이 "당신이 소유한 브랜드"와 "당신이 토대로 삼아 빌드하는 시스템" 사이의 간극을 메웠기 때문입니다. 운동은 한 팀의 노트북에서 출시되지 않습니다; 나타나서 만든 사람들에게서 출시됩니다. 우리는 당신을 보고 있습니다. 🏛️
함께 읽기
- Open Design 0.11.0: 바자르 — 이번 릴리스가 그 위에 쌓아 올린 갤러리-그리고-환영 릴리스
- Open Design 0.10.0: 올인원 디자인 워크스페이스 — 빌드 루프 밑에 자리한 단일 창 릴리스
- 바이브 디자인이란 무엇인가? — 의도로 디자인하기에 대한 더 긴 이야기, 이번 릴리스가 시스템으로 담아낸 그 워크플로