機能

Web IDE — ブラウザ上の VS Code、本番サイトで直接操作

ダッシュボードから直接フル機能の VS Code エディターを開き、SFTP アクセスと同じ CageFS で隔離された環境内で、組み込みの git を使用してサイトの実際のファイルを操作できます。ローカルへのインストールは一切不要で、最新の状態から乖離する別のコピーもありません。本番 (LIVE) サイトを直接編集します。静的ファイルは最大4時間 CDN キャッシュから配信され続ける場合がありますが、保存したファイルは書き込まれた瞬間に公開インターネット上に反映されます。

ブラウザ内のコードエディタ。開いたファイルの横にファイルツリーがあり、その中にカーソルが表示されています。
  • VS Codeブラウザ上のフル機能エディタ
  • 700,000+世界中でホストされているサイト
  • 2アクセス方法: ウェブエディターおよび SFTP
  • 99.99%稼働時間保証

使い慣れたエディターで、直接本番のファイルシステムを操作

Web IDE は、ダッシュボードで表示中のサイトから開かれ、code-server を介してブラウザ上で動作する VS Code です。対象サイトの実際のファイルを直接編集します。アップロードの手間も、同期を維持するためのローカルへのチェックアウトも、エディターを装った簡略化された Web テキストボックスも不要です。

ファイルエディターではなく、完全な VS Code

シンタックスハイライト、複数ファイル検索、分割ペイン、そして慣れ親しんだキーボードショートカットを、code-server によりブラウザ上で提供します。

既におなじみのエディター

ファイルツリー、サイト全体の検索、複数ファイルの編集、そして既にご存知のキーバインド — ローカルで使用しているエディターが、ノートパソコンの代わりにサーバー上で稼働します。

コピーではなく、本番環境のファイル

サイト自体を直接編集しています。中間環境となるステージングコピーはなく、後から同期するものもありません。それゆえに高速であり、保存する前に二度読み直す価値がある理由でもあります。静的ファイルは最大4時間、CDN キャッシュから配信され続ける場合があります。

Git 内蔵

エディター内からステージング、コミット、ブランチ作成、差分表示、プッシュを実行できるため、サーバー上で行った作業が文書化されていない一時しのぎの修正にならず、バージョン管理下に維持されます。

コードがある場所の wp-cli

WordPress の作業では、コマンドラインはエディターと同じくらい重要です。両方とも同じ場所にあります。

wp-cli はパネルのターミナルからサイトに対して実行されます。編集中のファイルを離れることなく、データベースの検索と置換、キャッシュのフラッシュ、プラグインのロールバック、一括更新、テーブルのエクスポート、単発スクリプトの実行が可能です。

これで通常の手順は完了です。ログのエラーを確認し、エディターでファイルを開いて修正し、それを証明する wp-cli コマンドを実行して次に進みます。すべてが実際の本番スタック上の実際のサイトに対して行われるため、テストした内容がそのまま訪問者に提供されます。

  • パネルターミナルからの wp-cli
  • 修正がコードではなく管理画面で行われる場合の、ワンクリック WP 管理者ログイン
  • パネルからのプラグインおよびテーマのインストール、有効化、更新、削除
  • アクセス、エラー、PHP の各ログはエディターの横で利用可能です
  • データベースの直接操作用に phpMyAdmin と Adminer を組み込み、SSO に対応
  • 一括ファイル操作用に FileGator ファイルマネージャーを組み込み、SSO に対応

カーネルレベルで分離、エッジで監査

サーバーへのブラウザアクセスは、境界が実質的なものである場合にのみ許容されます。Web IDE は、他のあらゆるアクセスルートとまったく同一の隔離環境内に配置されます。

CageFS ファイルシステム分離

各テナントには分離されたファイルシステムビューが提供され、他のテナント、他のサイト、または機密性の高いシステムファイルを表示することはできません。CageFS はセキュリティ侵害を封じ込めるように設計されており、お客様の SFTP セッションが実行されるのと同じ分離環境です。

LVE リソースの分離

CPU、RAM、IO、IOPS、プロセス数、およびエントリープロセス数はサイトごとに上限が設定されているため、負荷の高いビルドや暴走したスクリプトは、他のサイトに影響を与えることなく独自のケージ内で制限されます。

最小権限の資格情報

アクセスキーと認証情報は最小権限の原則に基づいてダッシュボードで管理されるため、タスクに必要なアクセス権のみを付与し、それ以上の権限を与えることはありません。

監査ログ記録済みアクセス

アクセスはアクター、アクション、ターゲットとともに監査ログに記録されます。これは、プラットフォーム上のすべての特権アクションに適用されるものと同じ規律です。

コードだけでなく、ランタイムも形作る

エディターは開発環境の半分にすぎません。もう半分はその基盤となるスタックであり、サイトごとに設定可能です。

  • サイトごとの PHP バージョン選択機能により、レガシーなプラグインと最新のビルドを同一アカウント上で共存させることができます
  • 編集可能な PHP 設定 — memory_limit、max_execution_time、upload および post のサイズなど — ご利用枠の範囲内で利用可能
  • サイトごとにオン/オフを切り替え可能な PHP 拡張機能: imagick、gd、redis、memcached、bcmath、intl、soap など
  • サイトごとの LSAPI PHP ワーカー (LVE エントリープロセスによって制限され、プラン内で構成可能)
  • WP-cron と実際の cron の両方に対応したサイトごとの cron 管理、さらにサイトごとの環境変数
  • サイトごとの Redis または Memcached オブジェクトキャッシュ (HTTP/3 有効の LiteSpeed Enterprise による配信)
  • 複数のデータベースとユーザーを備えたサイトごとの MariaDB、および外部クライアントが必要な場合のリモートアクセストグル

編集から本番公開まで、安全に

本番環境を直接編集することは、適切な判断である場合もあれば、不適切な場合もあります。本プラットフォームは、同じエディターから両方のアプローチをサポートします。

1クリックでサイトをステージングに複製し、ステージングコピーに対して Web IDE を開いて作業を行い、変更が実証されたら本番環境に反映します。ファイルとデータベースは本番環境と同じスタックおよび設計図でまとめて移行されるため、ステージングは単なる近似ではなく本番さながらのリハーサルとなります。

作業対象がリポジトリに属している場合は、エディター内から git を使用し、git ベースのデプロイを通じてビルドおよびデプロイのパイプライン全体に変更を反映させてください。これにより、ブラウザ上で作成されたコードも、ノートパソコンで作成されたコードと同じバージョン管理されたリリースおよびロールバックのパスをたどります。

変更で問題が発生した場合でも、バックアップはワンクリック復元機能とともにパネルに一覧表示され、すべてのデプロイはロールバック可能なバージョン管理されたリリースとなります。セーフティネットはサポートチケットではありません。

エディター内の AI、およびその外部のすべての AI

Web IDE はダッシュボード内の AI アシスタントと連携し、プラットフォーム全体がお客様が既にお使いの AI ツールによって動かせるように構築されています。

ダッシュボードで AI アシスタンスをご利用いただけます。AI Pack を介してお客様独自のモデルで動作します — モデルをご用意いただくだけで、アシスタントがファイルの読み取りと編集、wp-cli の実行、変更の反映を行います。お客様が選択していない組み込みモデルへの固定や依存はありません。

ブラウザの外でも、当社の MCP サーバーにより、Claude Code、Cursor、ChatGPT などの MCP 対応クライアントが、お客様の API 権限の範囲内で自然言語を使ってホスティングやサイトを制御できるようになります。この設計は意図的なものです。1つの API と1つのアクションカタログが、多様な方法で公開されています。当社のエディターで構築する場合も、お客様のエディターで構築する場合も、あるいはエージェントに任せる場合も、すべて同じデプロイパスが対応します。

よくある質問

Web IDE とは具体的に何ですか ?

ダッシュボードのサイトページから開き、code-server によって提供され、ブラウザ上で動作する VS Code です。git を備えたフル機能のエディターを利用でき、ステージング環境のコピーを介さず、サーバー上にあるそのサイトの本番ファイルを直接編集できます。ローカルには何もインストールされず、同期を維持するための別のコピーも存在しません。

引き続き SFTP を利用できますか ?

はい。Web エディターは、SFTP、そして SSH を含むプランにおける制限付きシェル (jailed shell) と並ぶアクセスの手段の1つです。これらはすべて、CageFS で隔離された同一のファイルビューにアクセスするため、ある作業にはエディターを使用し、次の作業にはご自身のクライアントを使用することができます。Footprint-Free プランでは、シェルの代わりに SFTP が提供されます。

他のテナントがこれを通じて私のファイルを見ることはできますか ?

各テナントは CageFS 配下で隔離されたファイルシステムビューを取得し、他のテナントや他のサイト、機密性の高いシステムファイルを参照することはできません。また、LVE によりサイトごとの CPU、RAM、IO、IOPS、プロセス数が制限されるため、1つのケージがサーバーリソースを枯渇させることはありません。CageFS はリスクをゼロにするのではなく侵害を封じ込めるよう設計されているため、ベースラインのマルウェアスキャン、プロアクティブな WAF、およびこの隔離機能は、有料オプションではなくすべてのアカウントに標準で含まれています。

開発者に対して、自分のサイトのうち1つだけにアクセス権を付与することはできますか ?

現在、アクセスは組織のロール (オーナー、請求、開発者、読み取り専用) によって管理されており、メンバーはその組織で保持するロールの権限を継承します。開発者ロールには、デプロイまたは本番環境への反映の権限が含まれていないことにご注意ください。特定のサイトへのアクセスを制限するなど、メンバーシップごとのオプションのリソーススコープ設定は現在利用可能な機能ではなく今後の改善として計画されているものであり、API キーは個々のメンバーごとではなく、詳細なスコープを指定して組織ごとに発行されます。

ウェブエディターはすべてのプランで利用できますか ?

これはプランの機能ではないため、どのプランをご購入いただくかには依存せず、サイトがどこで稼働しているかによって決まります。エディターは自社のフリートでホストしているサイトで開きます。これは、当社のサーバー上にあるそのサイト専用の隔離されたコンテナ内でエディターが実行されるためです。別のホスティングプラットフォーム、Cloudflare Pages、Netlify、GitHub Pages、またはお客様ご自身のサーバーなど、別の場所にサイトをデプロイすることを選択された場合は、サイトが稼働している場所で編集することになります。VPS やクラウド製品にも含まれていません。エディターを開くためのマネージドコンテナが存在しないためです。

エディター内の AI アシスタント機能には追加料金がかかりますか ?

AI アシスタンスは AI Pack を介してお客様自身のモデルで実行されるため、当社が選定したものに縛られることなく、ご希望のモデルをご自身で用意し、その費用をお支払いいただけます。現在ダッシュボードでご利用いただけますが、エディター内では鋭意開発中であり、まだご利用いただけません。これとは別に、当社の MCP サーバーにより、Claude Code や Cursor などの外部 AI ツールがお手持ちの API 権限の範囲内でホスティングを直接操作できます。

本番環境を直接編集すべきですか ?

実行することは可能ですし、それが最も迅速で適切な対応となる場合もあります。本格的な変更については、ワンクリックでステージング環境に複製し、そのコピーで Web IDE を開き、変更が確認できたら本番環境に反映してください。リポジトリでの管理が必要な変更には、Git ベースのデプロイやロールバック機能を備えたバージョン管理されたリリースをご利用いただけます。さらに、ワンクリック復元に対応したバックアップがすべてを保護します。

どのように試すことができますか ?

クレジットカード不要の14日間無料トライアルを開始できます。お支払い情報の入力は不要です。トライアルには最大5サイトまでの Footprint-Free ホスティングが含まれているため、エディターを開き、本番環境で実際のサイトを構築してご自身で評価していただけます。

サポートチケットではなく、エディターを開いてください

ブラウザで利用できる完全な VS Code。クレジットカード不要の14日間無料トライアルから始めましょう — お支払い情報の登録は不要、Footprint-Free で最大5サイトまで。

無料で始める