Skip to content

原文(日本語に翻訳)

アップグレード後の初回起動で --channels を使用すると「チャンネルは現在利用できません」と表示される問題を修正しました。

原文(英語)

Fixed --channels showing "Channels are not currently available" on first launch after upgrade

概要

Claude Code をアップグレードした後、初めて --channels フラグを使用すると「Channels are not currently available(チャンネルは現在利用できません)」というエラーが表示される問題が修正されました。実際にはチャンネルは利用可能であり、これはアップグレード後の初期化処理のタイミング問題でした。2 回目以降の起動では正常に動作していましたが、本修正で初回から正常に動作するようになります。

基本的な使い方

アップグレード後の初回起動でも --channels が正常に動作します。

bash
# アップグレード後の初回起動
$ claude --channels
# 修正前: "Channels are not currently available" エラー
# 修正後: 正常にチャンネル一覧が表示される

実践例

ユースケース: アップグレード後のスムーズな利用開始

Claude Code のバージョンアップ後に即座にチャンネル機能を使用できます。

bash
# アップグレード
$ npm update -g @anthropic-ai/claude-code

# そのまま channels を使用(修正前は一度再起動が必要だった)
$ claude --channels
# 正常にチャンネル一覧が表示される

ユースケース: 自動化スクリプトでのチャンネル使用

自動化スクリプト内でアップグレード後に --channels を使用する場合も、エラーなく動作します。

bash
#!/bin/bash
# アップグレードと使用を自動化
npm update -g @anthropic-ai/claude-code
claude --channels list  # 修正後はこれが初回から動作する

注意点

  • この問題はアップグレード後の「初回起動時のみ」発生するものでした
  • 修正前の回避策は一度 --channels なしで Claude Code を起動してから再度 --channels を使用することでした
  • 修正後はこの回避策は不要になります
  • --channels 機能自体の動作に変更はありません

関連情報