PlugThis

Manifest V3準拠のChrome拡張機能を生成、編集、テスト、エクスポートするための特化型プロンプトベース開発ツール。

アプリを開く

情報確認日: 2026年7月11日 ·出典を見る

ツール情報

種類
アプリビルダー
対応プラットフォーム
Web, Google Chrome
無料プラン
対応
オープンソース
非対応
独自の API キーを使用
対応
ローカルモデル
非対応
PlugThis

概要

適した用途

  • 既存のSaaS製品にChrome拡張機能を追加したい創業者
  • 特定のブラウザワークフローのプロトタイプを迅速に作りたい開発者
  • 個人用の生産性向上ツールを自作したい非エンジニア
  • ページ拡張、データ抽出、ブラウザ自動化ツールを構築するチーム
  • 既存のサブスク型拡張機能を自社専用のカスタムツールに置き換えたい方
  • ホスト型サービスではなく、編集可能なソースコードを手元に残したい開発者

強み

  • 汎用ウェブアプリではなく、Chrome拡張機能のアーキテクチャに特化して設計されている。
  • ソースコードの完全な所有権を持ち、スタンドアロンなプロジェクトとしてエクスポートできる。
  • 対話的な生成機能と、直接的なマルチファイル編集機能が融合している。
  • Supabase連携により、フルスタックな拡張機能の開発をサポートしている。
  • 特化型ビルダーとしては、手頃な導入価格が設定されている。
  • 生成されたAI拡張機能において、ユーザー持参のプロバイダーキーを利用できる。

制約とトレードオフ

  • 専門家によるコードレビューが不可能な、機密性の極めて高い拡張機能の開発
  • SSOや監査ログ、一括管理が必要な大規模エンタープライズ環境での導入
  • ローカルホスト型のモデルや、特定のコード生成モデルを自由に選択したい開発者
  • 一つの検証済みビルドパイプラインから複数のブラウザを同時サポートする必要があるプロジェクト
  • 多数のサイトにまたがる広範な自動統合テストを必要とする拡張機能
  • Chromeウェブストアの審査通過が自動的、あるいは保証されていると期待するユーザー
  • 拡張機能コードの生成に使用されるモデルがGemini 3.1 Proに固定されている。
  • 内蔵プレビューでは、実際のウェブサイトに対するコンテンツスクリプトの動作を完全にはテストできない。
  • ネットワークルール、コンテキストメニュー、サービスワーカーの挙動は、Chrome実機でのテストが必要。
  • 有料プランで作成できる拡張機能プロジェクト数が1件または3件に制限されている。
  • 生成されたコードであっても、セキュリティ、権限、ポリシーのレビューは依然として不可欠。
  • エンタープライズ向けの管理機能、SSO、監査ログ、チーム統制機能などはドキュメント化されていない。

使い始める

料金と利用上限

無料プラン · 料金は $9.99

Free$0

クレジットカード不要で試用可能。無料枠での公開ビルド許容量は明記されていません。

Starter$9.99 / 月額

1件の拡張機能プロジェクト、無制限のリファインメントチャット、ZIPエクスポート、ソースコードの完全所有権。

Builder$29.99 / 月額

3件の拡張機能プロジェクト、SupabaseおよびLLM統合、無制限のリファインメントチャット、優先サポート。

料金確認日: 2026年7月11日 · 利用上限、モデルの料金、サブスクリプションは別々に請求される場合があります。

機能と詳細

プロンプトからの拡張機能生成

  • 自然言語のプロンプトからManifest V3準拠のプロジェクトを完全生成
  • マニフェスト、ポップアップ、コンテンツスクリプト、サービスワーカー、スタイル、アイコンを作成
  • 対話形式の指示による反復的な修正をサポート
  • 参考画像やインターフェースのモックアップを入力可能

開発ワークスペース

  • マルチファイル対応のコードエディタとファイルエクスプローラーを内蔵
  • JavaScript、TypeScript、HTML、CSSのシンタックスハイライトに対応
  • ポップアップUIを確認できるインタラクティブなサンドボックスプレビュー
  • プロジェクトの複製、バージョン保存、ロールバック機能

バックエンドおよびAI統合

  • オプションでSupabaseの認証、データベース、ストレージ、Edge Functionsを利用可能
  • AI機能を搭載した拡張機能向けに、独自のAPIキー(BYOK)を使用可能
  • 純粋なJavaScriptとReactベースのインターフェースの両方に対応
  • エクスポート後のプロジェクトは、プラットフォームに依存せず独立して動作

テストとエクスポート

  • ローカルインストール用のZIPパッケージをダウンロード可能
  • Chromeウェブストアの基準に適合したManifest V3構造
  • エクスポート前のマニフェストおよび権限設定のバリデーション
  • 生成されたソースコードへの完全なアクセス権

PlugThisが選ばれる理由

PlugThisの特徴は、単なるコード生成の賢さよりも、ブラウザ拡張機能という枠組みに特化した制約をモデルに持たせている点にあります。ブラウザ拡張機能は、マニフェスト、権限スコープ、ホストパターン、コンテンツスクリプト、ポップアップUI、メッセージ通信、バックグラウンドサービスワーカーが相互に整合していなければならない、高度に連携したマルチファイルアプリケーションです。汎用的なコーディングアシスタントでも各部品は生成できますが、それらを正しく組み立て、検証する作業はユーザーに委ねられることが少なくありません。

PlugThisは、この構造をデフォルトの出力形式として提供します。このビルダーは製品の説明を「一般的なウェブサイト」ではなく「拡張機能のアーキテクチャ」として解釈します。そのため、既存のブラウジングワークフロー内での動作、ページの改変、ブラウザイベントへの反応、あるいはChromeツールバーを介したコンパクトなインターフェースが必要なプロジェクトにおいて、最大の効果を発揮します。

ただし、本プラットフォームは自律的なリリースプロセスではなく、あくまで開発を加速させる「アクセラレーター」として捉えるべきです。Chrome拡張機能は機密性の高いページ内容やブラウザ機能にアクセスできるため、動作しているように見えても、不要な権限の要求、認証情報の不適切な取り扱い、ウェブサイトとの競合、あるいはChromeウェブストアの審査落ちといったリスクが残る可能性があります。

主な作業の流れ

PlugThisを効果的に活用するには、まずブラウザ上での具体的なインタラクションを定義することから始めます。最初のプロンプトでは、拡張機能が動作するサイト、起動のトリガーとなるイベント、読み取る情報、表示するインターフェース、そして保存が必要なデータなどを明確にします。「包括的な生産性アシスタントを作る」といった広すぎる要求よりも、絞り込んだ指示を出す方が良い結果が得られます。

最初に生成されるバージョンは、主要な機能のみに絞るべきです。例えばリサーチ用拡張機能なら、まずは現在のページタイトルと選択したテキストをポップアップに抽出する機能から始めます。クラウド同期、AI分析、アカウントシステム、エクスポート機能、対応サイトの追加などは、その基本パスが安定して動作することを確認してから追加していきます。

内蔵のプレビュー機能は、ポップアップのレイアウトやシンプルなインターフェースの状態を確認するのに便利です。しかし、これは chrome://extensions からプロジェクトを読み込む代わりにはなりません。コンテンツスクリプト、ホスト権限、バックグラウンドサービスワーカーのライフサイクル、ネットワークルール、ブラウザメニュー、実サイトとの相互作用などは、展開したビルドを実際にインストールして確認する必要があります。

大きな変更を加えるたびに、生成されたファイルに新しい権限要求、リモートリクエスト、ストレージの挙動、エラー処理が含まれていないか検査してください。最終的なパッケージは、提出や共有を行う前に、クリーンなブラウザプロファイルでテストすることを推奨します。

向いている用途

PlugThisは、ブラウザに関連するSaaS製品との相性が抜群です。CRM、SEOプラットフォーム、執筆支援、分析ツール、リサーチデータベースなどは、Chrome拡張機能を通じて既存のバックエンドをユーザーの閲覧ページに直接持ち込むことができます。この場合、拡張機能は独立したアプリではなく、既存製品の軽量なクライアントとして機能します。

また、特定の業務効率化ツールにも適しています。例えば、ページ上のデータを内部システムへ転送する、社内専用の操作ボタンをウェブアプリに追加する、構造化されたノートを収集する、ページ内容を検証する、といった反復的なワークフローの簡略化です。これらのプロジェクトは入出力が明確なため、広範なコンシューマー向け拡張機能よりも検証が容易です。

個人用ツールの開発にも適しています。ユーザー自身がプロジェクトを非公開に保ち、権限を制限し、対象サイトの仕様変更に合わせてソースを修正できるからです。個人利用であってもセキュリティリスクがゼロになるわけではありませんが、一般公開に伴うサポートや互換性、ポリシー対応の負担を軽減できます。

他のツールとの比較

直接的な競合はKromioです。Kromioも自然言語の要件からChrome拡張機能を生成することに特化しています。どちらを選ぶかは、プロジェクトの制限、編集の自由度、バックエンドの要件、反復開発の質、そして各ビルダーが特定のChrome APIをどれほど正確に扱えるかによって決まるでしょう。

Manusは、より広範な自律型エージェント製品の一部としてChrome拡張機能ビルダーを提供しています。リサーチ、ウェブサイト、ファイル生成など、すでに他の用途でManusを利用しているユーザーには魅力的な選択肢です。対してPlugThisは、拡張機能のライフサイクルに特化しており、生成されたファイル専用のワークスペースを提供しています。

汎用的な「プロンプトからアプリを作る」ツールやAIコードエディタも拡張機能のコードを生成できますが、完全に代替できるわけではありません。これらはウェブサイトやAPI、リポジトリ全般に対して高い柔軟性を持ちますが、Chrome特有のアーキテクチャ、バリデーション、インストール、公開に関するコンテキストはユーザーが補う必要があります。

経験豊富な拡張機能開発者にとっては、既存のフレームワークとAIコードエディタを組み合わせる方が好ましい場合もあります。ビルドツール、テスト、依存関係のバージョン、ブラウザ互換性、CI、リポジトリ構造をより細かく制御できるからです。PlugThisが威力を発揮するのは、ツールチェーンの細部を制御することよりも、初期セットアップや定型的なコード(ボイラープレート)の削減を優先したい場面です。

推奨される構成

最も安全な開始構成は、機能を一つに絞り、ホストへのアクセス権限を厳格に制限した拡張機能です。ワークフロー上可能であれば、すべてのURLへのアクセスではなく、activeTab や特定のサイトパターンを優先してください。権限は一つずつ慎重に要求し、生成されたコードが実際にその権限を必要としているか確認してください。

設定値やデバイスをまたがないプライベートな状態の保存には、ローカルのブラウザストレージが適しています。アカウント機能、データの共有、同期、サーバーサイドロジック、あるいは既存製品との連携が必要な場合は、Supabaseが役立ちます。バックエンドを導入すると、認証、認可、データ保持、運用上の責任が生じるため、拡張機能本体とは別に検討が必要です。

AIを活用する拡張機能の場合、Chromeウェブストアを通じて配布されるコード内に、製品用のAPIキーを直接埋め込むことは避けてください。個人用であればユーザーが入力したキーをローカルに保存する方法もありますが、商用製品の場合は通常、サーバー側のプロキシ、認証、クォータ制限、不正利用防止、コスト監視などの対策が必要です。また、どのページコンテンツがモデルプロバイダーに送信されるかを明確に実装する必要があります。

複雑な開発は、短いサイクルで繰り返してください。まずコンテンツスクリプトとメッセージ通信を安定させ、その後に永続ストレージ、外部API、AI呼び出し、アカウント機能、UIの調整を追加していきます。サイクルを細かく分けることで、どの変更が不具合や不要な権限の追加を招いたかを特定しやすくなります。

移行とソースコードの所有権

PlugThisはスタンドアロンのソースコードをエクスポートするため、実行時にPlugThisのサービスを呼び出す必要はありません。これにより、段階的な移行が可能です。まずPlugThisでプロトタイプを生成し、それをGitにエクスポートしてから、従来のエディタで保守を続けたり、専用の拡張機能フレームワークへ移行したりすることができます。

開発をプラットフォーム外に移す前に、パッケージ構造、ビルドコマンド、環境変数、Supabaseのスキーマ、Edge Functions、外部APIへの依存関係、Chromeウェブストアの掲載設定などを記録しておいてください。機密情報(シークレット)がリポジトリに含まれていないこと、およびエクスポートしたプロジェクトがPlugThisのワークスペースなしで再構築できることを確認してください。

拡張機能の規模が大きくなれば、自動リンター、ユニットテスト、ブラウザ統合テスト、依存関係のスキャン、リリース自動化、開発・本番環境の分離などが必要になるでしょう。これらは、生成されたプロトタイプに複雑な機能が積み重なる前、早い段階で導入するのがスムーズです。

運用およびセキュリティ上の注意点

「Chromeウェブストア対応」とはパッケージの構造を指すものであり、審査の通過を保証するものではありません。審査では、拡張機能の目的が単一か、最小限の権限か、データ利用の説明が正確か、リモートの実行コードが含まれていないか、説明文通りの動作か、などが厳格にチェックされます。すべての権限要求と外部リクエストは、生成時のプロンプトに頼らず、コードレベルで説明できる必要があります。

生成されたコードについては、安全でないDOM挿入、広すぎるセレクタ、未検証のメッセージ、露出したAPIキー、制限のないクロスドメインリクエスト、他社サイトの構造に対する過度な依存などがないかレビューしてください。ウェブサイトは頻繁に仕様変更されるため、コンテンツスクリプトは、期待した要素が見つからない場合にページを壊すことなく、穏やかにエラーを処理するよう設計されるべきです。

PlugThis上で編集可能な場合でも、エクスポートしたパッケージは別のリポジトリで管理することを推奨します。ローカルにバージョン管理されたコピーを保持することで、アカウントの紛失、サービスの仕様変更、誤った再生成、あるいは将来の別環境への移行といったリスクを軽減できます。

対応モデルとデータプライバシー

対応モデル

  • Gemini 3.1 Pro
  • OpenAI
  • Anthropic
  • Groq
  • Google AI Studio

プライバシーとデータの取り扱い

PlugThisは、サービスの提供のためにプロンプト、生成コード、保存されたプロジェクト、アカウントのメタデータを保存しますが、これらをAIモデルの学習に使用することはないとしています。Google認証を利用し、限定的な技術ログを収集し、決済はDodo Paymentsを通じて処理されます。エクスポートされた拡張機能はPlugThisと通信しませんが、ユーザーが設定したSupabaseやモデルプロバイダーなどとは通信する場合があります。権限設定、APIキーの保存、データの取り扱い、生成コードについては、配布前に必ず確認してください。

ガイド、レビュー、トラブル対処

公開済みのガイドはまだありません。上記の公式ドキュメントをご参照ください。

製品の更新情報

確認済みの製品更新はまだありません。フォローすると関連する新着情報を「保存済み」で確認できます。

関連コンテンツの更新履歴を見る

代替ツール

出典と確認記録

確認日は当サイトが情報を確認した日です。製品のリリース日は上に別途表示しています。

掲載情報の修正履歴

  1. 現在のManifest V3ワークフロー、Gemini 3.1 Proによるコード生成、Supabase対応、BYOKによる実行時統合、ドキュメント、月額料金を確認済み。