8 8
9Este glossário define a terminologia do Claude Code. Cada entrada vincula à página onde o conceito é abordado em profundidade. Para conceitos em nível de modelo como tokens, temperature e RAG, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary). Para termos do Claude Desktop como desktop extension, MCPB e DXT, consulte o [Centro de Ajuda do Claude](https://support.claude.com/).9Este glossário define a terminologia do Claude Code. Cada entrada vincula à página onde o conceito é abordado em profundidade. Para conceitos em nível de modelo como tokens, temperature e RAG, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary). Para termos do Claude Desktop como desktop extension, MCPB e DXT, consulte o [Centro de Ajuda do Claude](https://support.claude.com/).
10 10
11<h2 id="a">11## A
12 A
13</h2>
14 12
15<h3 id="agents-md">13### AGENTS.md
16 AGENTS.md
17</h3>
18 14
19Um arquivo markdown de instruções de projeto que você escreve para agentes de codificação de IA. Se seu repositório tiver um e nenhum [CLAUDE.md](#claude-md), Claude o lê como suas instruções de projeto sem você adicionar um segundo arquivo. Você pode alterar a configuração **Project instructions** em `/config` para fazer Claude ler ambos os arquivos ou apenas `CLAUDE.md`. Ler `AGENTS.md` diretamente requer Claude Code v2.1.277 ou posterior. Em algumas sessões Claude [não consegue ler `AGENTS.md`](/docs/pt/memory#when-agents-md-support-is-unavailable), então [importe-o de um `CLAUDE.md`](/docs/pt/memory#share-one-file-with-other-coding-tools) lá em vez disso.15Um arquivo markdown de instruções de projeto que você escreve para agentes de codificação de IA. Se seu repositório tiver um e nenhum [CLAUDE.md](#claude-md), Claude o lê como suas instruções de projeto sem você adicionar um segundo arquivo. Você pode alterar a configuração **Project instructions** em `/config` para fazer Claude ler ambos os arquivos ou apenas `CLAUDE.md`. Ler `AGENTS.md` diretamente requer Claude Code v2.1.277 ou posterior. Em algumas sessões Claude [não consegue ler `AGENTS.md`](/docs/pt/memory#when-agents-md-support-is-unavailable), então [importe-o de um `CLAUDE.md`](/docs/pt/memory#share-one-file-with-other-coding-tools) lá em vez disso.
20 16
21Saiba mais: [AGENTS.md](/docs/pt/memory#agents-md)17Saiba mais: [AGENTS.md](/docs/pt/memory#agents-md)
22 18
23<h3 id="agent-teams">19### Agent teams
24 Agent teams
25</h3>
26 20
27Múltiplas sessões independentes do Claude Code coordenadas por um líder de equipe, com uma lista de tarefas compartilhada e mensagens ponto a ponto. Diferentemente de [subagents](#subagent), que executam dentro de uma única sessão e relatam apenas ao pai, os membros da equipe têm cada um sua própria janela de contexto e você pode interagir com qualquer um deles diretamente. Agent teams são experimentais e desabilitados por padrão; consulte [Enable agent teams](/docs/pt/agent-teams#enable-agent-teams).21Múltiplas sessões independentes do Claude Code coordenadas por um líder de equipe, com uma lista de tarefas compartilhada e mensagens ponto a ponto. Diferentemente de [subagents](#subagent), que executam dentro de uma única sessão e relatam apenas ao pai, os membros da equipe têm cada um sua própria janela de contexto e você pode interagir com qualquer um deles diretamente. Agent teams são experimentais e desabilitados por padrão; consulte [Enable agent teams](/docs/pt/agent-teams#enable-agent-teams).
28 22
29Saiba mais: [Run agent teams](/docs/pt/agent-teams)23Saiba mais: [Run agent teams](/docs/pt/agent-teams)
30 24
31<h3 id="agentic-coding">25### Agentic coding
32 Agentic coding
33</h3>
34 26
35Um fluxo de trabalho onde a IA pode ler arquivos, executar comandos e fazer alterações autonomamente enquanto você observa, redireciona ou se afasta, em contraste com assistentes baseados em chat que apenas respondem com texto que você deve aplicar você mesmo. Claude Code é agentic porque possui [tools](#tool) que permitem agir, não apenas aconselhar.27Um fluxo de trabalho onde a IA pode ler arquivos, executar comandos e fazer alterações autonomamente enquanto você observa, redireciona ou se afasta, em contraste com assistentes baseados em chat que apenas respondem com texto que você deve aplicar você mesmo. Claude Code é agentic porque possui [tools](#tool) que permitem agir, não apenas aconselhar.
36 28
37Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)29Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)
38 30
39<h3 id="agentic-harness">31### Agentic harness
40 Agentic harness
41</h3>
42 32
43As tools, gerenciamento de contexto e ambiente de execução que transformam um modelo de linguagem em um agente de codificação capaz. Claude Code é o harness; Claude é o modelo dentro dele. O harness fornece acesso a arquivos, execução de shell, gating de permissões, carregamento de memória e o loop que encadeia ações juntas.33As tools, gerenciamento de contexto e ambiente de execução que transformam um modelo de linguagem em um agente de codificação capaz. Claude Code é o harness; Claude é o modelo dentro dele. O harness fornece acesso a arquivos, execução de shell, gating de permissões, carregamento de memória e o loop que encadeia ações juntas.
44 34
45Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)35Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)
46 36
47<h3 id="agentic-loop">37### Agentic loop
48 Agentic loop
49</h3>
50 38
51O ciclo que Claude percorre para cada tarefa: reunir contexto, tomar ação, verificar resultados e repetir até terminar. Cada uso de tool retorna informações que informam o próximo passo. Você pode interromper o loop em qualquer ponto para redirecionar. A maioria dos pontos de extensão, incluindo [hooks](#hook), [skills](#skill) e [MCP](#mcp-model-context-protocol), se conectam a fases específicas deste loop.39O ciclo que Claude percorre para cada tarefa: reunir contexto, tomar ação, verificar resultados e repetir até terminar. Cada uso de tool retorna informações que informam o próximo passo. Você pode interromper o loop em qualquer ponto para redirecionar. A maioria dos pontos de extensão, incluindo [hooks](#hook), [skills](#skill) e [MCP](#mcp-model-context-protocol), se conectam a fases específicas deste loop.
52 40
53Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works#the-agentic-loop)41Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works#the-agentic-loop)
54 42
55<h3 id="artifact">43### Artifact
56 Artifact
57</h3>
58 44
59Uma página web ao vivo e interativa que Claude Code publica de sua sessão para uma URL privada em claude.ai, para que você possa ver a saída visualmente ou compartilhá-la em vez de ler texto de terminal. A página é atualizada no local quando a sessão republica. Os artefatos que você cria a partir do Claude Code aparecem na mesma galeria que os artefatos criados em conversas do claude.ai. As opções de compartilhamento dependem do seu plano: consulte [Share an artifact](/docs/pt/artifacts#share-an-artifact).45Uma página web ao vivo e interativa que Claude Code publica de sua sessão para uma URL privada em claude.ai, para que você possa ver a saída visualmente ou compartilhá-la em vez de ler texto de terminal. A página é atualizada no local quando a sessão republica. Os artefatos que você cria a partir do Claude Code aparecem na mesma galeria que os artefatos criados em conversas do claude.ai. As opções de compartilhamento dependem do seu plano: consulte [Share an artifact](/docs/pt/artifacts#share-an-artifact).
60 46
61Saiba mais: [Share session output as artifacts](/docs/pt/artifacts)47Saiba mais: [Share session output as artifacts](/docs/pt/artifacts)
62 48
63<h3 id="auto-memory">49### Auto memory
64 Auto memory
65</h3>
66 50
67Notas que Claude escreve para si mesmo com base em suas correções e preferências, armazenadas por repositório git em `~/.claude/projects/`. Todos os worktrees do mesmo repositório compartilham um diretório de auto memory. As primeiras 200 linhas ou 25 KB do índice `MEMORY.md` carregam no início de cada sessão. Auto memory é a contrapartida escrita por Claude para [CLAUDE.md](#claude-md), que você escreve.51Notas que Claude escreve para si mesmo com base em suas correções e preferências, armazenadas por repositório git em `~/.claude/projects/`. Todos os worktrees do mesmo repositório compartilham um diretório de auto memory. As primeiras 200 linhas ou 25 KB do índice `MEMORY.md` carregam no início de cada sessão. Auto memory é a contrapartida escrita por Claude para [CLAUDE.md](#claude-md), que você escreve.
68 52
69Saiba mais: [Auto memory](/docs/pt/memory#auto-memory)53Saiba mais: [Auto memory](/docs/pt/memory#auto-memory)
70 54
71<h3 id="auto-mode">55### Auto mode
72 Auto mode
73</h3>
74 56
75Um [permission mode](#permission-mode) onde um modelo classificador separado revisa ações em vez de você, para que Claude Code execute a maioria delas sem solicitar você. Claude Code ainda solicita você antes de ações que suas regras de solicitação explícita correspondem. Com Claude Code v2.1.283 ou posterior, auto mode é o [built-in starting permission mode](/docs/pt/permission-modes#which-mode-a-session-starts-in) para sessões interativas de terminal e VS Code, e em versões anteriores apenas em planos Pro, Max e Team. O classificador bloqueia escalação de escopo, infraestrutura não confiável e [prompt injection](#prompt-injection). Os resultados de tool são removidos do que ele vê, para que conteúdo hostil em um arquivo ou página web não possa manipulá-lo diretamente.57Um [permission mode](#permission-mode) onde um modelo classificador separado revisa ações em vez de você, para que Claude Code execute a maioria delas sem solicitar você. Claude Code ainda solicita você antes de ações que suas regras de solicitação explícita correspondem. Com Claude Code v2.1.283 ou posterior, auto mode é o [built-in starting permission mode](/docs/pt/permission-modes#which-mode-a-session-starts-in) para sessões interativas de terminal e VS Code, e em versões anteriores apenas em planos Pro, Max e Team. O classificador bloqueia escalação de escopo, infraestrutura não confiável e [prompt injection](#prompt-injection). Os resultados de tool são removidos do que ele vê, para que conteúdo hostil em um arquivo ou página web não possa manipulá-lo diretamente.
76 58
77Saiba mais: [Eliminate prompts with auto mode](/docs/pt/permission-modes#eliminate-prompts-with-auto-mode)59Saiba mais: [Eliminate prompts with auto mode](/docs/pt/permission-modes#eliminate-prompts-with-auto-mode)
78 60
79<h2 id="b">61## B
80 B
81</h2>
82 62
83<h3 id="bare-mode">63### Bare mode
84 Bare mode
85</h3>
86 64
87Com `--bare`, Claude Code inicia sem carregar hooks, skills, comandos personalizados, subagentes, plugins, servidores MCP, auto memory ou CLAUDE.md, exceto skills em um diretório que você passa com `--add-dir`. Recomendado para CI e chamadas com script onde você precisa do mesmo resultado em cada máquina.65Com `--bare`, Claude Code inicia sem carregar hooks, skills, comandos personalizados, subagentes, plugins, servidores MCP, auto memory ou CLAUDE.md, exceto skills em um diretório que você passa com `--add-dir`. Recomendado para CI e chamadas com script onde você precisa do mesmo resultado em cada máquina.
88 66
89Saiba mais: [Start faster with bare mode](/docs/pt/headless#start-faster-with-bare-mode)67Saiba mais: [Start faster with bare mode](/docs/pt/headless#start-faster-with-bare-mode)
90 68
91<h3 id="bundled-skills">69### Bundled skills
92 Bundled skills
93</h3>
94 70
95Playbooks baseados em prompt incluídos com Claude Code, como `/batch`, `/code-review`, `/debug` e `/loop`. Diferentemente de comandos built-in, que executam lógica fixa, bundled skills dão a Claude um prompt detalhado e deixam que ele orquestre o trabalho, então podem gerar agentes, ler arquivos e se adaptar à sua base de código.71Playbooks baseados em prompt incluídos com Claude Code, como `/batch`, `/code-review`, `/debug` e `/loop`. Diferentemente de comandos built-in, que executam lógica fixa, bundled skills dão a Claude um prompt detalhado e deixam que ele orquestre o trabalho, então podem gerar agentes, ler arquivos e se adaptar à sua base de código.
96 72
97Saiba mais: [Bundled skills](/docs/pt/skills#bundled-skills)73Saiba mais: [Bundled skills](/docs/pt/skills#bundled-skills)
98 74
99<h2 id="c">75## C
100 C
101</h2>
102 76
103<h3 id="channel">77### Channel
104 Channel
105</h3>
106 78
107Um [MCP server](#mcp-model-context-protocol) que envia eventos para sua sessão em execução para que Claude possa reagir a coisas que acontecem enquanto você está longe do terminal. Channels podem ser bidirecionais: Claude lê um evento de entrada e responde de volta através do mesmo channel. Telegram, Discord e iMessage estão incluídos na visualização de pesquisa.79Um [MCP server](#mcp-model-context-protocol) que envia eventos para sua sessão em execução para que Claude possa reagir a coisas que acontecem enquanto você está longe do terminal. Channels podem ser bidirecionais: Claude lê um evento de entrada e responde de volta através do mesmo channel. Telegram, Discord e iMessage estão incluídos na visualização de pesquisa.
108 80
109Saiba mais: [Channels](/docs/pt/channels)81Saiba mais: [Channels](/docs/pt/channels)
110 82
111<h3 id="checkpoint">83### Checkpoint
112 Checkpoint
113</h3>
114 84
115Um ponto de restauração criado a cada prompt que você envia que inicia um turno. Claude Code captura snapshots de arquivos antes de cada edição para que um checkpoint possa revertê-los. Pressione `Esc` duas vezes ou execute `/rewind` para restaurar código, conversa ou ambos para um ponto anterior, ou para resumir parte da conversa a partir de uma mensagem selecionada. Checkpoints são salvos com a conversa, portanto uma sessão retomada ainda pode `/rewind` para eles. Eles são separados do git e não rastreiam alterações feitas através da ferramenta Bash.85Um ponto de restauração criado a cada prompt que você envia que inicia um turno. Claude Code captura snapshots de arquivos antes de cada edição para que um checkpoint possa revertê-los. Pressione `Esc` duas vezes ou execute `/rewind` para restaurar código, conversa ou ambos para um ponto anterior, ou para resumir parte da conversa a partir de uma mensagem selecionada. Checkpoints são salvos com a conversa, portanto uma sessão retomada ainda pode `/rewind` para eles. Eles são separados do git e não rastreiam alterações feitas através da ferramenta Bash.
116 86
117Saiba mais: [Checkpointing](/docs/pt/checkpointing)87Saiba mais: [Checkpointing](/docs/pt/checkpointing)
118 88
119<h3 id="claude-directory">89### `.claude` directory
120 `.claude` directory
121</h3>
122 90
123O diretório onde Claude Code lê configuração com escopo de projeto: settings, hooks, skills, subagents, rules e auto memory. Um projeto tem `.claude/` em sua raiz; seus padrões em nível de usuário estão em `~/.claude/`.91O diretório onde Claude Code lê configuração com escopo de projeto: settings, hooks, skills, subagents, rules e auto memory. Um projeto tem `.claude/` em sua raiz; seus padrões em nível de usuário estão em `~/.claude/`.
124 92
125Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)93Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)
126 94
127<h3 id="claude-md">95### CLAUDE.md
128 CLAUDE.md
129</h3>
130 96
131Um arquivo markdown de instruções persistentes que você escreve para Claude, carregado no início de cada sessão como uma mensagem de usuário após o prompt do sistema. Coloque convenções de projeto, notas de arquitetura e regras "sempre faça X" aqui. CLAUDE.md na raiz do projeto sobrevive a [compaction](#compaction) e é relido fresco do disco depois.97Um arquivo markdown de instruções persistentes que você escreve para Claude, carregado no início de cada sessão como uma mensagem de usuário após o prompt do sistema. Coloque convenções de projeto, notas de arquitetura e regras "sempre faça X" aqui. CLAUDE.md na raiz do projeto sobrevive a [compaction](#compaction) e é relido fresco do disco depois.
132 98
134 100
135Saiba mais: [CLAUDE.md files](/docs/pt/memory#claude-md-files)101Saiba mais: [CLAUDE.md files](/docs/pt/memory#claude-md-files)
136 102
137<h3 id="cloud-session">103### Cloud session
138 Cloud session
139</h3>
140 104
141Uma sessão Claude Code que continua em execução depois que você fecha seu laptop, porque é executada em infraestrutura em nuvem em vez de sua máquina: gerenciada pela Anthropic por padrão, ou um [ambiente auto-hospedado](/docs/pt/self-hosted-environments) que sua organização opera. Você inicia uma a partir de claude.ai/code, do aplicativo Claude mobile, do aplicativo Desktop com **Cloud** selecionado, `claude --cloud`, ou uma [routine](/docs/pt/routines). Uma sessão em seu terminal, IDE ou aplicativo Desktop com **Local** selecionado é uma sessão local; para alcançar uma sessão local de outro dispositivo, use [Remote Control](#remote-control).105Uma sessão Claude Code que continua em execução depois que você fecha seu laptop, porque é executada em infraestrutura na nuvem em vez de sua máquina. Essa infraestrutura é gerenciada pela Anthropic por padrão, ou é um [ambiente auto-hospedado](/docs/pt/self-hosted-environments) que sua organização opera. Você inicia uma a partir de claude.ai/code, do aplicativo Claude mobile, do aplicativo Desktop com **Cloud** selecionado, `claude --cloud`, ou uma [tarefa agendada na nuvem](/docs/pt/routines).
106
107Uma sessão em seu terminal, IDE ou aplicativo Desktop com **Local** selecionado é uma sessão local; para alcançar uma sessão local de outro dispositivo, use [Remote Control](#remote-control).
142 108
143Saiba mais: [Use Claude Code in the cloud](/docs/pt/claude-code-on-the-web)109Saiba mais: [Use Claude Code in the cloud](/docs/pt/claude-code-on-the-web)
144 110
145<h3 id="command">111### Command
146 Command
147</h3>
148 112
149Uma instrução reutilizável que você invoca digitando `/name` no prompt. Comandos built-in como `/clear`, `/model` e `/compact` controlam a sessão. Você pode definir seus próprios comandos como arquivos em `.claude/commands/`, ou instalá-los de um [plugin](#plugin). [Skills](#skill) são a forma recomendada de empacotar comandos multi-etapa.113Uma instrução reutilizável que você invoca digitando `/name` no prompt. Comandos built-in como `/clear`, `/model` e `/compact` controlam a sessão. Você pode definir seus próprios comandos como arquivos em `.claude/commands/`, ou instalá-los de um [plugin](#plugin). [Skills](#skill) são a forma recomendada de empacotar comandos multi-etapa.
150 114
152 116
153Saiba mais: [Commands](/docs/pt/commands) · [Skills](/docs/pt/skills)117Saiba mais: [Commands](/docs/pt/commands) · [Skills](/docs/pt/skills)
154 118
155<h3 id="compaction">119### Compaction
156 Compaction
157</h3>
158 120
159Sumarização automática de sua conversa quando a [context window](#context-window) se aproxima de seu limite. Saídas de tool mais antigas são limpas primeiro, depois a conversa é sumarizada. CLAUDE.md na raiz do projeto e auto memory sobrevivem a compaction e recarregam do disco; instruções dadas apenas em conversa podem ser perdidas. Execute `/compact` para disparar manualmente, opcionalmente com um foco como `/compact focus on the API changes`.121Sumarização automática de sua conversa quando a [context window](#context-window) se aproxima de seu limite. Saídas de tool mais antigas são limpas primeiro, depois a conversa é sumarizada. CLAUDE.md na raiz do projeto e auto memory sobrevivem a compaction e recarregam do disco; instruções dadas apenas em conversa podem ser perdidas. Execute `/compact` para disparar manualmente, opcionalmente com um foco como `/compact focus on the API changes`.
160 122
161Saiba mais: [What survives compaction](/docs/pt/context-window#what-survives-compaction) · [When context fills up](/docs/pt/how-claude-code-works#when-context-fills-up)123Saiba mais: [What survives compaction](/docs/pt/context-window#what-survives-compaction) · [When context fills up](/docs/pt/how-claude-code-works#when-context-fills-up)
162 124
163<h3 id="connector">125### Connector
164 Connector
165</h3>
166 126
167Um [MCP server](#mcp-server) adicionado à sua conta claude.ai em vez de configurado em Claude Code. Quando você faz login em Claude Code com essa conta, seus connectors aparecem em `/mcp` ao lado dos servidores que você adicionou localmente. As organizações também podem provisionar connectors e definir controles por ferramenta neles.127Um [MCP server](#mcp-server) adicionado à sua conta claude.ai em vez de configurado em Claude Code. Quando você faz login em Claude Code com essa conta, seus connectors aparecem em `/mcp` ao lado dos servidores que você adicionou localmente. As organizações também podem provisionar connectors e definir controles por ferramenta neles.
168 128
169Saiba mais: [Use MCP servers from claude.ai](/docs/pt/mcp#use-mcp-servers-from-claude-ai)129Saiba mais: [Use MCP servers from claude.ai](/docs/pt/mcp#use-mcp-servers-from-claude-ai)
170 130
171<h3 id="context-window">131### Context window
172 Context window
173</h3>
174 132
175A memória de trabalho para uma sessão, contendo histórico de conversa, conteúdos de arquivo, saídas de comando, CLAUDE.md, auto memory, skills carregadas e instruções do sistema. Conforme você trabalha, o contexto se enche até que [compaction](#compaction) o resuma. Execute `/context` para ver o que está usando espaço. Para o conceito de modelo subjacente, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary#context-window).133A memória de trabalho para uma sessão, contendo histórico de conversa, conteúdos de arquivo, saídas de comando, CLAUDE.md, auto memory, skills carregadas e instruções do sistema. Conforme você trabalha, o contexto se enche até que [compaction](#compaction) o resuma. Execute `/context` para ver o que está usando espaço. Para o conceito de modelo subjacente, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary#context-window).
176 134
177Saiba mais: [Explore the context window](/docs/pt/context-window)135Saiba mais: [Explore the context window](/docs/pt/context-window)
178 136
179<h2 id="d">137## D
180 D
181</h2>
182 138
183<h3 id="dispatch">139### Dispatch
184 Dispatch
185</h3>
186 140
187Um roteador de tarefas iniciado por telefone que gera uma sessão do Claude Code no aplicativo Desktop quando você envia uma tarefa de codificação do aplicativo móvel Claude. Seu prompt é roteado para a ferramenta certa automaticamente. Disponível em planos Pro e Max.141Um roteador de tarefas iniciado por telefone que gera uma sessão do Claude Code no aplicativo Desktop quando você envia uma tarefa de codificação do aplicativo móvel Claude. Seu prompt é roteado para a ferramenta certa automaticamente. Disponível em planos Pro e Max.
188 142
189Saiba mais: [Sessions from Dispatch](/docs/pt/desktop#sessions-from-dispatch)143Saiba mais: [Sessions from Dispatch](/docs/pt/desktop#sessions-from-dispatch)
190 144
191<h2 id="e">145## E
192 E
193</h2>
194 146
195<h3 id="effort-level">147### Effort level
196 Effort level
197</h3>
198 148
199Uma configuração que controla o raciocínio adaptativo, que permite ao modelo decidir se e quanto pensar em cada etapa. Esforço mais alto significa mais tokens de pensamento e raciocínio mais profundo; esforço mais baixo é mais rápido e barato. Effort é suportado em modelos Fable, em Opus 4.6 e posterior, em Sonnet 4.6 e posterior, e em Haiku 5.5.149Uma configuração que controla o raciocínio adaptativo, que permite ao modelo decidir se e quanto pensar em cada etapa. Esforço mais alto significa mais tokens de pensamento e raciocínio mais profundo; esforço mais baixo é mais rápido e barato. Effort é suportado em modelos Fable, em Opus 4.6 e posterior, em Sonnet 4.6 e posterior, e em Haiku 5.5.
200 150
201Saiba mais: [Adjust effort level](/docs/pt/model-config#adjust-effort-level)151Saiba mais: [Adjust effort level](/docs/pt/model-config#adjust-effort-level)
202 152
203<h3 id="extended-thinking">153### Extended thinking
204 Extended thinking
205</h3>
206 154
207Raciocínio passo a passo visível que o modelo realiza antes de responder. Você pode ajustá-lo com o [effort level](#effort-level), ou limitar tokens de pensamento com `MAX_THINKING_TOKENS` em modelos com um orçamento de pensamento fixo. Thinking aparece em texto itálico cinza no terminal.155Raciocínio passo a passo visível que o modelo realiza antes de responder. Você pode ajustá-lo com o [effort level](#effort-level), ou limitar tokens de pensamento com `MAX_THINKING_TOKENS` em modelos com um orçamento de pensamento fixo. Thinking aparece em texto itálico cinza no terminal.
208 156
209Saiba mais: [Use extended thinking](/docs/pt/model-config#extended-thinking)157Saiba mais: [Use extended thinking](/docs/pt/model-config#extended-thinking)
210 158
211<h2 id="f">159## F
212 F
213</h2>
214 160
215<h3 id="frontmatter">161### Frontmatter
216 Frontmatter
217</h3>
218 162
219Um bloco de configurações YAML no topo de um arquivo Markdown, entre uma linha de abertura `---` e uma linha de fechamento `---`. Skills, subagents, output styles e rules leem sua configuração a partir do frontmatter, como a `description` de uma skill ou as `tools` de um subagent, e tratam tudo após o `---` de fechamento como as instruções. O `---` de abertura deve ser a primeira linha do arquivo. Cada tipo de arquivo aceita seu próprio conjunto de campos.163Um bloco de configurações YAML no topo de um arquivo Markdown, entre uma linha de abertura `---` e uma linha de fechamento `---`. Skills, subagents, output styles e rules leem sua configuração a partir do frontmatter, como a `description` de uma skill ou as `tools` de um subagent, e tratam tudo após o `---` de fechamento como as instruções. O `---` de abertura deve ser a primeira linha do arquivo. Cada tipo de arquivo aceita seu próprio conjunto de campos.
220 164
221Saiba mais: [Skill frontmatter](/docs/pt/skills#frontmatter-reference), [Subagent frontmatter](/docs/pt/sub-agents#supported-frontmatter-fields), [Output style frontmatter](/docs/pt/output-styles#frontmatter), [Rule frontmatter](/docs/pt/memory#rules-frontmatter-reference)165Saiba mais: [Skill frontmatter](/docs/pt/skills#frontmatter-reference), [Subagent frontmatter](/docs/pt/sub-agents#supported-frontmatter-fields), [Output style frontmatter](/docs/pt/output-styles#frontmatter), [Rule frontmatter](/docs/pt/memory#rules-frontmatter-reference)
222 166
223<h2 id="h">167## H
224 H
225</h2>
226 168
227<h3 id="hook">169### Hook
228 Hook
229</h3>
230 170
231Um manipulador definido pelo usuário que executa automaticamente em um ponto específico do ciclo de vida do Claude Code, como antes de uma tool ser executada, após uma edição de arquivo ou no início da sessão. Manipuladores podem ser um comando shell, endpoint HTTP, tool MCP, prompt LLM ou subagent. Hooks são determinísticos: eles disparam em pontos de ciclo de vida fixos em vez de à discrição do modelo.171Um manipulador definido pelo usuário que executa automaticamente em um ponto específico do ciclo de vida do Claude Code, como antes de uma tool ser executada, após uma edição de arquivo ou no início da sessão. Manipuladores podem ser um comando shell, endpoint HTTP, tool MCP, prompt LLM ou subagent. Hooks são determinísticos: eles disparam em pontos de ciclo de vida fixos em vez de à discrição do modelo.
232 172
238 178
239Saiba mais: [Get started with hooks](/docs/pt/hooks-guide) · [Hooks reference](/docs/pt/hooks)179Saiba mais: [Get started with hooks](/docs/pt/hooks-guide) · [Hooks reference](/docs/pt/hooks)
240 180
241<h2 id="m">181## M
242 M
243</h2>
244 182
245<h3 id="managed-settings">183### Managed settings
246 Managed settings
247</h3>
248 184
249Configurações impostas em toda a organização por TI ou DevOps, entregues pelos servidores da Anthropic através do console de administração ou implantadas em dispositivos em um caminho em nível de SO fora de `~/.claude`. Os usuários não podem substituir managed settings de escopos com menor precedência. A entrega gerenciada pelo servidor se aplica em [configurações elegíveis](/docs/pt/server-managed-settings#platform-availability); consulte [Considerações de segurança](/docs/pt/server-managed-settings#security-considerations). Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.185Configurações impostas em toda a organização por TI ou DevOps, entregues pelos servidores da Anthropic através do console de administração ou implantadas em dispositivos em um caminho em nível de SO fora de `~/.claude`. Os usuários não podem substituir managed settings de escopos com menor precedência. A entrega gerenciada pelo servidor se aplica em [configurações elegíveis](/docs/pt/server-managed-settings#platform-availability); consulte [Considerações de segurança](/docs/pt/server-managed-settings#security-considerations). Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.
250 186
251Saiba mais: [Server-managed settings](/docs/pt/server-managed-settings) · [Settings files](/docs/pt/settings#where-settings-live)187Saiba mais: [Server-managed settings](/docs/pt/server-managed-settings) · [Settings files](/docs/pt/settings#where-settings-live)
252 188
253<h3 id="mcp-model-context-protocol">189### MCP (Model Context Protocol)
254 MCP (Model Context Protocol)
255</h3>
256 190
257Um padrão aberto para conectar tools de IA a fontes de dados externas e serviços. Servidores MCP dão a Claude novas tools para Slack, Jira, bancos de dados, navegadores e centenas de outras integrações. Você conecta servidores via `/mcp` ou adicionando-os a `.mcp.json`. Para o protocolo em si, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary#mcp-model-context-protocol).191Um padrão aberto para conectar tools de IA a fontes de dados externas e serviços. Servidores MCP dão a Claude novas tools para Slack, Jira, bancos de dados, navegadores e centenas de outras integrações. Você conecta servidores via `/mcp` ou adicionando-os a `.mcp.json`. Para o protocolo em si, consulte o [glossário da plataforma](https://platform.claude.com/docs/pt/about-claude/glossary#mcp-model-context-protocol).
258 192
259Saiba mais: [Model Context Protocol](/docs/pt/mcp)193Saiba mais: [Model Context Protocol](/docs/pt/mcp)
260 194
261<h3 id="mcp-server">195### MCP server
262 MCP server
263</h3>
264 196
265Um programa que fornece a Claude tools, prompts ou recursos sobre [MCP](#mcp-model-context-protocol). Você adiciona servidores com `claude mcp add`, em `.mcp.json`, através de um [plugin](#plugin), ou como um [connector](#connector) do claude.ai. Um servidor stdio local é executado como um processo que Claude Code inicia a partir dos campos `command` e `args` de sua configuração, que não têm nada a ver com os [commands](#command) que você digita no prompt.197Um programa que fornece a Claude tools, prompts ou recursos sobre [MCP](#mcp-model-context-protocol). Você adiciona servidores com `claude mcp add`, em `.mcp.json`, através de um [plugin](#plugin), ou como um [connector](#connector) do claude.ai. Um servidor stdio local é executado como um processo que Claude Code inicia a partir dos campos `command` e `args` de sua configuração, que não têm nada a ver com os [commands](#command) que você digita no prompt.
266 198
267Saiba mais: [Model Context Protocol](/docs/pt/mcp)199Saiba mais: [Model Context Protocol](/docs/pt/mcp)
268 200
269<h3 id="mcp-tool-search">201### MCP Tool Search
270 MCP Tool Search
271</h3>
272 202
273Um mecanismo de economia de contexto que adia schemas de tool MCP até serem necessários. Apenas nomes de tool e instruções do servidor carregam na inicialização; Claude busca o schema completo sob demanda quando decide usar uma tool específica. Isso evita que servidores MCP ociosos consumam muito contexto.203Um mecanismo de economia de contexto que adia schemas de tool MCP até serem necessários. Apenas nomes de tool e instruções do servidor carregam na inicialização; Claude busca o schema completo sob demanda quando decide usar uma tool específica. Isso evita que servidores MCP ociosos consumam muito contexto.
274 204
275Saiba mais: [Scale with MCP Tool Search](/docs/pt/mcp#scale-with-mcp-tool-search)205Saiba mais: [Scale with MCP Tool Search](/docs/pt/mcp#scale-with-mcp-tool-search)
276 206
277<h2 id="n">207## N
278 N
279</h2>
280 208
281<h3 id="non-interactive-mode">209### Non-interactive mode
282 Non-interactive mode
283</h3>
284 210
285Um modo que executa um único prompt e sai sem uma sessão conversacional, invocado com `-p` ou `--print`. Usado para CI, scripts e piping. A execução ainda é salva como uma sessão retomável, a menos que você passe `--no-session-persistence`. O [Agent SDK](/docs/pt/agent-sdk/overview) é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.211Um modo que executa um único prompt e sai sem uma sessão conversacional, invocado com `-p` ou `--print`. Usado para CI, scripts e piping. A execução ainda é salva como uma sessão retomável, a menos que você passe `--no-session-persistence`. O [Agent SDK](/docs/pt/agent-sdk/overview) é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.
286 212
287Saiba mais: [Run Claude Code programmatically](/docs/pt/headless)213Saiba mais: [Run Claude Code programmatically](/docs/pt/headless)
288 214
289<h2 id="o">215## O
290 O
291</h2>
292 216
293<h3 id="output-style">217### Output style
294 Output style
295</h3>
296 218
297Uma configuração que altera as instruções que Claude Code fornece ao Claude, para definir comportamento de resposta, tom ou formato. Diferentemente de [CLAUDE.md](#claude-md), que adiciona contexto do projeto junto com as instruções padrão do Claude Code, um estilo de saída personalizado adiciona suas próprias instruções e pode omitir as instruções padrão de engenharia de software.219Uma configuração que altera as instruções que Claude Code fornece ao Claude, para definir comportamento de resposta, tom ou formato. Diferentemente de [CLAUDE.md](#claude-md), que adiciona contexto do projeto junto com as instruções padrão do Claude Code, um estilo de saída personalizado adiciona suas próprias instruções e pode omitir as instruções padrão de engenharia de software.
298 220
299Saiba mais: [Output styles](/docs/pt/output-styles)221Saiba mais: [Output styles](/docs/pt/output-styles)
300 222
301<h2 id="p">223## P
302 P
303</h2>
304 224
305<h3 id="permission-mode">225### Permission mode
306 Permission mode
307</h3>
308 226
309O comportamento de aprovação de linha de base para a sessão. Cicle com `Shift+Tab` na CLI ou use o seletor de modo em VS Code, Desktop e claude.ai. Os modos disponíveis são `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` e `bypassPermissions`.227O comportamento de aprovação de linha de base para a sessão. Cicle com `Shift+Tab` na CLI ou use o seletor de modo em VS Code, Desktop e claude.ai. Os modos disponíveis são `default`, `acceptEdits`, `plan`, `auto`, `dontAsk` e `bypassPermissions`.
310 228
312 230
313Saiba mais: [Escolha um permission mode](/docs/pt/permission-modes)231Saiba mais: [Escolha um permission mode](/docs/pt/permission-modes)
314 232
315<h3 id="permission-rule">233### Permission rule
316 Permission rule
317</h3>
318 234
319Uma entrada de settings que permite, pergunta sobre ou nega uma invocação de tool com base no nome da tool e padrão de argumento. Regras são avaliadas deny→ask→allow, primeira correspondência vence. Permission rules são controles de granulação fina em camadas sobre o [permission mode](#permission-mode) mais amplo.235Uma entrada de settings que permite, pergunta sobre ou nega uma invocação de tool com base no nome da tool e padrão de argumento. Regras são avaliadas deny→ask→allow, primeira correspondência vence. Permission rules são controles de granulação fina em camadas sobre o [permission mode](#permission-mode) mais amplo.
320 236
321Saiba mais: [Configure permissions](/docs/pt/permissions)237Saiba mais: [Configure permissions](/docs/pt/permissions)
322 238
323<h3 id="plan-mode">239### Plan mode
324 Plan mode
325</h3>
326 240
327Um [permission mode](#permission-mode) onde Claude pesquisa e propõe alterações sem editar seus arquivos de origem. Pode ler, pesquisar e executar comandos de exploração, depois apresenta um plano para aprovação antes de tocar em qualquer coisa. Entre em plan mode com `/plan` ou pressionando `Shift+Tab`.241Um [permission mode](#permission-mode) onde Claude pesquisa e propõe alterações sem editar seus arquivos de origem. Pode ler, pesquisar e executar comandos de exploração, depois apresenta um plano para aprovação antes de tocar em qualquer coisa. Entre em plan mode com `/plan` ou pressionando `Shift+Tab`.
328 242
329Saiba mais: [Analise antes de editar com plan mode](/docs/pt/permission-modes#analyze-before-you-edit-with-plan-mode)243Saiba mais: [Analise antes de editar com plan mode](/docs/pt/permission-modes#analyze-before-you-edit-with-plan-mode)
330 244
331<h3 id="plugin">245### Plugin
332 Plugin
333</h3>
334 246
335Um pacote de skills, hooks, subagents e servidores MCP empacotados como uma unidade instalável única. Plugin skills são nomeados como `plugin-name:skill-name` para que múltiplos plugins coexistam. Distribua plugins entre equipes via um [marketplace](/docs/pt/plugins/overview).247Um pacote de skills, hooks, subagents e servidores MCP empacotados como uma unidade instalável única. Plugin skills são nomeados como `plugin-name:skill-name` para que múltiplos plugins coexistam. Distribua plugins entre equipes via um [marketplace](/docs/pt/plugins/overview).
336 248
337Saiba mais: [Plugins](/docs/pt/plugins/overview)249Saiba mais: [Plugins](/docs/pt/plugins/overview)
338 250
339<h3 id="project-trust">251### Project trust
340 Project trust
341</h3>
342 252
343Um diálogo aceitando um diretório antes que Claude Code carregue sua configuração. A aceitação é salva por diretório de projeto, exceto seu diretório home, onde a confiança é mantida apenas para a sessão atual e o prompt reaparece a cada inicialização. Até que você confie em um diretório, Claude Code retém parte do conteúdo que seu repositório fornece, como regras de permissão de projeto e marketplaces de `.claude/settings.json`. [O que é executado antes de você confiar em uma pasta](/docs/pt/permissions#what-runs-before-you-trust-a-folder) lista cada tipo de conteúdo, incluindo o que uma sessão `-p` executa sem um diálogo.253Um diálogo aceitando um diretório antes que Claude Code carregue sua configuração. A aceitação é salva por diretório de projeto, exceto seu diretório home, onde a confiança é mantida apenas para a sessão atual e o prompt reaparece a cada inicialização. Até que você confie em um diretório, Claude Code retém parte do conteúdo que seu repositório fornece, como regras de permissão de projeto e marketplaces de `.claude/settings.json`. [O que é executado antes de você confiar em uma pasta](/docs/pt/permissions#what-runs-before-you-trust-a-folder) lista cada tipo de conteúdo, incluindo o que uma sessão `-p` executa sem um diálogo.
344 254
345Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)255Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)
346 256
347<h3 id="prompt-injection">257### Prompt injection
348 Prompt injection
349</h3>
350 258
351Instruções hostis incorporadas em um arquivo, página web ou resultado de tool que tentam redirecionar Claude para ações que você nunca pediu. As defesas do Claude Code incluem o sistema de permissões, detecção de injeção de comando e verificação de confiança. [Auto mode](#auto-mode) adiciona uma sonda do lado do servidor que escaneia resultados de tool para conteúdo suspeito e um classificador que revisa ações com resultados de tool removidos, então texto injetado não pode manipulá-lo diretamente.259Instruções hostis incorporadas em um arquivo, página web ou resultado de tool que tentam redirecionar Claude para ações que você nunca pediu. As defesas do Claude Code incluem o sistema de permissões, detecção de injeção de comando e verificação de confiança. [Auto mode](#auto-mode) adiciona uma sonda do lado do servidor que escaneia resultados de tool para conteúdo suspeito e um classificador que revisa ações com resultados de tool removidos, então texto injetado não pode manipulá-lo diretamente.
352 260
353Saiba mais: [Proteja-se contra prompt injection](/docs/pt/security#protect-against-prompt-injection)261Saiba mais: [Proteja-se contra prompt injection](/docs/pt/security#protect-against-prompt-injection)
354 262
355<h2 id="r">263## R
356 R
357</h2>
358 264
359<h3 id="remote-control">265### Remote Control
360 Remote Control
361</h3>
362 266
363Uma forma de continuar uma sessão local do Claude Code a partir do seu telefone ou navegador via claude.ai. A execução do seu código e arquivos permanecem na sua máquina; a interface é remota. Diferente de uma [sessão em nuvem](/docs/pt/claude-code-on-the-web), que é executada em uma sandbox em nuvem.267Uma forma de continuar uma sessão local do Claude Code a partir do seu telefone ou navegador via claude.ai. A execução do seu código e arquivos permanecem na sua máquina; a interface é remota. Diferente de uma [sessão em nuvem](/docs/pt/claude-code-on-the-web), que é executada em uma sandbox em nuvem.
364 268
365Saiba mais: [Remote Control](/docs/pt/remote-control)269Saiba mais: [Remote Control](/docs/pt/remote-control)
366 270
367<h3 id="rules">271### Rules
368 Rules
369</h3>
370 272
371Arquivos de instruções modulares em `.claude/rules/` que carregam junto com CLAUDE.md. Uma regra pode ter escopo de caminho com frontmatter YAML `paths:` para que carregue apenas quando Claude lê, escreve ou edita um arquivo correspondente, mantendo o contexto enxuto até que seja relevante.273Arquivos de instruções modulares em `.claude/rules/` que carregam junto com CLAUDE.md. Uma regra pode ter escopo de caminho com frontmatter YAML `paths:` para que carregue apenas quando Claude lê, escreve ou edita um arquivo correspondente, mantendo o contexto enxuto até que seja relevante.
372 274
373Saiba mais: [Organize rules with `.claude/rules/`](/docs/pt/memory#organize-rules-with-claude/rules/)275Saiba mais: [Organize rules with `.claude/rules/`](/docs/pt/memory#organize-rules-with-claude/rules/)
374 276
375<h2 id="s">277## S
376 S
377</h2>
378 278
379<h3 id="sandboxing">279### Sandboxing
380 Sandboxing
381</h3>
382 280
383Isolamento de sistema de arquivos e rede em nível de SO para a ferramenta Bash. Os comandos são executados dentro de um limite que você define antecipadamente, para que Claude possa trabalhar livremente dentro dele sem prompts de aprovação por comando. O sandboxing é uma camada separada das [regras de permissão](#permission-rule).281Isolamento de sistema de arquivos e rede em nível de SO para a ferramenta Bash. Os comandos são executados dentro de um limite que você define antecipadamente, para que Claude possa trabalhar livremente dentro dele sem prompts de aprovação por comando. O sandboxing é uma camada separada das [regras de permissão](#permission-rule).
384 282
385Saiba mais: [Sandboxing](/docs/pt/sandboxing)283Saiba mais: [Sandboxing](/docs/pt/sandboxing)
386 284
387<h3 id="session">285### Session
388 Session
389</h3>
390 286
391Uma conversa vinculada ao seu diretório atual, com sua própria [janela de contexto](#context-window) independente. Sessões podem ser retomadas com `claude -c`, bifurcadas com `--fork-session` para preservar o histórico sob um novo ID de sessão, ou executadas em paralelo em vários terminais. Executar `/clear` inicia uma nova sessão; a anterior fica armazenada e está disponível via `/resume`. A transcrição de cada sessão é armazenada em `~/.claude/projects/`.287Uma conversa vinculada ao seu diretório atual, com sua própria [janela de contexto](#context-window) independente. Sessões podem ser retomadas com `claude -c`, bifurcadas com `--fork-session` para preservar o histórico sob um novo ID de sessão, ou executadas em paralelo em vários terminais. Executar `/clear` inicia uma nova sessão; a anterior fica armazenada e está disponível via `/resume`. A transcrição de cada sessão é armazenada em `~/.claude/projects/`.
392 288
393Saiba mais: [Trabalhar com sessões](/docs/pt/how-claude-code-works#work-with-sessions)289Saiba mais: [Trabalhar com sessões](/docs/pt/how-claude-code-works#work-with-sessions)
394 290
395<h3 id="settings-layers">291### Settings layers
396 Settings layers
397</h3>
398 292
399A hierarquia da qual Claude Code lê a configuração, em ordem de precedência da mais alta para a mais baixa: [política gerenciada](#managed-settings), configurações que você passa com a flag `--settings`, configurações locais em `.claude/settings.local.json`, configurações de projeto em `.claude/settings.json` e, por fim, configurações de usuário em `~/.claude/settings.json`. Arrays são mesclados entre as camadas; escalares em uma camada mais alta sobrescrevem os das camadas mais baixas. Veja [Precedência de configurações](/docs/pt/settings#settings-precedence).293A hierarquia da qual Claude Code lê a configuração, em ordem de precedência da mais alta para a mais baixa: [política gerenciada](#managed-settings), configurações que você passa com a flag `--settings`, configurações locais em `.claude/settings.local.json`, configurações de projeto em `.claude/settings.json` e, por fim, configurações de usuário em `~/.claude/settings.json`. Arrays são mesclados entre as camadas; escalares em uma camada mais alta sobrescrevem os das camadas mais baixas. Veja [Precedência de configurações](/docs/pt/settings#settings-precedence).
400 294
401Saiba mais: [Arquivos de configurações](/docs/pt/settings#where-settings-live)295Saiba mais: [Arquivos de configurações](/docs/pt/settings#where-settings-live)
402 296
403<h3 id="skill">297### Skill
404 Skill
405</h3>
406 298
407Um arquivo `SKILL.md` contendo instruções, conhecimento ou um fluxo de trabalho que Claude adiciona ao seu conjunto de ferramentas. Claude carrega uma skill automaticamente quando relevante, ou você a invoca diretamente com `/skill-name`. As skills seguem o padrão aberto Agent Skills; Claude Code o estende com controle de invocação e execução em subagente.299Um arquivo `SKILL.md` contendo instruções, conhecimento ou um fluxo de trabalho que Claude adiciona ao seu conjunto de ferramentas. Claude carrega uma skill automaticamente quando relevante, ou você a invoca diretamente com `/skill-name`. As skills seguem o padrão aberto Agent Skills; Claude Code o estende com controle de invocação e execução em subagente.
408 300
410 302
411Saiba mais: [Estender Claude com skills](/docs/pt/skills)303Saiba mais: [Estender Claude com skills](/docs/pt/skills)
412 304
413<h3 id="subagent">305### Subagent
414 Subagent
415</h3>
416 306
417Um assistente de IA especializado que é executado em sua própria janela de contexto com um system prompt personalizado, acesso a ferramentas específicas e permissões independentes. Ele trabalha em uma tarefa delegada e retorna um resumo para a conversa principal. Use subagentes para manter grandes explorações fora do seu contexto principal ou para executar pesquisas em paralelo. Um subagente permanece dentro da sessão que o criou. Para passar descobertas entre sessões separadas que você mesmo executa, use [mensagens entre sessões](/docs/pt/cross-session-messaging).307Um assistente de IA especializado que é executado em sua própria janela de contexto com um system prompt personalizado, acesso a ferramentas específicas e permissões independentes. Ele trabalha em uma tarefa delegada e retorna um resumo para a conversa principal. Use subagentes para manter grandes explorações fora do seu contexto principal ou para executar pesquisas em paralelo. Um subagente permanece dentro da sessão que o criou. Para passar descobertas entre sessões separadas que você mesmo executa, use [mensagens entre sessões](/docs/pt/cross-session-messaging).
418 308
420 310
421Saiba mais: [Criar subagentes personalizados](/docs/pt/sub-agents)311Saiba mais: [Criar subagentes personalizados](/docs/pt/sub-agents)
422 312
423<h3 id="surface">313### Surface
424 Surface
425</h3>
426 314
427Qualquer lugar onde você acessa Claude Code: a CLI, VS Code, JetBrains, Desktop ou claude.ai. Todas as superfícies compartilham o mesmo mecanismo. Sessões em sua máquina leem seu CLAUDE.md local, suas configurações e skills; [sessões na nuvem](/docs/pt/cloud-environments#what-carries-over-from-your-setup) começam a partir de um clone novo do seu repositório e não leem `~/.claude/` em sua máquina. O Slack e a extensão do Chrome são integrações que se conectam a uma superfície, em vez de serem superfícies em si.315Qualquer lugar onde você acessa Claude Code: a CLI, VS Code, JetBrains, Desktop ou claude.ai. Todas as superfícies compartilham o mesmo mecanismo. Sessões em sua máquina leem seu CLAUDE.md local, suas configurações e skills; [sessões na nuvem](/docs/pt/cloud-environments#what-carries-over-from-your-setup) começam a partir de um clone novo do seu repositório e não leem `~/.claude/` em sua máquina. O Slack e a extensão do Chrome são integrações que se conectam a uma superfície, em vez de serem superfícies em si.
428 316
429Saiba mais: [Plataformas e integrações](/docs/pt/platforms)317Saiba mais: [Plataformas e integrações](/docs/pt/platforms)
430 318
431<h3 id="system-prompt">319### System prompt
432 System prompt
433</h3>
434 320
435As instruções que Claude Code envia antes da sua conversa em cada requisição, abrangendo como Claude usa ferramentas, se comporta com segurança e formata suas respostas. Você pode adicionar ao system prompt com `--append-system-prompt` ou substituí-lo com `--system-prompt`. O system prompt é a primeira camada do [cache de prompt](/docs/pt/prompt-caching#how-the-cache-is-organized).321As instruções que Claude Code envia antes da sua conversa em cada requisição, abrangendo como Claude usa ferramentas, se comporta com segurança e formata suas respostas. Você pode adicionar ao system prompt com `--append-system-prompt` ou substituí-lo com `--system-prompt`. O system prompt é a primeira camada do [cache de prompt](/docs/pt/prompt-caching#how-the-cache-is-organized).
436 322
438 324
439Saiba mais: [Flags do system prompt](/docs/pt/cli-reference#system-prompt-flags)325Saiba mais: [Flags do system prompt](/docs/pt/cli-reference#system-prompt-flags)
440 326
441<h3 id="system-reminder">327### System reminder
442 System reminder
443</h3>
444 328
445Uma mensagem que Claude Code, como o [harness](#agentic-harness), adiciona à conversa para dar contexto a Claude. Você não envia lembretes do sistema por conta própria. Claude Code os insere conforme uma sessão é executada, por exemplo quando a sessão inicia, quando um hook retorna texto ou quando um arquivo muda no disco. Claude os lê junto com suas mensagens. Todos os itens a seguir chegam a Claude como lembretes do sistema:329Uma mensagem que Claude Code, como o [harness](#agentic-harness), adiciona à conversa para dar contexto a Claude. Você não envia lembretes do sistema por conta própria. Claude Code os insere conforme uma sessão é executada, por exemplo quando a sessão inicia, quando um hook retorna texto ou quando um arquivo muda no disco. Claude os lê junto com suas mensagens. Todos os itens a seguir chegam a Claude como lembretes do sistema:
446 330
455 339
456Saiba mais: [Contexto que Claude Code adiciona fora do system prompt](/docs/pt/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)340Saiba mais: [Contexto que Claude Code adiciona fora do system prompt](/docs/pt/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)
457 341
458<h2 id="t">342## T
459 T
460</h2>
461 343
462<h3 id="teleport">344### Teleport
463 Teleport
464</h3>
465 345
466Um comando, `/teleport`, que puxa uma sessão Claude Code na nuvem para seu terminal local. Claude busca o branch, carrega o histórico de conversa e retoma do último estado da sessão na nuvem. A direção reversa é `--cloud`, que envia uma tarefa local para executar na nuvem.346Um comando, `/teleport`, que puxa uma sessão Claude Code na nuvem para seu terminal local. Claude busca o branch, carrega o histórico de conversa e retoma do último estado da sessão na nuvem. A direção reversa é `--cloud`, que envia uma tarefa local para executar na nuvem.
467 347
468Saiba mais: [Continuar uma sessão na nuvem no seu terminal](/docs/pt/claude-code-on-the-web#from-cloud-to-terminal)348Saiba mais: [Continuar uma sessão na nuvem no seu terminal](/docs/pt/claude-code-on-the-web#from-cloud-to-terminal)
469 349
470<h3 id="tool">350### Tool
471 Tool
472</h3>
473 351
474Uma ação que Claude pode tomar: ler um arquivo, editar código, executar um comando shell, pesquisar a web, gerar um subagent. Tools são o que tornam Claude Code agentic. Sem elas, Claude pode apenas responder com texto. Cada uso de tool retorna um resultado que informa a próxima decisão de Claude no [agentic loop](#agentic-loop).352Uma ação que Claude pode tomar: ler um arquivo, editar código, executar um comando shell, pesquisar a web, gerar um subagent. Tools são o que tornam Claude Code agentic. Sem elas, Claude pode apenas responder com texto. Cada uso de tool retorna um resultado que informa a próxima decisão de Claude no [agentic loop](#agentic-loop).
475 353
476Saiba mais: [Tools available to Claude](/docs/pt/tools-reference)354Saiba mais: [Tools available to Claude](/docs/pt/tools-reference)
477 355
478<h3 id="transcript">356### Transcript
479 Transcript
480</h3>
481 357
482O registro armazenado de uma [session](#session). A conversa é o que você e Claude trocam; o transcript é essa conversa mantida como um arquivo, por padrão em `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code lê o arquivo novamente quando você retoma, que é como uma conversa continua após a sessão terminar. Para a visualização na tela da mesma conversa, veja o [transcript viewer](/docs/pt/interactive-mode#transcript-viewer).358O registro armazenado de uma [session](#session). A conversa é o que você e Claude trocam; o transcript é essa conversa mantida como um arquivo, por padrão em `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code lê o arquivo novamente quando você retoma, que é como uma conversa continua após a sessão terminar. Para a visualização na tela da mesma conversa, veja o [transcript viewer](/docs/pt/interactive-mode#transcript-viewer).
483 359
484Saiba mais: [Where transcripts are stored](/docs/pt/sessions#where-transcripts-are-stored)360Saiba mais: [Where transcripts are stored](/docs/pt/sessions#where-transcripts-are-stored)
485 361
486<h3 id="turn">362### Turn
487 Turn
488</h3>
489 363
490Uma resposta completa de Claude dentro de uma [session](#session). Um turn começa quando você envia uma mensagem e termina quando Claude termina de responder, com qualquer número de chamadas de [tool](#tool) no meio. [Stop hooks](#hook) são acionados no final de cada turn. Uma session consiste em muitos turns, e o [agentic loop](#agentic-loop) descreve o que acontece dentro de um.364Uma resposta completa de Claude dentro de uma [session](#session). Um turn começa quando você envia uma mensagem e termina quando Claude termina de responder, com qualquer número de chamadas de [tool](#tool) no meio. [Stop hooks](#hook) são acionados no final de cada turn. Uma session consiste em muitos turns, e o [agentic loop](#agentic-loop) descreve o que acontece dentro de um.
491 365
492Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works#the-agentic-loop)366Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works#the-agentic-loop)
493 367
494<h2 id="v">368## V
495 V
496</h2>
497 369
498<h3 id="verification-loop">370### Verification loop
499 Verification loop
500</h3>
501 371
502Como uma sessão sabe que o trabalho está realmente concluído em vez de aceitar um resultado que apenas parece plausível. Você dá a Claude uma verificação que ele pode executar, como um conjunto de testes, uma compilação ou uma comparação de screenshot, e Claude itera até que a verificação passe em vez de parar após uma tentativa. Um loop de verificação é o pré-requisito para [`/goal`](/docs/pt/goal), execuções desassistidas e [dynamic workflows](/docs/pt/workflows): sem um, a única coisa decidindo que o agente terminou é o próprio agente.372Como uma sessão sabe que o trabalho está realmente concluído em vez de aceitar um resultado que apenas parece plausível. Você dá a Claude uma verificação que ele pode executar, como um conjunto de testes, uma compilação ou uma comparação de screenshot, e Claude itera até que a verificação passe em vez de parar após uma tentativa. Um loop de verificação é o pré-requisito para [`/goal`](/docs/pt/goal), execuções desassistidas e [dynamic workflows](/docs/pt/workflows): sem um, a única coisa decidindo que o agente terminou é o próprio agente.
503 373
504Saiba mais: [Give Claude a way to verify its work](/docs/pt/best-practices#give-claude-a-way-to-verify-its-work)374Saiba mais: [Give Claude a way to verify its work](/docs/pt/best-practices#give-claude-a-way-to-verify-its-work)
505 375
506<h2 id="w">376## W
507 W
508</h2>
509 377
510<h3 id="worktree-isolation">378### Worktree isolation
511 Worktree isolation
512</h3>
513 379
514Um modo de isolamento que executa Claude em um git worktree separado em `.claude/worktrees/`, habilitado com a flag `-w` ou `isolation: worktree` na config de subagente. Alterações ficam em um branch separado em um diretório separado, para que cada agente paralelo edite sua própria cópia dos arquivos.380Um modo de isolamento que executa Claude em um git worktree separado em `.claude/worktrees/`, habilitado com a flag `-w` ou `isolation: worktree` na config de subagente. Alterações ficam em um branch separado em um diretório separado, para que cada agente paralelo edite sua própria cópia dos arquivos.
515 381
517 383
518***384***
519 385
520<h2 id="deprecated-and-renamed-terms">386## Termos descontinuados e renomeados
521 Termos descontinuados e renomeados
522</h2>
523 387
524Estes termos aparecem em docs mais antigas, posts de blog e conteúdo da comunidade. Use o nome atual ao pesquisar neste site.388Estes termos aparecem em docs mais antigas, posts de blog e conteúdo da comunidade. Use o nome atual ao pesquisar neste site.
525 389