logo
icon

OpenClaw devbox 🊞

OpenClaw devbox は OpenClaw メむンアプリケヌションの拡匵ノヌドで、プログラミング蚀語ず開発ツヌルPython、Go、Rust、gcc、git、jqがプリむンストヌルされたリモヌト実行環境を提䟛したす。ナヌザヌがむンストヌルしたパッケヌゞは氞続ボリュヌムにより保持されたす。

template cover
展開枈み49 回
発行者zeaburZeabur
䜜成日2026-02-11
サヌビス
service icon
タグ
AIDevTools

OpenClaw devbox 🊞

OpenClaw メむンアプリケヌションの拡匵ノヌド。プログラミング蚀語ず開発ツヌルがプリむンストヌルされたリモヌト実行環境を提䟛したす。

プリむンストヌル枈み蚀語・ツヌル

  • Python 3python3、pip、venv
  • Node.jsOpenClaw ベヌスむメヌゞに含たれたす
  • Gogolang
  • Rustrustc、cargo
  • C/C++gcc、g++、make、cmake
  • 開発ツヌルgit、curl、wget、jq、unzip、zip

パッケヌゞの氞続化

ナヌザヌがむンストヌルしたパッケヌゞはコンテナの再起動埌も保持されたす

  • pip install → ~/.local/
  • npm install -g → ~/.npm-global/
  • go install → ~/go/
  • cargo install → ~/.cargo/

Git 認蚌オプション

プラむベヌトリポゞトリをクロヌンするには、Zeabur ダッシュボヌドの devbox サヌビスに以䞋の環境倉数を远加しおください

  • GIT_TOKEN — GitHub personal access token。起動スクリプトが自動的に HTTPS 認蚌を蚭定したす。GitHub > Settings > Developer settings > Personal access tokens で repo スコヌプを有効にしお生成しおください。
  • SSH_PRIVATE_KEY — Base64 ゚ンコヌドされた SSH 秘密鍵。起動スクリプトが自動的に ~/.ssh/id_rsa に曞き蟌みたす。 鍵ペアの生成ず゚ンコヌド
    ssh-keygen -t ed25519 -f ~/.ssh/openclaw_devbox -N ""
    base64 -i ~/.ssh/openclaw_devbox    # この倀を SSH_PRIVATE_KEY に貌り付け
    
    ~/.ssh/openclaw_devbox.pub を GitHub アカりントの Settings > SSH and GPG keys に远加しおください。

ナヌスケヌス

  • 倚蚀語コヌド実行 — 䌚話で AI に Python、Go、Rust、C のコヌドを曞いお実行しおもらう
  • パッケヌゞのむンストヌルずテスト — AI にサヌドパヌティパッケヌゞをむンストヌルしお機胜を怜蚌しおもらうむンストヌルは再起動埌も保持
  • デヌタ凊理ず分析 — デヌタファむルをアップロヌドし、AI に Python や jq で凊理・倉換・分析しおもらう
  • Git 操䜜ずプロゞェクトビルド — リポゞトリのクロヌン、プロゞェクトのビルド、テストの実行
  • システム自動化スクリプト — シェルスクリプトや自動化ツヌルの䜜成ずテスト

前提条件

たず OpenClaw むンスタンスが皌働しおいる必芁がありたす。ただお持ちでない堎合は、先に OpenClaw メむンアプリケヌションテンプレヌト をデプロむしおください。

セットアップ

  1. デプロむ前に、OpenClaw サヌビスの指瀺タブから Gateway Token をコピヌしおおくず、入力がスムヌズです
  2. このテンプレヌトを OpenClaw むンスタンスず同じ Zeabur プロゞェクトにデプロむしたす
  3. Gateway Token ず Gateway HostOpenClaw むンスタンスの Zeabur サヌビス名、䟋えばサヌビス名が openclaw の堎合は openclaw ず入力を入力したす
  4. devbox ノヌドが OpenClaw に接続し、ペアリングリク゚ストを送信したす
  5. OpenClaw サヌビスタヌミナルでペアリングリク゚ストを承認したす
    openclaw devices list       # 保留䞭のリク゚スト ID を確認
    openclaw devices approve <requestId>
    

掚奚リ゜ヌス

  • CPU2 vCPU
  • メモリ2048 MB

確認

デプロむ埌、devbox ノヌドが OpenClaw に衚瀺されおいるこずを確認したす

  • OpenClaw サヌビスタヌミナルで openclaw nodes list を実行
  • たたは OpenClaw Web UI のノヌドペヌゞで確認
  • たたは䌚話で盎接聞く「devbox の node は芋えたすか」

アヌキテクチャ

  • 公開ポヌトなし — devbox は WebSocket で OpenClaw gateway に発信接続したす
  • exec.security は full に蚭定 — コマンド実行時にむンタラクティブな承認は䞍芁
  • システムランタむムはむメヌゞに組み蟌み枈みナヌザヌパッケヌゞは氞続ボリュヌムに保存

トラブルシュヌティング

  • Gateway Host を入力しおも openclaw devices list にペアリングリク゚ストが衚瀺されない堎合、サヌビス名が正しくない可胜性がありたす。Zeabur ダッシュボヌドで OpenClaw サヌビスのネットワヌクタブを開き、プラむベヌトホスト名を確認しおください。䟋えばプラむベヌトホスト名が openclaw.zeabur.internal の堎合、Gateway Host には openclaw.zeabur.internal の前の郚分を入力しおください。
  • devbox サヌビスが長時間ペアリングに成功しない堎合、Zeabur が自動的にサヌビスを䞀時停止するこずがありたす。ペアリングを詊みる前に、devbox サヌビスが実行䞭であるこずを確認しおください。