Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2025年のデザインシステムとAI 活用を振り返る
Search
Tech Leverages
PRO
December 24, 2025
Technology
5.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2025年のデザインシステムとAI 活用を振り返る
Tech Leverages
PRO
December 24, 2025
More Decks by Tech Leverages
See All by Tech Leverages
Engineering ManagerがAI時代に この先生きのこるには?
leveragestech
PRO
1
75
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
510
毎⽇dumpされるDBにCDCは無⼒だっ た、、FederatedQueryで繋ぎ直した データ連携の試⾏錯誤
leveragestech
PRO
0
44
Tableauを活かすためにTableauに制約を設けた話
leveragestech
PRO
0
69
営業支援システムと歩んだ7年半の変遷
leveragestech
PRO
0
130
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
PRO
0
800
Google ADKのSub Agentを Agentic Workflowに移行し、 遷移成功率を改善した話
leveragestech
PRO
0
14
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
PRO
0
4.5k
ディメンショナルモデリングを採用してない組織がモデリング本を通じて得られたこと
leveragestech
PRO
0
4.6k
Other Decks in Technology
See All in Technology
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
160
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
390
AI-DLCを “そのまま導入しなかった”話 ~組織に合わせてアジャストした 私たちの実践共有~
hiroramos4
PRO
0
220
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
2
680
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
160
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.3k
Oracle Cloud Infrastructure:2026年6月度サービス・アップデート
oracle4engineer
PRO
0
130
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
160
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
340
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
150
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
150
人材育成分科会.pdf
_awache
4
300
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
107
250k
Between Models and Reality
mayunak
4
340
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Curse of the Amulet
leimatthew05
1
13k
Producing Creativity
orderedlist
PRO
348
40k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
160
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Tell your own story through comics
letsgokoyo
1
960
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
2025 年のデザインシステムと AI 活用を振り返る 2025/12/23
AGENDA 01 02 03 04 05 はじめに デザインシステムの現在地 2025年 Figmaニュース振り返り
[ Main Topic ] Figma MCP × デザインシステム 2025年の成果とこれから
01 はじめに
4 縄巻 一鴻(Kazutoki Nawamaki) ▪2023年4月〜 レバレジーズ株式会社に新卒入社。 ▪2024年4月〜 HRTech事業部にてSaaSのフロントエンド開発に従事。 ▪2025年4月〜 同事業部のデザインシステム開発責任者として、コンポーネントパッ
ケージの開発や共通基盤・AI駆動の整備などに取り組む。 Speaker
5 NALYSYSの紹介
6 • NALYSYS (ナリシス) ◦ 組織の課題を可視化し解決する HR Tech プロダクト ◦
エンゲージメントサーベイ、AI 模擬面接機能などを提供 • 開発体制と「 AI 駆動開発」 ◦ 特徴: ▪ Cursor, GitHub Copilot, Claude Code などを全面導入 ◦ 方針: ▪ ドキュメント作成、コード生成、レビューなど、あらゆる工程に AI を組み込む ◦ 目的: ▪ 人間は「意思決定」や「複雑な設計」に集中する NALYSYSの紹介
7 公式noteはじめました!
8 本⽇の内容 今日は、デザインシステムと AI (特に Figma MCP) を組み合わせ、 サービス開発の UI
実装をいかに簡単・高速にしたか。 その 2025 年の振り返りをお話しします。
02 デザインシステムの現在地
10 • ステータス ◦ 2025 年 4 月本格始動 → 2025
年 12 月現在、引き続き開発中 ... • チーム ◦ デザイナー 2 名、エンジニア 1 名(私) • 主な技術スタック : ◦ Figma ◦ React / TypeScript ◦ Storybook ◦ Radix UI ▪ アクセシビリティと機能性を担保しつつ、スタイリングの自由度を確保 コンセプトと現状
11 1. Figma と React の完全一致 ◦ コンポーネント名、バリアント名などを統一 ◦ コミュニケーションコストの激減
2. 40 個以上のコンポーネント実装 ◦ Storybook で全カタログ化 ◦ デザイナーも動作確認可能な環境整備 3. JSDocドキュメントの整備 ◦ 「いつ・どう使うか」の利用ガイドを AI (Cursor) で整備 ◦ JSDoc, Storybook 解説文の自動化 デザインシステムで取り組んだことを振り返る
03 2025 年 Figma ニュース振り返り
13 ① Figma Make • テキストで指示するだけで、動作する Web アプリ/プロトタイプを生成 • v0みたいなやつ
• 活用方法: ◦ アイデア検証、MVP 作成、エンジニアへの動作イメージ伝達 • ⚠使ってみた感想 : ◦ 本番コードへの直接転用よりは検証用途。 Figma ニュース ①
14 Figma Makeでつくってみる
15 ② Code Connect • Figma上のコンポーネント と、Githubリポジトリ内の実際のコード実装 を紐付ける仕組み • Code
Connectで設定された情報はFigma MCPを使うときにも参照される • Code Connect UI と Code Connect CLIの2種類の設定方法 Figma ニュース ②
16 Code Connect UIを使ってみるとこんな感じ
17 ③ Figma で Grid 機能が登場 • 今まではオートレイアウトでがんばっていた • 実装との整合性が向上(「擬似
Grid」からの脱却) Figma ニュース ③
18 ④ Figma MCP の発表 • AI (Cursor / Claude
Code) と Figma が直接連携 • ※ 詳しくはメインテーマで後述 Figma ニュース ④
04 [ Main Topic ] Figma MCP × デザインシステム
20 • 概要: ◦ AI が Figma のデータを直接「読める」ようになりました。 • Before
(泥臭い現実 ): ◦ デュアルディスプレイで Figma と VS Code を往復 • After (魔法のような体験 ): ◦ チャット欄に Figma の URL を貼るだけ ◦ AI がレイヤー構造、色、テキストを解析し、一瞬でコードに変換 ◦ 「見て書く」から「リンクを渡して生成」へのパラダイムシフト Figma MCP とは?
21 Figma MCP とは?
22 「デザインシステム × Figma MCP」で、ほぼ Figma通りのレイアウトが 5分で作成可能になります! 最初に結論
23 導⼊の壁 ただツールを入れるだけでは、期待通りのコードは生成されませんでした。 • デザインシステム無視 : ◦ components/ui/Button があるのに、勝手に <button
className="..."> で新規実装される • ReactとFigmaの差分が埋められない : ◦ Reactコンポーネントにしかないpropsなどが不正確
24 ① AI への指示書 ( figma-mcp-command.md ) の整備 AI に実装を「よしなに」やらせるのではなく、厳格な手順書を与えています。
この指示書自体もデザインシステムのリポジトリで管理し、 npm パッケージとして各プロダクトに配布 しています。 開発側の⼯夫
25 • 厳格なフロー定義 : ◦ Figma 情報取得 → コンポーネントカタログとの照合 →
実装 → Lint チェック • 「既存コンポーネント優先」の徹底 : ◦ 既存がある場合は、正しいパッケージ (@hoge/hoge-*) から import する(推測厳禁)。 ◦ ない場合のみ、Figma の数値を元に新規実装する。 • Figma と React の差分を埋めるプロンプト : ◦ 「フォーム部品は R プレフィックス付き(React Hook Form 対応版)を使うか確認せよ」 ◦ 「アイコンは type props ではなく個別のコンポーネント名 (FilledUserIcon 等) で実装せよ」 AI への指⽰書 (figma-mcp-command.md)
26 参考にさせていただいた記事
27 ② リポジトリ構成の最適化 サービス用リポジトリとデザインシステムリポジトリをローカルで並列配置 相対パスでの参照を容易にし、AI のコンテキスト理解を助ける ③ Figma MCPにわたすデザインの粒度 1
ページ丸ごとではなく、コンポーネント/セクション単位で小さめに生成させると精度がよさそう 開発側の⼯夫
28 ① AI に「読ませる」ためのデータ作り 前提:Figma MCPの精度は、「デザインデータのきれいさ」に比例する 🎨 汚いデータの例 • デザイン上で絶対配置をしている
◦ コードも絶対配置で生成される • カラーコードがハードコードされている。例: ”#F2994A” ◦ コードでも、デザイントークンではなく、カラーコードのまま使用される。 • 余計なフレームが入ってしまっている ◦ コードでも、余計な<div/>が入ってしまう デザイン (Figma) 側の⼯夫
29 ① AI に「読ませる」ためのデータ作り • コンポーネント化 : ◦ メインコンポーネントとして正しく定義する •
Auto Layout / Grid: ◦ 適切に設定し、Flexbox/Grid として変換可能にする • Variables: ◦ 色やサイズを即値 (#FFF, 16px) ではなくトークン変数 (Neutral-White, Size-16) で指定する デザイン (Figma) 側の⼯夫
30 Variables
31 ② 不正なデザイントークン (Variables) のチェック自動化 • デザイナー作成の Figma プラグインでチェック ◦
Figmaにおいて、デザインシステムに存在しない色や余白の マジックナンバーを検知 • 結果 ◦ AI が生成するコードの精度向上 ◦ 実装手戻りの削減 デザイン (Figma) 側の⼯夫
32 「デザインシステム × Figma MCP」で、 ほぼFigma通りのレイアウト・ UIが5分で作成可能に 結果
05 2026 年とまとめ
34 • Figma Slots 機能: ◦ React の children のような柔軟性が
Figma に実装される ◦ これにより、コンポーネントの柔軟性がさらに高まり、コード構造との乖離が解消される • 公式 Check Designs への移行: ◦ 現在は自作プラグインで検知している「デザインシステムの違反」を、Figma 公式機能で ◦ メンテナンスコストを削減し、より標準的な運用へ 2026 年のFigma機能(確定)
35 Figma MCP はゲームチェンジャー • ツール間の壁を取り払い、デザインと実装の距離を極限まで縮めた 人間がやるべきこと • 意思決定、複雑な設計、そして「AI が働きやすい環境」を整えること
• デザインシステムもその1つ まとめ
おわり