注目ガイド
PreviewShip ドキュメント
フレームワークのビルド出力、HTML、Markdown、PDF、AI 生成ページをデプロイし、固定プロジェクト URL、アクセス、バージョン、クリーンアップまで管理するならここから始めます。
Codex チャット共有
これは Codex ユーザー向けの補助ワークフローです。デバッグ文脈、実装記録、レビュー会話の共有に便利ですが、通常の PreviewShip デプロイには必須ではありません。
npx skills add blockdancez/PreviewShip --skill share-codex-chat -a codex -g --yes$share-codex-chat 分享当前 Codex 对话Claude Codeチャット共有
これはClaude Codeユーザー向けの補助ワークフローです。調査経路、実装記録、レビュー議論を共有しつつ、ツール活動を読みやすいタイムラインとして残すのに適しています。
npx skills add blockdancez/PreviewShip --skill share-claude-code-chat -a codex -g --yes$share-claude-code-chat 分享 Claude Code 对话クイックスタート
PreviewShip はブラウザで開けるフロントエンド成果物を固定プレビュー URL にします。ワークフローに合う方法を選んでください:
- 1previewship.com で無料アカウントを登録
- 2コンソールの API Keys ページで API Key を作成
- 3CLI、MCP、エディタ拡張、またはコンソールから React/Vue/Vite/Next の静的出力、index.html を含む zip、単一 HTML/Markdown/PDF、貼り付け HTML、エージェント生成物をデプロイします
- 4固定プレビュー URL を共有し、必要に応じてアクセス、バージョン、ロールバック、再デプロイ、プロジェクト整理を管理します
対応入力とプロジェクトモデル
共有したい成果物をブラウザで直接開ける状態なら PreviewShip が適しています。これはフロントエンドレビューリンク向けで、ソースコードビルドやバックエンドホスティングではありません。
ビルド済みフロントエンド出力
React、Vue、Vite、Astro、Svelte、Angular、Next static export、dist/build/out/public などの静的フォルダ、または index.html とアセットを含む zip をデプロイできます。
単一ファイルと貼り付け HTML
.html、.md、.markdown、.pdf ファイル、または完全な HTML ドキュメントの貼り付けに対応します。PreviewShip がブラウザで開けるプレビューにします。
固定プロジェクト URL
プロジェクトは安定したプレビュー URL を保持します。ロールバックは保持バージョンから新しいデプロイをキューに追加し、成功後にだけ latest ポインタを切り替えます。
公開またはパスワードアクセス
プロジェクトはデフォルトで公開です。Pro プロジェクトはパスワード保護にでき、公開に戻すと保存済みパスワードが削除されます。
バージョン履歴と復旧
Free は 3 件、Pro Monthly は 10 件、Pro Yearly は 40 件の retained バージョンを表示します。ロールバックは保持バージョンから新しいデプロイをキューに追加し、redeploy latest は artifact が保持されていれば期限切れリンクを復旧できます。
クォータ整理
Free は 1 プロジェクトです。上限に達したら、使っていないプロジェクトを削除するかアップグレードしてから新しいプレビューをデプロイまたは申請します。削除は元に戻せません。
CLI
1 つのターミナルコマンドでデプロイし、その後に固定 URL、公開/パスワードアクセス、バージョン、ロールバック、再デプロイ、削除を管理できます。CLI は AI エージェントや CI 向けの JSON 出力にも対応します。
インストール
npx で直接実行(インストール不要)、またはグローバルインストール:
npm install -g previewshipnpx previewship deploy ./distAPI Key の設定
認証用の API Key を設定します:
previewship loginpreviewship login --key ps_live_your_key_here環境変数で設定することもできます:
PREVIEWSHIP_API_KEY=ps_live_... previewship deploy ./distデプロイ
ビルド済み静的ディレクトリ、単一HTMLファイル、またはMarkdown文書をデプロイしてプレビューリンクを取得します:
previewship deploy ./distpreviewship deploy ./report.html -n ai-reportpreviewship deploy ./README.md -n docs-previewpreviewship deploy ./dist -n my-project --exclude "*.map"エージェント向け JSON 出力
--json フラグで構造化出力を取得できます。AI エージェントや CI パイプラインに最適:
previewship deploy ./dist --jsonプロジェクト管理コマンド
プロジェクト確認、アクセス変更、期限切れリンク復旧、固定 URL のロールバック、未使用 Free プロジェクトの削除に使います。
previewship deployments list --json
previewship projects list --json
previewship projects access 42 --password "review-pass"
previewship projects access 42 --public
previewship projects versions 42
previewship projects rollback 42 105 --confirm my-project
previewship projects redeploy 42
previewship projects delete 42 --confirm my-projectMCP Server
MCP server は AI コーディングエージェントに、プレビューのデプロイとプロジェクト管理をネイティブツールとして実行させます。Claude Code、Cursor、Windsurf、MCP 対応クライアントで使えます。
設定
Claude Code の場合、~/.claude/settings.json に追加:
{
"mcpServers": {
"previewship": {
"command": "npx",
"args": ["-y", "previewship-mcp"],
"env": {
"PREVIEWSHIP_API_KEY": "ps_live_your_key_here"
}
}
}
}Cursor の場合、プロジェクトルートに .cursor/mcp.json を作成:
{
"mcpServers": {
"previewship": {
"command": "npx",
"args": ["-y", "previewship-mcp"],
"env": {
"PREVIEWSHIP_API_KEY": "ps_live_your_key_here"
}
}
}
}Windsurf の場合、~/.codeium/windsurf/mcp_config.json に追加:
{
"mcpServers": {
"previewship": {
"command": "npx",
"args": ["-y", "previewship-mcp"],
"env": {
"PREVIEWSHIP_API_KEY": "ps_live_your_key_here"
}
}
}
}利用可能なツール
- deploy_preview — ビルド出力フォルダ、単一 .html、Markdown をデプロイして固定プレビュー URL を返します
- check_deployment — デプロイ ID でデプロイ状況を確認
- show_usage — 残りのデプロイ枠を表示
- list_projects / get_project — 固定 URL、ステータス、アクセスモード、再デプロイ可否を確認します
- get_project_access / set_project_access — PUBLIC と PASSWORD を切り替えます。PUBLIC は保存済みパスワードを削除します
- list_project_versions / rollback_project_version — retained バージョンを表示し、固定 URL を過去のデプロイへ戻します
- redeploy_project_latest — latest retained artifact から期限切れ固定リンクを復旧します
- delete_project — 確認済みプロジェクトを削除し、固定 URL、ホスト済みプロジェクト、デプロイ関連付け、Showcase 項目を完全に削除します
Codex チャット共有
PreviewShip には、現在の Codex 会話を共有するための任意の Codex skill もあります。表示されている会話を高精度な HTML ページに変換し、PreviewShip CLI でデプロイして公開 URL を返します。
skill をインストール
npx skills add blockdancez/PreviewShip --skill share-codex-chat -a codex -g --yesnpx skills add blockdancez/PreviewShip --skill share-codex-chat -a codex --yesCodex で使う
インストール後、Codex の会話で skill を参照します:
$share-codex-chat 分享当前 Codex 对话Claude Codeチャット共有
PreviewShipには、Claude Codeの会話を共有するための任意のClaude Code skillもあります。ローカルのClaude Code JSONL履歴を読み取り、可視チャットを高品質なHTMLページにレンダリングし、PreviewShip CLIでデプロイして公開URLを返します。
skillをインストール
npx skills add blockdancez/PreviewShip --skill share-claude-code-chat -a codex -g --yesnpx skills add blockdancez/PreviewShip --skill share-claude-code-chat -a codex --yesCodexで使用
インストール後、Codexの会話でこのskillを参照し、Claude Code会話の共有を依頼します:
$share-claude-code-chat 分享 Claude Code 对话Cursor セットアップ
Cursor は VS Code 拡張機能と完全互換です。同じ方法でインストールできます。
コマンドパレットからインストール
- 1Cursor を開き、Ctrl+P(Mac は Cmd+P)を押す
- 2以下のコマンドを貼り付けて Enter を押す:
ext install previewship.previewshipVSIX からインストール
オフラインインストールが必要な場合は、.vsix ファイルをダウンロードし、下の「VSIX 手動インストール」を参照してください。
VS Code セットアップ
VS Code を開き、Ctrl+P(Mac は Cmd+P)を押して、以下のコマンドを貼り付けて Enter を押します:
ext install previewship.previewshipVSIX 手動インストール
マーケットプレイスにアクセスできない環境では、.vsix ファイルで手動インストールできます。
インストール手順
- 1上のボタンから .vsix ファイルをダウンロード
- 2Cursor または VS Code を開き、拡張機能パネル(Ctrl+Shift+X)を開く
- 3拡張機能パネル右上の「...」→「VSIX からインストール...」→ ダウンロードしたファイルを選択
コマンドラインからもインストールできます:
code --install-extension previewship-latest.vsixAPI Key 設定
API Key はすべてのデプロイ方法(CLI、MCP、エディタ拡張機能)に必要です。作成手順:
- 1previewship.com にログインし、API Keys ページへ移動
- 2「API Key を作成」をクリックし、名前を入力して生成されたキーをコピー
- 3CLI(previewship login)、MCP 設定(PREVIEWSHIP_API_KEY 環境変数)、またはエディタ拡張機能(Set API Key コマンド)でキーを使用
エディタからデプロイ
拡張機能のインストールと API Key の設定が完了したら:
- 1エディタでフロントエンドプロジェクトフォルダを開く
- 2Open the command palette (Ctrl+Shift+P) and run "PreviewShip: Deploy Workspace, HTML, Markdown, or PDF File" or "PreviewShip: Deploy Active HTML, Markdown, or PDF File"
- 3The extension packages the selected build output, HTML file, or Markdown file, uploads it, and returns a preview URL when ready
コンソールデプロイ
ツールなしでWebコンソールから直接デプロイすることもできます。コンソールではビルド出力zip、単一HTML/Markdown/PDFファイル、HTML貼り付けに対応しています:
- 1ログイン後、「デプロイ」ページへ移動
- 2Select or create a project, then upload a .zip containing static build output, upload a .html/.md/.markdown/.pdf file, or paste a complete HTML document
- 3PreviewShipはzipを静的サイトとしてデプロイし、単一HTMLをindex.htmlとしてパッケージし、単一Markdownは安全なビューアーページを追加してからデプロイします
プロジェクト管理
プロジェクトは PreviewShip リンクの安定したコンテナです。固定 URL、latest ポインタ、アクセスモード、retained バージョン、任意の Showcase 状態を持ちます。
- 新しいプロジェクト名でデプロイすると自動作成され、guest プレビューを申請した場合も固定プロジェクトに紐づきます。
- 固定プロジェクト URL はデプロイごとに変わりません。デプロイとロールバックは、その URL が提供する内容だけを変えます。
- 公開プロジェクトは通常どおり共有できます。Pro はパスワードアクセスにでき、公開に戻すとパスワードが削除されます。
- バージョン履歴はプランに依存します:Free は 3 件、Pro Monthly は 10 件、Pro Yearly は 40 件を保持済み artifact の範囲で表示します。
- Free は 1 プロジェクトです。上限に達したら、使わないプロジェクトを削除するかアップグレードしてから新しいプレビューをデプロイ/申請します。
- プロジェクト削除は固定 URL、ホスト済みプロジェクト、デプロイ関連付け、Showcase 項目を完全に削除します。
- 公開かつ承認済みの Showcase 項目だけがインデックス対象です。パスワード付き、非公開/非表示、期限切れでアクセスできない内容は sitemap に入りません。
プランと制限
PreviewShip のプランは、デプロイクォータ、プロジェクト数、アップロード枠、保持期間、バージョン履歴、アクセス制御、ウォーターマーク削除を組み合わせています:
| 機能 | 無料 | Pro 月払い | Pro 年払い |
|---|---|---|---|
| プロジェクト数 | 1 | 10 | 20 |
| 1日のデプロイ数 | 5 | 50 | 80 |
| 1か月のデプロイ数 | 20 | 300 | 500 |
| 同時ビルド数 | 1 | 3 | 3 |
| 最大 Zip サイズ | 15 MB | 50 MB | 80 MB |
| 月間アップロード量 | 200 MB | 2 GB | 4 GB |
| プレビュー有効期限 | 3 日 | 30 日 | 365 日 |
| バージョン履歴 / ロールバック | 3 件 | 10 件 | 40 件 |
| アクセス制御 | 公開のみ | 公開またはパスワード | 公開またはパスワード |
| PreviewShip ウォーターマーク | 表示 | 非表示 | 非表示 |
よくある質問
どのフレームワークに対応していますか?
PreviewShipはReact、Vue、Svelte、Next.js export、通常のHTML、Markdown、PDF文書など、あらゆる静的フロントエンド出力に対応します。先にビルドしてindex.htmlを含むフォルダーをデプロイするか、単一の.html/.md/.markdown/.pdfを直接デプロイできます。
AI コーディングエージェントからデプロイするには?
PreviewShip MCP server をエージェント(Claude Code、Cursor、Windsurf)に追加するか、CLI の --json フラグを使用してください。エージェントが会話の中でプレビューをデプロイできるようになります。
CLI と MCP の違いは?
CLI はターミナルコマンド(npx previewship deploy)です。MCP は AI エージェントがネイティブツールとして deploy を呼び出せるプロトコルです。スクリプトや手動デプロイには CLI、エージェントとのシームレスな連携には MCP をお使いください。
プレビューが期限切れになるとどうなりますか?
期限切れのプレビューは 404 ページを返します。デプロイ記録はダッシュボードで引き続き確認できます。再デプロイで新しいリンクを取得できます。
ファイルサイズの制限はありますか?
はい。Freeプランは1回15 MBまでアップロードできます。Proプランは請求周期に応じて50-80 MBに対応します。アップロード対象はビルド出力zip、単一HTMLファイル、Markdownファイルです。
無料プランはありますか?
はい。Free には 1 日 5 デプロイ、月 20 デプロイ、1 プロジェクト、直近 3 件のロールバック履歴が含まれます。Free のプレビューリンクには PreviewShip ウォーターマークが表示されます。Pro では削除され、パスワードアクセスとより多いロールバック履歴が使えます。クレジットカードは不要です。
単一のHTML・Markdown・PDFファイルをデプロイできますか?
はい。Webコンソール、CLI/MCP、VS Code/Cursor拡張から.html、.md、.markdown、.pdfを直接デプロイできます。HTMLとMarkdownにはWeb入口を生成し、PDFはブラウザー標準の全画面リーダーで開きます。
デプロイごとに新しい URL が作られますか?
いいえ。PreviewShip のプロジェクト URL は固定です。ロールバックは新しいデプロイをキューに追加し、成功後にだけ latest ポインタを切り替えるため、レビューリンクを維持できます。
パスワード付きプロジェクトを公開に戻せますか?
はい。公開に戻すと保存済みのプロジェクトパスワードは削除されます。公開プロジェクトは通常どおり共有でき、Showcase に共有した場合のみ Showcase や sitemap の対象になり得ます。
Free のプロジェクト上限に達した場合は?
Free は 1 プロジェクトです。アップグレードするか、使っていないプロジェクトを削除してから新しいプレビューをデプロイまたは申請できます。削除すると固定 URL、ホストされたプロジェクト、デプロイ関連付け、Showcase 項目は完全に削除されます。