Geminiに関する参考資料
公開されているガイドに記載された、Geminiでデザインを行うためのチュートリアル、ドキュメント、ウォークスルーです。
OpenDesignでGemini CLIを使ってインターフェースをデザインする方法:参照としてのホワイトボードの写真、ルールブックとしてのGEMINI.md、ブリーフからレビュー済みファイルまでの運用ダッシュボードタスク1件、そして始める前に知っておくべき限界。
「ホワイトボードの写真から
読み取れるダッシュボードへ。」
このGeminiガイドへの3つの入り口
Gemini によるデザインタスクの一例
1つのタスクを最初から最後まで示します。渡すブリーフと制約、戻ってくる成果物、そして完了前に行うべきチェック内容です。以下のインターフェースは本ページ用に作成した説明用の例であり、実際に記録された Gemini の実行結果ではありません。
ブリーフ添付のホワイトボード写真から運用ダッシュボードを設計してください。ヘッドライン数値4つ、週次ボリュームチャート、インシデントのキューを含みます。デスクトップでは1画面、スマートフォンではスクロール可能なサマリーとします。
data-od-idフックを持つ、自己完結型のHTMLファイル1つブリーフを作成し、デザインシステムを選択し、受け入れ基準を定義します。
レイアウトを計画し、HTML、CSS、JavaScriptを書き、要求に応じて修正します。
デザインシステムとスキルを提供し、プレビューをレンダリングし、すべてのバージョンをプロジェクト内のファイルとして保存します。
ビジュアルの階層構造、8pxグリッドに基づく間隔、両方のブレークポイント、そしてすべてのインタラクションが、引き渡し前にチェックされます。
4枚のカード、チャート、キューはすべて同じ 8px グリッドを共有しており、1440px でも 390px でも重なりはありません。
ヘッドライン数値が最初に読まれ、次にチャート、そしてキューが続きます。アクセントカラーは1本のバーと1つの重大ピルに使われています。
1行あたり2つの数値、その下にチャート、キューはリスト形式です。日付範囲はシートに折り込まれます。
範囲を切り替え、重大度でフィルターし、キューを矢印キーで移動します。
適合性
互換性
このガイドでは、OpenDesignデスクトップアプリを通じて接続されたGeminiを扱います。公開情報の確認日: 2026年9月6日。
Gemini CLIは、Googleが提供するオープンソース(Apache-2.0)のターミナルAIエージェントです。コードベースを読み込み、ファイルを編集し、コマンドを実行し、Webから情報を取得し、Google検索を用いて回答の裏付けを行います。このページはOpenDesignを通じてGeminiでインターフェースを設計することについて説明しており、Gemini自体のインターフェースについてのものではありません。OpenDesignのセットアップ手順に、利用可能なエージェントの一覧が記載されています。
Googleアカウント(無料プラン)またはGemini APIキー(BYOK)。GoogleアカウントまたはGemini APIキー(BYOK)で認証してください — 認証情報はお使いのマシン上に保持されます。このページでは、クォータや価格について保証するものではありません。
デスクトップビルドについてはダウンロードページをご確認ください。ソース版クイックスタートに記載されているNode.jsおよびpnpmの要件は、ソースから実行する場合に適用されるものであり、デスクトップパッケージのインストールには適用されません。互換性のある最小Geminiバージョンについては、ここでは確認されていません。
インストールされたバージョンに表示される接続手順に従い、小さなタスクを実行してください。Geminiがそれを処理し、成果物が開くことを確認してください。ダウンロードのみでは、動作する接続が確立されたことにはなりません。
デスクトップアプリから始める
まずダウンロードし、インストールしたバージョンに応じたGeminiのセットアップを完了させ、その後小さな結果を確認してください。この方法に従うために、OpenDesignをソースからビルドする必要はありません。
お使いのコンピューターに合ったパッケージを選び、インストールしてアプリを開いてください。
OpenDesignをダウンロードインストールされたバージョンに記載されているGeminiの手順に従ってください。GoogleアカウントまたはGemini APIキー(BYOK)で認証してください — 認証情報はお使いのマシン上に保持されます。
Gemini CLI のドキュメント# 1. Install Gemini CLI (Node 20+)
npm install -g @google/gemini-cli
# or run without installing: npx https://github.com/google-gemini/gemini-cli
# 2. Start it in your project and authenticate on first run
cd your-project
gemini # sign in with your Google account, or set GEMINI_API_KEY公開されているガイドのGeminiセットアップ手順に基づいています。最新のコマンドについては、ベンダーのドキュメントをご確認ください。
全体のループを判断できるよう、1回の修正を含む小さなブリーフを使用してください。
プロフィールフォームと保存確認を備えた設定画面を作成してください。私のデザインルールを使用し、デスクトップとモバイルの幅で確認してください。
ソースから OpenDesign を実行するには、代わりに技術クイックスタートをご覧ください。
Geminiの設計ワークフロー
同じ運用ダッシュボードのタスクを、ブリーフから検証済みファイルまで追った例です。各ステップでは、あなたが提供するもの、Gemini が行うこと、OpenDesign が提供するもの、そしてあなたが確認する内容を示します。
平易な言葉で3〜6行。対象ユーザー、画面の役割、対象プラットフォームを明記します。
デザインシステムと少数の厳格なルールです。これがブランドに沿った出力と、ありふれた見た目とを分ける要因になります。
Geminiは、レイアウト、スタイル、インタラクション、安定したフックを含む自己完結型のHTMLファイルを作成します。
ファイルは、指定した幅で OpenDesign 内にレンダリングされます。ここでデザインが判断されます。
data-od-id ターゲットを公開します。プレビュー内の要素を指し示して変更を依頼します。修正はすべて新しいファイルとして作成され、既存のものが黙って上書きされることはありません。
リソース
公開されているガイドに記載された、Geminiでデザインを行うためのチュートリアル、ドキュメント、ウォークスルーです。
制限事項
よくある質問
まずは小さなタスクから始めて往復のやり取りを確認し、その後に本番のブリーフを持ち込んでください。ご自身の環境に合ったオプションを選択してください。このページは環境を自動検出しません。