# 影片筆記:CC-SWITCH 帮你合并 Claude Code 的 terminal 和 desktop. 用session ID 连接 terminal 和 desktop切换 model ## 一句話總結 講者演示如何利用 **CC-Switch** 的 **Session ID** 功能,將 Terminal 中的專案 Session 同步至 Desktop 介面,從而解決 Terminal 無法輸入中文與貼圖的限制,並透過 **Remote Control** 機制實現跨裝置控制、保持 Session 連線及切換 Model 的操作。 ## 核心重點 1. **痛點解決**:針對 2026 年 7 月 8 日之前的環境,解決 Terminal 執行 Project 後,新彈出的 CCP 介面無法繼承專案設定,導致需重新開啟 Session 而產生 AI 重新運算瑕疵的問題。 2. **介面優勢互補**:Terminal 功能強大但受限於只能輸入英文、無法貼圖;Desktop 支援貼圖與中文輸入。透過 CC-Switch 結合兩者優勢。 3. **Session ID 同步機制**:利用 CC-Switch 的 Session ID 功能,將 Terminal 的 Session 同步至 Desktop,使 Desktop 顯示為「暗了」或「Archive」狀態,需透過喚醒操作。 4. **Remote Control 應用**:透過手機端進行 Remote Control,可喚醒 Desktop 的 Session,即時更新輸入內容,解決 Terminal 的操作限制。 5. **Model 切換與權限**:直接切換 Model 會導致設定分離,需先透過 Remote Control 搶佔權限,再於 Desktop 介面切換 Model,並驗證 Remote Control 是否正常運作。 ## 詳細大綱 ### 一、 現有問題與痛點 * **Session 繼承問題**: * 在 2026 年 7 月 8 日之前,YouTube 和 AI 建議使用 CC-Switch 換模式和 Run。 * 當 Project Run 後,新彈出的 CCP 介面無法繼承原先專案設定。 * 若不繼承,需重新在 Folder 開啟新 Session,導致 AI 重新運算專案,產生瑕疵。 * 部分用戶希望保持 Session 不斷線,避免重新運算。 * **介面功能限制**: * **Terminal**:功能較強,但只能輸入英文,無法貼圖,操作不便。 * **Desktop**:支援貼圖與中文輸入,體驗更佳。 * 講者傾向使用 Desktop Session,但需解決從 Terminal 轉換至 Desktop 的功能問題。 ### 二、 解決方案:利用 CC-Switch 的 Session ID * **核心工具**:CC-Switch 的 **Session ID** 功能。 * **操作步驟**: 1. 進入「會話管理」(Session Management)。 2. 在會話管理中找到對應的 AI agent program(如 Cody 或 Test Session)。 3. 複製該 Session 的 ID 及相關命令。 4. 在 Terminal 中執行複製的命令,將 Terminal 的 Session 同步至 Desktop。 * **結果**: * Terminal 產生一個副本/同步的 Session(第二 Session)。 * 該 Session 在 Desktop 中顯示為「暗了」或「Archive」狀態,需透過 Unarchive 或 Remote Control 喚醒。 ### 三、 Remote Control 機制與手機端控制 * **Remote Control 的作用**: * 透過手機端進行 Remote Control,可喚醒並控制 Desktop 的 Session。 * 手機端輸入的內容會即時更新到 Desktop 介面。 * 此機制解決了 Terminal 無法輸入中文和貼圖的問題。 * **Session 的生命週期**: * Session 並非永久存在,約 24 小時無活動會自動消失。 * 當手機進行 Remote Control 並點擊 Continue 時,Session 會彈出供控制。 * 若手機端有 Remote Control 活動,Session 不會斷線。 ### 四、 切換 Model(模型)的技巧與權限衝突 * **切換 Model 的挑戰**: * 直接切換 Model 會導致 Desktop 與 Terminal 的設定分離,Desktop 可能無法使用或變成廢棄狀態。 * 若處於 Deep Seat/Deep Seed 模式,Remote Control 命令可能失效或不準確。 * **正確操作流程**: 1. **先 Remote Control**:確保手機端能控制 Session,確認權限。 2. **搶佔權限**:利用 Remote Control 搶換 Model 的權限。 3. **切換 Model**:在 Desktop 介面中打開並切換至目標 Model(如 Enthropic 或 Dip-Sleep)。 4. **驗證**:切換後,若 Remote Control 顯示 Unknown command 或 Model 名字不明,需再次嘗試 Remote Control 確認轉換成功。 5. **回到 Terminal**:若需使用 Terminal 功能,需將 Model 換回舊的或特定設定,並確保 Remote Control 正確進入。 * **注意事項**: * 若未正確進行 Remote Control,可能無法成功切換 Model。 * 某些 Model(如 Dipsick 模式)可能無法進入特定 List,建議老實使用 Terminal。 * 切換過程中可能出現「Session cannot be restored」或「Not a model」等訊息,需透過實際操作確認。 ### 五、 總結 * 透過 CC-Switch 的 Session ID 和 Remote Control,可結合 Terminal 的強大功能與 Desktop 的易用性(貼圖、中文輸入)。 * 成功設置後,可在 Desktop 使用貼圖、中文輸入及切換 Model 功能。 * 此方法適用於測試環境,正式環境需注意 Session 的關閉與管理。 ## 工具 / 模型 / 名詞整理 * **CC-Switch**:用於切換模式和 Session ID 同步的工具。 * **CC-Code-D Code**:講者提及的搭配使用工具。 * **CCP**:Project Run 後彈出的介面。 * **Terminal**:命令行介面,功能強但受限於英文輸入與無法貼圖。 * **Desktop**:桌面介面,支援貼圖與中文輸入。 * **Session ID**:用於識別和同步 Session 的識別碼。 * **會話管理 (Session Management)**:管理 AI agent program 的介面。 * **AI agent program**:如 Cody 或 Test Session。 * **Remote Control**:透過手機端控制 Desktop Session 的機制。 * **Deep Seat / Deep Seed**:講者口語提及的模式,可能指 Deep Seat 或 Deep Seed 模式。 * **Enthropic**:講者口語提及的 Model 名稱,疑似指 Anthropic。 * **Dipsick / Dip-Sleep**:講者口語提及的 Model 或模式名稱。 * **D for recommend**:講者口語,疑似指推薦的 D 模型。 ## 操作流程整理 1. **準備階段**: * 在 Terminal 執行 Project。 * 進入「會話管理」(Session Management)。 2. **同步 Session**: * 找到對應的 AI agent program(如 Cody 或 Test Session)。 * 複製該 Session 的 ID 及相關命令。 * 在 Terminal 中執行複製的命令,將 Terminal 的 Session 同步至 Desktop。 3. **喚醒與控制**: * 在 Desktop 中,同步後的 Session 顯示為「暗了」或「Archive」狀態。 * 透過手機端進行 Remote Control。 * 點擊 Continue,Session 彈出供控制。 * 手機端輸入內容即時更新到 Desktop 介面。 4. **切換 Model(如需)**: * 先透過 Remote Control 確保手機端能控制 Session,確認權限。 * 利用 Remote Control 搶換 Model 的權限。 * 在 Desktop 介面中打開並切換至目標 Model(如 Enthropic 或 Dip-Sleep)。 * 驗證 Remote Control 是否正常運作(若顯示 Unknown command 需再次嘗試)。 * 若需使用 Terminal 功能,將 Model 換回舊的或特定設定。 ## 值得注意的限制或風險 * **Session 繼承限制**:在 2026 年 7 月 8 日之前,Project Run 後新彈出的 CCP 介面無法繼承原先專案設定,需重新開啟 Session 會導致 AI 重新運算並產生瑕疵。 * **Terminal 功能限制**:Terminal 只能輸入英文,無法貼圖。 * **Session 生命週期**:Session 約 24 小時無活動會自動消失。 * **Remote Control 失效風險**:若處於 Deep Seat/Deep Seed 模式,Remote Control 命令可能失效或不準確。 * **Model 切換衝突**:直接切換 Model 會導致 Desktop 與 Terminal 的設定分離,Desktop 可能無法使用或變成廢棄狀態。 * **錯誤訊息**:切換過程中可能出現「Session cannot be restored」或「Not a model」等訊息。 * **特定 Model 限制**:某些 Model(如 Dipsick 模式)可能無法進入特定 List,建議老實使用 Terminal。 ## 逐字稿辨識疑點 * **2026年7月8日**:講者提及此日期,需查證是否為特定版本截止日或口誤。 * **CC-Code-D Code**:產品名稱聽起來較為特殊,需查證是否為正確名稱。 * **Deep Seat / Deep Seed**:講者交替使用,疑似口誤或特定內部稱呼,需查證正確名稱。 * **Enthropic**:疑似指 **Anthropic**,但講者口語為 Enthropic,保留原樣。 * **Dipsick / Dip-Sleep**:疑似指特定模型或模式,講者口語不一致,需查證。 * **D for recommend**:疑似指 **D** 系列模型(如 Claude 3 Opus 等),但講者口語為 "D for recommend",需查證。 * **Remote Control 彈出 Session**:講者描述手機端點擊 Continue 後 Session 彈出,需確認此為標準行為還是特定情境。 * **Session 24小時消失**:講者提及 Session 約 24 小時無活動會消失,需確認此為系統限制。 * **Terminal 只能輸入英文**:講者強調 Terminal 無法輸入中文和貼圖,需確認此為當前版本限制。 * **CC-Switch Session ID 命令**:講者提及複製 Terminal 命令即可同步,需確認此命令的具體格式。 * **Unknown command**:切換 Model 後 Remote Control 顯示 Unknown command,需確認此為預期行為。 * **Session cannot be restored**:講者提及此錯誤訊息,需確認其出現情境。 * **Not a model, a distribution of quality, using a default**:講者提及此訊息,需確認其含義。 * **8萬8沒有問題**:講者提及此數字,疑似指價格或版本號,需查證。 * **三次喬節,兩次喬節**:講者口語,疑似指操作步驟或次數,需查證。 * **正式原裝的電腦**:講者提及,需確認是否指特定硬體環境。 * **老油**:講者口語,疑似指「老用戶」或「舊設定」,需查證。 * **詩詩**:講者口語,疑似指「試試」或特定名稱,需查證。 * **潮節再喬節**:講者口語,疑似指「調整再調整」,需查證。 ## 可延伸追問 1. CC-Switch 的 Session ID 同步命令具體格式為何? 2. 2026 年 7 月 8 日之後,CCP 介面是否會繼承專案設定? 3. Deep Seat / Deep Seed 模式的正確名稱與功能為何? 4. Enthropic 與 Dipsick/Dip-Sleep 具體指代哪些模型? 5. Session 24 小時無活動消失的機制是否可延長或避免? 6. Remote Control 顯示 Unknown command 時的具體除錯步驟為何? 7. 正式環境下,Session 的關閉與管理最佳實踐為何?