Skip to content

--channels 権限リレー:スマートフォンへのツール承認プロンプト転送

原文(日本語に翻訳)

--channels 権限リレーを追加。権限機能を宣言しているチャンネルサーバーが、ツール承認プロンプトをスマートフォンに転送できるようになった。

原文(英語)

Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone

概要

--channels 権限リレーは、Claude Code が実行しているサーバー上のツール承認プロンプトをスマートフォンに転送できる新機能です。チャンネルサーバーが権限機能(permission capability)を宣言している場合、PC前にいなくてもスマートフォンから遠隔でツール実行を承認・拒否できます。長時間かかる自動化タスクをリモートで監視・制御したいシナリオに最適です。

基本的な使い方

bash
# チャンネルサーバーを指定して起動
claude --channels https://your-channel-server.example.com

チャンネルサーバーが permission 機能を宣言している場合、Claude Code がツール実行の承認を必要とした際に、スマートフォンへ通知が届きます。

実践例

### 長時間タスクのリモート監視

夜間バッチ処理などを実行中に、外出先からスマートフォンで権限を承認する:

bash
# サーバー上で長時間タスクを開始
claude --channels https://channel.example.com \
  -p "全テストスイートを実行して、失敗したテストを修正してください"

外出中に承認が必要なツール実行が発生すると、スマートフォンに通知が届き、承認または拒否を選択できます。

### チームでの権限管理

チームの管理者がリモートからメンバーのセッションの権限を管理する:

bash
# チームのチャンネルサーバーに接続して作業
claude --channels https://team-channels.example.com

管理者はチャンネルサーバーのダッシュボードから権限リクエストを確認・承認できます。

### セキュアな本番環境での操作

本番環境へのアクセスを含む操作を、モバイル承認で二重チェック:

bash
# 本番環境の設定変更タスク(モバイル承認必須)
claude --channels https://secure-channel.example.com \
  --settings production-settings.json \
  -p "本番データベースのスキーマを更新してください"

注意点

  • チャンネルサーバーの設定: --channels を有効活用するには、チャンネルサーバー側が permission 機能を明示的に宣言する必要がある
  • Team/Enterprise 組織のバイパス修正: v2.1.81 では --channels が Team/Enterprise 組織で管理設定がない場合にバイパスされていたバグも同時に修正済み
  • セキュリティ考慮: スマートフォンへの通知はチャンネルサーバー経由で行われるため、チャンネルサーバー自体のセキュリティ設定が重要
  • ネットワーク要件: スマートフォンとチャンネルサーバーが通信できる環境が必要

関連情報