12 12
13### AGENTS.md13### AGENTS.md
14 14
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.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`](https://code.claude.com/docs/pt/memory#when-agents-md-support-is-unavailable), então [importe-o de um `CLAUDE.md`](https://code.claude.com/docs/pt/memory#share-one-file-with-other-coding-tools) lá em vez disso.
16 16
17Saiba mais: [AGENTS.md](/docs/pt/memory.md#agents-md)17Saiba mais: [AGENTS.md](https://code.claude.com/docs/pt/memory.md#agents-md)
18 18
19### Agent teams19### Agent teams
20 20
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.md#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](https://code.claude.com/docs/pt/agent-teams.md#enable-agent-teams).
22 22
23Saiba mais: [Run agent teams](/docs/pt/agent-teams.md)23Saiba mais: [Run agent teams](https://code.claude.com/docs/pt/agent-teams.md)
24 24
25### Agentic coding25### 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](/docs/pt/how-claude-code-works.md)29Saiba mais: [How Claude Code works](https://code.claude.com/docs/pt/how-claude-code-works.md)
30 30
31### Agentic harness31### Agentic harness
32 32
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.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.
34 34
35Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works.md)35Saiba mais: [How Claude Code works](https://code.claude.com/docs/pt/how-claude-code-works.md)
36 36
37### Agentic loop37### Agentic loop
38 38
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.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.
40 40
41Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works.md#the-agentic-loop)41Saiba mais: [How Claude Code works](https://code.claude.com/docs/pt/how-claude-code-works.md#the-agentic-loop)
42 42
43### Artifact43### Artifact
44 44
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.md#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](https://code.claude.com/docs/pt/artifacts.md#share-an-artifact).
46 46
47Saiba mais: [Share session output as artifacts](/docs/pt/artifacts.md)47Saiba mais: [Share session output as artifacts](https://code.claude.com/docs/pt/artifacts.md)
48 48
49### Auto memory49### Auto memory
50 50
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.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.
52 52
53Saiba mais: [Auto memory](/docs/pt/memory.md#auto-memory)53Saiba mais: [Auto memory](https://code.claude.com/docs/pt/memory.md#auto-memory)
54 54
55### Auto mode55### Auto mode
56 56
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.md#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](https://code.claude.com/docs/pt/permission-modes.md#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.
58 58
59Saiba mais: [Eliminate prompts with auto mode](/docs/pt/permission-modes.md#eliminate-prompts-with-auto-mode)59Saiba mais: [Eliminate prompts with auto mode](https://code.claude.com/docs/pt/permission-modes.md#eliminate-prompts-with-auto-mode)
60 60
61## B61## B
62 62
64 64
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.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.
66 66
67Saiba mais: [Start faster with bare mode](/docs/pt/headless.md#start-faster-with-bare-mode)67Saiba mais: [Start faster with bare mode](https://code.claude.com/docs/pt/headless.md#start-faster-with-bare-mode)
68 68
69### Bundled skills69### Bundled skills
70 70
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.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.
72 72
73Saiba mais: [Bundled skills](/docs/pt/skills.md#bundled-skills)73Saiba mais: [Bundled skills](https://code.claude.com/docs/pt/skills.md#bundled-skills)
74 74
75## C75## C
76 76
78 78
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.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.
80 80
81Saiba mais: [Channels](/docs/pt/channels.md)81Saiba mais: [Channels](https://code.claude.com/docs/pt/channels.md)
82 82
83### Checkpoint83### Checkpoint
84 84
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.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.
86 86
87Saiba mais: [Checkpointing](/docs/pt/checkpointing.md)87Checkpoints são salvos com a conversa, portanto uma sessão retomada ainda pode usar `/rewind` para voltar a eles. Voltar a um checkpoint não desfaz as alterações de um comando Bash em um arquivo, a menos que Claude já tenha usado suas ferramentas de edição de arquivos nesse arquivo durante a sua conversa.
88
89Saiba mais: [Checkpointing](https://code.claude.com/docs/pt/checkpointing.md)
88 90
89### `.claude` directory91### `.claude` directory
90 92
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/`.93O 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/`.
92 94
93Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)95Saiba mais: [The `.claude` directory](https://code.claude.com/docs/pt/claude-directory)
94 96
95### CLAUDE.md97### CLAUDE.md
96 98
98 100
99Você 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 [política gerenciada](#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. Claude Code também pode carregar os arquivos [AGENTS.md](#agents-md) de um projeto no lugar de CLAUDE.md.101Você 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 [política gerenciada](#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. Claude Code também pode carregar os arquivos [AGENTS.md](#agents-md) de um projeto no lugar de CLAUDE.md.
100 102
101Saiba mais: [CLAUDE.md files](/docs/pt/memory.md#claude-md-files)103Saiba mais: [CLAUDE.md files](https://code.claude.com/docs/pt/memory.md#claude-md-files)
102 104
103### Cloud session105### Cloud session
104 106
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.md).107Uma 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](https://code.claude.com/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](https://code.claude.com/docs/pt/routines.md).
106 108
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).109Uma 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).
108 110
109Saiba mais: [Use Claude Code in the cloud](/docs/pt/claude-code-on-the-web.md)111Saiba mais: [Use Claude Code in the cloud](https://code.claude.com/docs/pt/claude-code-on-the-web.md)
110 112
111### Command113### Command
112 114
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.115Uma 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.
114 116
115Dois 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.md#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.117Dois outros usos da palavra não estão relacionados: subcomandos da CLI `claude` como `claude mcp add`, listados na [referência da CLI](https://code.claude.com/docs/pt/cli-reference.md#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.
116 118
117Saiba mais: [Commands](/docs/pt/commands.md) · [Skills](/docs/pt/skills.md)119Saiba mais: [Commands](https://code.claude.com/docs/pt/commands.md) · [Skills](https://code.claude.com/docs/pt/skills.md)
118 120
119### Compaction121### Compaction
120 122
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`.123Sumarizaçã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`.
122 124
123Saiba mais: [What survives compaction](/docs/pt/context-window.md#what-survives-compaction) · [When context fills up](/docs/pt/how-claude-code-works.md#when-context-fills-up)125Saiba mais: [What survives compaction](https://code.claude.com/docs/pt/context-window.md#what-survives-compaction) · [When context fills up](https://code.claude.com/docs/pt/how-claude-code-works.md#when-context-fills-up)
124 126
125### Connector127### Connector
126 128
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.129Um [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.
128 130
129Saiba mais: [Use MCP servers from claude.ai](/docs/pt/mcp.md#use-mcp-servers-from-claude-ai)131Saiba mais: [Use MCP servers from claude.ai](https://code.claude.com/docs/pt/mcp.md#use-mcp-servers-from-claude-ai)
130 132
131### Context window133### Context window
132 134
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).135A 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).
134 136
135Saiba mais: [Explore the context window](/docs/pt/context-window.md)137Saiba mais: [Explore the context window](https://code.claude.com/docs/pt/context-window.md)
136 138
137## D139## D
138 140
140 142
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.143Um 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.
142 144
143Saiba mais: [Sessions from Dispatch](/docs/pt/desktop.md#sessions-from-dispatch)145Saiba mais: [Sessions from Dispatch](https://code.claude.com/docs/pt/desktop.md#sessions-from-dispatch)
144 146
145## E147## E
146 148
148 150
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.151Uma 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.
150 152
151Saiba mais: [Adjust effort level](/docs/pt/model-config.md#adjust-effort-level)153Saiba mais: [Adjust effort level](https://code.claude.com/docs/pt/model-config.md#adjust-effort-level)
152 154
153### Extended thinking155### Extended thinking
154 156
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.157Raciocí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.
156 158
157Saiba mais: [Use extended thinking](/docs/pt/model-config.md#extended-thinking)159Saiba mais: [Use extended thinking](https://code.claude.com/docs/pt/model-config.md#extended-thinking)
158 160
159## F161## F
160 162
162 164
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.165Um 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.
164 166
165Saiba mais: [Skill frontmatter](/docs/pt/skills.md#frontmatter-reference), [Subagent frontmatter](/docs/pt/sub-agents.md#supported-frontmatter-fields), [Output style frontmatter](/docs/pt/output-styles.md#frontmatter), [Rule frontmatter](/docs/pt/memory.md#rules-frontmatter-reference)167Saiba mais: [Skill frontmatter](https://code.claude.com/docs/pt/skills.md#frontmatter-reference), [Subagent frontmatter](https://code.claude.com/docs/pt/sub-agents.md#supported-frontmatter-fields), [Output style frontmatter](https://code.claude.com/docs/pt/output-styles.md#frontmatter), [Rule frontmatter](https://code.claude.com/docs/pt/memory.md#rules-frontmatter-reference)
166 168
167## H169## H
168 170
176* **Matcher**: filtra quais eventos o disparam178* **Matcher**: filtra quais eventos o disparam
177* **Hook handler**: o que executa179* **Hook handler**: o que executa
178 180
179Saiba mais: [Get started with hooks](/docs/pt/hooks-guide.md) · [Hooks reference](/docs/pt/hooks.md)181Saiba mais: [Get started with hooks](https://code.claude.com/docs/pt/hooks-guide.md) · [Hooks reference](https://code.claude.com/docs/pt/hooks.md)
180 182
181## M183## M
182 184
183### Managed settings185### Managed settings
184 186
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.md#platform-availability); consulte [Considerações de segurança](/docs/pt/server-managed-settings.md#security-considerations). Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.187Configuraçõ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](https://code.claude.com/docs/pt/server-managed-settings.md#platform-availability); consulte [Considerações de segurança](https://code.claude.com/docs/pt/server-managed-settings.md#security-considerations). Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.
186 188
187Saiba mais: [Server-managed settings](/docs/pt/server-managed-settings.md) · [Settings files](/docs/pt/settings.md#where-settings-live)189Saiba mais: [Server-managed settings](https://code.claude.com/docs/pt/server-managed-settings.md) · [Settings files](https://code.claude.com/docs/pt/settings.md#where-settings-live)
188 190
189### MCP (Model Context Protocol)191### MCP (Model Context Protocol)
190 192
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).193Um 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).
192 194
193Saiba mais: [Model Context Protocol](/docs/pt/mcp.md)195Saiba mais: [Model Context Protocol](https://code.claude.com/docs/pt/mcp.md)
194 196
195### MCP server197### MCP server
196 198
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.199Um 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.
198 200
199Saiba mais: [Model Context Protocol](/docs/pt/mcp.md)201Saiba mais: [Model Context Protocol](https://code.claude.com/docs/pt/mcp.md)
200 202
201### MCP Tool Search203### MCP Tool Search
202 204
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.205Um 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.
204 206
205Saiba mais: [Scale with MCP Tool Search](/docs/pt/mcp.md#scale-with-mcp-tool-search)207Saiba mais: [Scale with MCP Tool Search](https://code.claude.com/docs/pt/mcp.md#scale-with-mcp-tool-search)
206 208
207## N209## N
208 210
209### Non-interactive mode211### Non-interactive mode
210 212
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.md) é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.213Um 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](https://code.claude.com/docs/pt/agent-sdk/overview.md) é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.
212 214
213Saiba mais: [Run Claude Code programmatically](/docs/pt/headless.md)215Saiba mais: [Run Claude Code programmatically](https://code.claude.com/docs/pt/headless.md)
214 216
215## O217## O
216 218
218 220
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.221Uma 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.
220 222
221Saiba mais: [Output styles](/docs/pt/output-styles.md)223Saiba mais: [Output styles](https://code.claude.com/docs/pt/output-styles.md)
222 224
223## P225## P
224 226
228 230
229O 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.231O 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.
230 232
231Saiba mais: [Escolha um permission mode](/docs/pt/permission-modes.md)233Saiba mais: [Escolha um permission mode](https://code.claude.com/docs/pt/permission-modes.md)
232 234
233### Permission rule235### Permission rule
234 236
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.237Uma 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.
236 238
237Saiba mais: [Configure permissions](/docs/pt/permissions.md)239Saiba mais: [Configure permissions](https://code.claude.com/docs/pt/permissions.md)
238 240
239### Plan mode241### Plan mode
240 242
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`.243Um [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`.
242 244
243Saiba mais: [Analise antes de editar com plan mode](/docs/pt/permission-modes.md#analyze-before-you-edit-with-plan-mode)245Saiba mais: [Analise antes de editar com plan mode](https://code.claude.com/docs/pt/permission-modes.md#analyze-before-you-edit-with-plan-mode)
244 246
245### Plugin247### Plugin
246 248
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.md).249Um 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](https://code.claude.com/docs/pt/plugins/overview.md).
248 250
249Saiba mais: [Plugins](/docs/pt/plugins/overview.md)251Saiba mais: [Plugins](https://code.claude.com/docs/pt/plugins/overview.md)
250 252
251### Project trust253### Project trust
252 254
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.md#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.255Um 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](https://code.claude.com/docs/pt/permissions.md#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.
254 256
255Saiba mais: [The `.claude` directory](/docs/pt/claude-directory)257Saiba mais: [The `.claude` directory](https://code.claude.com/docs/pt/claude-directory)
256 258
257### Prompt injection259### Prompt injection
258 260
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.261Instruçõ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.
260 262
261Saiba mais: [Proteja-se contra prompt injection](/docs/pt/security.md#protect-against-prompt-injection)263Saiba mais: [Proteja-se contra prompt injection](https://code.claude.com/docs/pt/security.md#protect-against-prompt-injection)
262 264
263## R265## R
264 266
265### Remote Control267### Remote Control
266 268
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.md), que é executada em uma sandbox em nuvem.269Uma 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](https://code.claude.com/docs/pt/claude-code-on-the-web.md), que é executada em uma sandbox em nuvem.
268 270
269Saiba mais: [Remote Control](/docs/pt/remote-control.md)271Saiba mais: [Remote Control](https://code.claude.com/docs/pt/remote-control.md)
270 272
271### Rules273### Rules
272 274
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.275Arquivos 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.
274 276
275Saiba mais: [Organize rules with `.claude/rules/`](/docs/pt/memory#organize-rules-with-claude/rules/)277Saiba mais: [Organize rules with `.claude/rules/`](https://code.claude.com/docs/pt/memory#organize-rules-with-claude/rules/)
276 278
277## S279## S
278 280
280 282
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).283Isolamento 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).
282 284
283Saiba mais: [Sandboxing](/docs/pt/sandboxing.md)285Saiba mais: [Sandboxing](https://code.claude.com/docs/pt/sandboxing.md)
284 286
285### Session287### Session
286 288
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/`.289Uma 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/`.
288 290
289Saiba mais: [Trabalhar com sessões](/docs/pt/how-claude-code-works.md#work-with-sessions)291Saiba mais: [Trabalhar com sessões](https://code.claude.com/docs/pt/how-claude-code-works.md#work-with-sessions)
290 292
291### Settings layers293### Settings layers
292 294
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.md#settings-precedence).295A 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](https://code.claude.com/docs/pt/settings.md#settings-precedence).
294 296
295Saiba mais: [Arquivos de configurações](/docs/pt/settings.md#where-settings-live)297Saiba mais: [Arquivos de configurações](https://code.claude.com/docs/pt/settings.md#where-settings-live)
296 298
297### Skill299### Skill
298 300
300 302
301As skills são o sucessor recomendado dos comandos personalizados. Um arquivo em `.claude/commands/deploy.md` e um em `.claude/skills/deploy/SKILL.md` criam ambos `/deploy` e funcionam da mesma forma; os arquivos de comando existentes continuam funcionando.303As skills são o sucessor recomendado dos comandos personalizados. Um arquivo em `.claude/commands/deploy.md` e um em `.claude/skills/deploy/SKILL.md` criam ambos `/deploy` e funcionam da mesma forma; os arquivos de comando existentes continuam funcionando.
302 304
303Saiba mais: [Estender Claude com skills](/docs/pt/skills.md)305Saiba mais: [Estender Claude com skills](https://code.claude.com/docs/pt/skills.md)
304 306
305### Subagent307### Subagent
306 308
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.md).309Um 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](https://code.claude.com/docs/pt/cross-session-messaging.md).
308 310
309Os subagentes integrados incluem Explore, Plan e de propósito geral.311Os subagentes integrados incluem Explore, Plan e de propósito geral.
310 312
311Saiba mais: [Criar subagentes personalizados](/docs/pt/sub-agents.md)313Saiba mais: [Criar subagentes personalizados](https://code.claude.com/docs/pt/sub-agents.md)
312 314
313### Surface315### Surface
314 316
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.md#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.317Qualquer 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](https://code.claude.com/docs/pt/cloud-environments.md#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.
316 318
317Saiba mais: [Plataformas e integrações](/docs/pt/platforms.md)319Saiba mais: [Plataformas e integrações](https://code.claude.com/docs/pt/platforms.md)
318 320
319### System prompt321### System prompt
320 322
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.md#how-the-cache-is-organized).323As 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](https://code.claude.com/docs/pt/prompt-caching.md#how-the-cache-is-organized).
322 324
323Seus arquivos [CLAUDE.md](#claude-md) e as instruções do seu [estilo de saída](#output-style) não fazem parte do system prompt. Claude Code os entrega na conversa como [lembretes do sistema](#system-reminder).325Seus arquivos [CLAUDE.md](#claude-md) e as instruções do seu [estilo de saída](#output-style) não fazem parte do system prompt. Claude Code os entrega na conversa como [lembretes do sistema](#system-reminder).
324 326
325Saiba mais: [Flags do system prompt](/docs/pt/cli-reference.md#system-prompt-flags)327Saiba mais: [Flags do system prompt](https://code.claude.com/docs/pt/cli-reference.md#system-prompt-flags)
326 328
327### System reminder329### System reminder
328 330
337 339
338Em uma requisição de API registrada, um lembrete do sistema aparece envolvido em tags `<system-reminder>` dentro de uma mensagem de usuário ou, em alguns modelos, como uma mensagem separada com o papel `system`.340Em uma requisição de API registrada, um lembrete do sistema aparece envolvido em tags `<system-reminder>` dentro de uma mensagem de usuário ou, em alguns modelos, como uma mensagem separada com o papel `system`.
339 341
340Saiba mais: [Contexto que Claude Code adiciona fora do system prompt](/docs/pt/agent-sdk/modifying-system-prompts.md#context-claude-code-adds-outside-the-system-prompt)342Saiba mais: [Contexto que Claude Code adiciona fora do system prompt](https://code.claude.com/docs/pt/agent-sdk/modifying-system-prompts.md#context-claude-code-adds-outside-the-system-prompt)
341 343
342## T344## T
343 345
345 347
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.348Um 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.
347 349
348Saiba mais: [Continuar uma sessão na nuvem no seu terminal](/docs/pt/claude-code-on-the-web.md#from-cloud-to-terminal)350Saiba mais: [Continuar uma sessão na nuvem no seu terminal](https://code.claude.com/docs/pt/claude-code-on-the-web.md#from-cloud-to-terminal)
349 351
350### Tool352### Tool
351 353
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).354Uma 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).
353 355
354Saiba mais: [Tools available to Claude](/docs/pt/tools-reference.md)356Saiba mais: [Tools available to Claude](https://code.claude.com/docs/pt/tools-reference.md)
355 357
356### Transcript358### Transcript
357 359
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.md#transcript-viewer).360O 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](https://code.claude.com/docs/pt/interactive-mode.md#transcript-viewer).
359 361
360Saiba mais: [Where transcripts are stored](/docs/pt/sessions.md#where-transcripts-are-stored)362Saiba mais: [Where transcripts are stored](https://code.claude.com/docs/pt/sessions.md#where-transcripts-are-stored)
361 363
362### Turn364### Turn
363 365
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.366Uma 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.
365 367
366Saiba mais: [How Claude Code works](/docs/pt/how-claude-code-works.md#the-agentic-loop)368Saiba mais: [How Claude Code works](https://code.claude.com/docs/pt/how-claude-code-works.md#the-agentic-loop)
367 369
368## V370## V
369 371
370### Verification loop372### Verification loop
371 373
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.md): sem um, a única coisa decidindo que o agente terminou é o próprio agente.374Como 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`](https://code.claude.com/docs/pt/goal), execuções desassistidas e [dynamic workflows](https://code.claude.com/docs/pt/workflows.md): sem um, a única coisa decidindo que o agente terminou é o próprio agente.
373 375
374Saiba mais: [Give Claude a way to verify its work](/docs/pt/best-practices.md#give-claude-a-way-to-verify-its-work)376Saiba mais: [Give Claude a way to verify its work](https://code.claude.com/docs/pt/best-practices.md#give-claude-a-way-to-verify-its-work)
375 377
376## W378## W
377 379
379 381
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.382Um 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.
381 383
382Saiba mais: [Run parallel sessions with git worktrees](/docs/pt/worktrees.md)384Saiba mais: [Run parallel sessions with git worktrees](https://code.claude.com/docs/pt/worktrees.md)
383 385
384***386***
385 387