AI活用

Poe(Canvasアプリ)で作ったHTMLを共有する方法

PoeのCanvasは、チャットの中でインタラクティブなHTMLアプリを生成・プレビューできる機能です。ただしCanvasの成果物はPoeのアプリ内に表示されるもので、そのままでは外部の人に動くものを渡せません。この記事ではPoeのCanvas出力を一時URLに変える流れを整理します。外部サービスの仕様は変わるため、本文ではレビュー共有で変わりにくい判断軸を中心に整理します。

Canvasの成果物はPoeの中にある

Poeは複数のAIモデルを1つのアプリから使えるサービスで、Canvas機能を使うとチャットの応答としてHTMLやJavaScriptのアプリを生成し、その場でプレビューできます。ボタンや入力欄が実際に動くので、プロトタイプ作りに便利です。

ただしこのプレビューはPoeのアプリやWeb版の中で表示されるものです。Poeを開いていない相手や、アカウントを持たない人には、同じように動く画面を見せられません。実物を触ってもらうには、Poeの外に持ち出す必要があります。

Canvasの出力をファイルとして書き出す

まずCanvasが生成したHTMLのコードを取り出し、index.htmlとして保存します。Canvasは1つのHTMLにスタイルやスクリプトをまとめて出力することが多いので、その場合はファイル1つで完結します。

画像や追加のスクリプトファイルを参照している場合は、それらも一緒に集めてZIPに固めます。相対パスで読み込まれるように、index.htmlを起点としたフォルダ構成にしておくと、別の環境でも表示が崩れません。

AI生成HTMLを共有する前の安全チェック

Poe(Canvasアプリ)で作ったHTMLを共有では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。

ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。

  • 外部送信: form action、fetch、script src、iframeの向き先を確認する
  • 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
  • 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
  • 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める

一時URLとして発行する手順

書き出したファイルは、ドロップするだけで共有URLが発行されるサービスに渡せば公開できます。ここではギガサイト便を例に最短の流れを示します。

  1. CanvasのHTMLをindex.htmlとして保存する
  2. 参照しているアセットがあればまとめてZIPに圧縮する
  3. ギガサイト便のトップページにHTMLかZIPをドロップする
  4. 発行された 〇〇.giga-site.com 形式のURLを確認する
  5. 認証方式と公開期限を選んで相手にURLを送る

プロトタイプ共有では認証と期限を設定する

Canvasで作ったアプリには、確定前のUIや仮データが含まれていることがあります。一時公開ページには検索結果に出ないようnoindexが付きますが、noindexはアクセス制御ではないため、限定して見せたいならパスワードやメール認証を併用します。

公開期限を設定しておけば、レビューや検証が終わったあとに自動で閲覧できなくなります。無料プランの公開期限は最長7日なので、短期のプロトタイプ確認にはそのまま使えます。

作り直すたびにURLを変えない

Poeでは別のモデルに切り替えて同じアプリを作り直すこともあり、共有後に中身が変わるのは珍しくありません。同じURLのままファイルを差し替えられる仕組みを使えば、リンクを送り直さずに最新版を見せられます。

QRコードを配ればスマートフォンからも触ってもらいやすく、アクセスログで誰がいつ開いたかも確認できます。デモを見せる場面でも便利です。

よくある質問

PoeのCanvasプレビューを相手にそのまま見せられますか

Canvasのプレビューはあなたのチャット内で表示されるものなので、相手はそのままでは開けません。HTMLを書き出して共有URLを発行するサービスに渡してください。

ボタンや入力が動く状態で共有できますか

Canvasが出力したJavaScriptを含めてindex.htmlを保存すれば、ギガサイト便にドロップしても動く状態のまま共有できます。閲覧者のブラウザ上で実際に操作してもらえます。

スマートフォンでも触ってほしい場合は

発行された共有URLからQRコードを作って配れば、スマートフォンからすぐにアクセスして操作できます。

会員登録なしでも公開できますか

ギガサイト便は会員登録なしでもファイルをドロップして公開できます。アクセスログなどを使いたい場合に登録を検討してください。

AIツールで作ったHTMLはそのまま共有しても安全ですか?

そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。

関連記事

AI活用

Amazon Q Developerで生成したHTMLを共有する方法

Amazon Q DeveloperのコードやUI生成結果を社外の担当者に確認してもらいたい人向け。環境構築なしで開ける一時公開URLの使い方を整理し、共有方法を判断できます。

5分で読める
AI活用

bolt.diyで作ったHTMLを共有URLにする方法

ローカルで動くbolt.diyの生成物を、他のメンバーやクライアントに見せたい人向け。出力を一時共有URLに変える具体的な流れと、レビュー用途に合った運用方法が分かります。

5分で読める
AI活用

Roo Code(旧Roo Cline)で作ったHTMLを共有する方法

Roo Codeが自律的に組み上げたHTMLやWebアプリを、手元以外の人にも確認してもらいたい開発者向け。認証付き一時URLへの変換手順と、レビュー依頼に最適な共有方法が分かります。

6分で読める
AI活用

Kilo Codeで生成したHTMLを共有する方法

Kilo Codeのエージェントがローカルに組み立てたHTMLを、そのまま他者に見せられない課題を抱えた開発者向け。生成物を一時URLに変えて共有するまでの流れを解説します。

5分で読める
「AI活用」の記事をもっと見る →