Pythagoraで作るアプリの中身
Pythagoraは、AIとの対話を通じてアプリのコードを生成・修正していくツールです。指示を重ねることで、機能を持ったアプリを少しずつ形にしていけます。
アプリにはサーバー側の処理を伴う部分と、ブラウザで表示されるフロント側の画面があります。共有して見てもらいたい対象がフロントの見た目や画面遷移であれば、まずその静的な部分を切り出して共有するのが現実的です。
動くアプリ全体と画面確認は分けて考える
アプリ全体をそのまま誰かに触ってもらうには、サーバーを動かしておく必要があり、共有のハードルが上がります。デザインや画面構成のフィードバックがほしいだけなら、フロントの表示を見せるだけで十分なことが多いです。
ギガサイト便は、確認・レビュー・一時共有に向いたサービスで、独自ドメインでの本番運用やサーバーが必要な動的アプリの常時稼働を担うものではありません。あくまで、作ったHTMLをすぐ見せて確認・レビューしてもらう用途に向いています。
そのため、Pythagoraで生成したフロントのうち、ブラウザ単体で表示できる静的な画面を共有対象にする、という切り分けが使いやすいです。
AI生成HTMLを共有する前の安全チェック
Pythagoraで作ったアプリを共有では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。
ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。
- 外部送信: form action、fetch、script src、iframeの向き先を確認する
- 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
- 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
- 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める
フロントの画面を一時URLで見せる
フロントのHTMLやCSS・JS・画像を含むZIPをギガサイト便にドロップすると、その場で共有URLが発行されます。会員登録なしでも公開でき、HTTPSは自動、CDNのエッジ配信で表示も速く済みます。
発行されるURLは〇〇.giga-site.com形式のサブドメインです。相手はリンクを開くだけで、Pythagoraで作った画面のデザインやレイアウト、簡単な動きを自分の端末で確認できます。
Pythagoraの画面を共有する手順
フィードバックを集めるための流れを順に整理します。共有する対象を、ブラウザ単体で表示できる静的な画面に絞るのがコツです。
JavaScriptや画像が分かれている場合は、ZIPにまとめてからドロップするとリンク先で正しく動きます。
- Pythagoraからフロントの静的ファイル(HTML・CSS・JS・画像)を取り出す
- ファイルが複数ある場合はフォルダごとZIPに圧縮する
- ギガサイト便のトップページにそのZIPをドロップする
- 認証方式を選び、フィードバックを依頼する相手にだけ見せる設定にする
- 発行されたURLを共有し、画面の感想や改善点をもらう
改善サイクルを速く回す
プロトタイプは、見せて意見をもらい、直して、また見せる、という往復が肝心です。直すたびにリンクが変わると、相手は毎回新しいURLを開く必要があり、テンポが悪くなります。
ギガサイト便では同じURLのままファイルを差し替えられます。Pythagoraで画面を直すたびにアップロードし直せば、リンクを送り直さずに最新の画面を見てもらえます。
誰がいつ見たかを把握できるアクセスログにも対応しているため、フィードバックの依頼先が見てくれたかを確認しながら進められます。確認が終われば公開期限で自動的に閉じられ、古いURLが残りません。
よくある質問
サーバー処理が必要なアプリ全体を共有できますか
ギガサイト便は静的なHTMLやZIPを表示する一時共有向けのサービスで、サーバーが常時動く動的アプリの稼働は担いません。共有したい場合は、フロントの静的な画面部分を切り出して見せる形がおすすめです。
JavaScriptの簡単な動きは共有先でも動きますか
ブラウザだけで完結するクライアント側のJavaScriptであれば、ZIPに含めて公開すれば共有先でも動作します。外部サーバーへの通信が前提の処理は、共有環境では動かないことがあります。
プロトタイプを限られた人だけに見せたいです
認証方式をパスワードやメール認証、会社ドメイン認証から選べます。一時公開ページにはnoindexも付くため検索には出ませんが、関係者限定にしたいときは認証の併用が確実です。
画面を直すたびに新しいURLになりますか
いいえ。同じURLのまま中身だけ差し替えられます。Pythagoraで修正したフロントをアップロードし直せば、レビュアーは同じリンクから最新の画面を確認できます。
AIツールで作ったHTMLはそのまま共有しても安全ですか?
そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。