6 6
7> Claude Code 在 Windows 上無需 Git Bash 即可運行,claude auth login 在瀏覽器回調無法到達 localhost 時接受貼上的 OAuth 代碼,claude project purge 清理每個專案的本地狀態,將 PR URL 貼到 /resume 中可找到建立該會話的會話。7> Claude Code 在 Windows 上無需 Git Bash 即可運行,claude auth login 在瀏覽器回調無法到達 localhost 時接受貼上的 OAuth 代碼,claude project purge 清理每個專案的本地狀態,將 PR URL 貼到 /resume 中可找到建立該會話的會話。
8 8
9<div className="digest-meta">9Releases [v2.1.120 → v2.1.126](/docs/en/changelog#2-1-120)
10 <span>Releases <a href="/docs/en/changelog#2-1-120">v2.1.120 → v2.1.126</a></span>104 個功能 · 4 月 27 日 – 5 月 1 日
11 <span>4 個功能 · 4 月 27 日 – 5 月 1 日</span>
12</div>
13 11
14<div className="digest-feature">12無需瀏覽器回調即可登入
15 <div className="digest-feature-header">13v2.1.126
16 <span className="digest-feature-title">無需瀏覽器回調即可登入</span>
17 <span className="digest-feature-pill">v2.1.126</span>
18 </div>
19 14
20 <p className="digest-feature-lede"><code>claude auth login</code> 現在在瀏覽器回調無法到達 localhost 時接受直接貼到終端機的 OAuth 代碼。這涵蓋了 WSL2、SSH 會話和容器,其中重新導向到本地連接埠不起作用。同一版本也修復了在緩慢或代理連接以及僅限 IPv6 的 devcontainers 上的登入逾時問題。</p>15`claude auth login` 現在在瀏覽器回調無法到達 localhost 時接受直接貼到終端機的 OAuth 代碼。這涵蓋了 WSL2、SSH 會話和容器,其中重新導向到本地連接埠不起作用。同一版本也修復了在緩慢或代理連接以及僅限 IPv6 的 devcontainers 上的登入逾時問題。
21 16
22 <p className="digest-feature-try">登入,然後貼上來自瀏覽器的代碼:</p>17登入,然後貼上來自瀏覽器的代碼:
23 18
24 ```bash theme={null}19```bash theme={null}
25 claude auth login20claude auth login
26 ```21```
27 22
28 <a className="digest-feature-link" href="/docs/zh-TW/cli-reference#cli-commands">CLI 參考</a>23[CLI 參考](/docs/zh-TW/cli-reference#cli-commands)
29</div>
30 24
31<div className="digest-feature">25claude project purge
32 <div className="digest-feature-header">26v2.1.124
33 <span className="digest-feature-title">claude project purge</span>
34 <span className="digest-feature-pill">v2.1.124</span>
35 </div>
36 27
37 <p className="digest-feature-lede">刪除專案的所有 Claude Code 狀態:文字記錄、任務、檔案歷史記錄和專案的設定項目。支援 `--dry-run` 預覽、`-y`/`--yes` 跳過確認、`-i`/`--interactive` 選擇,以及 `--all` 清理每個專案。</p>28刪除專案的所有 Claude Code 狀態:文字記錄、任務、檔案歷史記錄和專案的設定項目。支援 `--dry-run` 預覽、`-y`/`--yes` 跳過確認、`-i`/`--interactive` 選擇,以及 `--all` 清理每個專案。
38 29
39 <p className="digest-feature-try">預覽將移除的內容:</p>30預覽將移除的內容:
40 31
41 ```bash theme={null}32```bash theme={null}
42 claude project purge --dry-run33claude project purge --dry-run
43 ```34```
44 35
45 <p className="digest-feature-try">然後真正執行:</p>36然後真正執行:
46 37
47 ```bash theme={null}38```bash theme={null}
48 claude project purge39claude project purge
49 ```40```
50 41
51 <a className="digest-feature-link" href="/docs/zh-TW/cli-reference">CLI 參考</a>42[CLI 參考](/docs/zh-TW/cli-reference)
52</div>
53 43
54<div className="digest-feature">44按 PR URL 繼續
55 <div className="digest-feature-header">45v2.1.122
56 <span className="digest-feature-title">按 PR URL 繼續</span>
57 <span className="digest-feature-pill">v2.1.122</span>
58 </div>
59 46
60 <p className="digest-feature-lede">當您使用 <code>gh pr create</code> 建立提取請求時,Claude Code 會將其連結到產生該請求的會話。現在您可以僅從 PR URL 返回該會話,無需記住其名稱。</p>47當您使用 `gh pr create` 建立提取請求時,Claude Code 會將其連結到產生該請求的會話。現在您可以僅從 PR URL 返回該會話,無需記住其名稱。
61 48
62 <p className="digest-feature-try">開啟會話選擇器:</p>49開啟會話選擇器:
63 50
64 ```text Claude Code theme={null}51```text Claude Code theme={null}
65 > /resume52> /resume
66 ```53```
67 54
68 <p className="digest-feature-try">將 PR URL 貼到選擇器中。貼上的第一個字元會讓您進入搜尋模式,列表會篩選到建立該 PR 的會話。按 Enter 鍵繼續該會話。GitHub、GitHub Enterprise、GitLab 和 Bitbucket 提取和合併請求 URL 都可以使用。</p>55將 PR URL 貼到選擇器中。貼上的第一個字元會讓您進入搜尋模式,列表會篩選到建立該 PR 的會話。按 Enter 鍵繼續該會話。GitHub、GitHub Enterprise、GitLab 和 Bitbucket 提取和合併請求 URL 都可以使用。
69 56
70 ```text Claude Code theme={null}57```text Claude Code theme={null}
71 https://github.com/your-org/your-repo/pull/123458https://github.com/your-org/your-repo/pull/1234
72 ```59```
73 60
74 <p className="digest-feature-try">若要開啟已篩選到 PR 的選擇器,請改為在命令列上傳遞 PR 編號:</p>61若要開啟已篩選到 PR 的選擇器,請改為在命令列上傳遞 PR 編號:
75 62
76 ```bash theme={null}63```bash theme={null}
77 claude --from-pr 123464claude --from-pr 1234
78 ```65```
79 66
80 <a className="digest-feature-link" href="/docs/zh-TW/sessions#use-the-session-picker">會話:使用會話選擇器</a>67[會話:使用會話選擇器](/docs/zh-TW/sessions#use-the-session-picker)
81</div>
82 68
83<div className="digest-feature">69Windows 無需 Git Bash
84 <div className="digest-feature-header">70Windows
85 <span className="digest-feature-title">Windows 無需 Git Bash</span>
86 <span className="digest-feature-pill">Windows</span>
87 </div>
88 71
89 <p className="digest-feature-lede">不再需要 Git for Windows。當 Bash 不存在時,Claude Code 使用 PowerShell 作為 shell 工具,當啟用 PowerShell 工具時,它被視為主要 shell。現在會自動偵測透過 Microsoft Store、MSI 不含 PATH 或 <code>.NET</code> 全域工具安裝的 PowerShell 7。</p>72不再需要 Git for Windows。當 Bash 不存在時,Claude Code 使用 PowerShell 作為 shell 工具,當啟用 PowerShell 工具時,它被視為主要 shell。現在會自動偵測透過 Microsoft Store、MSI 不含 PATH 或 `.NET` 全域工具安裝的 PowerShell 7。
90 73
91 <a className="digest-feature-link" href="/docs/zh-TW/setup">設定指南</a>74[設定指南](/docs/zh-TW/setup)
92</div>
93 75
94<div className="digest-wins">76其他成就
95 <p className="digest-wins-title">其他成就</p>
96 77
97 <div className="digest-wins-grid">78MCP 伺服器可以在其設定中使用 `alwaysLoad: true` 選擇退出工具搜尋延遲,以便該伺服器的所有工具始終可用新的 `claude plugin prune` 移除孤立的自動安裝外掛程式相依性,`plugin uninstall --prune` 級聯`/skills` 現在有一個類型篩選搜尋框,因此您可以在長列表中找到技能而無需捲動`PostToolUse` hooks 可以透過 `hookSpecificOutput.updatedToolOutput` 替換任何工具的工具輸出,不僅限於 MCP 工具新的 [`claude ultrareview`](/docs/zh-TW/ultrareview) 子命令從 CI 或指令碼非互動地執行 `/ultrareview`:將發現列印到 stdout(`--json` 用於原始輸出)並在完成時退出 0 或失敗時退出 1`--dangerously-skip-permissions` 現在繞過對 `.claude/`、`.git/`、`.vscode/`、shell 設定檔和其他先前受保護路徑的寫入提示,同時災難性移除命令仍會提示作為安全網當 `ANTHROPIC_BASE_URL` 指向 Anthropic 相容閘道時,`/model` 選擇器可以列出來自您閘道的 `/v1/models` 端點的模型;自 v2.1.129 起使用 `CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1` 選擇加入在啟動期間遇到暫時性錯誤的 MCP 伺服器現在會自動重試最多 3 次,而不是保持斷開連接`ANTHROPIC_BEDROCK_SERVICE_TIER` 選擇 Amazon Bedrock 服務層:`default`、`flex` 或 `priority``/terminal-setup` 啟用 iTerm2 的剪貼簿存取設定,以便 `/copy` 可以運作,包括從 tmuxGoogle Cloud 的 Agent Platform 現在支援 X.509 憑證型工作負載身分識別聯盟 (mTLS ADC)重大記憶體洩漏修復:影像繁重的會話、大型文字記錄歷史上的 `/usage` 以及沒有進度事件的長時間執行工具
98 <div>MCP 伺服器可以在其設定中使用 <code>alwaysLoad: true</code> 選擇退出工具搜尋延遲,以便該伺服器的所有工具始終可用</div>
99 <div>新的 <code>claude plugin prune</code> 移除孤立的自動安裝外掛程式相依性,<code>plugin uninstall --prune</code> 級聯</div>
100 <div><code>/skills</code> 現在有一個類型篩選搜尋框,因此您可以在長列表中找到技能而無需捲動</div>
101 <div><code>PostToolUse</code> hooks 可以透過 <code>hookSpecificOutput.updatedToolOutput</code> 替換任何工具的工具輸出,不僅限於 MCP 工具</div>
102 <div>新的 <a href="/docs/zh-TW/ultrareview"><code>claude ultrareview</code></a> 子命令從 CI 或指令碼非互動地執行 <code>/ultrareview</code>:將發現列印到 stdout(<code>--json</code> 用於原始輸出)並在完成時退出 0 或失敗時退出 1</div>
103 <div><code>--dangerously-skip-permissions</code> 現在繞過對 <code>.claude/</code>、<code>.git/</code>、<code>.vscode/</code>、shell 設定檔和其他先前受保護路徑的寫入提示,同時災難性移除命令仍會提示作為安全網</div>
104 <div>當 <code>ANTHROPIC\_BASE\_URL</code> 指向 Anthropic 相容閘道時,<code>/model</code> 選擇器可以列出來自您閘道的 <code>/v1/models</code> 端點的模型;自 v2.1.129 起使用 <code>CLAUDE\_CODE\_ENABLE\_GATEWAY\_MODEL\_DISCOVERY=1</code> 選擇加入</div>
105 <div>在啟動期間遇到暫時性錯誤的 MCP 伺服器現在會自動重試最多 3 次,而不是保持斷開連接</div>
106 <div><code>ANTHROPIC\_BEDROCK\_SERVICE\_TIER</code> 選擇 Amazon Bedrock 服務層:<code>default</code>、<code>flex</code> 或 <code>priority</code></div>
107 <div><code>/terminal-setup</code> 啟用 iTerm2 的剪貼簿存取設定,以便 <code>/copy</code> 可以運作,包括從 tmux</div>
108 <div>Google Cloud 的 Agent Platform 現在支援 X.509 憑證型工作負載身分識別聯盟 (mTLS ADC)</div>
109 <div>重大記憶體洩漏修復:影像繁重的會話、大型文字記錄歷史上的 <code>/usage</code> 以及沒有進度事件的長時間執行工具</div>
110 </div>
111</div>
112 79
113[v2.1.120–v2.1.126 的完整變更日誌 →](/docs/en/changelog#2-1-120)80[v2.1.120–v2.1.126 的完整變更日誌 →](/docs/en/changelog#2-1-120)