6 6
7> Definições da terminologia do Claude Code. Aprenda o que significam agentic loop, compaction, CLAUDE.md, hooks, subagents, MCP e outros conceitos principais.7> Definições da terminologia do Claude Code. Aprenda o que significam agentic loop, compaction, CLAUDE.md, hooks, subagents, MCP e outros conceitos principais.
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).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<h2 id="a">
12 A12 A
16 Agent teams16 Agent teams
17</h3>17</h3>
18 18
19Mú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 devem ser habilitados definindo `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1`.19Mú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).
20 20
21Saiba mais: [Run agent teams](/pt/agent-teams)21Saiba mais: [Run agent teams](/docs/pt/agent-teams)
22 22
23<h3 id="agentic-coding">23<h3 id="agentic-coding">
24 Agentic coding24 Agentic coding
26 26
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.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.
28 28
29Saiba mais: [How Claude Code works](/pt/how-claude-code-works)29Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)
30 30
31<h3 id="agentic-harness">31<h3 id="agentic-harness">
32 Agentic harness32 Agentic harness
34 34
35As 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.35As 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.
36 36
37Saiba mais: [How Claude Code works](/pt/how-claude-code-works)37Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works)
38 38
39<h3 id="agentic-loop">39<h3 id="agentic-loop">
40 Agentic loop40 Agentic loop
42 42
43O 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.43O 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.
44 44
45Saiba mais: [How Claude Code works](/pt/how-claude-code-works#the-agentic-loop)45Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works#the-agentic-loop)
46 46
47<h3 id="artifact">47<h3 id="artifact">
48 Artifact48 Artifact
50 50
51Uma 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. O compartilhamento depende do seu plano: em Pro e Max, um link público que qualquer pessoa pode abrir; em Team e Enterprise, compartilhamento dentro de sua organização, além de links públicos uma vez que um Owner os habilita.51Uma 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. O compartilhamento depende do seu plano: em Pro e Max, um link público que qualquer pessoa pode abrir; em Team e Enterprise, compartilhamento dentro de sua organização, além de links públicos uma vez que um Owner os habilita.
52 52
53Saiba mais: [Share session output as artifacts](/pt/artifacts)53Saiba mais: [Share session output as artifacts](/docs/pt/artifacts)
54 54
55<h3 id="auto-memory">55<h3 id="auto-memory">
56 Auto memory56 Auto memory
58 58
59Notas 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.59Notas 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.
60 60
61Saiba mais: [Auto memory](/pt/memory#auto-memory)61Saiba mais: [Auto memory](/docs/pt/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
67Um [permission mode](#permission-mode) onde um modelo classificador separado revisa ações em segundo plano, para que a maioria seja executada sem prompts de aprovação; regras de solicitação explícita ainda solicitam. O classificador bloqueia escalação de escopo, infraestrutura não confiável e [prompt injection](#prompt-injection). Ele nunca vê resultados de tool, então instruções injetadas não podem influenciar suas decisões.67Um [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. Nos planos Pro, Max e Team, 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. 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.
68 68
69Saiba mais: [Eliminate prompts with auto mode](/pt/permission-modes#eliminate-prompts-with-auto-mode)69Saiba mais: [Eliminate prompts with auto mode](/docs/pt/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
79Uma flag de inicialização, `--bare`, que pula a descoberta automática de hooks, skills, plugins, servidores MCP, auto memory e CLAUDE.md. Apenas flags que você passa explicitamente têm efeito. Recomendado para CI e chamadas com script onde você precisa de comportamento idêntico entre máquinas independentemente da configuração local.79Com `--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.
80 80
81Saiba mais: [Start faster with bare mode](/pt/headless#start-faster-with-bare-mode)81Saiba mais: [Start faster with bare mode](/docs/pt/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
87Playbooks 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.87Playbooks 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.
88 88
89Saiba mais: [Bundled skills](/pt/skills#bundled-skills)89Saiba mais: [Bundled skills](/docs/pt/skills#bundled-skills)
90 90
91<h2 id="c">91<h2 id="c">
92 C92 C
98 98
99Um [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.99Um [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.
100 100
101Saiba mais: [Channels](/pt/channels)101Saiba mais: [Channels](/docs/pt/channels)
102 102
103<h3 id="checkpoint">103<h3 id="checkpoint">
104 Checkpoint104 Checkpoint
106 106
107Um ponto de restauração criado a cada prompt que você envia. 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.107Um ponto de restauração criado a cada prompt que você envia. 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.
108 108
109Saiba mais: [Checkpointing](/pt/checkpointing)109Saiba mais: [Checkpointing](/docs/pt/checkpointing)
110 110
111<h3 id="claude-directory">111<h3 id="claude-directory">
112 `.claude` directory112 `.claude` directory
114 114
115O 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/`.115O 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/`.
116 116
117Saiba mais: [The `.claude` directory](/pt/claude-directory)117Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)
118 118
119<h3 id="claude-md">119<h3 id="claude-md">
120 CLAUDE.md120 CLAUDE.md
124 124
125Você pode colocar CLAUDE.md no escopo do projeto em `./CLAUDE.md` ou `./.claude/CLAUDE.md`, no escopo do usuário em `~/.claude/CLAUDE.md`, ou como [managed policy](#managed-settings) para sua organização. Todos os arquivos descobertos são concatenados no contexto em vez de se sobreporem, ordenados do escopo mais amplo para o mais específico.125Você pode colocar CLAUDE.md no escopo do projeto em `./CLAUDE.md` ou `./.claude/CLAUDE.md`, no escopo do usuário em `~/.claude/CLAUDE.md`, ou como [managed policy](#managed-settings) para sua organização. Todos os arquivos descobertos são concatenados no contexto em vez de se sobreporem, ordenados do escopo mais amplo para o mais específico.
126 126
127Saiba mais: [CLAUDE.md files](/pt/memory#claude-md-files)127Saiba mais: [CLAUDE.md files](/docs/pt/memory#claude-md-files)
128 128
129<h3 id="command">129<h3 id="command">
130 Command130 Command
132 132
133Uma 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.133Uma 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.
134 134
135Saiba mais: [Commands](/pt/commands) · [Skills](/pt/skills)135Dois outros usos da palavra não estão relacionados: subcomandos da CLI `claude` como `claude mcp add`, listados na [referência da CLI](/docs/pt/cli-reference#cli-commands), e o campo `command` de uma entrada de [MCP server](#mcp-server) stdio, que especifica o executável que Claude Code inicia para iniciar o servidor.
136
137Saiba mais: [Commands](/docs/pt/commands) · [Skills](/docs/pt/skills)
136 138
137<h3 id="compaction">139<h3 id="compaction">
138 Compaction140 Compaction
140 142
141Sumarizaçã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`.143Sumarizaçã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`.
142 144
143Saiba mais: [What survives compaction](/pt/context-window#what-survives-compaction) · [When context fills up](/pt/how-claude-code-works#when-context-fills-up)145Saiba 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)
146
147<h3 id="connector">
148 Connector
149</h3>
150
151Um [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.
152
153Saiba mais: [Use MCP servers from claude.ai](/docs/pt/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
149A 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).159A 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).
150 160
151Saiba mais: [Explore the context window](/pt/context-window)161Saiba mais: [Explore the context window](/docs/pt/context-window)
152 162
153<h2 id="d">163<h2 id="d">
154 D164 D
160 170
161Um 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.171Um 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.
162 172
163Saiba mais: [Sessions from Dispatch](/pt/desktop#sessions-from-dispatch)173Saiba mais: [Sessions from Dispatch](/docs/pt/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
173Uma configuração que controla quanto do orçamento de pensamento de raciocínio adaptativo Claude usa em cada turno. 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 Fable 5, em Opus 4.6 e posterior, e em Sonnet 4.6 e posterior.183Uma 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, e em Sonnet 4.6 e posterior.
174 184
175Saiba mais: [Adjust effort level](/pt/model-config#adjust-effort-level)185Saiba mais: [Adjust effort level](/docs/pt/model-config#adjust-effort-level)
176 186
177<h3 id="extended-thinking">187<h3 id="extended-thinking">
178 Extended thinking188 Extended thinking
180 190
181Raciocí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.191Raciocí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.
182 192
183Saiba mais: [Use extended thinking](/pt/model-config#extended-thinking)193Saiba mais: [Use extended thinking](/docs/pt/model-config#extended-thinking)
184 194
185<h2 id="h">195<h2 id="h">
186 H196 H
198* **Matcher**: filtra quais eventos o disparam208* **Matcher**: filtra quais eventos o disparam
199* **Hook handler**: o que executa209* **Hook handler**: o que executa
200 210
201Saiba mais: [Get started with hooks](/pt/hooks-guide) · [Hooks reference](/pt/hooks)211Saiba mais: [Get started with hooks](/docs/pt/hooks-guide) · [Hooks reference](/docs/pt/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
211Configuraçõ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](/pt/server-managed-settings#platform-availability); consulte [Considerações de segurança](/pt/server-managed-settings#security-considerations). Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.221Configuraçõ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.
212 222
213Saiba mais: [Server-managed settings](/pt/server-managed-settings) · [Settings files](/pt/settings#settings-files)223Saiba mais: [Server-managed settings](/docs/pt/server-managed-settings) · [Settings files](/docs/pt/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
219Um 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).229Um 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).
220 230
221Saiba mais: [Model Context Protocol](/pt/mcp)231Saiba mais: [Model Context Protocol](/docs/pt/mcp)
232
233<h3 id="mcp-server">
234 MCP server
235</h3>
236
237Um 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.
238
239Saiba mais: [Model Context Protocol](/docs/pt/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
227Um mecanismo de economia de contexto que adia schemas de tool MCP até serem necessários. Apenas nomes de tool 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.245Um 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.
228 246
229Saiba mais: [Scale with MCP Tool Search](/pt/mcp#scale-with-mcp-tool-search)247Saiba mais: [Scale with MCP Tool Search](/docs/pt/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
239Um 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](/pt/agent-sdk/overview) é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.257Um 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.
240 258
241Saiba mais: [Run Claude Code programmatically](/pt/headless)259Saiba mais: [Run Claude Code programmatically](/docs/pt/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
251Uma configuração que modifica o prompt do sistema de Claude para alterar comportamento de resposta, tom ou formato. Output styles desligam as partes específicas de engenharia de software do prompt do sistema padrão, diferentemente de [CLAUDE.md](#claude-md) que é entregue como uma mensagem de usuário seguindo o prompt do sistema. Estilos built-in incluem Default, Proactive, Explanatory e Learning.269Uma configuração que modifica o prompt do sistema de Claude para alterar comportamento de resposta, tom ou formato. Diferentemente de [CLAUDE.md](#claude-md), que Claude Code entrega como uma mensagem de usuário após o prompt do sistema, um output style altera o próprio prompt do sistema.
252 270
253Saiba mais: [Output styles](/pt/output-styles)271Saiba mais: [Output styles](/docs/pt/output-styles)
254 272
255<h2 id="p">273<h2 id="p">
256 P274 P
264 282
265O modo `default` é rotulado como Manual na CLI e nas extensões VS Code e JetBrains, e Claude Code aceita `manual` como um alias para o valor.283O modo `default` é rotulado como Manual na CLI e nas extensões VS Code e JetBrains, e Claude Code aceita `manual` como um alias para o valor.
266 284
267Saiba mais: [Escolha um permission mode](/pt/permission-modes)285Saiba mais: [Escolha um permission mode](/docs/pt/permission-modes)
268 286
269<h3 id="permission-rule">287<h3 id="permission-rule">
270 Permission rule288 Permission rule
272 290
273Uma 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.291Uma 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.
274 292
275Saiba mais: [Configure permissions](/pt/permissions)293Saiba mais: [Configure permissions](/docs/pt/permissions)
276 294
277<h3 id="plan-mode">295<h3 id="plan-mode">
278 Plan mode296 Plan mode
280 298
281Um [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`.299Um [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`.
282 300
283Saiba mais: [Analise antes de editar com plan mode](/pt/permission-modes#analyze-before-you-edit-with-plan-mode)301Saiba mais: [Analise antes de editar com plan mode](/docs/pt/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
289Um 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](/pt/plugin-marketplaces).307Um 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/plugin-marketplaces).
290 308
291Saiba mais: [Plugins](/pt/plugins)309Saiba mais: [Plugins](/docs/pt/plugins)
292 310
293<h3 id="project-trust">311<h3 id="project-trust">
294 Project trust312 Project trust
295</h3>313</h3>
296 314
297Um 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. Trust gates auto-instalação de plugins de marketplace e execução de hooks definidos pelo projeto. Confiar em um diretório significa que seus arquivos `.claude/settings.json`, `.mcp.json` e outros arquivos de config têm efeito.315Um 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.
298 316
299Saiba mais: [The `.claude` directory](/pt/claude-directory)317Saiba mais: [The `.claude` directory](/docs/pt/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
305Instruçõ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 nunca vê resultados de tool, então texto injetado não pode influenciar suas decisões de aprovação.323Instruçõ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.
306 324
307Saiba mais: [Proteja-se contra prompt injection](/pt/security#protect-against-prompt-injection)325Saiba mais: [Proteja-se contra prompt injection](/docs/pt/security#protect-against-prompt-injection)
308 326
309<h2 id="r">327<h2 id="r">
310 R328 R
316 334
317Uma forma de continuar uma sessão local do Claude Code do seu telefone ou navegador via claude.ai. Seu código fica em sua máquina; apenas a UI é remota. Diferente de Claude Code na web, que executa em um sandbox na nuvem.335Uma forma de continuar uma sessão local do Claude Code do seu telefone ou navegador via claude.ai. Seu código fica em sua máquina; apenas a UI é remota. Diferente de Claude Code na web, que executa em um sandbox na nuvem.
318 336
319Saiba mais: [Remote Control](/pt/remote-control)337Saiba mais: [Remote Control](/docs/pt/remote-control)
320 338
321<h3 id="rules">339<h3 id="rules">
322 Rules340 Rules
324 342
325Arquivos de instrução modular em `.claude/rules/` que carregam junto com CLAUDE.md. Uma rule pode ser com escopo de caminho com frontmatter YAML `paths:` para que carregue apenas quando Claude lê um arquivo correspondente, mantendo o contexto enxuto até que seja relevante.343Arquivos de instrução modular em `.claude/rules/` que carregam junto com CLAUDE.md. Uma rule pode ser com escopo de caminho com frontmatter YAML `paths:` para que carregue apenas quando Claude lê um arquivo correspondente, mantendo o contexto enxuto até que seja relevante.
326 344
327Saiba mais: [Organize rules with `.claude/rules/`](/pt/memory#organize-rules-with-claude/rules/)345Saiba mais: [Organize rules with `.claude/rules/`](/docs/pt/memory#organize-rules-with-claude/rules/)
328 346
329<h2 id="s">347<h2 id="s">
330 S348 S
336 354
337Isolamento de filesystem e rede em nível de SO para a tool Bash. Comandos executam dentro de um limite que você define antecipadamente, para que Claude possa trabalhar livremente dentro dele sem prompts de aprovação por comando. Sandboxing é uma camada separada de [permission rules](#permission-rule).355Isolamento de filesystem e rede em nível de SO para a tool Bash. Comandos executam dentro de um limite que você define antecipadamente, para que Claude possa trabalhar livremente dentro dele sem prompts de aprovação por comando. Sandboxing é uma camada separada de [permission rules](#permission-rule).
338 356
339Saiba mais: [Sandboxing](/pt/sandboxing)357Saiba mais: [Sandboxing](/docs/pt/sandboxing)
340 358
341<h3 id="session">359<h3 id="session">
342 Session360 Session
344 362
345Uma conversa vinculada ao seu diretório atual, com sua própria [context window](#context-window) independente. Sessões podem ser retomadas com `claude -c`, bifurcadas com `--fork-session` para preservar histórico sob um novo ID de sessão, ou executadas em paralelo entre 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/`.363Uma conversa vinculada ao seu diretório atual, com sua própria [context window](#context-window) independente. Sessões podem ser retomadas com `claude -c`, bifurcadas com `--fork-session` para preservar histórico sob um novo ID de sessão, ou executadas em paralelo entre 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/`.
346 364
347Saiba mais: [Work with sessions](/pt/how-claude-code-works#work-with-sessions)365Saiba mais: [Work with sessions](/docs/pt/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
353A hierarquia que Claude Code lê configuração, em ordem de precedência de mais alta para mais baixa: [managed policy](#managed-settings), argumentos de linha de comando, settings locais em `.claude/settings.local.json`, settings de projeto em `.claude/settings.json`, depois settings de usuário em `~/.claude/settings.json`. Arrays se mesclam entre camadas; escalares em uma camada mais alta substituem as mais baixas.371A hierarquia que Claude Code lê configuração, em ordem de precedência de mais alta para mais baixa: [managed policy](#managed-settings), argumentos de linha de comando, settings locais em `.claude/settings.local.json`, settings de projeto em `.claude/settings.json`, depois settings de usuário em `~/.claude/settings.json`. Arrays se mesclam entre camadas; escalares em uma camada mais alta substituem as mais baixas. Veja [Settings precedence](/docs/pt/settings#settings-precedence).
354 372
355Saiba mais: [Settings files](/pt/settings#settings-files)373Saiba mais: [Settings files](/docs/pt/settings#where-settings-live)
356 374
357<h3 id="skill">375<h3 id="skill">
358 Skill376 Skill
362 380
363Skills são o sucessor recomendado para comandos customizados. Um arquivo em `.claude/commands/deploy.md` e um em `.claude/skills/deploy/SKILL.md` ambos criam `/deploy` e funcionam da mesma forma; arquivos de comando existentes continuam funcionando.381Skills são o sucessor recomendado para comandos customizados. Um arquivo em `.claude/commands/deploy.md` e um em `.claude/skills/deploy/SKILL.md` ambos criam `/deploy` e funcionam da mesma forma; arquivos de comando existentes continuam funcionando.
364 382
365Saiba mais: [Extend Claude with skills](/pt/skills)383Saiba mais: [Extend Claude with skills](/docs/pt/skills)
366 384
367<h3 id="subagent">385<h3 id="subagent">
368 Subagent386 Subagent
369</h3>387</h3>
370 388
371Um assistente de IA especializado que executa em sua própria context window com um prompt do sistema customizado, acesso a tool específico e permissões independentes. Funciona em uma tarefa delegada e retorna um resumo para a conversa principal. Use subagents para manter grandes explorações fora do seu contexto primário ou para executar pesquisa paralela. Diferente de [agent teams](#agent-teams), onde cada agente é uma sessão independente completa com a qual você pode falar diretamente.389Um assistente de IA especializado que executa em sua própria context window com um prompt do sistema customizado, acesso a tool específico e permissões independentes. Funciona em uma tarefa delegada e retorna um resumo para a conversa principal. Use subagents para manter grandes explorações fora do seu contexto primário ou para executar pesquisa paralela. Um subagent permanece dentro da sessão que o criou. Para passar descobertas entre sessões separadas que você executa por conta própria, use [cross-session messaging](/docs/pt/cross-session-messaging).
372 390
373Subagents built-in incluem Explore, Plan e propósito geral.391Subagents built-in incluem Explore, Plan e propósito geral.
374 392
375Saiba mais: [Create custom subagents](/pt/sub-agents)393Saiba mais: [Create custom subagents](/docs/pt/sub-agents)
376 394
377<h3 id="surface">395<h3 id="surface">
378 Surface396 Surface
379</h3>397</h3>
380 398
381Qualquer lugar onde você acessa Claude Code: a CLI, VS Code, JetBrains, Desktop ou claude.ai. Todas as surfaces compartilham o mesmo engine, então seu CLAUDE.md, settings e skills funcionam da mesma forma entre elas. Slack e a extensão Chrome são integrações que se conectam a uma surface em vez de surfaces em si.399Qualquer lugar onde você acessa Claude Code: a CLI, VS Code, JetBrains, Desktop ou claude.ai. Todas as surfaces compartilham o mesmo engine. Sessões em sua máquina leem seu CLAUDE.md local, settings e skills; [cloud sessions](/docs/pt/cloud-environments#what-carries-over-from-your-setup) começam a partir de um clone fresco do seu repositório e não leem `~/.claude/` em sua máquina. Slack e a extensão Chrome são integrações que se conectam a uma surface em vez de surfaces em si.
382 400
383Saiba mais: [Platforms and integrations](/pt/platforms)401Saiba mais: [Platforms and integrations](/docs/pt/platforms)
384 402
385<h2 id="t">403<h2 id="t">
386 T404 T
392 410
393Um 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 web. A direção reversa é `--cloud`, que envia uma tarefa local para executar na web.411Um 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 web. A direção reversa é `--cloud`, que envia uma tarefa local para executar na web.
394 412
395Saiba mais: [Da web para o terminal](/pt/claude-code-on-the-web#from-web-to-terminal)413Saiba mais: [Da web para o terminal](/docs/pt/claude-code-on-the-web#from-web-to-terminal)
396 414
397<h3 id="tool">415<h3 id="tool">
398 Tool416 Tool
400 418
401Uma 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).419Uma 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).
402 420
403Saiba mais: [Tools available to Claude](/pt/tools-reference)421Saiba mais: [Tools available to Claude](/docs/pt/tools-reference)
404 422
405<h3 id="turn">423<h3 id="turn">
406 Turn424 Turn
408 426
409Uma 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.427Uma 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.
410 428
411Saiba mais: [How Claude Code works](/pt/how-claude-code-works#the-agentic-loop)429Saiba mais: [How Claude Code works](/docs/pt/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
421Como uma sessão sabe que o trabalho está realmente feito em vez de apenas 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 verification loop é o pré-requisito para [`/goal`](/pt/goal), execuções desassistidas e [dynamic workflows](/pt/workflows): sem um, a única coisa decidindo que o agente terminou é o próprio agente.439Como uma sessão sabe que o trabalho está realmente feito em vez de apenas 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 verification loop é 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.
422 440
423Saiba mais: [Give Claude a way to verify its work](/pt/best-practices#give-claude-a-way-to-verify-its-work)441Saiba mais: [Give Claude a way to verify its work](/docs/pt/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
433Um 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 subagent. Alterações ficam em um branch separado em um diretório separado, para que agentes paralelos não sobrescrevam os arquivos uns dos outros.451Um 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 subagent. Alterações ficam em um branch separado em um diretório separado, para que agentes paralelos não sobrescrevam os arquivos uns dos outros.
434 452
435Saiba mais: [Run parallel sessions with git worktrees](/pt/worktrees)453Saiba mais: [Run parallel sessions with git worktrees](/docs/pt/worktrees)
436 454
437***455***
438 456