デザイナーと同じ Figma ファイルで新しい画面を見ている。以前なら、そこにあるのは主に frame、ボタン、テキスト、コンポーネント、プロトタイプのリンクだった。画面がどう見えるか、押したらどこへ進むかを示すものだ。

code layer が変えるのは、この日常的な画面だ。あるインタラクション自体が、動かせる UI code として Figma のキャンバス上に置かれる。デザイナーはそれを複製し、別案を作り、複数の動き方を比べられる。エンジニアやプロダクトマネージャーも、同じキャンバス上で「実際に動くとどう感じるか」を見られる。

設計ファイル、インタラクティブなプロトタイプ、アニメーション検証、実装実験が別々のツールに散らばっていたことを考えると便利だ。ただし便利さは新しい問いも生む。キャンバス上のものがすでに動き、製品のように見えるとき、それがまだ探索なのか、エンジニアに渡せる状態なのかを誰が判断するのか。

Figma は 2026 年の Config で、code layers、Figma Motion、shader fills/effects、generative plugins、Weave tools、より文脈を読める Figma agent を発表した。code layers は、実行できる、または編集できるコードをキャンバス上の設計素材として扱うものだ。shader fills/effects はコードでリアルタイムに計算される視覚効果や素材を指す。Weave tools は AI 画像処理を再利用できるツールとしてまとめる仕組みだ。複数のテックメディアも、Figma が設計、コード、アニメーション、AI ワークフローを一つの共同作業キャンバスに集めようとしている点に注目した。

このミニ講座は、新機能をすぐ導入すべきかを決めるものではない。必要なのは引き継ぎの基準だ。「探索キャンバス」と「納品仕様」を分ける。

このレッスンは「Figma がキャンバスにコードを置いたら、設計引き継ぎはどう確認する?」を、読者が使える一つの判断問題に絞る。Figma の code layers、Motion、shader、AI agent は設計探索を速くするが、探索キャンバスと納品仕様を分けなければ、見栄えのよいプロトタイプを実装可能な成果物と誤解しやすい。 本文の表やチェックは、チームが進む前に何を確認するかを見るためのものだ。

あわせて確認したいこと

この判断を実際のワークフローに入れるなら、デザインAIは美的センスのボタンではない。まず画像の役割を決めるも合わせて確認すると、同じ停止点をタスク、権限、引き継ぎの確認に戻しやすい。

この判断を実際のワークフローに入れるなら、AIエージェントにコードを任せる前に、タスクへチェックポイントを入れるも合わせて確認すると、同じ停止点をタスク、権限、引き継ぎの確認に戻しやすい。

まず分ける:キャンバスは自由でよいが、納品は曖昧にしない

Figma は code layers を、コードを新しい設計素材として扱うものだと説明している。重要なのは「Figma が少し CSS を書き出す」ことではない。コードが画像、コンポーネント、テキストと同じように、キャンバス上で議論し、複製し、比較できる素材になることだ。設計レイヤーをインタラクティブな code layer に変えたり、複数案を複製して比べたり、コード内のフローを編集可能な設計レイヤーへ戻したりできる。Motion ではタイムライン、キーフレーム、書き出し形式を Figma 内に置ける。shader や generative plugins は、プロンプトから視覚効果やカスタムツールを作れるようにする。

これらは探索には向いている。チームは「こうしたらどう見えるか」を早く確認できる。デザイナー、プロダクトマネージャー、エンジニアは、すべてが確定するまで待たずに方向を話せる。

しかし、探索が完成品のように見えるほど、引き継ぎリスクは見落とされやすい。キャンバス上の効果が動くことは、次のことを意味しない。

  • そのコードが製品アーキテクチャに合っている。
  • アニメーションがすべての端末やブラウザで安定する。
  • AI が生成したプラグインや効果をチームが保守できる。
  • どこが設計意図で、どこが一時的な実験なのかをエンジニアが判断できる。

だから正式な引き継ぎには、明確な確認欄が必要だ。

広告

一つの表で探索キャンバスと納品仕様を分ける

完成度が高く見える Figma プロトタイプを見たら、すぐに「エンジニアに渡せるか」と聞く前に、次の表で分ける。

確認項目探索キャンバスで許容できること納品仕様で補うべきこと
コードcode layer でインタラクション案を比べ、実現可能性を確かめるどのコードがプロトタイプ専用で、どのロジックを正式実装で書き直す、または引き継ぐのかを示す
アニメーションMotion でリズム、遷移、3D 変化、雰囲気を先に見せる時間、発火条件、アクセシビリティ代替、性能上の制限を列挙する
AI 生成内容agent が効果、プラグイン、複数案の生成を助けるAI 生成部分を明示し、保守性、ライセンス、ブランド整合性を確認する担当者を置く
外部ツール連携Notion、Slack、GitHub などから文脈を取得して試すデータ元、権限境界、自動で読ませてはいけない文書を確認する
最終責任チームでコメントし、方向性を試す引き継ぎ範囲、変更履歴、差し戻し条件を決める責任者を指定する

この表はプロセスを遅くするためではない。「見た目が完成している」を「納品できる」と誤解しないためのものだ。

導入するなら、まず隔離されたテスト環境として扱う

安全な始め方は、この種の新しいキャンバス機能を「隔離されたテスト環境」として扱うことだ。そこでインタラクション、アニメーション、AI 生成効果を試してよい。ただし、それを正式な製品コードやデザインシステムの代わりにしてはいけない。

小さなチームなら、まず三つのルールを置ける。

第一に、すべての code layer を「探索」「エンジニアリングで書き直し」「参考のみ」のどれかに分類する。コードだけ渡して、どれが使えるのかをエンジニアに推測させない。

第二に、すべての Motion や shader 効果に「失敗したらどうするか」を一行追加する。低性能端末では無効にするのか、スクリーンリーダーには別の説明が必要か、アニメーションが止まってもページは操作できるのか、という確認だ。

第三に、AI が生成したプラグイン、効果、素材には人間の確認担当を置く。ブランド、ライセンス、保守コスト、エンジニアリング引き継ぎを判断できる人であるべきだ。

すぐに切り替えないほうがよい場合

  • チームに明確な引き継ぎテンプレートがない。新ツールの前に仕様欄を補う。
  • プロトタイプのコードを正式製品に入れてよいか、設計とエンジニアリングの合意がない。先に責任を分ける。
  • 製品に高いアクセシビリティ、性能、セキュリティ要件がある。アニメーション、shader、外部ツール連携は先に制限テストをする。
  • デザインシステムがすでに混乱している。AI は標準を整理してくれるのではなく、より多くのバリエーションを速く作るだけだ。

このミニ講座の結論

Figma がコード、アニメーション、shader、プラグイン、AI agent を同じキャンバスに置いたことは、設計協業にとって大きな変化だ。早期探索を速くし、プロダクトマネージャー、デザイナー、エンジニアが早い段階で同じ方向を見られるようにするかもしれない。

しかし、引き継ぎ品質は自動では上がらない。本当に時間を節約するのは、キャンバスが完成品のように見えることではない。何が探索で、何が納品可能で、何を作り直すべきで、何を人間が確認すべきかをチームが明確に言えることだ。

Figma のこの新機能群を試すなら、「ツールを乗り換えるべきか」と聞く前に、こう問うほうがよい。同じキャンバスで探索しながら、曖昧ではない納品仕様を残せるか。

生活四コマ

四コマ漫画:設計とエンジニアリングのチームが共有キャンバスでインタラクションと AI 効果を探索し、その後、納品仕様、書き直し項目、人間の確認項目に分ける。

  1. 共有キャンバスでは、インタラクション、アニメーション、AI 効果が完成品に近く見える。
  2. チームは、デモを本番可能なものと見なす前に、探索と納品を分ける。
  3. それぞれの効果を、コード、動き、権限、責任者、代替動作の確認欄に戻す。
  4. エンジニアに渡すのは、隠れた前提を含む美しいプロトタイプではなく、整理された仕様パッケージだ。

AI 整理カード

要約の前に、AIに状況を確認させる このレッスンを自分用チェックリストにしたいときは、信頼できるAIツールに以下を貼る。機密情報は入れない。

このBMCミニレッスンを自分の状況に当てはめたい:Figma がキャンバスにコードを置いたら、設計引き継ぎはどう確認する?

この記事が扱う具体的な問題:Figma の code layers、Motion、shader、AI agent は設計探索を速くするが、探索キャンバスと納品仕様を分けなければ、見栄えのよいプロトタイプを実装可能な成果物と誤解しやすい。
記事URL:https://boosterminiclass.com/ja/posts/figma-canvas-code-handoff-review/

記事を要約するだけにしないでほしい。まず、次の3点を確認する質問をしてほしい。
1. いま扱っている実際のワークフローまたは判断は何か。
2. その流れに関わるデータ、権限、アカウント、費用、外部実行は何か。
3. 今日ほしいのは、停止判断、試用チェックリスト、引き継ぎテンプレート、リスク分級のどれか。

そのうえで、この記事固有の枠組みで私の状況を確認してほしい:1. この Figma プロトタイプが探索、社内判断、エンジニアリング引き継ぎ、外部デモのどれを支えるのかを決める。2. code layer、Motion、shader、AI 生成内容、外部ツール連携を、探索では許容できるものと納品時に補うべきものに分ける。3. 人間の確認が必要な箇所を示す。4. 探索キャンバスを納品仕様に変えるチェックリストを作る。

出力してほしいもの:
- 進める、範囲を絞って試す、一度止める、のどれかを一文で判断する。
- 枠組みを私の状況に当てはめ、準備済み/証拠不足/人間確認が必要、に分けた表。
- 今日できる最小の一手。
- 担当者、ログ、戻し方、人間レビューが必要な箇所。

アカウント、金銭、個人情報、外部実行に関わるときは、人間レビューで止める。

広告

Share

このミニクラスを共有

このミニクラスが仕事の詰まりをほどく助けになったら、AI の使い方を考えている人にも共有してください。

参考資料