openclaw-deployer は何をしますか?
OpenClawエージェント環境とスキルのデプロイメントヘルパー。
概要
このスキルは、OpenClawエージェント環境や関連スキルを簡単にデプロイするための支援を提供します。設定ファイルの生成、依存関係のインストール、デプロイ先へのアップロードなど、デプロイに必要な一連の作業を効率化します。
使用方法
CLIツールとして利用可能で、以下のようなコマンドで操作します。
openclaw-deployer deploy --env production --skill my-skill
主な機能
- 環境設定: ターゲット環境(開発、ステージング、本番)の構成を自動生成
- スキルパッケージング: スキルコードと依存関係をバンドル
- デプロイ実行: 設定に基づいてリモートサーバーへアップロード
- ステータス確認: デプロイ済みスキルの状態を表示
対応プラットフォーム
- OpenClaw Agent Runtime (v2.x 以上)
- ローカル開発環境(Docker推奨)
設定例
# openclaw-deployer.yaml
deploy:
target: "https://api.openclaw.example.com"
api_key: "${OPENCLAW_API_KEY}"
skills:
- name: my-agent
version: "1.0.0"
環境変数
| 変数名 | 説明 |
|---|---|
OPENCLAW_API_KEY | API認証キー |
OPENCLAW_TARGET_URL | デプロイ先URL(デフォルト: https://api.openclaw.example.com) |
インストール
npm install -g openclaw-deployer
# または
pnpm add -g openclaw-deployer
注意事項
- デプロイ前に必ずテスト環境で動作確認を行ってください。
- APIキーは安全に管理し、公開リポジトリにコミットしないでください。