Openclaw向けClaude Code Remote (OpenClaw Node)

OpenClaw Node アーキテクチャを介して、リモートマシン上で Claude Code を非対話型コーディングエージェントとして実行するための強力な統合機能です。

xxuzzwz
v1.0.0
Apr 29, 2026
0
626
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install claude-code-noninteractive-in-node

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って claude-code-noninteractive-in-node をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Claude Code Remote (OpenClaw Node) とは?

Claude Code Remote は、Openclaw Skills エコシステム内の特殊な機能であり、開発者がリモートインフラストラクチャ上で Claude Code をバックグラウンドの非対話型エージェントとして実行することを可能にします。これにより、中央の OpenClaw Gateway とリモート Node の間のギャップが埋められ、異なる環境へのシームレスなタスク委任が実現します。このスキルは、エージェントがゲートウェイとは別のマシンに存在する必要がある場合や、パフォーマンスのためにリモートプロジェクトで高速なローカルファイルシステムを利用することが優先される複雑なコーディング操作に特に価値があります。

コマンドをログインシェルでラップすることにより、このスキルはリモートホスト上ですべての必要な環境変数とプロジェクトパスが正しく解決されることを保証します。また、権限とセキュリティポリシーを管理するための堅牢なフレームワークを提供し、Openclaw Skills を使用して分散ネットワーク全体で AI によるコード修正が安全に処理されるようにします。

Claude Code Remote (OpenClaw Node) のユースケース

  • ローカルマシンからの負荷の高いコーディングタスクを高性能なリモートサーバーに委任する。
  • 異なるエージェントが隔離された Openclaw Skills ノードで動作するマルチエージェントワークフローを実行する。
  • WSL やリモート Linux インスタンスなどの特殊な環境でコードのリファクタリングと分析を自動化する。
  • ネットワーク遅延の問題を避けるため、高速なローカルファイルシステム上で AI 支援によるコード移行を実行する。

Claude Code Remote (OpenClaw Node) の仕組み

  1. OpenClaw Gateway が、host=node パラメータを使用して特定のリモートノードをターゲットとした実行リクエストを開始します。
  2. コマンドは bash ログインシェル (bash -lc) を通じて処理され、すべてのリモート設定と API キーがロードされることを保証します。
  3. Claude Code は、対話型プロンプトでのハングアップを防ぐために --bare フラグを使用して非対話モードで呼び出されます。
  4. エージェントはリモートノード上のプロジェクトファイルを分析し、AI API と通信して必要なコード変更を決定します。
  5. 結果、ログ、および修正されたファイルはゲートウェイに同期されるか、stream-json のような指定された出力形式に従って処理されます。

Claude Code Remote (OpenClaw Node) のセットアップ

Openclaw Skills フレームワーク内でこのスキルを開始するには、以下の設定手順に従ってください。

  1. 対話型ガードの前に、リモートマシンの ~/.bashrc ファイルで API 認証情報がエクスポートされていることを確認します。
# これを ~/.bashrc の先頭に配置します
export ANTHROPIC_API_KEY=sk-...
  1. 高速なファイルシステムアクセスのために worktree をセットアップし、非対話型リクエストを処理するようにリモートノードを構成します。
git worktree add -b remote-task /home/user/project-worktree main
  1. 以下の JSON 構成を使用して、ゲートウェイを介してリモートタスクを実行します。
{
  "command": "bash -lc 'cd <project> && claude --bare -p \"<task>\"'",
  "host": "node",
  "node": "<your-node-id>"
}

Claude Code Remote (OpenClaw Node) のデータスキーマとタクソノミー

このスキルは、以下の構造でリモート境界を越えてデータを管理します。

データコンポーネント 説明
プロジェクトパス 最大の I/O パフォーマンスのためのリモートネイティブパス(例:/home/user/project)。
API 認証情報 bash -lc を通じてロードされるリモート環境変数経由で管理されます。
出力形式 他の Openclaw Skills との統合のために、標準テキストまたは stream-json をサポートします。
権限 階層レベル:読み取り (1)、分析 (2)、編集 (3)、フル (4)。

Claude Code Remote (OpenClaw Node) の高度な機能

  • 信頼されたリモート環境で完全な自律自動化を可能にする --dangerously-skip-permissions のサポート。
  • リモートノードでの AI プロセスの暴走を防ぐための、構成可能な max-turns によるマルチターンタスク管理。
  • リモートエージェントの進行状況をリアルタイムで監視するための --verbose および --include-partial-messages による高度なロギング。
  • Openclaw Skills エージェントが隔離された機能で作業している間、クリーンな main ブランチを維持するための git worktrees との統合。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*