コンテンツにスキップ

Pods

Pods は、メンバーがワークスペースから起動するオンデマンドの分離されたクラウド開発環境です。 実際のターミナル、AI コーディングエージェント(Claude Code)、そして必要なツールがプリインストール された完全な Linux マシンです。各 Pod は独自のセキュアなサンドボックス内で実行され、切断後も 稼働し続け、セッション間でワークスペースが保持されます。

組織の管理者として、メンバーが起動できる Pod を決定し、自社のスタックに合わせた カスタム Pod を追加することができます。

Control Center の Agentic Pods — 提供設定、カスタム Pod、支出上限、デプロイ。
Control Center の Agentic Pods — 提供設定、カスタム Pod、支出上限、デプロイ。

2 種類の Pod

  • システム Pod — SkyDeck が提供・管理し、すべての組織で利用可能です。主力は Claude Code です: GitHub CLI、Claude Code(claude)、tailscale、永続的な /workspace ボリューム、および tmux ターミナルを備えたコーディング Pod です。 システム Pod をメンバーに公開するかどうか、また誰に公開するかを選択できます。
  • カスタム Pod — 組織が独自に構築します(独自のリポジトリ、ツールチェーン、ツールを含む イメージ、または SkyDeck ベースにクローンするリポジトリを追加したもの)。カスタム Pod は 組織内のみで利用可能で、特定のグループに限定することができます。

Pod の内部構成

すべてのコーディング Pod は SkyDeck のベースイメージから起動するため、常に動作するターミナルを 備えています:

  • gittmux、およびインタラクティブシェルを備えた Ubuntu Linux
  • GitHub CLIgh
  • Claude Codeclaude)— claude でエージェントを起動、claude update で更新
  • セキュアなネットワーキングのための tailscale
  • リポジトリと作業内容が置かれる永続的な /workspace ディレクトリ(耐久性のあるボリューム)。 スリープ/再開や再接続後も保持されます

永続性: 永続ボリュームは /workspace です。Pod で設定されたリポジトリは /workspace にクローンされ(~/git-local もそこを指します)、保持したいものはすべて そこに置く必要があります。Claude Code Pod では、エージェント自身の状態 — ~/.claude、そのログイン、設定、メモリ — も永続ボリュームに保持されるため、エージェントは スリープ/再開後も存続します。それ以外のファイル(ホームディレクトリの残りの部分、 ファイルシステムの残りの部分)は、再開時にイメージからリセットされます — ストレージとして 信頼しないでください。

カスタム Pod はこのベースに加えて、プロジェクトのリポジトリ、言語ランタイム、データベース クライアント、およびツールを追加します。

メンバーによる Pod の使用方法

GenStudio ワークスペースから、メンバーは Pod カタログ(あなたが利用可能にした Pod の一覧) を開いて Pod を起動し、ライブターミナルを取得します — さらに、Pod が実行する Web サービスが ある場合はブラウザペインも表示されます。Pod は切断後も稼働し続け、そのワークスペースボリューム が保持されるため、長時間の作業が再接続後も続けられます。メンバーは他のメンバーと Pod を共有 して — 読み書きまたは読み取り専用で — 1 つのセッションを一緒に操作することもできます。

メンバー向けのガイドは GenStudio の Pods です。チームが これをどう活用するかについては、 エージェントを 24 時間稼働させるエージェントを共同で操作するチーム全体にエージェントを展開するの 各ユースケースを参照してください。

誰が何をできるか

操作 担当者
メンバーが起動できる Pod とその対象者を管理する 組織の管理者 / オーナー
カスタム Pod を作成する 組織の管理者 / オーナー
利用可能にされた Pod を起動する メンバー

管理者は コントロールセンター → Pods ページで Pod を管理します。独自の環境を構築するには、 カスタム Pod を作成する を参照してください。

支出管理

Pod は実行中は時間単位でコンピューティングが課金され(料金は Pod のサイズに依存し、加えて マネージドエージェントの追加料金がかかります — 各 Pod の時間単価はページに表示されます)、 スリープ中はストレージのみが課金されます。Pods ページには、組織のガードレールが用意 されています:

  • 月間予算 — 組織全体の Pod 予算と、それ(またはメンバーの上限)に達したときの 超過時の動作: 新しい起動をブロック警告するが許可、または許可(追跡のみ)。 超過は新しい起動に影響します。すでに実行中の Pod は動き続けます。
  • メンバーごとの上限 — メンバーごとのデフォルトの月間上限。特定の グループに異なる制限を与えるグループごとの上限も 設定できます。
  • メンバーごとの同時実行 Pod 数 — 1 人のメンバーが一度に実行できる Pod の数。
  • アイドル自動スリープ — この分数だけ活動がない Pod は自動的にスリープします (デフォルト 20。ターミナルの活動がカウントされます)。 常時稼働エージェントを実行するチームでは、これを 延長するか「なし」に設定し、代わりに予算と上限で支出を抑えてください。

実行中の Pod を監督する

同じページには、組織の Pod のアクティビティ — 予算に対する月初来の支出と、すべてのメンバーの Pod — が一覧表示され、管理者は組織内の任意の Pod をスリープ停止、または削除 できます(例えば、週末の間ずっと実行されたままになっていた Pod など)。メンバーはスリープを またいで /workspace のデータを保持するため、放置された Pod をスリープさせても安全です。