# Claude Code Release Notes \[正體中文版\] ### **版本 0.2.21** - 模糊匹配 /commands --- ### **版本 0.2.26** - 新增 **/approved-tools** 指令,用於管理工具權限 - **單詞級**的差異顯示 (diff display),提升程式碼可讀性 - 斜線指令 (slash commands) 的**模糊匹配** --- ### **版本 0.2.30** - 新增 **ANSI 顏色主題**,以獲得更好的終端相容性 - 修復了斜線指令參數未能正確傳送的問題 - (僅限 Mac) API 金鑰現在儲存在 **macOS 鑰匙圈**中 --- ### **版本 0.2.31** - **自訂斜線指令**:`.claude/commands/` 目錄中的 Markdown 文件現在會顯示為自訂斜線指令,以便將提示插入到對話中 - **MCP 除錯模式**:使用 `--mcp-debug` 旗標運行,可獲取有關 MCP 伺服器錯誤的更多資訊 --- ### **版本 0.2.32** - **互動式 MCP 設定精靈**:運行 `claude mcp add` 以透過逐步介面新增 MCP 伺服器 - 修復了一些 **PersistentShell** 問題 --- ### **版本 0.2.34** - **Vim 綁定**用於文字輸入 — 透過 **/vim** 或 **/config** 啟用 --- ### **版本 0.2.36** - 使用 `claude mcp add-from-claude-desktop` 從 **Claude Desktop 匯入 MCP 伺服器** - 使用 `claude mcp add-json ` 以 **JSON 字串形式新增 MCP 伺服器** --- ### **版本 0.2.37** - 新增 **/release-notes** 指令,可隨時檢視發布記錄 - `claude config add/remove` 指令現在接受以逗號或空格分隔的多個值 --- ### **版本 0.2.41** - MCP 伺服器啟動逾時現在可以透過 **MCP\_TIMEOUT 環境變數**配置 - MCP 伺服器啟動不再阻礙應用程式啟動 --- ### **版本 0.2.44** - 要求 Claude 透過**思考模式 (thinking mode)** 制定計劃:只需說「think」、「think harder」或甚至「ultrathink」 --- ### **版本 0.2.47** - 按下 **Tab 鍵**可自動完成檔案和資料夾名稱 - 按下 **Shift + Tab 鍵**可切換檔案編輯的自動接受 (auto-accept) - **自動對話壓縮**以實現無限對話長度 (可透過 **/config** 切換) --- ### **版本 0.2.49** - 先前的 MCP 伺服器範圍已重新命名:先前的「project」範圍現在是「**local**」,而「global」範圍現在是「**user**」 --- ### **版本 0.2.50** - 新的 MCP「**project**」範圍現在允許您將 MCP 伺服器新增到 `.mcp.json` 文件中並將其提交到您的儲存庫 --- ### **版本 0.2.53** - 新的 **Web 擷取工具**讓 Claude 可以查看您貼上的 URL - 修復了 **JPEG 偵測**的一個錯誤 --- ### **版本 0.2.54** - 透過以「**\#**」開頭您的訊息,快速新增到**記憶體 (Memory)** - 按下 **Ctrl+r** 可查看長工具結果的完整輸出 - 新增了對 **MCP SSE 傳輸**的支援 --- ### **版本 0.2.59** - 將圖片**複製 + 貼上**直接貼入您的提示 - 改進了 **bash 和 fetch 工具**的進度指示器 - 修復了**非互動模式 (-p)** 的錯誤 --- ### **版本 0.2.61** - 使用 **vim 風格的按鍵 (j/k)** 或 **bash/emacs 快捷鍵 (Ctrl+n/p)** 導航選單,以實現更快的互動 - 增強了**圖片偵測**,使剪貼簿貼上功能更可靠 - 修復了 **ESC 鍵**可能導致對話記錄選擇器崩潰的問題 --- ### **版本 0.2.63** - 修復了 MCP 工具載入兩次導致工具呼叫錯誤的問題 --- ### **版本 0.2.66** - 列印模式 (-p) 現在透過 **`--output-format=stream-json`** 支援串流輸出 - 修復了貼上操作可能意外觸發記憶體或 bash 模式的問題 --- ### **版本 0.2.67** - **共享專案權限規則**可以儲存在 `.claude/settings.json` 中 --- ### **版本 0.2.69** - 透過改進的 **Select 元件行為**修復了 UI 故障 - 透過更好的**文字截斷邏輯**增強了終端輸出顯示 --- ### **版本 0.2.70** - 像 **curl** 這樣的**網路指令**現在可供 Claude 使用 - Claude 現在可以**並行運行多個 Web 查詢** - 在自動接受模式下,按 **ESC 鍵一次**會立即**中斷 Claude** --- ### **版本 0.2.72** - 更新了**旋轉指示器 (spinner)** 以顯示載入的 token 數和工具使用情況 --- ### **版本 0.2.74** - 新增了對**動態生成 API 金鑰** (透過 `apiKeyHelper`) 刷新的支援,TTL 為 5 分鐘 - **Task 工具**現在可以執行寫入和運行 bash 指令 --- ### **版本 0.2.75** - 在 Claude 工作時,點擊 **Enter 鍵**可**排隊更多訊息** - 將**圖片檔案**拖入或複製 / 貼上直接貼入提示 - **@- 提及檔案**以將它們直接新增到上下文 - 使用 `claude --mcp-config ` 運行一次性 MCP 伺服器 - 改進了**檔案名稱自動完成**的效能 --- ### **版本 0.2.82** - 新增了對 **`--disallowedTools`** 的支援 - 為了保持一致性,**重新命名了工具**:`LSTool -> LS`、`View -> Read` 等 --- ### **版本 0.2.93** - 使用 `claude --continue` 和 `claude --resume` 從您離開的地方**恢復對話** - Claude 現在可以存取一個 **Todo 清單**,幫助它保持正軌和更有條理 --- ### **版本 0.2.96** - Claude Code 現在也可以與 **Claude Max 訂閱**一起使用 () --- ### **版本 0.2.98** - 修復了自動壓縮運行兩次的問題 --- ### **版本 0.2.100** - 修復了由**堆疊溢位錯誤**引起的崩潰 - **db 儲存成為可選**;缺少 db 支援會禁用 `--continue` 和 `--resume` --- ### **版本 0.2.102** - 提高了**思考觸發**的可靠性 - 提高了\*\*@提及圖片和資料夾\*\*的可靠性 - 您現在可以將**多個大塊內容貼入一個提示** --- ### **版本 0.2.105** - Claude 現在可以**搜尋網路** - 將系統和帳戶狀態移至 **/status** - 為 **Vim** 新增了**單詞移動按鍵綁定** - 改進了**啟動、todo 工具和檔案編輯**的延遲 --- ### **版本 0.2.106** - MCP SSE 伺服器配置現在可以指定**自訂標頭** - 修復了 MCP 權限提示不總是正確顯示的錯誤 --- ### **版本 0.2.107** - **CLAUDE.md** 文件現在可以**匯入其他文件**。將 `@path/to/file.md` 新增到 `./CLAUDE.md` 以在啟動時載入額外的文件 --- ### **版本 0.2.108** - 您現在可以在 Claude 工作時**向它發送訊息**,以**即時引導** Claude - 引入了 **BASH\_DEFAULT\_TIMEOUT\_MS** 和 **BASH\_MAX\_TIMEOUT\_MS** 環境變數 - 修復了在 `-p` 模式下思考不工作的錯誤 - 修復了 **/cost** 報告中的回歸 - **棄用 MCP 精靈介面**,轉而支持其他 MCP 指令 - 許多其他錯誤修復和改進 --- ### **版本 0.2.117** - **破壞性變更**:`--print JSON` 輸出現在返回**巢狀訊息物件**,以實現我們引入新中繼資料欄位的向前相容性 - 引入了 `settings.cleanupPeriodDays` - 引入了 `CLAUDE_CODE_API_KEY_HELPER_TTL_MS` 環境變數 - 引入了 **`--debug` 模式** --- ### **版本 0.2.125** - **破壞性變更**:傳遞給 `ANTHROPIC_MODEL` 或 `ANTHROPIC_SMALL_FAST_MODEL` 的 **Bedrock ARN** 不應再包含轉義的斜線 (指定 `/` 而不是 `%2F`) - 刪除了 `DEBUG=true`,轉而支持 **`ANTHROPIC_LOG=debug`**,以記錄所有請求 --- ### **版本 1.0.0** - **Claude Code 現在普遍可用 (GA)** - 引入 **Sonnet 4** 和 **Opus 4** 模型 --- ### **版本 1.0.1** - 新增了 **`DISABLE_INTERLEAVED_THINKING`**,讓使用者可以選擇退出**交錯思考** - 改進了模型參考,以顯示**特定於提供者的名稱** (Bedrock 為 Sonnet 3.7,Console 為 Sonnet 4) - 更新了文件連結和 OAuth 流程描述 --- ### **版本 1.0.4** - 修復了 MCP 工具錯誤未能正確解析的錯誤 --- ### **版本 1.0.6** - 提高了**使用 Tab 縮排的檔案**的編輯可靠性 - 在所有地方都尊重 **CLAUDE\_CONFIG\_DIR** - 減少了不必要的**工具權限提示** - 新增了對 **@file typeahead 中的符號連結**的支援 - 錯誤修復、UI 介面完善和工具可靠性改進 --- ### **版本 1.0.7** - 將 **/allowed-tools** 重新命名為 **/permissions** - 將 `allowedTools` 和 `ignorePatterns` 從 `.claude.json` 遷移到 **settings.json** - **棄用 `claude config` 指令**,轉而支持編輯 settings.json - 修復了 `--dangerously-skip-permissions` 有時在 `--print` 模式下不工作的錯誤 - 改進了 **/install-github-app** 的錯誤處理 - 錯誤修復、UI 介面完善和工具可靠性改進 --- ### **版本 1.0.8** - 修復了使用 **CLOUD\_ML\_REGION** 時 Vertex AI 區域回退的問題 - 將預設 otel 間隔從 1 秒增加到 **5 秒** - 修復了未遵守 **MCP\_TIMEOUT** 和 **MCP\_TOOL\_TIMEOUT** 的邊緣情況 - 修復了搜尋工具不必要地請求權限的回歸 - 新增了對**非英語語言**觸發思考的支援 - 改進了**壓縮 UI** --- ### **版本 1.0.10** - 新增了 **Markdown 表格**支援 - 改進了**串流效能** --- ### **版本 1.0.11** - Claude Code 現在也可以與 **Claude Pro 訂閱**一起使用 - 新增 **/upgrade**,以便更順利地切換到 **Claude Max 方案** - 改進了來自 **API 金鑰和 Bedrock/Vertex/ 外部授權 token** 的身份驗證 UI - 改進了 **shell 配置錯誤處理** - 改進了**壓縮期間的 todo 清單處理** --- ### **版本 1.0.17** - 我們現在在 `-p` 模式下發出**來自子任務的訊息** (尋找 `parent_tool_use_id` 屬性) - 修復了 **VS Code diff 工具**快速多次調用時的崩潰 - **MCP 伺服器清單 UI** 改進 - 更新 Claude Code 程序標題以顯示「**claude**」而不是「node」 --- ### **版本 1.0.18** - 新增了 **`--add-dir` CLI 參數**,用於指定額外的工作目錄 - 新增了**串流輸入支援**,無需 `-p` 旗標 - 改進了**啟動效能和會話儲存效能** - 新增 **CLAUDE\_BASH\_MAINTAIN\_PROJECT\_WORKING\_DIR** 環境變數,用於**凍結 bash 指令的工作目錄** - 新增了**詳細的 MCP 伺服器工具顯示** (`/mcp`) - **MCP 身份驗證和權限**改進 - 新增了 **MCP SSE 連線斷開時的自動重新連線** - 修復了出現對話框時**貼上內容丟失**的問題 --- ### **版本 1.0.21** - 改進了對**基於 Tab 縮排的檔案**的編輯 - 修復了 **`tool_use` 沒有匹配 `tool_result` 錯誤** 的問題 - 修復了退出 Claude Code 後 **stdio MCP 伺服器程序會殘留**的錯誤 --- ### **版本 1.0.22** - SDK:將 `total_cost` 重新命名為 **`total_cost_usd`** --- ### **版本 1.0.23** - 發布了 **TypeScript SDK**:`import @anthropic-ai/claude-code` 開始使用 - 發布了 **Python SDK**:`pip install claude-code-sdk` 開始使用 --- ### **版本 1.0.24** - 改進了 **/mcp** 輸出 - 修復了 **settings 陣列**被覆蓋而不是合併的錯誤 --- ### **版本 1.0.25** - 斜線指令:將「project」和「user」**首碼移至描述** - 斜線指令:提高了**指令發現**的可靠性 - 改進了對 **Ghostty** 的支援 - 提高了**網路搜尋**的可靠性 --- ### **版本 1.0.27** - 現在支援**可串流的 HTTP MCP 伺服器** - **遠端 MCP 伺服器** (SSE 和 HTTP) 現在支援 **OAuth** - **MCP 資源**現在可以被 **@- 提及** - **/resume** 斜線指令可在 Claude Code 內部**切換對話** --- ### **版本 1.0.28** - 斜線指令:修復**歷史導航期間的選擇器顯示** - **在上傳前調整圖片大小**,以防止 API 大小限制錯誤 - 新增了對**配置目錄的 XDG\_CONFIG\_HOME 支援** - **記憶體使用量**的效能最佳化 - OpenTelemetry 記錄中的新屬性 (`terminal.type`、`language`) --- ### **版本 1.0.29** - 改進了**光標導航和渲染中的 CJK 字元支援** --- ### **版本 1.0.30** - **自訂斜線指令**:運行 bash 輸出、@- 提及檔案、使用思考關鍵字啟用思考 - 改進了帶有**檔案名稱匹配**的檔案路徑自動完成 - 在 **Ctrl-r 模式下新增了時間戳**並修復了 Ctrl-c 處理 - 增強了 **jq regex 支援**,用於帶有管道和選擇的複雜篩選器 --- ### **版本 1.0.31** - 修復了當檔案包含**無效 JSON** 時 `~/.claude.json` 會被重設的錯誤 --- ### **版本 1.0.32** - 更新了 **litellm 的迴環配置** - 新增了 **`forceLoginMethod` 設定** 以繞過登入選擇畫面 --- ### **版本 1.0.33** - 改進了帶有**會話 ID 支援**的記錄功能 - 新增了**提示輸入復原功能** (Ctrl+Z 和 vim 的 'u' 指令) - **計劃模式**的改進 --- ### **版本 1.0.34** - 修復了導致出現 `MaxListenersExceededWarning` 訊息的**記憶體洩漏** --- ### **版本 1.0.35** - 新增了對 **MCP OAuth 授權伺服器發現**的支援 --- ### **版本 1.0.36** - 網路搜尋現在會將**今天的日期**納入上下文 - 修復了 stdio MCP 伺服器在退出時**未能正確終止**的錯誤 --- ### **版本 1.0.37** - 移除了透過 `ANTHROPIC_AUTH_TOKEN` 或 `apiKeyHelper` 設定 **`Proxy-Authorization` 標頭** 的功能 --- ### **版本 1.0.38** - 發布了 **hooks (掛鉤)**。特別感謝社群在 中的輸入。文件: --- ### **版本 1.0.39** - OpenTelemetry 記錄中的新**活躍時間 (Active Time) 指標** --- ### **版本 1.0.40** - 修復了如果設定了 `NODE_EXTRA_CA_CERTS`,會導致 **`UNABLE_TO_GET_ISSUER_CERT_LOCALLY`** 的 API 連線錯誤的錯誤 --- ### **版本 1.0.41** - Hooks:將 Stop hook 觸發拆分為 **Stop 和 SubagentStop** - Hooks:為每個指令啟用了**可選的逾時配置** - Hooks:將 **`hook_event_name`** 新增到 hook 輸入 - 修復了 MCP 工具會在工具清單中顯示兩次的錯誤 - 在 `tool_decision` 事件中新增了 **Bash 工具的新工具參數 JSON** --- ### **版本 1.0.42** - 新增了對 **/add-dir** 指令中的**波浪號 (`~`) 展開**支援 --- ### **版本 1.0.43** - 修復了主題選擇器**過度儲存**的錯誤 - Hooks:新增了 **EPIPE 系統錯誤處理** --- ### **版本 1.0.44** - 新增 **/export** 指令,讓您可以快速匯出對話以供分享 - MCP:現在支援 **`resource_link` 工具結果** - MCP:**工具註釋和工具標題**現在顯示在 `/mcp` 檢視中 - 將 **Ctrl+Z** 更改為**暫停 Claude Code**。運行 `fg` 恢復。提示輸入復原現在是 **Ctrl+U** --- ### **版本 1.0.45** - **重新設計了搜尋 (Grep) 工具**,帶有新的工具輸入參數和功能 - 為**筆記本檔案禁用 IDE diffs**,修復「Timeout waiting after 1000ms」錯誤 - 透過**強制原子寫入**修復了配置檔案損壞問題 - 將提示輸入復原更新為 **Ctrl+\_**,以避免破壞現有的 Ctrl+U 行為,與 zsh 的復原快捷鍵匹配 - Stop Hooks:修復了 **/clear** 後的腳本路徑,並修復了當迴圈以工具呼叫結束時的觸發 - 自訂斜線指令:**恢復了基於子目錄的指令名稱中的命名空間**。例如,`.claude/commands/frontend/component.md` 現在是 **/frontend:component**,而不是 `/component` --- ### **版本 1.0.48** - 修復了 v1.0.45 中應用程式有時會在啟動時**凍結**的錯誤 - 根據指令輸出的最後 5 行,將**進度訊息**新增到 Bash 工具 - 新增了對 **MCP 伺服器配置的變數展開**支援 - 將 shell 快照從 `/tmp` 移至 **`~/.claude`**,以實現更可靠的 Bash 工具呼叫 - 改進了 **Claude Code 在 WSL 中運行時的 IDE 擴充路徑處理** - Hooks:新增了 **PreCompact hook** - Vim 模式:新增了 **c、f/F、t/T** --- ### **版本 1.0.51** - 新增了對**原生 Windows** 的支援 (需要 Git for Windows) - 新增了透過環境變數 **AWS\_BEARER\_TOKEN\_BEDROCK** 支援 Bedrock API 金鑰 - 設定:**/doctor** 現在可以幫助您識別和修復無效的設定文件 - **`--append-system-prompt`** 現在可以在**互動模式**下使用,而不僅僅是 `--print/-p` - 將**自動壓縮警告閾值**從 60% 提高到 **80%** - 修復了處理**帶有空格的使用者目錄**用於 shell 快照的問題 - **OTEL 資源**現在包括 `os.type`、`os.version`、`host.arch` 和 `wsl.version` (如果在 Windows Subsystem for Linux 上運行) - 自訂斜線指令:修復了**子目錄中的使用者級指令** - 計劃模式:修復了**子任務中被拒絕的計劃會被丟棄**的問題 --- ### **版本 1.0.52** - 新增了對 **MCP 伺服器說明**的支援 --- ### **版本 1.0.53** - 更新了 **@- 提及檔案截斷**從 100 行到 **2000 行** - 新增了用於 **AWS token 刷新**的輔助腳本設定:`awsAuthRefresh` (用於像 `aws sso login` 這樣的前景操作) 和 `awsCredentialExport` (用於帶有 STS 類響應的背景操作) --- ### **版本 1.0.54** - Hooks:新增了 **UserPromptSubmit hook** 和**當前工作目錄**到 hook 輸入 - 自訂斜線指令:將 **`argument-hint`** 新增到 frontmatter - Windows:OAuth 使用**埠號 45454** 並正確構建瀏覽器 URL - Windows:模式切換現在使用 **Alt + m**,並且計劃模式正確渲染 - Shell:切換到**記憶體內 shell 快照**以修復檔案相關錯誤 --- ### **版本 1.0.55** - 澄清了 **Opus 4 和 Sonnet 4 模型**的知識截止日期 - Windows:修復了 **Ctrl+Z 崩潰** - SDK:新增了**捕獲錯誤記錄**的功能 - 新增 **`--system-prompt-file` 選項** 以在列印模式下覆蓋系統提示 --- ### **版本 1.0.56** - Windows:在支援終端 VT 模式的 Node.js 版本上啟用了 **Shift+Tab 進行模式切換** - 修復了 **WSL IDE 偵測** - 修復了導致 **`awsRefreshHelper` 對 `.aws` 目錄的更改未被選取** 的問題 --- ### **版本 1.0.57** - 新增了在**斜線指令中指定模型**的支援 - 改進了**權限訊息**,以幫助 Claude 理解允許的工具 - 修復:移除了**終端換行中 bash 輸出**的尾隨換行符 --- ### **版本 1.0.58** - 新增了**閱讀 PDF** 的支援 - MCP:改進了 **`claude mcp list` 中的伺服器健康狀態顯示** - Hooks:為 hook 指令新增了 **CLAUDE\_PROJECT\_DIR 環境變數** --- ### **版本 1.0.59** - SDK:新增了帶有 **`canUseTool` 回調** 的工具確認支援 - SDK:允許為**生成的進程**指定環境變數 - Hooks:將 **PermissionDecision** 暴露給 hooks (包括「ask」) - Hooks:**UserPromptSubmit** 現在在高級 JSON 輸出中支援 `additionalContext` - 修復了某些指定 Opus 的 Max 使用者**仍然看到回退到 Sonnet** 的問題 --- ### **版本 1.0.60** - 您現在可以建立**用於專業任務的自訂子代理 (custom subagents)**!運行 **/agents** 開始使用 --- ### **版本 1.0.61** - **腳本模式 (Ctrl+R)**:將 Esc 更改為**退出腳本模式**而不是中斷 - 設定:新增 **`--settings` 旗標** 以從 JSON 文件載入設定 - 設定:修復了**符號連結**的設定文件路徑解析 - OTEL:修復了**身份驗證更改**後報告錯誤組織的問題 - 斜線指令:修復了帶有 **Bash 的 `allowed-tools`** 的權限檢查 - IDE:新增了對 **VSCode MacOS 中使用 ⌘+V 貼上圖片**的支援 - IDE:新增 **`CLAUDE_CODE_AUTO_CONNECT_IDE=false`** 以禁用 IDE 自動連線 - 新增 **`CLAUDE_CODE_SHELL_PREFIX`** 用於**包裝 Claude 和使用者提供的由 Claude Code 運行的 shell 指令** --- ### **版本 1.0.62** - 新增了帶有 **typeahead** 的 **@- 提及自訂代理**支援。**@\** 以調用它 - Hooks:新增了用於**新會話初始化**的 **SessionStart hook** - **/add-dir** 指令現在支援**目錄路徑的 typeahead** - 提高了**網路連線檢查**的可靠性 --- ### **版本 1.0.63** - Windows:修復了**檔案搜尋、@agent 提及和自訂斜線指令**功能 --- ### **版本 1.0.64** - Agents:新增了**模型自訂支援** — 您現在可以指定代理應該使用哪個模型 - Agents:修復了**對遞歸代理工具的意外存取** - Hooks:將 **`systemMessage` 欄位** 新增到 hook JSON 輸出中,用於顯示警告和上下文 - SDK:修復了**跨多輪對話的使用者輸入追蹤** - 將**隱藏檔案**新增到檔案搜尋和 @- 提及建議中 --- ### **版本 1.0.65** - IDE:修復了**連線穩定性問題和診斷的錯誤處理** - Windows:修復了**沒有 `.bashrc` 檔案的使用者**的 shell 環境設定 --- ### **版本 1.0.68** - 修復了用於 **/pr-comments** 等某些指令的**不正確模型名稱** - Windows:改進了**路徑權限檢查**,以始終使用 POSIX 格式 (例如,`Read(//c/Users/...)`)。這可能會在 `.claude.json` 中建立新的專案條目 — 如果需要,手動合併 `history` 欄位。 - Windows:改進了**子程序生成**,以消除運行 `pnpm` 等指令時的「No such file or directory」錯誤 - 增強了帶有 **CLAUDE.md 和 MCP 工具上下文**的 **/doctor** 指令,用於自助除錯 - SDK:新增了對帶有 `canUseTool` 回調的**工具確認**支援 - 新增了 **`disableAllHooks` 設定** - 提高了**大型儲存庫中檔案建議**的效能 --- ### **版本 1.0.69** - Opus 升級到 ### **版本 4.1** --- ### **版本 1.0.70** - 效能:**最佳化了訊息渲染**,以在使用大型上下文時獲得更好的效能 - Windows:修復了**原生檔案搜尋、ripgrep 和子代理功能** - 新增了對**斜線指令參數中 @- 提及**的支援 --- ### **版本 1.0.71** - **背景指令 (Ctrl-b)**:在背景運行任何 Bash 指令,以便 Claude 可以繼續工作 (非常適合開發伺服器、追蹤日誌等) - **可自訂的狀態行**:使用 **/statusline** 將您的終端提示新增到 Claude Code --- ### **版本 1.0.72** - **請求權限**:使用 **/permissions** 讓 Claude Code 始終要求確認才能使用特定工具 --- ### **版本 1.0.73** - MCP:支援多個配置文件,使用 **`--mcp-config file1.json file2.json`** - MCP:按 **Esc 鍵**可**取消 OAuth 身份驗證流程** - Bash:改進了**指令驗證**並減少了錯誤的安全警告 - UI:增強了**旋轉指示器動畫和狀態行視覺層次結構** - Linux:新增了對 **Alpine 和基於 musl 的發行版**的支援 (需要單獨安裝 ripgrep) --- ### **版本 1.0.77** - Bash 工具:修復 **heredoc 和多行字串轉義**,改進 **stderr 重定向處理** - SDK:新增了**會話支援和權限拒絕追蹤** - 修復了**對話摘要中的 token 限制錯誤** - Opus 計劃模式:**/model** 中的新設定,用於**僅在計劃模式下運行 Opus,否則運行 Sonnet** --- ### **版本 1.0.80** - UI 改進:修復了**自訂子代理顏色的文字對比度**和**旋轉指示器渲染問題** --- ### **版本 1.0.81** - 發布了**輸出樣式**,包括新的內建教育輸出樣式「Explanatory」和「Learning」。文件: - Agents:修復了**代理檔案無法解析時的自訂代理載入** --- ### **版本 1.0.82** - SDK:新增了**請求取消**支援 - SDK:新增 **`additionalDirectories` 選項** 以搜尋自訂路徑,改進了斜線指令處理 - 設定:**驗證**可防止 `.claude/settings.json` 文件中的無效欄位 - MCP:改進了**工具名稱一致性** - Bash:修復了 Claude 嘗試**自動讀取大檔案**時的崩潰 --- ### **版本 1.0.83** - @- 提及:支援**路徑中帶有空格的檔案** - 新的**閃爍旋轉指示器** --- ### **版本 1.0.84** - 修復了**網路不穩定時的 `tool_use/tool_result` ID 不匹配錯誤** - 修復了 Claude 在完成任務時**有時會忽略即時引導**的問題 - @- 提及:將 **`~/.claude/*` 檔案** 新增到建議中,以便更輕鬆地編輯代理、輸出樣式和斜線指令 - **預設使用內建的 ripgrep**;要選擇退出此行為,請設定 `USE_BUILTIN_RIPGREP=0` --- ### **版本 1.0.85** - 狀態行輸入現在包括**會話費用資訊** - Hooks:引入了 **SessionEnd hook** --- ### **版本 1.0.86** - 新增 **/context**,幫助使用者自助除錯**上下文問題** - SDK:為所有 SDK 訊息新增了 **UUID 支援** - SDK:新增 **`--replay-user-messages`** 以將使用者訊息重播回 stdout --- ### **版本 1.0.88** - 修復了導致「OAuth authentication is currently not supported」的問題 - 狀態行輸入現在包括 **`exceeds_200k_tokens`** - 修復了 **/cost** 中**不正確的使用量追蹤** - 引入 **`ANTHROPIC_DEFAULT_SONNET_MODEL`** 和 **`ANTHROPIC_DEFAULT_OPUS_MODEL`**,用於控制模型別名 `opusplan`、`opus` 和 `sonnet` - Bedrock:將預設 Sonnet 模型更新為 **Sonnet 4** --- ### **版本 1.0.90** - **設定文件更改**立即生效 — **無需重新啟動** --- ### **版本 1.0.93** - Windows:新增 **Alt + v 快捷鍵**以從剪貼簿貼上圖片 - 支援 **NO\_PROXY 環境變數**,以繞過代理進行指定的**主機名和 IP** --- ### **版本 1.0.94** - Vertex:為支援的模型新增了對**全域端點**的支援 - **/memory** 指令現在允許**直接編輯所有匯入的記憶體文件** - SDK:將**自訂工具**新增為回調 - 新增 **/todos** 指令以**列出當前的待辦事項** --- ### **版本 1.0.97** - 設定:**/doctor** 現在會**驗證權限規則語法**並建議更正 --- ### **版本 1.0.106** - Windows:修復了**路徑權限匹配**,以始終使用 **POSIX 格式** (例如,`Read(//c/Users/...)`) --- ### **版本 1.0.109** - SDK:透過 **`--include-partial-messages` CLI 旗標** 新增了**部分訊息串流**支援 --- ### **版本 1.0.110** - **/terminal-setup** 指令現在支援 **WezTerm** - MCP:OAuth token 現在會在**過期前主動刷新** - 修復了**背景 Bash 程序**的可靠性問題 --- ### **版本 1.0.111** - **/model** 現在會**驗證提供的模型名稱** - 修復了由**格式錯誤的 shell 語法解析**引起的 Bash 工具崩潰 --- ### **版本 1.0.112** - **腳本模式 (Ctrl+R)**:新增了用於生成每個助理訊息的**模型** - 解決了某些 Claude Max 使用者被**錯誤識別為 Claude Pro 使用者**的問題 - Hooks:為 **SessionEnd hooks** 新增了 `systemMessage` 支援 - 新增 **`spinnerTipsEnabled` 設定** 以禁用旋轉指示器提示 - IDE:各種改進和錯誤修復 --- ### **版本 1.0.113** - **互動模式下**棄用了管道輸入 - 將**切換腳本**的 Ctrl+R 按鍵綁定移至 **Ctrl+O** --- ### **版本 1.0.115** - 透過**增強的視覺效果**改進了思考模式顯示 - 輸入 **/t** 可在您的提示中**暫時禁用思考模式** - 改進了 **glob 和 grep 工具**的路徑驗證 - 顯示**工具後 hook 的精簡輸出**以減少視覺混亂 - 修復了**載入狀態完成時的視覺回饋** - 改進了**權限請求對話框**的 UI 一致性 --- ### **版本 1.0.117** - 新增 **Ctrl-R 歷史搜尋**以調用以前的指令,類似於 bash/zsh - 修復了**打字時的輸入延遲**,尤其是在 Windows 上 - 在 `acceptEdits` 模式下將 **sed 指令**新增到自動允許的指令中 - 修復了 Windows **PATH 比較**以對**驅動器號不區分大小寫** - 在 **/add-dir** 輸出中新增了**權限管理提示** --- ### **版本 1.0.119** - 修復了 Windows 問題,即**進程在進入互動模式時會視覺上凍結** - 透過 **`headersHelper` 配置** 支援 MCP 伺服器的**動態標頭** - 修復了**無頭會話**中思考模式不工作的問題 - 修復了斜線指令現在可以**正確更新允許的工具**而不是替換它們 --- ### **版本 1.0.120** - 修復了**打字時的輸入延遲**,在大型提示中尤為明顯 - 改進了 **VSCode 擴充指令註冊表和會話對話框的使用者體驗** - 增強了**會話對話框的響應能力和視覺回饋** - 透過**移除 worktree 支援檢查**修復了 IDE 相容性問題 - 修復了**使用首碼匹配**可以繞過 Bash 工具權限檢查的**安全漏洞** --- ### **版本 1.0.123** - Bash 權限規則現在支援**匹配時的輸出重定向** (例如,`Bash(python:*)` 匹配 `python script.py > output.txt`) - 修復了**對「don't think」等否定短語**觸發思考模式的問題 - 修復了 **token 串流期間的渲染效能下降** - 新增 **SlashCommand 工具**,使 Claude 能夠**調用您的斜線指令**。[https://docs.claude.com/en/docs/claude-code/slash-commands\#SlashCommand-tool](https://docs.claude.com/en/docs/claude-code/slash-commands#SlashCommand-tool) - 增強了 **BashTool 環境快照記錄** - 修復了在**無頭模式下恢復對話**有時會不必要地啟用思考的錯誤 - 將 `--debug` 記錄遷移到**檔案**,以便輕鬆追蹤和篩選 --- ### **版本 1.0.124** - 設定 **`CLAUDE_BASH_NO_LOGIN` 環境變數** 為 `1` 或 `true`,以**跳過 BashTool 的登入 shell** - 修復了 Bedrock 和 Vertex 環境變數**將所有字串評估為真值**的問題 - 在**權限被拒絕時**不再通知 Claude 允許的工具清單 - 修復了 Bash 工具權限檢查中的**安全漏洞** - 提高了 **VSCode 擴充功能對大檔案的效能** --- ### **版本 1.0.126** - 為 **Bedrock 和 Vertex** 啟用了 **/context** 指令 - 為**基於 HTTP 的 OpenTelemetry 匯出程式**新增了 **mTLS 支援** --- ### **版本 2.0.0** - 全新原生 VS Code 擴充功能 - 全面煥然一新的應用程式介面 - `/rewind` 指令可將對話回溯,撤銷程式碼變更 - `/usage` 指令可查看方案限制 - Tab 鍵可切換思考模式(在所有會話中保持) - Ctrl-R 可搜尋歷史紀錄 - 未發布的 claude config 指令 - Hooks:減少 PostToolUse「tool_use」ID 未找到「tool_result」區塊的錯誤 - SDK:Claude Code SDK 現在更名為 Claude Agent SDK - 使用 `--agents` 旗標可動態新增子代理 --- ### **版本 2.0.1** - 跳過 Bedrock 和 Vertex 的 Sonnet 4.5 預設模型設定變更 - 各種錯誤修復與介面改進