Skip to content

原文(日本語に翻訳)

claude.aiからのRemote Controlセッションのリネームが、ローカルCLIセッションのタイトルに反映されない問題を修正しました。

原文(英語)

Fixed Remote Control session renames from claude.ai not persisting the title to the local CLI session.

概要

Claude Code v2.1.110では、Remote Controlを使用してclaude.aiのウェブUIからセッション名を変更した場合、その変更がローカルのClaude Code CLIセッションに同期されない問題が修正されました。修正前は、ウェブ側でリネームしてもローカルの--resumeコマンドで表示されるセッション一覧では古い名前のままになっていました。今回の修正により、ウェブとローカルでセッション名が一貫して同期されるようになります。

基本的な使い方

bash
# Remote Control 経由でclaude.aiにセッションを公開
claude remote connect

# claude.ai のウェブUIでセッション名を変更
# → "プロジェクト分析" → "フロントエンド最適化"

# ローカルでセッション一覧を確認
claude --resume

# 修正前: "プロジェクト分析"(古い名前のまま)
# 修正後: "フロントエンド最適化"(ウェブで変更した名前に更新)

実践例

ユースケース1: ウェブからのセッション名変更

// シナリオ:
// 1. ローカルでセッションを開始
claude
/rename 初期プロジェクト分析

// 2. Remote Control でウェブに公開
// (claude.ai でセッションが表示される)

// 3. claude.ai のウェブUI でセッション名を変更
// 「初期プロジェクト分析」→「バックエンドAPI最適化タスク」

// 4. ローカルで確認
claude --resume

// 修正前の表示:
// 1. 初期プロジェクト分析(更新されていない)

// 修正後の表示:
// 1. バックエンドAPI最適化タスク(ウェブでの変更が反映)

ユースケース2: チーム作業でのセッション管理

bash
# チームリーダーがウェブUIでセッションを整理・リネーム
# → 開発者がローカルでセッションを再開する際に最新の名前が表示される

# 開発者がセッション一覧を確認
claude --resume

// ウェブ側でリネームされたセッション名がローカルに同期される
// チームの命名規則に従ったセッション名が正しく反映される

ユースケース3: セッション名の同期状態確認

bash
# Remote Control 接続状態と同期状態を確認
claude remote status

// 出力例(修正後):
// Remote Control: 接続済み
// セッション同期: 有効
// 最終同期: 数秒前
// ローカルセッション名: "バックエンドAPI最適化タスク"
// クラウドセッション名: "バックエンドAPI最適化タスク" 一致

ユースケース4: セッション名変更のワークフロー

bash
# ローカルでのリネームとウェブとの同期

# ローカルでリネーム
/rename 重要なバグ修正作業

# ウェブ側(claude.ai)でもすぐに反映される(Remote Control有効時)
# ウェブ側でリネームした場合もローカルに反映される(修正後)

# 双方向の同期が確保される

ユースケース5: セッション一覧の管理

bash
# Remote Control を使用している全セッションの一覧表示
claude --resume --show-remote

// 修正後の表示例:
// ローカルセッション:
// 1. バックエンドAPI最適化(ウェブと同期済み)★
// 2. フロントエンド改修(ウェブと同期済み)★
// 3. データベース最適化(ローカルのみ)

# ★ Remote Control で共有中のセッション

注意点

  • 双方向の同期 — 修正前もローカルから行った/renameはウェブに反映されていましたが、ウェブからの変更がローカルに反映されない問題がありました。修正後は両方向で同期が機能します。
  • 同期のタイミング — セッション名の同期はリアルタイムまたは次回のセッション操作時(--resume実行時など)に行われます。
  • Remote Control が必要 — この機能はRemote Controlが有効なセッションでのみ適用されます。
  • オフライン時 — インターネット接続がない場合はローカルのセッション名が使用されます。オンラインに戻ると同期が再開されます。

関連情報