6 6
7> Claude Code 術語定義。了解 agentic loop、compaction、CLAUDE.md、hooks、subagents、MCP 和其他核心概念的含義。7> Claude Code 術語定義。了解 agentic loop、compaction、CLAUDE.md、hooks、subagents、MCP 和其他核心概念的含義。
8 8
9本詞彙表定義 Claude Code 術語。每個條目都連結到深入涵蓋該概念的頁面。對於 tokens、temperature 和 RAG 等模型級概念,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary)。9本詞彙表定義 Claude Code 術語。每個條目都連結到深入涵蓋該概念的頁面。對於 tokens、temperature 和 RAG 等模型級概念,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary)。對於 Claude Desktop 術語(例如 desktop extension、MCPB 和 DXT),請參閱 [Claude 說明中心](https://support.claude.com/)。
10 10
11<h2 id="a">11<h2 id="a">
12 A12 A
16 Agent teams16 Agent teams
17</h3>17</h3>
18 18
19由團隊主導協調的多個獨立 Claude Code 會話,具有共享的任務列表和點對點訊息傳遞。與在單個會話內運行且僅向父級報告的 [subagents](#subagent) 不同,隊友各自擁有自己的上下文視窗,您可以直接與任何隊友互動。Agent teams 是實驗性的,必須通過設定 `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` 來啟用。19由團隊主導協調的多個獨立 Claude Code 會話,具有共享的任務列表和點對點訊息傳遞。與在單個會話內運行且僅向父級報告的 [subagents](#subagent) 不同,隊友各自擁有自己的上下文視窗,您可以直接與任何隊友互動。Agent teams 是實驗性的,預設為停用;請參閱 [Enable agent teams](/docs/zh-TW/agent-teams#enable-agent-teams)。
20 20
21了解更多:[Run agent teams](/zh-TW/agent-teams)21了解更多:[Run agent teams](/docs/zh-TW/agent-teams)
22 22
23<h3 id="agentic-coding">23<h3 id="agentic-coding">
24 Agentic coding24 Agentic coding
26 26
27一種工作流程,其中 AI 可以自主地讀取檔案、執行命令和進行更改,而您可以觀看、重定向或離開,與只能用文字回應的聊天助手相反,您必須自己應用這些文字。Claude Code 是 agentic 的,因為它具有讓它採取行動的 [tools](#tool),而不僅僅是提供建議。27一種工作流程,其中 AI 可以自主地讀取檔案、執行命令和進行更改,而您可以觀看、重定向或離開,與只能用文字回應的聊天助手相反,您必須自己應用這些文字。Claude Code 是 agentic 的,因為它具有讓它採取行動的 [tools](#tool),而不僅僅是提供建議。
28 28
29了解更多:[How Claude Code works](/zh-TW/how-claude-code-works)29了解更多:[How Claude Code works](/docs/zh-TW/how-claude-code-works)
30 30
31<h3 id="agentic-harness">31<h3 id="agentic-harness">
32 Agentic harness32 Agentic harness
34 34
35將語言模型轉變為能力強大的編碼代理的工具、上下文管理和執行環境。Claude Code 是 harness;Claude 是其中的模型。Harness 提供檔案存取、shell 執行、權限控制、記憶體載入以及將動作鏈接在一起的迴圈。35將語言模型轉變為能力強大的編碼代理的工具、上下文管理和執行環境。Claude Code 是 harness;Claude 是其中的模型。Harness 提供檔案存取、shell 執行、權限控制、記憶體載入以及將動作鏈接在一起的迴圈。
36 36
37了解更多:[How Claude Code works](/zh-TW/how-claude-code-works)37了解更多:[How Claude Code works](/docs/zh-TW/how-claude-code-works)
38 38
39<h3 id="agentic-loop">39<h3 id="agentic-loop">
40 Agentic loop40 Agentic loop
42 42
43Claude 為每項任務執行的循環:收集上下文、採取行動、驗證結果並重複直到完成。每個工具使用都會返回資訊,為下一步提供資訊。您可以隨時中斷迴圈進行重定向。大多數擴展點,包括 [hooks](#hook)、[skills](#skill) 和 [MCP](#mcp-model-context-protocol),都插入到此迴圈的特定階段。43Claude 為每項任務執行的循環:收集上下文、採取行動、驗證結果並重複直到完成。每個工具使用都會返回資訊,為下一步提供資訊。您可以隨時中斷迴圈進行重定向。大多數擴展點,包括 [hooks](#hook)、[skills](#skill) 和 [MCP](#mcp-model-context-protocol),都插入到此迴圈的特定階段。
44 44
45了解更多:[How Claude Code works](/zh-TW/how-claude-code-works#the-agentic-loop)45了解更多:[How Claude Code works](/docs/zh-TW/how-claude-code-works#the-agentic-loop)
46 46
47<h3 id="artifact">47<h3 id="artifact">
48 Artifact48 Artifact
50 50
51Claude Code 從您的會話發佈到 claude.ai 上私人 URL 的即時互動網頁,因此您可以視覺化查看輸出或與他人共享,而不是閱讀終端文字。當會話重新發佈時,頁面會就地更新。您從 Claude Code 建立的 Artifacts 會出現在與 claude.ai 對話中建立的 artifacts 相同的庫中。共享取決於您的方案:在 Pro 和 Max 上,任何人都可以開啟的公開連結;在 Team 和 Enterprise 上,在您的組織內共享,以及一旦擁有者啟用它們就可以公開連結。51Claude Code 從您的會話發佈到 claude.ai 上私人 URL 的即時互動網頁,因此您可以視覺化查看輸出或與他人共享,而不是閱讀終端文字。當會話重新發佈時,頁面會就地更新。您從 Claude Code 建立的 Artifacts 會出現在與 claude.ai 對話中建立的 artifacts 相同的庫中。共享取決於您的方案:在 Pro 和 Max 上,任何人都可以開啟的公開連結;在 Team 和 Enterprise 上,在您的組織內共享,以及一旦擁有者啟用它們就可以公開連結。
52 52
53了解更多:[Share session output as artifacts](/zh-TW/artifacts)53了解更多:[Share session output as artifacts](/docs/zh-TW/artifacts)
54 54
55<h3 id="auto-memory">55<h3 id="auto-memory">
56 Auto memory56 Auto memory
58 58
59Claude 根據您的更正和偏好為自己編寫的筆記,按 git 儲存庫存儲在 `~/.claude/projects/` 下。同一儲存庫的所有 worktrees 共享一個 auto memory 目錄。`MEMORY.md` 索引的前 200 行或 25 KB 在每個會話開始時載入。Auto memory 是 Claude 編寫的對應物,與您編寫的 [CLAUDE.md](#claude-md) 相對。59Claude 根據您的更正和偏好為自己編寫的筆記,按 git 儲存庫存儲在 `~/.claude/projects/` 下。同一儲存庫的所有 worktrees 共享一個 auto memory 目錄。`MEMORY.md` 索引的前 200 行或 25 KB 在每個會話開始時載入。Auto memory 是 Claude 編寫的對應物,與您編寫的 [CLAUDE.md](#claude-md) 相對。
60 60
61了解更多:[Auto memory](/zh-TW/memory#auto-memory)61了解更多:[Auto memory](/docs/zh-TW/memory#auto-memory)
62 62
63<h3 id="auto-mode">63<h3 id="auto-mode">
64 Auto mode64 Auto mode
65</h3>65</h3>
66 66
67一種 [permission mode](#permission-mode),其中單獨的分類器模型在後台審查動作,因此大多數動作無需批准提示即可執行;明確的 ask 規則仍會提示。分類器會阻止範圍升級、不受信任的基礎設施和 [prompt injection](#prompt-injection)。它永遠看不到工具結果,因此注入的指令無法影響其決定。67一種 [permission mode](#permission-mode),其中單獨的分類器模型審查動作而不是您,因此 Claude Code 可以在不詢問您的情況下執行大多數動作。Claude Code 仍會在您的明確 ask 規則相符的動作之前詢問您。在 Pro、Max 和 Team 方案上,auto mode 是互動式終端和 VS Code 會話的 [built-in starting permission mode](/docs/zh-TW/permission-modes#which-mode-a-session-starts-in)。分類器會阻止範圍升級、不受信任的基礎設施和 [prompt injection](#prompt-injection)。工具結果會從它看到的內容中移除,因此檔案或網頁中的惡意內容無法直接操縱它。
68 68
69了解更多:[Eliminate prompts with auto mode](/zh-TW/permission-modes#eliminate-prompts-with-auto-mode)69了解更多:[Eliminate prompts with auto mode](/docs/zh-TW/permission-modes#eliminate-prompts-with-auto-mode)
70 70
71<h2 id="b">71<h2 id="b">
72 B72 B
76 Bare mode76 Bare mode
77</h3>77</h3>
78 78
79一個啟動標誌 `--bare`,它跳過 hooks、skills、plugins、MCP servers、auto memory 和 CLAUDE.md 的自動發現。只有您明確傳遞的標誌才會生效。建議用於 CI 和指令碼呼叫,其中您需要在不同機器上的相同行為,無論本地配置如何。79使用 `--bare`,Claude Code 啟動時不會載入 hooks、skills、自訂命令、subagents、plugins、MCP servers、auto memory 或 CLAUDE.md,除了您使用 `--add-dir` 傳遞的目錄中的 skills。建議用於 CI 和指令碼呼叫,其中您需要在每台機器上獲得相同的結果。
80 80
81了解更多:[使用 bare mode 更快啟動](/zh-TW/headless#start-faster-with-bare-mode)81了解更多:[使用 bare mode 更快啟動](/docs/zh-TW/headless#start-faster-with-bare-mode)
82 82
83<h3 id="bundled-skills">83<h3 id="bundled-skills">
84 Bundled skills84 Bundled skills
86 86
87Claude Code 附帶的基於提示的劇本,例如 `/batch`、`/code-review`、`/debug` 和 `/loop`。與執行固定邏輯的內建命令不同,bundled skills 為 Claude 提供詳細的提示並讓它協調工作,因此它們可以生成代理、讀取檔案並適應您的程式碼庫。87Claude Code 附帶的基於提示的劇本,例如 `/batch`、`/code-review`、`/debug` 和 `/loop`。與執行固定邏輯的內建命令不同,bundled skills 為 Claude 提供詳細的提示並讓它協調工作,因此它們可以生成代理、讀取檔案並適應您的程式碼庫。
88 88
89了解更多:[Bundled skills](/zh-TW/skills#bundled-skills)89了解更多:[Bundled skills](/docs/zh-TW/skills#bundled-skills)
90 90
91<h2 id="c">91<h2 id="c">
92 C92 C
98 98
99一個 [MCP server](#mcp-model-context-protocol),它將事件推送到您正在運行的會話中,以便 Claude 可以對您離開終端時發生的事情做出反應。Channels 可以是雙向的:Claude 讀取入站事件並通過同一 channel 回覆。Telegram、Discord 和 iMessage 包含在研究預覽中。99一個 [MCP server](#mcp-model-context-protocol),它將事件推送到您正在運行的會話中,以便 Claude 可以對您離開終端時發生的事情做出反應。Channels 可以是雙向的:Claude 讀取入站事件並通過同一 channel 回覆。Telegram、Discord 和 iMessage 包含在研究預覽中。
100 100
101了解更多:[Channels](/zh-TW/channels)101了解更多:[Channels](/docs/zh-TW/channels)
102 102
103<h3 id="checkpoint">103<h3 id="checkpoint">
104 Checkpoint104 Checkpoint
105</h3>105</h3>
106 106
107在每個您發送的提示處建立的還原點。Claude Code 在每次編輯之前對檔案進行快照,以便 checkpoint 可以還原它們。按 `Esc` 兩次或執行 `/rewind` 以將程式碼、對話或兩者還原到較早的時間點,或從選定的訊息摘要對話的一部分。Checkpoints 是會話本地的,與 git 分開,不追蹤通過 Bash 工具進行的更改。107在每個您發送的提示處建立的還原點。Claude Code 在每次編輯之前對檔案進行快照,以便 checkpoint 可以還原它們。按 `Esc` 兩次或執行 `/rewind` 以將程式碼、對話或兩者還原到較早的時間點,或從選定的訊息摘要對話的一部分。Checkpoints 會與對話一起儲存,因此恢復的會話仍然可以 `/rewind` 到它們。它們與 git 分開,不追蹤通過 Bash 工具進行的更改。
108 108
109了解更多:[Checkpointing](/zh-TW/checkpointing)109了解更多:[Checkpointing](/docs/zh-TW/checkpointing)
110 110
111<h3 id="claude-directory">111<h3 id="claude-directory">
112 `.claude` directory112 `.claude` directory
114 114
115Claude Code 讀取專案範圍配置的目錄:設定、hooks、skills、subagents、rules 和 auto memory。專案在其根目錄有 `.claude/`;您的使用者級預設值在 `~/.claude/`。115Claude Code 讀取專案範圍配置的目錄:設定、hooks、skills、subagents、rules 和 auto memory。專案在其根目錄有 `.claude/`;您的使用者級預設值在 `~/.claude/`。
116 116
117了解更多:[The `.claude` directory](/zh-TW/claude-directory)117了解更多:[The `.claude` directory](/docs/zh-TW/claude-directory)
118 118
119<h3 id="claude-md">119<h3 id="claude-md">
120 CLAUDE.md120 CLAUDE.md
124 124
125您可以在專案範圍內的 `./CLAUDE.md` 或 `./.claude/CLAUDE.md`、使用者範圍內的 `~/.claude/CLAUDE.md` 或作為組織的 [managed policy](#managed-settings) 放置 CLAUDE.md。所有發現的檔案都會連接到上下文中,而不是相互覆蓋,順序從最廣泛的範圍到最具體的範圍。125您可以在專案範圍內的 `./CLAUDE.md` 或 `./.claude/CLAUDE.md`、使用者範圍內的 `~/.claude/CLAUDE.md` 或作為組織的 [managed policy](#managed-settings) 放置 CLAUDE.md。所有發現的檔案都會連接到上下文中,而不是相互覆蓋,順序從最廣泛的範圍到最具體的範圍。
126 126
127了解更多:[CLAUDE.md files](/zh-TW/memory#claude-md-files)127了解更多:[CLAUDE.md files](/docs/zh-TW/memory#claude-md-files)
128 128
129<h3 id="command">129<h3 id="command">
130 Command130 Command
132 132
133一個可重複使用的指令,您可以通過在提示中輸入 `/name` 來調用。內建命令(如 `/clear`、`/model` 和 `/compact`)控制會話。您可以在 `.claude/commands/` 中將自己的命令定義為檔案,或從 [plugin](#plugin) 安裝它們。[Skills](#skill) 是打包多步驟命令的推薦方式。133一個可重複使用的指令,您可以通過在提示中輸入 `/name` 來調用。內建命令(如 `/clear`、`/model` 和 `/compact`)控制會話。您可以在 `.claude/commands/` 中將自己的命令定義為檔案,或從 [plugin](#plugin) 安裝它們。[Skills](#skill) 是打包多步驟命令的推薦方式。
134 134
135了解更多:[Commands](/zh-TW/commands) · [Skills](/zh-TW/skills)135該詞的另外兩個用途是無關的:`claude` CLI 子命令(如 `claude mcp add`),列在 [CLI 參考](/docs/zh-TW/cli-reference#cli-commands) 中,以及 stdio [MCP server](#mcp-server) 項目的 `command` 欄位,它指定 Claude Code 啟動以啟動伺服器的可執行檔。
136
137了解更多:[Commands](/docs/zh-TW/commands) · [Skills](/docs/zh-TW/skills)
136 138
137<h3 id="compaction">139<h3 id="compaction">
138 Compaction140 Compaction
140 142
141當 [context window](#context-window) 接近其限制時,自動摘要您的對話。首先清除較舊的工具輸出,然後摘要對話。專案根目錄 CLAUDE.md 和 auto memory 在 compaction 期間倖存並從磁碟重新載入;僅在對話中給出的指令可能會丟失。執行 `/compact` 手動觸發,可選擇使用焦點,如 `/compact focus on the API changes`。143當 [context window](#context-window) 接近其限制時,自動摘要您的對話。首先清除較舊的工具輸出,然後摘要對話。專案根目錄 CLAUDE.md 和 auto memory 在 compaction 期間倖存並從磁碟重新載入;僅在對話中給出的指令可能會丟失。執行 `/compact` 手動觸發,可選擇使用焦點,如 `/compact focus on the API changes`。
142 144
143了解更多:[What survives compaction](/zh-TW/context-window#what-survives-compaction) · [When context fills up](/zh-TW/how-claude-code-works#when-context-fills-up)145了解更多:[What survives compaction](/docs/zh-TW/context-window#what-survives-compaction) · [When context fills up](/docs/zh-TW/how-claude-code-works#when-context-fills-up)
146
147<h3 id="connector">
148 Connector
149</h3>
150
151一個 [MCP server](#mcp-server),添加到您的 claude.ai 帳戶而不是在 Claude Code 中配置。當您使用該帳戶登入 Claude Code 時,您的 connectors 會在 `/mcp` 中與您在本地添加的伺服器一起出現。組織也可以配置 connectors 並對其設定每個工具的控制。
152
153了解更多:[Use MCP servers from claude.ai](/docs/zh-TW/mcp#use-mcp-servers-from-claude-ai)
144 154
145<h3 id="context-window">155<h3 id="context-window">
146 Context window156 Context window
148 158
149會話的工作記憶,保存對話歷史、檔案內容、命令輸出、CLAUDE.md、auto memory、載入的 skills 和系統指令。當您工作時,上下文會填滿直到 [compaction](#compaction) 摘要它。執行 `/context` 查看什麼在使用空間。對於基礎模型概念,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary#context-window)。159會話的工作記憶,保存對話歷史、檔案內容、命令輸出、CLAUDE.md、auto memory、載入的 skills 和系統指令。當您工作時,上下文會填滿直到 [compaction](#compaction) 摘要它。執行 `/context` 查看什麼在使用空間。對於基礎模型概念,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary#context-window)。
150 160
151了解更多:[Explore the context window](/zh-TW/context-window)161了解更多:[Explore the context window](/docs/zh-TW/context-window)
152 162
153<h2 id="d">163<h2 id="d">
154 D164 D
160 170
161一個電話啟動的任務路由器,當您從 Claude 行動應用程式發送編碼任務時,它會在 Desktop 應用程式中生成 Claude Code 會話。您的提示會自動路由到正確的工具。在 Pro 和 Max 計畫上可用。171一個電話啟動的任務路由器,當您從 Claude 行動應用程式發送編碼任務時,它會在 Desktop 應用程式中生成 Claude Code 會話。您的提示會自動路由到正確的工具。在 Pro 和 Max 計畫上可用。
162 172
163了解更多:[Sessions from Dispatch](/zh-TW/desktop#sessions-from-dispatch)173了解更多:[Sessions from Dispatch](/docs/zh-TW/desktop#sessions-from-dispatch)
164 174
165<h2 id="e">175<h2 id="e">
166 E176 E
170 Effort level180 Effort level
171</h3>181</h3>
172 182
173一個設定,控制 Claude 在每個回合上使用多少自適應推理思考預算。更高的努力意味著更多的思考 tokens 和更深入的推理;更低的努力更快且更便宜。Effort 在 Fable 5、Opus 4.6 及更新版本和 Sonnet 4.6 及更新版本上受支援。183一個設定,控制自適應推理,讓模型決定是否以及在每個步驟上進行多少思考。更高的努力意味著更多的思考 tokens 和更深入的推理;更低的努力更快且更便宜。Effort 在 Fable 模型、Opus 4.6 及更新版本和 Sonnet 4.6 及更新版本上受支援。
174 184
175了解更多:[Adjust effort level](/zh-TW/model-config#adjust-effort-level)185了解更多:[Adjust effort level](/docs/zh-TW/model-config#adjust-effort-level)
176 186
177<h3 id="extended-thinking">187<h3 id="extended-thinking">
178 Extended thinking188 Extended thinking
180 190
181模型在回應前執行的可見逐步推理。您可以使用 [effort level](#effort-level) 調整它,或在具有固定思考預算的模型上使用 `MAX_THINKING_TOKENS` 限制思考 tokens。思考在終端中以灰色斜體文字顯示。191模型在回應前執行的可見逐步推理。您可以使用 [effort level](#effort-level) 調整它,或在具有固定思考預算的模型上使用 `MAX_THINKING_TOKENS` 限制思考 tokens。思考在終端中以灰色斜體文字顯示。
182 192
183了解更多:[Use extended thinking](/zh-TW/model-config#extended-thinking)193了解更多:[Use extended thinking](/docs/zh-TW/model-config#extended-thinking)
184 194
185<h2 id="h">195<h2 id="h">
186 H196 H
198* **Matcher**:篩選哪些事件觸發它208* **Matcher**:篩選哪些事件觸發它
199* **Hook handler**:執行什麼209* **Hook handler**:執行什麼
200 210
201了解更多:[Get started with hooks](/zh-TW/hooks-guide) · [Hooks reference](/zh-TW/hooks)211了解更多:[Get started with hooks](/docs/zh-TW/hooks-guide) · [Hooks reference](/docs/zh-TW/hooks)
202 212
203<h2 id="m">213<h2 id="m">
204 M214 M
208 Managed settings218 Managed settings
209</h3>219</h3>
210 220
211由 IT 或 DevOps 在組織範圍內強制執行的設定,透過管理員主控台從 Anthropic 的伺服器傳遞,或部署到 `~/.claude` 外的 OS 級路徑上的裝置。使用者和專案設定無法覆蓋受管設定。伺服器管理的傳遞適用於[符合條件的配置](/zh-TW/server-managed-settings#platform-availability);請參閱[安全考量](/zh-TW/server-managed-settings#security-considerations)。使用此功能可實現安全策略、合規要求或整個機隊的標準化工具。221由 IT 或 DevOps 在組織範圍內強制執行的設定,透過管理員主控台從 Anthropic 的伺服器傳遞,或部署到 `~/.claude` 外的 OS 級路徑上的裝置。使用者和專案設定無法覆蓋受管設定。伺服器管理的傳遞適用於[符合條件的配置](/docs/zh-TW/server-managed-settings#platform-availability);請參閱[安全考量](/docs/zh-TW/server-managed-settings#security-considerations)。使用此功能可實現安全策略、合規要求或整個機隊的標準化工具。
212 222
213了解更多:[Server-managed settings](/zh-TW/server-managed-settings) · [Settings files](/zh-TW/settings#settings-files)223了解更多:[Server-managed settings](/docs/zh-TW/server-managed-settings) · [Settings files](/docs/zh-TW/settings#where-settings-live)
214 224
215<h3 id="mcp-model-context-protocol">225<h3 id="mcp-model-context-protocol">
216 MCP (Model Context Protocol)226 MCP (Model Context Protocol)
218 228
219一個開放標準,用於將 AI 工具連接到外部資料來源和服務。MCP servers 為 Claude 提供 Slack、Jira、資料庫、瀏覽器和數百個其他整合的新工具。您可以通過 `/mcp` 連接 servers 或將它們添加到 `.mcp.json`。有關協議本身,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary#mcp-model-context-protocol)。229一個開放標準,用於將 AI 工具連接到外部資料來源和服務。MCP servers 為 Claude 提供 Slack、Jira、資料庫、瀏覽器和數百個其他整合的新工具。您可以通過 `/mcp` 連接 servers 或將它們添加到 `.mcp.json`。有關協議本身,請參閱[平台詞彙表](https://platform.claude.com/docs/zh-TW/about-claude/glossary#mcp-model-context-protocol)。
220 230
221了解更多:[Model Context Protocol](/zh-TW/mcp)231了解更多:[Model Context Protocol](/docs/zh-TW/mcp)
232
233<h3 id="mcp-server">
234 MCP server
235</h3>
236
237一個程式,透過 [MCP](#mcp-model-context-protocol) 為 Claude 提供工具、提示或資源。您可以使用 `claude mcp add` 添加 servers、在 `.mcp.json` 中添加、透過[外掛程式](#plugin)或作為 claude.ai [連接器](#connector)。本地 stdio server 作為一個程序運行,Claude Code 從其設定的 `command` 和 `args` 欄位啟動,這與您在提示符處輸入的[命令](#command)無關。
238
239了解更多:[Model Context Protocol](/docs/zh-TW/mcp)
222 240
223<h3 id="mcp-tool-search">241<h3 id="mcp-tool-search">
224 MCP Tool Search242 MCP Tool Search
225</h3>243</h3>
226 244
227一個上下文節省機制,它延遲 MCP 工具架構直到需要時。只有工具名稱在啟動時載入;Claude 在決定使用特定工具時按需獲取完整架構。這可以防止閒置的 MCP servers 消耗太多上下文。245一個上下文節省機制,它延遲 MCP 工具架構直到需要時。只有工具名稱和伺服器指示在啟動時載入;Claude 在決定使用特定工具時按需擷取完整架構。這可以防止閒置的 MCP servers 消耗太多上下文。
228 246
229了解更多:[Scale with MCP Tool Search](/zh-TW/mcp#scale-with-mcp-tool-search)247了解更多:[Scale with MCP Tool Search](/docs/zh-TW/mcp#scale-with-mcp-tool-search)
230 248
231<h2 id="n">249<h2 id="n">
232 N250 N
236 Non-interactive mode254 Non-interactive mode
237</h3>255</h3>
238 256
239一種執行單個提示並退出而不進行對話會話的模式,使用 `-p` 或 `--print` 調用。用於 CI、指令碼和管道。除非您傳遞 `--no-session-persistence`,否則執行仍會儲存為可恢復的會話。[Agent SDK](/zh-TW/agent-sdk/overview) 是 Python 和 TypeScript 的等效項。以前稱為 headless mode。257一種執行單個提示並退出而不進行對話會話的模式,使用 `-p` 或 `--print` 調用。用於 CI、指令碼和管道。除非您傳遞 `--no-session-persistence`,否則執行仍會儲存為可恢復的會話。[Agent SDK](/docs/zh-TW/agent-sdk/overview) 是 Python 和 TypeScript 的等效項。以前稱為 headless mode。
240 258
241了解更多:[Run Claude Code programmatically](/zh-TW/headless)259了解更多:[Run Claude Code programmatically](/docs/zh-TW/headless)
242 260
243<h2 id="o">261<h2 id="o">
244 O262 O
248 Output style266 Output style
249</h3>267</h3>
250 268
251一個配置,修改 Claude 的系統提示以改變回應行為、語氣或格式。Output styles 關閉預設系統提示的軟體工程特定部分,與 [CLAUDE.md](#claude-md) 不同,後者作為系統提示後的使用者訊息傳遞。內建樣式包括 Default、Proactive、Explanatory 和 Learning。269一個設定,改變 Claude Code 提供給 Claude 的指示,以設定回應行為、語氣或格式。與 [CLAUDE.md](#claude-md) 不同,後者在 Claude Code 的預設指示旁邊新增專案內容,自訂輸出樣式可以取代預設軟體工程指示。
252 270
253了解更多:[Output styles](/zh-TW/output-styles)271了解更多:[Output styles](/docs/zh-TW/output-styles)
254 272
255<h2 id="p">273<h2 id="p">
256 P274 P
264 282
265`default` 模式在 CLI 和 VS Code 及 JetBrains 擴充功能中標記為 Manual,Claude Code 接受 `manual` 作為該值的別名。283`default` 模式在 CLI 和 VS Code 及 JetBrains 擴充功能中標記為 Manual,Claude Code 接受 `manual` 作為該值的別名。
266 284
267了解更多:[選擇權限模式](/zh-TW/permission-modes)285了解更多:[選擇權限模式](/docs/zh-TW/permission-modes)
268 286
269<h3 id="permission-rule">287<h3 id="permission-rule">
270 Permission rule288 Permission rule
272 290
273一個設定條目,根據工具名稱和引數模式允許、詢問或拒絕工具調用。規則按 deny→ask→allow 順序評估,首先匹配獲勝。Permission rules 是分層在更廣泛的 [permission mode](#permission-mode) 之上的細粒度控制。291一個設定條目,根據工具名稱和引數模式允許、詢問或拒絕工具調用。規則按 deny→ask→allow 順序評估,首先匹配獲勝。Permission rules 是分層在更廣泛的 [permission mode](#permission-mode) 之上的細粒度控制。
274 292
275了解更多:[配置權限](/zh-TW/permissions)293了解更多:[配置權限](/docs/zh-TW/permissions)
276 294
277<h3 id="plan-mode">295<h3 id="plan-mode">
278 Plan mode296 Plan mode
280 298
281一種 [permission mode](#permission-mode),其中 Claude 研究並提議更改而不編輯您的原始檔案。它可以讀取、搜索和執行探索命令,然後在觸及任何內容之前提出批准計畫。使用 `/plan` 或按 `Shift+Tab` 進入 plan mode。299一種 [permission mode](#permission-mode),其中 Claude 研究並提議更改而不編輯您的原始檔案。它可以讀取、搜索和執行探索命令,然後在觸及任何內容之前提出批准計畫。使用 `/plan` 或按 `Shift+Tab` 進入 plan mode。
282 300
283了解更多:[使用 plan mode 進行分析後再編輯](/zh-TW/permission-modes#analyze-before-you-edit-with-plan-mode)301了解更多:[使用 plan mode 進行分析後再編輯](/docs/zh-TW/permission-modes#analyze-before-you-edit-with-plan-mode)
284 302
285<h3 id="plugin">303<h3 id="plugin">
286 Plugin304 Plugin
287</h3>305</h3>
288 306
289一個 skills、hooks、subagents 和 MCP servers 的捆綁包,打包為單個可安裝單元。Plugin skills 命名為 `plugin-name:skill-name`,以便多個 plugins 共存。通過 [marketplace](/zh-TW/plugin-marketplaces) 在團隊間分發 plugins。307一個 skills、hooks、subagents 和 MCP servers 的捆綁包,打包為單個可安裝單元。Plugin skills 命名為 `plugin-name:skill-name`,以便多個 plugins 共存。通過 [marketplace](/docs/zh-TW/plugin-marketplaces) 在團隊間分發 plugins。
290 308
291了解更多:[Plugins](/zh-TW/plugins)309了解更多:[Plugins](/docs/zh-TW/plugins)
292 310
293<h3 id="project-trust">311<h3 id="project-trust">
294 Project trust312 Project trust
295</h3>313</h3>
296 314
297一個對話框,在 Claude Code 載入其配置之前接受目錄。接受情況按專案目錄保存,除了您的主目錄,其中信任僅在目前工作階段內保持,並在每次啟動時重新出現提示。信任控制 marketplace plugins 的自動安裝和專案定義的 hooks 的執行。信任目錄意味著其 `.claude/settings.json`、`.mcp.json` 和其他配置檔案生效。315一個對話框,在 Claude Code 載入其設定之前接受目錄。接受情況按專案目錄保存,除了您的主目錄,其中信任僅在目前工作階段內保持,並在每次啟動時重新出現提示。在您信任目錄之前,Claude Code 會暫不載入其儲存庫提供的某些內容,例如來自 `.claude/settings.json` 的專案允許規則和 marketplaces。[信任資料夾前執行的內容](/docs/zh-TW/permissions#what-runs-before-you-trust-a-folder)列出每種內容,包括 `-p` 工作階段在沒有對話框的情況下執行的內容。
298 316
299了解更多:[The `.claude` directory](/zh-TW/claude-directory)317了解更多:[The `.claude` directory](/docs/zh-TW/claude-directory)
300 318
301<h3 id="prompt-injection">319<h3 id="prompt-injection">
302 Prompt injection320 Prompt injection
303</h3>321</h3>
304 322
305嵌入在檔案、網頁或工具結果中的敵對指令,試圖將 Claude 重定向到您從未要求的動作。Claude Code 的防禦包括權限系統、命令黑名單和信任驗證。[Auto mode](#auto-mode) 添加了一個伺服器端探針,掃描工具結果中的可疑內容,以及一個永遠看不到工具結果的分類器,因此注入的文字無法影響其批准決定。323嵌入在檔案、網頁或工具結果中的敵對指令,試圖將 Claude 重定向到您從未要求的動作。Claude Code 的防禦包括權限系統、命令黑名單和信任驗證。[Auto mode](#auto-mode) 添加了一個伺服器端探針,掃描工具結果中的可疑內容,以及一個分類器,在去除工具結果後檢查動作,因此注入的文字無法直接操縱它。
306 324
307了解更多:[防止 prompt injection](/zh-TW/security#protect-against-prompt-injection)325了解更多:[防止 prompt injection](/docs/zh-TW/security#protect-against-prompt-injection)
308 326
309<h2 id="r">327<h2 id="r">
310 R328 R
316 334
317一種通過 claude.ai 從您的電話或瀏覽器繼續本地 Claude Code 會話的方式。您的程式碼執行和檔案保留在您的機器上;介面是遠端的。與在 web 上運行的 Claude Code 不同,後者在雲沙箱中運行。335一種通過 claude.ai 從您的電話或瀏覽器繼續本地 Claude Code 會話的方式。您的程式碼執行和檔案保留在您的機器上;介面是遠端的。與在 web 上運行的 Claude Code 不同,後者在雲沙箱中運行。
318 336
319了解更多:[Remote Control](/zh-TW/remote-control)337了解更多:[Remote Control](/docs/zh-TW/remote-control)
320 338
321<h3 id="rules">339<h3 id="rules">
322 Rules340 Rules
324 342
325`.claude/rules/` 中的模組化指令檔案,與 CLAUDE.md 一起載入。規則可以使用 YAML `paths:` frontmatter 進行路徑範圍設定,因此它只在 Claude 讀取匹配檔案時載入,保持上下文精簡直到相關。343`.claude/rules/` 中的模組化指令檔案,與 CLAUDE.md 一起載入。規則可以使用 YAML `paths:` frontmatter 進行路徑範圍設定,因此它只在 Claude 讀取匹配檔案時載入,保持上下文精簡直到相關。
326 344
327了解更多:[Organize rules with `.claude/rules/`](/zh-TW/memory#organize-rules-with-claude/rules/)345了解更多:[Organize rules with `.claude/rules/`](/docs/zh-TW/memory#organize-rules-with-claude/rules/)
328 346
329<h2 id="s">347<h2 id="s">
330 S348 S
336 354
337Bash 工具的 OS 級檔案系統和網路隔離。命令在您預先定義的邊界內執行,因此 Claude 可以在其中自由工作,無需每個命令的批准提示。Sandboxing 是與 [permission rules](#permission-rule) 分開的一層。355Bash 工具的 OS 級檔案系統和網路隔離。命令在您預先定義的邊界內執行,因此 Claude 可以在其中自由工作,無需每個命令的批准提示。Sandboxing 是與 [permission rules](#permission-rule) 分開的一層。
338 356
339了解更多:[Sandboxing](/zh-TW/sandboxing)357了解更多:[Sandboxing](/docs/zh-TW/sandboxing)
340 358
341<h3 id="session">359<h3 id="session">
342 Session360 Session
344 362
345與您當前目錄相關的對話,具有自己的獨立 [context window](#context-window)。會話可以使用 `claude -c` 恢復、使用 `--fork-session` 分叉以在新會話 ID 下保留歷史記錄,或在終端間並行執行。執行 `/clear` 啟動新會話;前一個會話保持存儲並可通過 `/resume` 獲得。每個會話的記錄存儲在 `~/.claude/projects/` 下。363與您當前目錄相關的對話,具有自己的獨立 [context window](#context-window)。會話可以使用 `claude -c` 恢復、使用 `--fork-session` 分叉以在新會話 ID 下保留歷史記錄,或在終端間並行執行。執行 `/clear` 啟動新會話;前一個會話保持存儲並可通過 `/resume` 獲得。每個會話的記錄存儲在 `~/.claude/projects/` 下。
346 364
347了解更多:[Work with sessions](/zh-TW/how-claude-code-works#work-with-sessions)365了解更多:[Work with sessions](/docs/zh-TW/how-claude-code-works#work-with-sessions)
348 366
349<h3 id="settings-layers">367<h3 id="settings-layers">
350 Settings layers368 Settings layers
351</h3>369</h3>
352 370
353Claude Code 讀取配置的層級結構,按優先順序從最高到最低:[managed policy](#managed-settings)、命令行引數、`.claude/settings.local.json` 的本地設定、`.claude/settings.json` 的專案設定,然後是 `~/.claude/settings.json` 的使用者設定。陣列跨層級合併;較高層級的標量覆蓋較低層級的。371Claude Code 讀取設定的層級結構,按優先順序從最高到最低:[managed policy](#managed-settings)、命令列引數、`.claude/settings.local.json` 的本地設定、`.claude/settings.json` 的專案設定,然後是 `~/.claude/settings.json` 的使用者設定。陣列跨層級合併;較高層級的標量覆蓋較低層級的。請參閱 [Settings precedence](/docs/zh-TW/settings#settings-precedence)。
354 372
355了解更多:[Settings files](/zh-TW/settings#settings-files)373了解更多:[Settings files](/docs/zh-TW/settings#where-settings-live)
356 374
357<h3 id="skill">375<h3 id="skill">
358 Skill376 Skill
362 380
363Skills 是自訂命令的推薦後繼者。`.claude/commands/deploy.md` 的檔案和 `.claude/skills/deploy/SKILL.md` 的檔案都會建立 `/deploy` 並以相同方式工作;現有命令檔案繼續工作。381Skills 是自訂命令的推薦後繼者。`.claude/commands/deploy.md` 的檔案和 `.claude/skills/deploy/SKILL.md` 的檔案都會建立 `/deploy` 並以相同方式工作;現有命令檔案繼續工作。
364 382
365了解更多:[Extend Claude with skills](/zh-TW/skills)383了解更多:[Extend Claude with skills](/docs/zh-TW/skills)
366 384
367<h3 id="subagent">385<h3 id="subagent">
368 Subagent386 Subagent
369</h3>387</h3>
370 388
371一個專門的 AI 助手,在自己的上下文視窗中運行,具有自訂系統提示、特定工具存取和獨立權限。它處理委派的任務並向主對話返回摘要。使用 subagents 將大型探索保留在主上下文之外或執行並行研究。與 [agent teams](#agent-teams) 不同,其中每個代理都是您可以直接交談的完整獨立會話。389一個專門的 AI 助手,在自己的上下文視窗中運行,具有自訂系統提示、特定工具存取和獨立權限。它處理委派的任務並向主對話返回摘要。使用 subagents 將大型探索保留在主上下文之外或執行並行研究。Subagent 保持在產生它的會話內。若要在您自己執行的不同會話之間傳遞發現,請使用 [cross-session messaging](/docs/zh-TW/cross-session-messaging)。
372 390
373內建 subagents 包括 Explore、Plan 和通用目的。391內建 subagents 包括 Explore、Plan 和通用目的。
374 392
375了解更多:[Create custom subagents](/zh-TW/sub-agents)393了解更多:[Create custom subagents](/docs/zh-TW/sub-agents)
376 394
377<h3 id="surface">395<h3 id="surface">
378 Surface396 Surface
379</h3>397</h3>
380 398
381您存取 Claude Code 的任何地方:CLI、VS Code、JetBrains、Desktop 或 claude.ai。所有 surfaces 共享相同的引擎,因此您的 CLAUDE.md、設定和 skills 在它們之間以相同方式工作。Slack 和 Chrome 擴展是連接到 surface 的整合,而不是 surfaces 本身。399您存取 Claude Code 的任何地方:CLI、VS Code、JetBrains、Desktop 或 claude.ai。所有 surfaces 共享相同的引擎。您機器上的會話讀取您的本地 CLAUDE.md、設定和 skills;[cloud sessions](/docs/zh-TW/cloud-environments#what-carries-over-from-your-setup) 從您儲存庫的全新複製開始,不讀取您機器上的 `~/.claude/`。Slack 和 Chrome 擴展是連接到 surface 的整合,而不是 surfaces 本身。
382 400
383了解更多:[Platforms and integrations](/zh-TW/platforms)401了解更多:[Platforms and integrations](/docs/zh-TW/platforms)
384 402
385<h2 id="t">403<h2 id="t">
386 T404 T
392 410
393一個命令 `/teleport`,它將雲 Claude Code 會話拉入您的本地終端。Claude 獲取分支、載入對話歷史並從 web 會話的最後狀態恢復。反向方向是 `--cloud`,它將本地任務發送到 web 上執行。411一個命令 `/teleport`,它將雲 Claude Code 會話拉入您的本地終端。Claude 獲取分支、載入對話歷史並從 web 會話的最後狀態恢復。反向方向是 `--cloud`,它將本地任務發送到 web 上執行。
394 412
395了解更多:[From web to terminal](/zh-TW/claude-code-on-the-web#from-web-to-terminal)413了解更多:[From web to terminal](/docs/zh-TW/claude-code-on-the-web#from-web-to-terminal)
396 414
397<h3 id="tool">415<h3 id="tool">
398 Tool416 Tool
400 418
401Claude 可以採取的動作:讀取檔案、編輯程式碼、執行 shell 命令、搜索 web、生成 subagent。Tools 是使 Claude Code 成為 agentic 的原因。沒有它們,Claude 只能用文字回應。每個工具使用都會返回一個結果,為 [agentic loop](#agentic-loop) 中 Claude 的下一個決定提供資訊。419Claude 可以採取的動作:讀取檔案、編輯程式碼、執行 shell 命令、搜索 web、生成 subagent。Tools 是使 Claude Code 成為 agentic 的原因。沒有它們,Claude 只能用文字回應。每個工具使用都會返回一個結果,為 [agentic loop](#agentic-loop) 中 Claude 的下一個決定提供資訊。
402 420
403了解更多:[Tools available to Claude](/zh-TW/tools-reference)421了解更多:[Tools available to Claude](/docs/zh-TW/tools-reference)
404 422
405<h3 id="turn">423<h3 id="turn">
406 Turn424 Turn
408 426
409Claude 在一個 [session](#session) 內的一個完整回應。一個 turn 開始於您發送訊息,結束於 Claude 完成回應,中間可能有任意數量的 [tool](#tool) 呼叫。[Stop hooks](#hook) 在每個 turn 結束時觸發。一個 session 由許多 turn 組成,[agentic loop](#agentic-loop) 描述了在一個 turn 內發生的情況。427Claude 在一個 [session](#session) 內的一個完整回應。一個 turn 開始於您發送訊息,結束於 Claude 完成回應,中間可能有任意數量的 [tool](#tool) 呼叫。[Stop hooks](#hook) 在每個 turn 結束時觸發。一個 session 由許多 turn 組成,[agentic loop](#agentic-loop) 描述了在一個 turn 內發生的情況。
410 428
411了解更多:[How Claude Code works](/zh-TW/how-claude-code-works#the-agentic-loop)429了解更多:[How Claude Code works](/docs/zh-TW/how-claude-code-works#the-agentic-loop)
412 430
413<h2 id="v">431<h2 id="v">
414 V432 V
418 Verification loop436 Verification loop
419</h3>437</h3>
420 438
421一個會話知道工作實際完成而不僅僅是看起來合理的方式。您給 Claude 一個它可以執行的檢查,例如測試套件、構建或螢幕截圖比較,Claude 迭代直到檢查通過,而不是在一次嘗試後停止。驗證迴圈是 [`/goal`](/zh-TW/goal)、無人值守執行和 [dynamic workflows](/zh-TW/workflows) 的先決條件:沒有它,唯一決定代理完成的事情就是代理本身。439一個會話知道工作實際完成而不僅僅是看起來合理的方式。您給 Claude 一個它可以執行的檢查,例如測試套件、構建或螢幕截圖比較,Claude 迭代直到檢查通過,而不是在一次嘗試後停止。驗證迴圈是 [`/goal`](/docs/zh-TW/goal)、無人值守執行和 [dynamic workflows](/docs/zh-TW/workflows) 的先決條件:沒有它,唯一決定代理完成的事情就是代理本身。
422 440
423了解更多:[Give Claude a way to verify its work](/zh-TW/best-practices#give-claude-a-way-to-verify-its-work)441了解更多:[Give Claude a way to verify its work](/docs/zh-TW/best-practices#give-claude-a-way-to-verify-its-work)
424 442
425<h2 id="w">443<h2 id="w">
426 W444 W
432 450
433一個隔離模式,在 `.claude/worktrees/` 下的單獨 git worktree 中執行 Claude,使用 `-w` 標誌或 subagent 配置中的 `isolation: worktree` 啟用。更改保留在單獨分支的單獨目錄中,因此並行代理不會覆蓋彼此的檔案。451一個隔離模式,在 `.claude/worktrees/` 下的單獨 git worktree 中執行 Claude,使用 `-w` 標誌或 subagent 配置中的 `isolation: worktree` 啟用。更改保留在單獨分支的單獨目錄中,因此並行代理不會覆蓋彼此的檔案。
434 452
435了解更多:[使用 git worktrees 執行並行會話](/zh-TW/worktrees)453了解更多:[使用 git worktrees 執行並行會話](/docs/zh-TW/worktrees)
436 454
437***455***
438 456