10>10>
11> 雲端工作階段適用於 Pro、Max 和 Team 方案,以及具有高級席位或 Chat + Claude Code 席位的 Enterprise 使用者。如果您的 Enterprise 組織使用[自訂角色](https://support.claude.com/en/articles/13930452)管理您的存取權,您還需要一個包含雲端工作階段權限的角色。請 Owner 檢查您的角色,如果缺少該權限,請在 [**Organization settings > Roles**](https://claude.ai/admin-settings/roles) 中新增。11> 雲端工作階段適用於 Pro、Max 和 Team 方案,以及具有高級席位或 Chat + Claude Code 席位的 Enterprise 使用者。如果您的 Enterprise 組織使用[自訂角色](https://support.claude.com/en/articles/13930452)管理您的存取權,您還需要一個包含雲端工作階段權限的角色。請 Owner 檢查您的角色,如果缺少該權限,請在 [**Organization settings > Roles**](https://claude.ai/admin-settings/roles) 中新增。
12 12
13雲端工作階段是在雲端基礎設施上執行的 Claude Code 工作階段,而不是在您的機器上執行。預設情況下,它在 Anthropic 管理的基礎設施上執行,或在您的組織的[自託管環境](/docs/zh-TW/self-hosted-environments)上執行(如果路由到那裡)。工作階段在您關閉筆記型電腦後仍會繼續執行,您可以從任何裝置檢查或控制它。它會與您其餘的 Claude 和 Claude Code 使用量一起計入您方案的用量上限,雲端 VM 不另外收費。13雲端工作階段是在雲端基礎設施上執行的 Claude Code 工作階段,而不是在您的機器上執行。預設情況下,它在 Anthropic 管理的基礎設施上執行,或在您的組織的[自託管環境](https://code.claude.com/docs/zh-TW/self-hosted-environments)上執行(如果路由到那裡)。工作階段在您關閉筆記型電腦後仍會繼續執行,您可以從任何裝置檢查或控制它。它會與您其餘的 Claude 和 Claude Code 使用量一起計入您方案的用量上限,雲端 VM 不另外收費。
14 14
15若要讓雲端工作階段從 GitHub 複製您的程式碼並推送分支,請使用其中一種 [GitHub 連接方式](#github-authentication-options)連接 GitHub。如果您的儲存庫位於 GitLab、Bitbucket 或其他主機上,請參閱[平台限制](#limitations)以了解可用的功能。15若要讓雲端工作階段從 GitHub 複製您的程式碼並推送分支,請使用其中一種 [GitHub 連接方式](#github-authentication-options)連接 GitHub。如果您的儲存庫位於 GitLab、Bitbucket 或其他主機上,請參閱[平台限制](#limitations)以了解可用的功能。
16 16
17您可以從以下任何介面啟動雲端工作階段:17您可以從以下任何介面啟動雲端工作階段:
18 18
19* **瀏覽器**:[claude.ai/code](https://claude.ai/code),也稱為網頁版 Claude Code19* **瀏覽器**:[claude.ai/code](https://claude.ai/code),也稱為網頁版 Claude Code
20* **行動裝置**:[Claude 應用程式](/docs/zh-TW/mobile.md)中的 **Code** 標籤20* **行動裝置**:[Claude 應用程式](https://code.claude.com/docs/zh-TW/mobile.md)中的 **Code** 標籤
21* **桌面應用程式**:當您[啟動工作階段](/docs/zh-TW/desktop.md#run-long-running-tasks-in-the-cloud)時,選擇 **Cloud** 而不是 **Local**21* **桌面應用程式**:當您[啟動工作階段](https://code.claude.com/docs/zh-TW/desktop.md#run-long-running-tasks-in-the-cloud)時,選擇 **Cloud** 而不是 **Local**
22* **終端**:[`claude --cloud`](#from-terminal-to-cloud)22* **終端**:[`claude --cloud`](#from-terminal-to-cloud)
23* **雲端排程任務**:[排程和觸發的執行](/docs/zh-TW/routines.md)每次都作為雲端工作階段執行23* **雲端排程任務**:[排程和觸發的執行](https://code.claude.com/docs/zh-TW/routines.md)每次都作為雲端工作階段執行
24 24
25完成設定後,請使用本頁在終端機和雲端之間移動工作、管理和共享工作階段、為 pull request 開啟自動修復,以及進行疑難排解。25完成設定後,請使用本頁在終端機和雲端之間移動工作、管理和共享工作階段、為 pull request 開啟自動修復,以及進行疑難排解。
26 26
28>28>
29> 以下情況在其他頁面中說明:29> 以下情況在其他頁面中說明:
30>30>
31> * **啟動您的第一個雲端工作階段**:[開始使用雲端工作階段](/docs/zh-TW/web-quickstart.md)會連接 GitHub,並引導您在瀏覽器中完成一項任務31> * **啟動您的第一個雲端工作階段**:[開始使用雲端工作階段](https://code.claude.com/docs/zh-TW/web-quickstart.md)會連接 GitHub,並引導您在瀏覽器中完成一項任務
32> * **為一項工作使用多個雲端工作階段**:[專案](/docs/zh-TW/claude-projects.md)會讓 Claude 為您啟動並追蹤這些工作階段32> * **為一項工作使用多個雲端工作階段**:[專案](https://code.claude.com/docs/zh-TW/claude-projects.md)會讓 Claude 為您啟動並追蹤這些工作階段
33> * **從另一部裝置控制本機工作階段**:在您的終端機、IDE 或選擇了 **Local** 的 Desktop 應用程式中的工作階段會在您的機器上執行,而 [Remote Control](/docs/zh-TW/remote-control.md) 可讓您從手機或瀏覽器存取這些工作階段33> * **從另一部裝置控制本機工作階段**:在您的終端機、IDE 或選擇了 **Local** 的 Desktop 應用程式中的工作階段會在您的機器上執行,而 [Remote Control](https://code.claude.com/docs/zh-TW/remote-control.md) 可讓您從手機或瀏覽器存取這些工作階段
34 34
35## 雲端環境35## 雲端環境
36 36
37每個雲端工作階段都在一個[雲端環境](/docs/zh-TW/cloud-environments.md)中執行,這是一個已保存的設定,控制網路存取、環境變數和設定指令碼。37每個雲端工作階段都在一個[雲端環境](https://code.claude.com/docs/zh-TW/cloud-environments.md)中執行,這是一個已保存的設定,控制網路存取、環境變數和設定指令碼。
38 38
39* **您的第一個環境**:如果您還沒有環境,上線會設定一個**預設**環境,具有[**信任**網路存取](/docs/zh-TW/cloud-environments.md#access-levels),要麼為您建立它,要麼要求您建立它。請參閱[預設環境](/docs/zh-TW/cloud-environments.md#the-default-environment),了解在您的計畫上會發生哪種情況39* **您的第一個環境**:如果您還沒有環境,上線會設定一個**預設**環境,具有[**信任**網路存取](https://code.claude.com/docs/zh-TW/cloud-environments.md#access-levels),要麼為您建立它,要麼要求您建立它。請參閱[預設環境](https://code.claude.com/docs/zh-TW/cloud-environments.md#the-default-environment),了解在您的計畫上會發生哪種情況
40* **工作階段使用哪個環境**:請參閱[預設環境](/docs/zh-TW/cloud-environments.md#the-default-environment),了解當您有多個環境時工作階段如何選擇環境40* **工作階段使用哪個環境**:請參閱[預設環境](https://code.claude.com/docs/zh-TW/cloud-environments.md#the-default-environment),了解當您有多個環境時工作階段如何選擇環境
41* **變更工作階段在啟動時可以存取或執行的內容**:請參閱[設定雲端環境](/docs/zh-TW/cloud-environments.md)41* **變更工作階段在啟動時可以存取或執行的內容**:請參閱[設定雲端環境](https://code.claude.com/docs/zh-TW/cloud-environments.md)
42* **在沒有任何設定的情況下已安裝的內容**:請參閱[已安裝的工具](/docs/zh-TW/cloud-environments.md#installed-tools)42* **在沒有任何設定的情況下已安裝的內容**:請參閱[已安裝的工具](https://code.claude.com/docs/zh-TW/cloud-environments.md#installed-tools)
43 43
44## GitHub 驗證選項44## GitHub 驗證選項
45 45
47 47
48| 方法 | 運作方式 | 工作階段可以存取的儲存庫 | 最適合 |48| 方法 | 運作方式 | 工作階段可以存取的儲存庫 | 最適合 |
49| :- | :- | :- | :- |49| :- | :- | :- | :- |
50| **GitHub App** | 在[網頁上線](/docs/zh-TW/web-quickstart.md)期間授權 Claude GitHub App | 任何公開儲存庫,以及安裝了 Claude GitHub App 的私人儲存庫 | 瀏覽器上線;想要[自動修復](#auto-fix-pull-requests)的團隊 |50| **GitHub App** | 在[網頁上線](https://code.claude.com/docs/zh-TW/web-quickstart.md)期間授權 Claude GitHub App | 任何公開儲存庫,以及安裝了 Claude GitHub App 的私人儲存庫 | 瀏覽器上線;想要[自動修復](#auto-fix-pull-requests)的團隊 |
51| **`/web-setup`** | 在您的終端中執行 `/web-setup` 以將您的本機 `gh` CLI 令牌傳送到您的 Claude 帳戶 | 您的 `gh` 令牌可以存取的任何儲存庫,無論是否安裝了 Claude GitHub App | 已經使用 `gh` 的個人開發者 |51| **`/web-setup`** | 在您的終端中執行 `/web-setup` 以將您的本機 `gh` CLI 令牌傳送到您的 Claude 帳戶 | 您的 `gh` 令牌可以存取的任何儲存庫,無論是否安裝了 Claude GitHub App | 已經使用 `gh` 的個人開發者 |
52 52
53以下功能取決於儲存庫上是否已安裝 Claude GitHub App:53以下功能取決於儲存庫上是否已安裝 Claude GitHub App:
54 54
55* **自動修復**:在儲存庫上安裝 Claude GitHub App 也會為其中的 pull request 啟用[自動修復](#auto-fix-pull-requests)55* **自動修復**:在儲存庫上安裝 Claude GitHub App 也會為其中的 pull request 啟用[自動修復](#auto-fix-pull-requests)
56* **專案**:[專案](/docs/zh-TW/claude-projects.md)中的執行緒需要在它們複製的每個儲存庫上安裝 Claude GitHub App,無論您使用哪種方法連接。請參閱[設定 GitHub 存取](/docs/zh-TW/claude-projects.md#set-up-github-access)56* **專案**:[專案](https://code.claude.com/docs/zh-TW/claude-projects.md)中的執行緒需要在它們複製的每個儲存庫上安裝 Claude GitHub App,無論您使用哪種方法連接。請參閱[設定 GitHub 存取](https://code.claude.com/docs/zh-TW/claude-projects.md#set-up-github-access)
57 57
58在 Anthropic 代管的環境中,您的 GitHub 認證保持在 Anthropic 伺服器上加密,永遠不會進入工作階段的虛擬機器。來自虛擬機器的 GitHub 操作會通過 [GitHub proxy](/docs/zh-TW/cloud-environments.md#github-proxy),它在伺服器端附加認證。58在 Anthropic 代管的環境中,您的 GitHub 認證保持在 Anthropic 伺服器上加密,永遠不會進入工作階段的虛擬機器。來自虛擬機器的 GitHub 操作會通過 [GitHub proxy](https://code.claude.com/docs/zh-TW/cloud-environments.md#github-proxy),它在伺服器端附加認證。
59 59
60有關 `/web-setup` 的逐步說明,請參閱[從您的終端機連接](/docs/zh-TW/web-quickstart.md#connect-from-your-terminal),包括 `/web-setup` 儲存的內容以及如何移除它。60有關 `/web-setup` 的逐步說明,請參閱[從您的終端機連接](https://code.claude.com/docs/zh-TW/web-quickstart.md#connect-from-your-terminal),包括 `/web-setup` 儲存的內容以及如何移除它。
61 61
62> [!NOTE]62> [!NOTE]
63>63>
64> 啟用[零資料保留](/docs/zh-TW/zero-data-retention.md)或已套用 [HIPAA 設定](/docs/zh-TW/hipaa-setup.md)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。使用[客戶管理的加密金鑰](https://platform.claude.com/docs/en/manage-claude/cmek)(CMEK)的組織也無法啟動雲端工作階段。64> 啟用[零資料保留](https://code.claude.com/docs/zh-TW/zero-data-retention.md)或已套用 [HIPAA 設定](https://code.claude.com/docs/zh-TW/hipaa-setup.md)的組織無法使用 `/web-setup` 或其他雲端工作階段功能。使用[客戶管理的加密金鑰](https://platform.claude.com/docs/en/manage-claude/cmek)(CMEK)的組織也無法啟動雲端工作階段。
65 65
66### Team 和 Enterprise 的快速設定66### Team 和 Enterprise 的快速設定
67 67
71 71
72* **`/web-setup`**:成員可以使用 `/web-setup` 連接 GitHub。此設定關閉時,該命令會被隱藏72* **`/web-setup`**:成員可以使用 `/web-setup` 連接 GitHub。此設定關閉時,該命令會被隱藏
73* **GitHub App 提示**:瀏覽器上線會跳過 Claude GitHub App 安裝提示73* **GitHub App 提示**:瀏覽器上線會跳過 Claude GitHub App 安裝提示
74* **第一個環境**:瀏覽器上線會為成員建立[**預設**環境](/docs/zh-TW/cloud-environments.md#the-default-environment),而不是顯示環境表單74* **第一個環境**:瀏覽器上線會為成員建立[**預設**環境](https://code.claude.com/docs/zh-TW/cloud-environments.md#the-default-environment),而不是顯示環境表單
75 75
76[擁有者](/docs/zh-TW/server-managed-settings.md#access-control)可以在 [**組織設定 > Claude Code**](https://claude.ai/admin-settings/claude-code) 使用**快速設定**切換來開啟它。76[擁有者](https://code.claude.com/docs/zh-TW/server-managed-settings.md#access-control)可以在 [**組織設定 > Claude Code**](https://claude.ai/admin-settings/claude-code) 使用**快速設定**切換來開啟它。
77 77
78## 在終端機和雲端之間移動任務78## 在終端機和雲端之間移動任務
79 79
80這些工作流程需要 [Claude Code CLI](/docs/zh-TW/quickstart.md) 登入到同一個 claude.ai 帳戶。您可以從終端機啟動新的雲端工作階段,或將雲端工作階段拉入您的終端機以在本機繼續。雲端工作階段即使在您關閉筆記型電腦後仍會保留,您可以從任何地方(包括 Claude 行動應用程式)監控它們。80這些工作流程需要 [Claude Code CLI](https://code.claude.com/docs/zh-TW/quickstart.md) 登入到同一個 claude.ai 帳戶。您可以從終端機啟動新的雲端工作階段,或將雲端工作階段拉入您的終端機以在本機繼續。雲端工作階段即使在您關閉筆記型電腦後仍會保留,您可以從任何地方(包括 Claude 行動應用程式)監控它們。
81 81
82> [!NOTE]82> [!NOTE]
83>83>
84> 從 CLI,工作階段交接是單向的:您可以使用 `--teleport` 將雲端工作階段拉入您的終端機,但您無法將現有的終端機工作階段推送到雲端。`--cloud` 旗標搭配任務描述會為您目前的儲存庫建立新的雲端工作階段;搭配 `-p` 和工作階段 ID 或 claude.ai/code URL 時,它會改為 [將訊息加入該現有工作階段的佇列](/docs/zh-TW/claude-code-on-the-web.md#send-follow-ups-from-the-cli)。[桌面應用程式](/docs/zh-TW/desktop.md#continue-in-another-surface) 可以從其 **Open in** 功能表,將其 Code 分頁中的本機工作階段傳送到雲端。84> 從 CLI,工作階段交接是單向的:您可以使用 `--teleport` 將雲端工作階段拉入您的終端機,但您無法將現有的終端機工作階段推送到雲端。`--cloud` 旗標搭配任務描述會為您目前的儲存庫建立新的雲端工作階段;搭配 `-p` 和工作階段 ID 或 claude.ai/code URL 時,它會改為 [將訊息加入該現有工作階段的佇列](https://code.claude.com/docs/zh-TW/claude-code-on-the-web.md#send-follow-ups-from-the-cli)。[桌面應用程式](https://code.claude.com/docs/zh-TW/desktop.md#continue-in-another-surface) 可以從其 **Open in** 功能表,將其 Code 分頁中的本機工作階段傳送到雲端。
85 85
86### 從終端機啟動雲端工作階段86### 從終端機啟動雲端工作階段
87 87
95 95
96`--cloud` 一次只能與單一儲存庫搭配使用。任務在雲端執行,而您繼續在本機工作。較舊的 `--remote` 拼寫仍然可作為 `--cloud` 的已棄用別名使用。96`--cloud` 一次只能與單一儲存庫搭配使用。任務在雲端執行,而您繼續在本機工作。較舊的 `--remote` 拼寫仍然可作為 `--cloud` 的已棄用別名使用。
97 97
98當雲端容器啟動時,CLI 會顯示設定步驟的即時檢查清單,例如複製儲存庫和執行您的 [setup script](/docs/zh-TW/cloud-environments.md#setup-scripts)。它會將您在佈建期間輸入的訊息加入佇列,並在工作階段準備好後傳送它們。98當雲端容器啟動時,CLI 會顯示設定步驟的即時檢查清單,例如複製儲存庫和執行您的 [setup script](https://code.claude.com/docs/zh-TW/cloud-environments.md#setup-scripts)。它會將您在佈建期間輸入的訊息加入佇列,並在工作階段準備好後傳送它們。
99 99
100> [!NOTE]100> [!NOTE]
101>101>
102> `--cloud` 會建立雲端工作階段。`--remote-control` 無關:它可讓您從 claude.ai 或 Claude 應用程式監控和控制本機 CLI 工作階段。請參閱 [Remote Control](/docs/zh-TW/remote-control.md)。102> `--cloud` 會建立雲端工作階段。`--remote-control` 無關:它可讓您從 claude.ai 或 Claude 應用程式監控和控制本機 CLI 工作階段。請參閱 [Remote Control](https://code.claude.com/docs/zh-TW/remote-control.md)。
103 103
104在 claude.ai 或 Claude 行動應用程式上開啟工作階段以檢查進度或直接互動。從那裡您可以控制 Claude、提供回饋或回答問題,就像在任何其他對話中一樣。104在 claude.ai 或 Claude 行動應用程式上開啟工作階段以檢查進度或直接互動。從那裡您可以控制 Claude、提供回饋或回答問題,就像在任何其他對話中一樣。
105 105
151* 目錄必須是至少有一個提交的 git 儲存庫151* 目錄必須是至少有一個提交的 git 儲存庫
152* 打包的儲存庫必須在 100 MB 以下。較大的儲存庫會回退到僅打包目前分支,然後回退到工作樹的單一壓縮快照,如果快照仍然太大則失敗152* 打包的儲存庫必須在 100 MB 以下。較大的儲存庫會回退到僅打包目前分支,然後回退到工作樹的單一壓縮快照,如果快照仍然太大則失敗
153* 未追蹤的檔案不包括在內;在您希望雲端工作階段看到的檔案上執行 `git add`153* 未追蹤的檔案不包括在內;在您希望雲端工作階段看到的檔案上執行 `git add`
154* 在 macOS、Linux 和 WSL 上,當 Claude Code 無法遵循影響您的檔案適用哪些屬性規則的 git 設定時,Claude Code 會拒絕上傳,例如在包含的設定檔中設定的 `core.attributesFile`。[拒絕訊息](/docs/zh-TW/errors.md#the-repository-upload-cant-follow-a-git-setting) 會命名該設定和修正方式154* 在 macOS、Linux 和 WSL 上,當 Claude Code 無法遵循影響您的檔案適用哪些屬性規則的 git 設定時,Claude Code 會拒絕上傳,例如在包含的設定檔中設定的 `core.attributesFile`。[拒絕訊息](https://code.claude.com/docs/zh-TW/errors.md#the-repository-upload-cant-follow-a-git-setting) 會命名該設定和修正方式
155* 從套件建立的工作階段只有在您的 [GitHub connection](#github-authentication-options) 對該儲存庫具有推送存取權時,才能推送回 GitHub 遠端155* 從套件建立的工作階段只有在您的 [GitHub connection](#github-authentication-options) 對該儲存庫具有推送存取權時,才能推送回 GitHub 遠端
156 156
157在 macOS、Linux 和 WSL 上,上傳還需要 git 2.31 或更新版本以及其支援的簽出結構;而在原生 Windows 上,Claude Code 上傳時不會進行這兩項檢查。當簽出不符合這些需求時,Claude Code 不會啟動工作階段。它會列印包含 `Not uploading this working tree:` 的錯誤,說明原因以及需要變更的內容。以下是常見原因:157在 macOS、Linux 和 WSL 上,上傳還需要 git 2.31 或更新版本以及其支援的簽出結構;而在原生 Windows 上,Claude Code 上傳時不會進行這兩項檢查。當簽出不符合這些需求時,Claude Code 不會啟動工作階段。它會列印包含 `Not uploading this working tree:` 的錯誤,說明原因以及需要變更的內容。以下是常見原因:
158 158
159* **較舊的 git**:已安裝的 git 早於 2.31。請更新 git,然後重試。159* **較舊的 git**:已安裝的 git 早於 2.31。請更新 git,然後重試。
160* **上傳不支援的簽出結構**:您是從子模組內、使用 `git clone --separate-git-dir`、`--shared` 或 `--reference` 建立的複製中、設定了 `core.worktree` 的簽出中,或以 reftable 格式儲存 refs 的儲存庫中啟動。請改為從使用一般 `git clone` 建立之複製的主要簽出啟動。160* **上傳不支援的簽出結構**:您是從子模組內、使用 `git clone --separate-git-dir`、`--shared` 或 `--reference` 建立的複製中、設定了 `core.worktree` 的簽出中,或以 reftable 格式儲存 refs 的儲存庫中啟動。請改為從使用一般 `git clone` 建立之複製的主要簽出啟動。
161* **使用稀疏簽出的連結 worktree**:`git sparse-checkout` 會將設定寫入 worktree 自己的 `config.worktree` 檔案,而上傳不接受該檔案,因此具有這些設定的 worktree 不會被上傳,Claude Code 透過 [`worktree.sparsePaths`](/docs/zh-TW/settings-reference#worktree-sparsepaths) 建立的 worktree 也不會。請改為從儲存庫的主要簽出啟動。161* **使用稀疏簽出的連結 worktree**:`git sparse-checkout` 會將設定寫入 worktree 自己的 `config.worktree` 檔案,而上傳不接受該檔案,因此具有這些設定的 worktree 不會被上傳,Claude Code 透過 [`worktree.sparsePaths`](https://code.claude.com/docs/zh-TW/settings-reference#worktree-sparsepaths) 建立的 worktree 也不會。請改為從儲存庫的主要簽出啟動。
162* **保存在工作樹內的 git 設定**:您的 git 設定包含位於簽出內的檔案,例如指向儲存庫內部的 `include.path` 項目。請將該檔案移到工作樹之外或移除該 include,然後重試。162* **保存在工作樹內的 git 設定**:您的 git 設定包含位於簽出內的檔案,例如指向儲存庫內部的 `include.path` 項目。請將該檔案移到工作樹之外或移除該 include,然後重試。
163 163
164在 macOS、Linux 和 WSL 上,使用 `git clone --filter` 建立的部分複製會以其工作樹的快照(不含歷史記錄)上傳,前提是該複製在本機保有每個追蹤檔案。164在 macOS、Linux 和 WSL 上,使用 `git clone --filter` 建立的部分複製會以其工作樹的快照(不含歷史記錄)上傳,前提是該複製在本機保有每個追蹤檔案。
175claude -p "your message" --cloud <session-id>175claude -p "your message" --cloud <session-id>
176```176```
177 177
178CLI 將訊息加入工作階段的佇列並退出,不等待回覆。使用它來控制長時間執行的工作階段、在目前工作階段仍在完成時將下一步加入佇列,或從 [CI script](/docs/zh-TW/self-hosted-environments-testing.md#run-the-test-loop) 傳送後續訊息。您也可以在 stdin 上管道傳輸訊息,而不是將其作為引數傳遞:`echo "your message" | claude -p --cloud <session-id>`。178CLI 將訊息加入工作階段的佇列並退出,不等待回覆。使用它來控制長時間執行的工作階段、在目前工作階段仍在完成時將下一步加入佇列,或從 [CI script](https://code.claude.com/docs/zh-TW/self-hosted-environments-testing.md#run-the-test-loop) 傳送後續訊息。您也可以在 stdin 上管道傳輸訊息,而不是將其作為引數傳遞:`echo "your message" | claude -p --cloud <session-id>`。
179 179
180對於 `<session-id>`,傳遞裸 ID,例如 `session_...` 或 `cse_...`,或工作階段的 `claude.ai/code/<id>` URL,有或沒有配置或查詢字串。在 claude.ai/code 的工作階段清單中找到 ID。180對於 `<session-id>`,傳遞裸 ID,例如 `session_...` 或 `cse_...`,或工作階段的 `claude.ai/code/<id>` URL,有或沒有配置或查詢字串。在 claude.ai/code 的工作階段清單中找到 ID。
181 181
182> [!NOTE]182> [!NOTE]
183>183>
184> `--cloud` 需要 Anthropic 帳戶。當 Claude Code 針對 Amazon Bedrock、Google Cloud 的 Agent Platform 或其他第三方提供者進行設定時,它不可用。僅透過 `ANTHROPIC_BASE_URL` 設定的 [LLM gateway](/docs/zh-TW/llm-gateway) 不算作此檢查的第三方提供者,但您仍需要使用 `claude auth login` 登入。您組織的 `allow_remote_sessions` 原則也必須啟用。擁有者可以在 claude.ai/admin-settings/claude-code 的 Claude Code 管理設定中開啟它。184> `--cloud` 需要 Anthropic 帳戶。當 Claude Code 針對 Amazon Bedrock、Google Cloud 的 Agent Platform 或其他第三方提供者進行設定時,它不可用。僅透過 `ANTHROPIC_BASE_URL` 設定的 [LLM gateway](https://code.claude.com/docs/zh-TW/llm-gateway) 不算作此檢查的第三方提供者,但您仍需要使用 `claude auth login` 登入。您組織的 `allow_remote_sessions` 原則也必須啟用。擁有者可以在 claude.ai/admin-settings/claude-code 的 Claude Code 管理設定中開啟它。
185 185
186#### 輸出186#### 輸出
187 187
207* **從 claude.ai/code**:從工作階段功能表選擇 **Open in > Terminal** 以複製可以貼到您的終端機的命令。207* **從 claude.ai/code**:從工作階段功能表選擇 **Open in > Terminal** 以複製可以貼到您的終端機的命令。
208* **從雲端工作階段內**:輸入 `/teleport`,Claude Code 會回覆確切的 `claude --teleport <session-id>` 命令,準備從儲存庫的簽出執行。需要工作階段環境中的 Claude Code v2.1.223 或更新版本。208* **從雲端工作階段內**:輸入 `/teleport`,Claude Code 會回覆確切的 `claude --teleport <session-id>` 命令,準備從儲存庫的簽出執行。需要工作階段環境中的 Claude Code v2.1.223 或更新版本。
209 209
210當您 teleport 工作階段時,Claude 會驗證您在正確的儲存庫中,擷取並簽出雲端工作階段的分支,並將完整的對話歷史記錄載入您的終端機。終端機會取得工作階段的自己副本:那裡的新工作保持本機,不會出現在 claude.ai 上的雲端工作階段或 Claude 行動應用程式中。若要在 teleport 後繼續從您的手機控制,請在本機工作階段中啟動 [`/remote-control`](/docs/zh-TW/remote-control)。210當您 teleport 工作階段時,Claude 會驗證您在正確的儲存庫中,擷取並簽出雲端工作階段的分支,並將完整的對話歷史記錄載入您的終端機。終端機會取得工作階段的自己副本:那裡的新工作保持本機,不會出現在 claude.ai 上的雲端工作階段或 Claude 行動應用程式中。若要在 teleport 後繼續從您的手機控制,請在本機工作階段中啟動 [`/remote-control`](https://code.claude.com/docs/zh-TW/remote-control)。
211 211
212`--teleport` 與 `--resume` 不同。`--resume` 從此機器的本機歷史記錄重新開啟對話,不列出雲端工作階段;`--teleport` 拉入雲端工作階段及其分支。212`--teleport` 與 `--resume` 不同。`--resume` 從此機器的本機歷史記錄重新開啟對話,不列出雲端工作階段;`--teleport` 拉入雲端工作階段及其分支。
213 213
238 238
239### 雲端工作階段中的權限模式239### 雲端工作階段中的權限模式
240 240
241您可以從[模式下拉式功能表](/docs/zh-TW/permission-modes.md#switch-permission-modes)選擇雲端工作階段的[權限模式](/docs/zh-TW/permission-modes.md),無論是在您建立任務時還是在工作階段執行時。241您可以從[模式下拉式功能表](https://code.claude.com/docs/zh-TW/permission-modes.md#switch-permission-modes)選擇雲端工作階段的[權限模式](https://code.claude.com/docs/zh-TW/permission-modes.md),無論是在您建立任務時還是在工作階段執行時。
242 242
243當您執行下列任一操作時,Claude Code 會以工作階段當時所在的權限模式恢復該工作階段:243當您執行下列任一操作時,Claude Code 會以工作階段當時所在的權限模式恢復該工作階段:
244 244
245* 重新開啟其 Anthropic 託管[環境已過期](#environment-expired)的工作階段245* 重新開啟其 Anthropic 託管[環境已過期](#environment-expired)的工作階段
246* 向自託管執行器[在閒置時釋放](/docs/zh-TW/self-hosted-environments-reference.md#runner-cli-flags)的工作階段發送訊息246* 向自託管執行器[在閒置時釋放](https://code.claude.com/docs/zh-TW/self-hosted-environments-reference.md#runner-cli-flags)的工作階段發送訊息
247 247
248### 檢查變更248### 檢查變更
249 249
255 255
256以下步驟在其他地方有說明:256以下步驟在其他地方有說明:
257 257
258* **完整逐步說明,包括 PR 建立**:請參閱[檢查和迭代](/docs/zh-TW/web-quickstart.md#review-and-iterate)258* **完整逐步說明,包括 PR 建立**:請參閱[檢查和迭代](https://code.claude.com/docs/zh-TW/web-quickstart.md#review-and-iterate)
259* **讓 Claude 自動監控 PR 以查找 CI 失敗和審查評論**:請參閱[自動修復 pull requests](#auto-fix-pull-requests)259* **讓 Claude 自動監控 PR 以查找 CI 失敗和審查評論**:請參閱[自動修復 pull requests](#auto-fix-pull-requests)
260 260
261### 管理上下文261### 管理上下文
262 262
263雲端工作階段支援產生文字輸出的[內建命令](/docs/zh-TW/commands.md)。只在終端介面中執行的命令,例如 `/plugin` 或 `/resume`,無法使用。在雲端工作階段中開啟選擇器或面板的命令行為不同:263雲端工作階段支援產生文字輸出的[內建命令](https://code.claude.com/docs/zh-TW/commands.md)。只在終端介面中執行的命令,例如 `/plugin` 或 `/resume`,無法使用。在雲端工作階段中開啟選擇器或面板的命令行為不同:
264 264
265* **`/model`、`/effort`、`/color` 和 `/rename`**:將值作為引數傳遞,例如 `/model sonnet`,而不是開啟終端機選擇器或滑塊。引數形式遵循每個命令的[可用性說明](/docs/zh-TW/commands.md#all-commands)。265* **`/model`、`/effort`、`/color` 和 `/rename`**:將值作為引數傳遞,例如 `/model sonnet`,而不是開啟終端機選擇器或滑塊。引數形式遵循每個命令的[可用性說明](https://code.claude.com/docs/zh-TW/commands.md#all-commands)。
266* **`/fast`**:當快速模式在[您的帳戶上可用](/docs/zh-TW/fast-mode.md#requirements)時,為工作階段切換[快速模式](/docs/zh-TW/fast-mode.md#use-fast-mode-in-cloud-sessions)。需要工作階段環境中的 Claude Code v2.1.271 或更新版本。266* **`/fast`**:當快速模式在[您的帳戶上可用](https://code.claude.com/docs/zh-TW/fast-mode.md#requirements)時,為工作階段切換[快速模式](https://code.claude.com/docs/zh-TW/fast-mode.md#use-fast-mode-in-cloud-sessions)。需要工作階段環境中的 Claude Code v2.1.271 或更新版本。
267* **`/config`**:在瀏覽器中的 claude.ai/code 上,此命令會開啟設定中的 Claude Code 區段,而不是設定某個值,且命令後的文字(包括 `key=value`)都會被忽略。若要變更雲端工作階段的設定,請在環境上設定[環境變數](/docs/zh-TW/cloud-environments.md#set-environment-variables)。在[專案](/docs/zh-TW/claude-projects.md)執行緒之外、只有一個儲存庫的工作階段中,請改為將該設定鍵提交至該儲存庫的 `.claude/settings.json`。[雲端工作階段中的設定](/docs/zh-TW/settings.md#settings-in-cloud-sessions)列出了每個工作階段會讀取的內容。267* **`/config`**:在瀏覽器中的 claude.ai/code 上,此命令會開啟設定中的 Claude Code 區段,而不是設定某個值。若要變更雲端工作階段的設定,請在環境上設定[環境變數](https://code.claude.com/docs/zh-TW/cloud-environments.md#set-environment-variables)。在[專案](https://code.claude.com/docs/zh-TW/claude-projects.md)執行緒之外、只有一個儲存庫的工作階段中,請改為將該設定鍵提交至該儲存庫的 `.claude/settings.json`。[雲端工作階段中的設定](https://code.claude.com/docs/zh-TW/settings.md#settings-in-cloud-sessions)列出了每個工作階段會讀取的內容。
268 268
269對於上下文管理特別:269對於[專案執行緒](https://code.claude.com/docs/zh-TW/claude-projects.md#choose-models-and-let-claude-manage-context)之外的雲端工作階段中的上下文管理:
270 270
271| 命令 | 在雲端工作階段中有效 | 備註 |271| 命令 | 在雲端工作階段中有效 | 備註 |
272| :- | :- | :- |272| :- | :- | :- |
273| `/compact` | 是 | 總結對話以釋放上下文。接受可選的焦點指示,如 `/compact keep the test output` |273| `/compact` | 是 | 總結對話以釋放上下文。接受可選的焦點指示,如 `/compact keep the test output` |
274| `/context` | 是 | 顯示目前在上下文視窗中的內容 |274| `/context` | 是 | 顯示目前在上下文視窗中的內容 |
275| `/clear` | 否 | 改為從側邊欄啟動新工作階段 |275| `/clear` | 是 | 在同一個雲端工作階段中以空白上下文開始新的對話 |
276 276
277自動壓縮在上下文視窗接近容量時自動執行。雲端工作階段自行設定 [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](/docs/zh-TW/env-vars),因此壓縮會在[自動壓縮視窗](/docs/zh-TW/model-config.md#set-the-auto-compact-window)的中途觸發,而不是在視窗填滿時。該值會覆蓋您在[環境變數](/docs/zh-TW/cloud-environments.md#set-environment-variables)中新增的值,因此在那裡新增變數不會變更壓縮觸發的時間。277自動壓縮在上下文視窗接近容量時自動執行。雲端工作階段自行設定 [`CLAUDE_AUTOCOMPACT_PCT_OVERRIDE`](https://code.claude.com/docs/zh-TW/env-vars),因此壓縮會在[自動壓縮視窗](https://code.claude.com/docs/zh-TW/model-config.md#set-the-auto-compact-window)的中途觸發,而不是在視窗填滿時。該值會覆蓋您在[環境變數](https://code.claude.com/docs/zh-TW/cloud-environments.md#set-environment-variables)中新增的值,因此在那裡新增變數不會變更壓縮觸發的時間。
278 278
279若要改為變更自動壓縮視窗,請在您的環境變數中設定 [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/zh-TW/env-vars),或在未設定變數的工作階段中執行 [`/autocompact`](/docs/zh-TW/commands#all-commands),搭配令牌計數。279若要改為變更自動壓縮視窗,請在您的環境變數中設定 [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](https://code.claude.com/docs/zh-TW/env-vars),或在未設定變數的工作階段中執行 [`/autocompact`](https://code.claude.com/docs/zh-TW/commands#all-commands),搭配令牌計數。
280 280
281[Subagents](/docs/zh-TW/sub-agents.md) 的運作方式與本機相同。Claude 可以使用 Agent 工具生成它們,以將研究或並行工作卸載到單獨的上下文視窗中,保持主對話更輕。在[專案](/docs/zh-TW/claude-projects.md#what-threads-pick-up-from-your-repositories)的討論串之外,在您的儲存庫的 `.claude/agents/` 中定義的 subagents 會自動載入。281[Subagents](https://code.claude.com/docs/zh-TW/sub-agents.md) 的運作方式與本機相同。Claude 可以使用 Agent 工具生成它們,以將研究或並行工作卸載到單獨的上下文視窗中,保持主對話更輕。在[專案](https://code.claude.com/docs/zh-TW/claude-projects.md#what-threads-pick-up-from-your-repositories)的討論串之外,在您的儲存庫的 `.claude/agents/` 中定義的 subagents 會自動載入。
282 282
283[Agent teams](/docs/zh-TW/agent-teams.md) 預設關閉,但可以通過將 `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` 新增到您的[環境變數](/docs/zh-TW/cloud-environments.md#set-environment-variables)來啟用。283[Agent teams](https://code.claude.com/docs/zh-TW/agent-teams.md) 預設關閉,但可以通過將 `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` 新增到您的[環境變數](https://code.claude.com/docs/zh-TW/cloud-environments.md#set-environment-variables)來啟用。
284 284
285### 取回已排隊的訊息285### 取回已排隊的訊息
286 286
299* **可見性選項**:**私人**和**Team**。Team 可見性使工作階段對您的 claude.ai 組織的其他成員可見299* **可見性選項**:**私人**和**Team**。Team 可見性使工作階段對您的 claude.ai 組織的其他成員可見
300* **儲存庫存取**:驗證預設啟用,基於連接到收件者帳戶的 GitHub 帳戶300* **儲存庫存取**:驗證預設啟用,基於連接到收件者帳戶的 GitHub 帳戶
301* **您的名稱**:您帳戶的顯示名稱對所有有存取權限的收件者可見301* **您的名稱**:您帳戶的顯示名稱對所有有存取權限的收件者可見
302* **Slack 工作階段**:[Slack 中的 Claude](/docs/zh-TW/slack.md)工作階段會自動以 Team 可見性共享302* **Slack 工作階段**:[Slack 中的 Claude](https://code.claude.com/docs/zh-TW/slack.md)工作階段會自動以 Team 可見性共享
303 303
304#### 從 Max 或 Pro 帳戶共享304#### 從 Max 或 Pro 帳戶共享
305 305
337根據 PR 來自何處以及您使用的設備,有幾種方式可以開啟自動修復:337根據 PR 來自何處以及您使用的設備,有幾種方式可以開啟自動修復:
338 338
339* **在 Claude Code 網頁版中建立的 PR**:開啟工作階段於 claude.ai/code,開啟 CI 狀態欄,並選擇**自動修復**339* **在 Claude Code 網頁版中建立的 PR**:開啟工作階段於 claude.ai/code,開啟 CI 狀態欄,並選擇**自動修復**
340* **從您的終端**:在 PR 的分支上執行 [`/autofix-pr`](/docs/zh-TW/commands)。Claude Code 使用 `gh` 偵測開啟的 PR,生成網頁工作階段,並在一個步驟中開啟自動修復340* **從您的終端**:在 PR 的分支上執行 [`/autofix-pr`](https://code.claude.com/docs/zh-TW/commands)。Claude Code 使用 `gh` 偵測開啟的 PR,生成網頁工作階段,並在一個步驟中開啟自動修復
341* **從行動應用程式**:告訴 Claude 自動修復 PR,例如「監視此 PR 並修復任何 CI 失敗或審查評論」341* **從行動應用程式**:告訴 Claude 自動修復 PR,例如「監視此 PR 並修復任何 CI 失敗或審查評論」
342* **任何現有 PR**:將 PR URL 貼到工作階段中並告訴 Claude 自動修復它342* **任何現有 PR**:將 PR URL 貼到工作階段中並告訴 Claude 自動修復它
343 343
363 363
364每個雲端工作階段通過多個層與您的機器和其他工作階段分離:364每個雲端工作階段通過多個層與您的機器和其他工作階段分離:
365 365
366* **隔離的虛擬機器**:每個工作階段在隔離的 Anthropic 管理的 VM 中執行。您的組織路由到[自託管環境](/docs/zh-TW/self-hosted-environments)的工作階段改為在您自己的基礎設施上執行,其中隔離是您的部署的責任366* **隔離的虛擬機器**:每個工作階段在隔離的 Anthropic 管理的 VM 中執行。您的組織路由到[自託管環境](https://code.claude.com/docs/zh-TW/self-hosted-environments)的工作階段改為在您自己的基礎設施上執行,其中隔離是您的部署的責任
367* **網路存取控制**:在 Anthropic 託管的環境中,網路存取預設受限,可以禁用。請參閱[網路存取](/docs/zh-TW/cloud-environments.md#network-access)以了解存取層級、[預設允許的網域](/docs/zh-TW/cloud-environments.md#default-allowed-domains),以及不通過允許清單的流量。在自託管環境中,您在自己的網路邊界限制工作階段出口。當以禁用的網路存取執行時,Claude Code 仍然可以與 Anthropic API 通訊,這可能允許資料離開 VM。367* **網路存取控制**:在 Anthropic 託管的環境中,網路存取預設受限,可以禁用。請參閱[網路存取](https://code.claude.com/docs/zh-TW/cloud-environments.md#network-access)以了解存取層級、[預設允許的網域](https://code.claude.com/docs/zh-TW/cloud-environments.md#default-allowed-domains),以及不通過允許清單的流量。在自託管環境中,您在自己的網路邊界限制工作階段出口。當以禁用的網路存取執行時,Claude Code 仍然可以與 Anthropic API 通訊,這可能允許資料離開 VM。
368* **憑證保護**:在 Anthropic 託管的環境中,git 憑證和簽署金鑰保持在沙箱外,代理伺服器使用限定範圍的憑證代表工作階段進行驗證。在自託管環境中,您的部署提供 git 憑證;請參閱[設定 git](/docs/zh-TW/self-hosted-environments-deploy.md#configure-git)368* **憑證保護**:在 Anthropic 託管的環境中,git 憑證和簽署金鑰保持在沙箱外,代理伺服器使用限定範圍的憑證代表工作階段進行驗證。在自託管環境中,您的部署提供 git 憑證;請參閱[設定 git](https://code.claude.com/docs/zh-TW/self-hosted-environments-deploy.md#configure-git)
369* **網路機密**:在 Anthropic 託管的環境中,您[新增到雲端環境](/docs/zh-TW/cloud-environments.md#add-network-secrets)的金鑰同樣保持在沙箱外,並在符合的請求離開工作階段後附加到這些請求上。自託管環境沒有網路機密369* **網路機密**:在 Anthropic 託管的環境中,您[新增到雲端環境](https://code.claude.com/docs/zh-TW/cloud-environments.md#add-network-secrets)的金鑰同樣保持在沙箱外,並在符合的請求離開工作階段後附加到這些請求上。自託管環境沒有網路機密
370* **安全分析**:程式碼在隔離的工作階段環境內進行分析和修改,然後建立 PR370* **安全分析**:程式碼在隔離的工作階段環境內進行分析和修改,然後建立 PR
371 371
372## 故障排除372## 故障排除
373 373
374對於出現在對話中的執行時 API 錯誤,例如 `API Error: 500`、`529 Overloaded`、`429` 或 `Prompt is too long`,請參閱[錯誤參考](/docs/zh-TW/errors.md)。這些錯誤及其修復與 CLI 和 Desktop 應用程式共享。下面的部分涵蓋特定於雲端工作階段的問題。374對於出現在對話中的執行時 API 錯誤,例如 `API Error: 500`、`529 Overloaded`、`429` 或 `Prompt is too long`,請參閱[錯誤參考](https://code.claude.com/docs/zh-TW/errors.md)。這些錯誤及其修復與 CLI 和 Desktop 應用程式共享。下面的部分涵蓋特定於雲端工作階段的問題。
375 375
376### 工作階段建立失敗376### 工作階段建立失敗
377 377
379 379
380* 檢查 [status.claude.com](https://status.claude.com) 以查找雲端工作階段事件380* 檢查 [status.claude.com](https://status.claude.com) 以查找雲端工作階段事件
381* 一分鐘後重試,因為容量是按需佈建的381* 一分鐘後重試,因為容量是按需佈建的
382* 確認您的 GitHub 連線可以到達儲存庫,請遵循[連接 GitHub 後沒有儲存庫出現](/docs/zh-TW/web-quickstart.md#no-repositories-appear-after-connecting-github)382* 確認您的 GitHub 連線可以到達儲存庫,請遵循[連接 GitHub 後沒有儲存庫出現](https://code.claude.com/docs/zh-TW/web-quickstart.md#no-repositories-appear-after-connecting-github)
383 383
384### 無法取得組織 UUID384### 無法取得組織 UUID
385 385
389* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.``389* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.``
390* 在不提供工作階段 ID 的情況下執行 `claude --teleport` 時,工作階段選擇器中出現 `Error loading Claude Code sessions`390* 在不提供工作階段 ID 的情況下執行 `claude --teleport` 時,工作階段選擇器中出現 `Error loading Claude Code sessions`
391 391
392在您的 shell 中執行 [`claude auth login`](/docs/zh-TW/cli-reference#cli-commands) 以使用您的 claude.ai 帳戶登入,然後重試命令。在執行中的工作階段內,`/login` 的作用相同。如果錯誤改為指出您的提供者名稱,請參閱[錯誤表](#errors-when-sending-to-a-cloud-session):雲端工作階段無法透過第三方提供者使用。392在您的 shell 中執行 [`claude auth login`](https://code.claude.com/docs/zh-TW/cli-reference#cli-commands) 以使用您的 claude.ai 帳戶登入,然後重試命令。在執行中的工作階段內,`/login` 的作用相同。如果錯誤改為指出您的提供者名稱,請參閱[錯誤表](#errors-when-sending-to-a-cloud-session):雲端工作階段無法透過第三方提供者使用。
393 393
394從 v2.1.274 到 v2.1.289,登入訊息為 `Claude Code cloud sessions require authentication with a Claude.ai account. API key authentication is not sufficient. Please run /login to authenticate, or check your authentication status with /status.`394從 v2.1.274 到 v2.1.289,登入訊息為 `Claude Code cloud sessions require authentication with a Claude.ai account. API key authentication is not sufficient. Please run /login to authenticate, or check your authentication status with /status.`
395 395
414| 訊息 | 含義 |414| 訊息 | 含義 |
415| - | - |415| - | - |
416| `Cloud sessions aren't available with <provider>. They run on Anthropic's infrastructure and require an Anthropic account.` | Claude Code 已設定為使用第三方提供者。訊息會以您的設定所使用的標籤指出提供者名稱,例如 `Amazon Bedrock` 或 `Google Vertex AI`。請移除該提供者的設定,例如取消設定 `CLAUDE_CODE_USE_BEDROCK`,並使用 Anthropic 帳戶登入(`claude auth login`)。 |416| `Cloud sessions aren't available with <provider>. They run on Anthropic's infrastructure and require an Anthropic account.` | Claude Code 已設定為使用第三方提供者。訊息會以您的設定所使用的標籤指出提供者名稱,例如 `Amazon Bedrock` 或 `Google Vertex AI`。請移除該提供者的設定,例如取消設定 `CLAUDE_CODE_USE_BEDROCK`,並使用 Anthropic 帳戶登入(`claude auth login`)。 |
417| `Cloud sessions are disabled by your organization's policy. Contact your organization admin to enable them.` | 您組織的 `allow_remote_sessions` 政策已關閉;請參閱[Cloud sessions are disabled by your organization's policy](/docs/zh-TW/errors.md#cloud-sessions-are-disabled-by-your-organizations-policy)。如果訊息改為指出此工作階段正在使用的某個憑證,請參閱[Cloud sessions use your claude.ai login](/docs/zh-TW/errors.md#cloud-sessions-use-your-claude-ai-login)。 |417| `Cloud sessions are disabled by your organization's policy. Contact your organization admin to enable them.` | 您組織的 `allow_remote_sessions` 政策已關閉;請參閱[Cloud sessions are disabled by your organization's policy](https://code.claude.com/docs/zh-TW/errors.md#cloud-sessions-are-disabled-by-your-organizations-policy)。如果訊息改為指出此工作階段正在使用的某個憑證,請參閱[Cloud sessions use your claude.ai login](https://code.claude.com/docs/zh-TW/errors.md#cloud-sessions-use-your-claude-ai-login)。 |
418| `Couldn't verify your organization's policy for cloud sessions. Check your network connection and try again.` | Claude Code 尚未完成載入您組織的政策,因此會拒絕傳送,而不是假設允許雲端工作階段。請檢查您的網路連線並重試。 |418| `Couldn't verify your organization's policy for cloud sessions. Check your network connection and try again.` | Claude Code 尚未完成載入您組織的政策,因此會拒絕傳送,而不是假設允許雲端工作階段。請檢查您的網路連線並重試。 |
419| `Cloud sessions aren't available:` 後接原因 | 載入您組織的政策失敗,訊息的其餘部分說明失敗的方式。請針對其指出的原因採取行動;請參閱[Couldn't verify your organization's policy for cloud sessions](/docs/zh-TW/errors.md#couldnt-verify-your-organizations-policy-for-cloud-sessions)。 |419| `Cloud sessions aren't available:` 後接原因 | 載入您組織的政策失敗,訊息的其餘部分說明失敗的方式。請針對其指出的原因採取行動;請參閱[Couldn't verify your organization's policy for cloud sessions](https://code.claude.com/docs/zh-TW/errors.md#couldnt-verify-your-organizations-policy-for-cloud-sessions)。 |
420| `Attaching to an existing cloud session is not enabled for your account.` | 您在未使用 `-p` 的情況下執行了 `--cloud <session-id>`。請使用 `claude -p "your message" --cloud <session-id>` 傳送訊息。 |420| `Attaching to an existing cloud session is not enabled for your account.` | 您在未使用 `-p` 的情況下執行了 `--cloud <session-id>`。請使用 `claude -p "your message" --cloud <session-id>` 傳送訊息。 |
421| `Session not found: <id>` | 該 ID 或 URL 與您可存取的任何工作階段都不相符。請對照工作階段的 claude.ai/code URL 進行檢查。 |421| `Session not found: <id>` | 該 ID 或 URL 與您可存取的任何工作階段都不相符。請對照工作階段的 claude.ai/code URL 進行檢查。 |
422| `cloud session <id> is archived and cannot accept new messages` | 該工作階段已封存。請改為啟動新的工作階段。 |422| `cloud session <id> is archived and cannot accept new messages` | 該工作階段已封存。請改為啟動新的工作階段。 |
423 423
424### 環境已過期424### 環境已過期
425 425
426雲端工作階段在不活動一段時間後停止,工作階段的 VM 被回收。工作階段在等待您批准 [MCP 連接器](/docs/zh-TW/cloud-environments.md#network-access)工具呼叫或登入 MCP 伺服器時計為不活動,並且可以在該等待期間過期。426雲端工作階段在不活動一段時間後停止,工作階段的 VM 被回收。工作階段在等待您批准 [MCP 連接器](https://code.claude.com/docs/zh-TW/cloud-environments.md#network-access)工具呼叫或登入 MCP 伺服器時計為不活動,並且可以在該等待期間過期。
427 427
428從 [claude.ai/code](https://claude.ai/code) 重新開啟工作階段以佈建新 VM:428從 [claude.ai/code](https://claude.ai/code) 重新開啟工作階段以佈建新 VM:
429 429
430* **會恢復**:您的對話歷史記錄430* **會恢復**:您的對話歷史記錄
431* **不會恢復**:在 VM 被回收時仍在執行或尚待執行的背景工作,包括:431* **不會恢復**:在 VM 被回收時仍在執行或尚待執行的背景工作,包括:
432 * **Shell 命令**:Claude Code 會告知 Claude 哪些命令已停止。請要求 Claude 重新執行您仍需要的命令。432 * **Shell 命令**:Claude Code 會告知 Claude 哪些命令已停止。請要求 Claude 重新執行您仍需要的命令。
433 * **Subagents**:Claude Code 會告知 Claude 哪些 subagents 已停止,以及其中哪些可以[繼續執行](/docs/zh-TW/sub-agents.md#resume-subagents)而不必從頭開始。請要求 Claude 繼續它們的工作。433 * **Subagents**:Claude Code 會告知 Claude 哪些 subagents 已停止,以及其中哪些可以[繼續執行](https://code.claude.com/docs/zh-TW/sub-agents.md#resume-subagents)而不必從頭開始。請要求 Claude 繼續它們的工作。
434 * **工作階段範圍的排程任務**:您[在工作階段中排程](/docs/zh-TW/scheduled-tasks.md)的任務,以及正在等待下一次迭代的 `/loop`,都不會延續到重新開啟的工作階段。請要求 Claude 再次排程這些任務,或再次執行 `/loop` 以重新啟動迴圈。434 * **工作階段範圍的排程任務**:您[在工作階段中排程](https://code.claude.com/docs/zh-TW/scheduled-tasks.md)的任務,以及正在等待下一次迭代的 `/loop`,都不會延續到重新開啟的工作階段。請要求 Claude 再次排程這些任務,或再次執行 `/loop` 以重新啟動迴圈。
435 435
436## 限制436## 限制
437 437
438在依賴雲端工作階段進行工作流程之前,請考慮這些限制:438在依賴雲端工作階段進行工作流程之前,請考慮這些限制:
439 439
440* **速率限制**:雲端工作階段與您帳戶內所有其他 Claude 和 Claude Code 使用共享速率限制。並行執行多個任務會按比例消耗更多速率限制。440* **速率限制**:雲端工作階段與您帳戶內所有其他 Claude 和 Claude Code 使用共享速率限制。並行執行多個任務會按比例消耗更多速率限制。
441* **時間限制**:Claude 執行的命令和 SessionStart hooks 有您可以變更的預設逾時,且設定指令碼只有在大約五分鐘內完成時才會被快取。請參閱[時間限制](/docs/zh-TW/cloud-environments.md#time-limits)441* **時間限制**:Claude 執行的命令和 SessionStart hooks 有您可以變更的預設逾時,且設定指令碼只有在大約五分鐘內完成時才會被快取。請參閱[時間限制](https://code.claude.com/docs/zh-TW/cloud-environments.md#time-limits)
442* **儲存庫驗證**:您只能在驗證到相同帳戶時將雲端工作階段拉入您的終端機442* **儲存庫驗證**:您只能在驗證到相同帳戶時將雲端工作階段拉入您的終端機
443* **平台限制**:儲存庫複製和拉取請求建立需要 GitHub。自託管 [GitHub Enterprise Server](/docs/zh-TW/github-enterprise-server.md) 執行個體支援 Team 和 Enterprise 計畫。您可以透過設定 `CCR_FORCE_BUNDLE=1`,將 GitLab、Bitbucket 或其他非 GitHub 儲存庫作為[本機捆綁](#send-local-repositories-without-github)發送到雲端工作階段,但工作階段無法將結果推送回該遠端443* **平台限制**:儲存庫複製和拉取請求建立需要 GitHub。自託管 [GitHub Enterprise Server](https://code.claude.com/docs/zh-TW/github-enterprise-server.md) 執行個體支援 Team 和 Enterprise 計畫。您可以透過設定 `CCR_FORCE_BUNDLE=1`,將 GitLab、Bitbucket 或其他非 GitHub 儲存庫作為[本機捆綁](#send-local-repositories-without-github)發送到雲端工作階段,但工作階段無法將結果推送回該遠端
444* **組織 IP 允許清單**:雲端工作階段從 Anthropic 管理的基礎設施而不是您的網路呼叫 Anthropic API,而[自託管環境](/docs/zh-TW/self-hosted-environments)中的工作階段從您自己的網路呼叫它。如果您的組織啟用了 [IP 允許清單](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting),每個 Anthropic 託管的雲端工作階段都會失敗,出現身分驗證錯誤。444* **組織 IP 允許清單**:雲端工作階段從 Anthropic 管理的基礎設施而不是您的網路呼叫 Anthropic API,而[自託管環境](https://code.claude.com/docs/zh-TW/self-hosted-environments)中的工作階段從您自己的網路呼叫它。如果您的組織啟用了 [IP 允許清單](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting),每個 Anthropic 託管的雲端工作階段都會失敗,出現身分驗證錯誤。
445 * **Code Review 和排程任務**:這同樣適用於 [Code Review](/docs/zh-TW/code-review.md),以及在 Anthropic 託管環境中執行的[雲端排程任務](/docs/zh-TW/routines.md)。路由到自託管環境的排程任務會從您自己的網路呼叫 API。445 * **Code Review 和排程任務**:這同樣適用於 [Code Review](https://code.claude.com/docs/zh-TW/code-review.md),以及在 Anthropic 託管環境中執行的[雲端排程任務](https://code.claude.com/docs/zh-TW/routines.md)。路由到自託管環境的排程任務會從您自己的網路呼叫 API。
446 * **取得豁免**:聯絡 [Anthropic 支援](https://support.claude.com/),以從您組織的 IP 允許清單中豁免 Anthropic 託管的服務。446 * **取得豁免**:聯絡 [Anthropic 支援](https://support.claude.com/),以從您組織的 IP 允許清單中豁免 Anthropic 託管的服務。
447 447
448## 相關資源448## 相關資源
449 449
450* [雲端環境](/docs/zh-TW/cloud-environments.md):為雲端工作階段配置網路存取、環境變數和設定指令碼450* [雲端環境](https://code.claude.com/docs/zh-TW/cloud-environments.md):為雲端工作階段配置網路存取、環境變數和設定指令碼
451* [專案](/docs/zh-TW/claude-projects.md):一個對話,Claude 在其中協調您存放庫上的平行雲端工作階段並回報結果451* [專案](https://code.claude.com/docs/zh-TW/claude-projects.md):一個對話,Claude 在其中協調您存放庫上的平行雲端工作階段並回報結果
452* [Ultrareview](/docs/zh-TW/ultrareview.md):在雲端沙箱中執行深度多代理程式碼審查452* [Ultrareview](https://code.claude.com/docs/zh-TW/ultrareview.md):在雲端沙箱中執行深度多代理程式碼審查
453* [雲端排程任務](/docs/zh-TW/routines.md):按排程、透過 API 呼叫或回應 GitHub 事件來自動化工作453* [雲端排程任務](https://code.claude.com/docs/zh-TW/routines.md):按排程、透過 API 呼叫或回應 GitHub 事件來自動化工作
454* [Hooks 配置](/docs/zh-TW/hooks.md):在工作階段生命週期事件執行指令碼454* [Hooks 配置](https://code.claude.com/docs/zh-TW/hooks.md):在工作階段生命週期事件執行指令碼
455* [所有設定](/docs/zh-TW/settings-reference.md):所有配置選項455* [所有設定](https://code.claude.com/docs/zh-TW/settings-reference.md):所有配置選項
456* [安全性](/docs/zh-TW/security.md):隔離保證和資料處理456* [安全性](https://code.claude.com/docs/zh-TW/security.md):隔離保證和資料處理
457* [資料使用](/docs/zh-TW/data-usage.md):Anthropic 從雲端工作階段保留的內容457* [資料使用](https://code.claude.com/docs/zh-TW/data-usage.md):Anthropic 從雲端工作階段保留的內容
458* [Claude Tag](https://claude.com/docs/claude-tag/overview):在 Slack 中由組織管理的 @Claude,在相同的雲端基礎設施上執行458* [Claude Tag](https://claude.com/docs/claude-tag/overview):在 Slack 中由組織管理的 @Claude,在相同的雲端基礎設施上執行