Tabnineで書いたファイルは手元にある
TabnineはVS Codeなどのエディタに常駐し、入力中のコードに合わせて続きを提案するAI補完ツールです。HTMLのタグやCSSのプロパティを素早く補ってくれるため、雛形からの作り込みが速く進みます。
ただし完成するのはあくまでローカルのファイルです。ローカルで開けば自分は表示を確認できますが、同じファイルが手元にない上司やクライアントには、そのままでは見せられません。動くページを相手のブラウザで開いてもらう手段が必要です。
ローカルのHTMLを配布できる形に整える
Tabnineで仕上げたHTMLは、index.htmlを起点とした構成になっているか確認します。1枚のHTMLで完結するなら、そのファイル1つを共有すれば十分です。
スタイルシートや画像、スクリプトを分けている場合は、それらをまとめてZIPに固めます。読み込みパスが相対指定になっていれば、配布先でも崩れずに表示されます。
AI生成HTMLを共有する前の安全チェック
Tabnineで補完生成したHTMLを共有では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。
ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。
- 外部送信: form action、fetch、script src、iframeの向き先を確認する
- 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
- 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
- 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める
一時URLとして発行する手順
整えたファイルは、ドロップするだけで共有URLが発行されるサービスに渡せば、サーバーを立てずに公開できます。ここではギガサイト便を例に最短の流れを示します。
- Tabnineで仕上げたHTMLをindex.html起点でまとめる
- CSS・JS・画像があればZIPに圧縮する
- ギガサイト便のトップページにHTMLかZIPをドロップする
- 発行された 〇〇.giga-site.com 形式のURLを確認する
- 認証方式と公開期限を選んで相手にURLを送る
レビュー共有では認証と期限を設定する
コードレビューのために共有するページには、開発途中のデータやコメントが残っていることがあります。一時公開ページには検索結果に出ないようnoindexが付きますが、noindexはアクセス制御ではないため、関係者だけに見せたいならパスワードやメール認証を併用します。
認証方式はURLのみ・パスワード・メール認証・会社ドメイン認証から選べます。社内のレビューなら会社ドメイン認証にしておくと、自社メンバーだけが開ける状態になります。
修正後も同じURLで見せ続ける
Tabnineの補完で素早く直せるぶん、共有後に細かい修正が続くことも多いはずです。同じURLのままファイルを差し替えられる仕組みを使えば、リンクを送り直さずに更新後の状態を見てもらえます。
レビュアーは同じURLをブックマークしておけば最新版を確認できます。アクセスログで誰がいつ開いたかわかるので、レビュー依頼の進み具合も把握でき、催促のタイミングも判断しやすくなります。さらにQRコードを配れば、手元のスマートフォンからもすぐに表示を確認してもらえます。
よくある質問
Tabnineで作ったHTMLをそのまま送るのと何が違いますか
ファイルを送ると相手が自分で開く手間がかかり、環境によっては表示が崩れます。共有URLなら相手はリンクを開くだけで、HTTPSとCDN配信で素早く同じ画面を見られます。
社内メンバーだけに限定できますか
会社ドメイン認証やメール認証を選べば対象を限定できます。noindexはアクセス制御ではないので、限定公開には認証を必ず併用してください。
複数ファイル構成のサイトでも公開できますか
CSS・JS・画像をまとめてZIPにし、index.htmlを起点とした相対パス構成にすれば、そのまま公開できます。
会員登録は必須ですか
ギガサイト便は会員登録なしでもファイルをドロップして公開できます。アクセスログやプラン機能が必要な場合に登録を検討してください。
AIツールで作ったHTMLはそのまま共有しても安全ですか?
そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。