A
Agent teams
Mú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, 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 definindoCLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.
Saiba mais: Run agent teams
Agentic coding
Um 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 que permitem agir, não apenas aconselhar. Saiba mais: How Claude Code worksAgentic harness
As 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. Saiba mais: How Claude Code worksAgentic loop
O 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, skills e MCP, se conectam a fases específicas deste loop. Saiba mais: How Claude Code worksAuto memory
Notas 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, que você escreve.
Saiba mais: Auto memory
Auto mode
Um permission mode onde um modelo classificador separado revisa cada ação em segundo plano em vez de mostrar prompts de aprovação. O classificador bloqueia escalação de escopo, infraestrutura não confiável e prompt injection. Ele nunca vê resultados de tool, então instruções injetadas não podem influenciar suas decisões. Auto mode é uma visualização de pesquisa disponível em planos Max, Team, Enterprise e API. Saiba mais: Eliminate prompts with auto modeB
Bare mode
Uma 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.
Saiba mais: Start faster with bare mode
Bundled skills
Playbooks baseados em prompt incluídos com Claude Code, como/batch, /simplify, /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.
Saiba mais: Bundled skills
C
Channel
Um MCP server 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. Saiba mais: ChannelsCheckpoint
Um snapshot automático do seu código capturado antes de cada edição que Claude faz. PressioneEsc duas vezes ou execute /rewind para restaurar código, conversa ou ambos para um ponto anterior. Checkpoints são locais à sessão, separados do git, e não rastreiam alterações feitas através da tool Bash.
Saiba mais: Checkpointing
.claude directory
O 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/.
Saiba mais: The .claude directory
CLAUDE.md
Um arquivo markdown de instruções persistentes que você escreve para Claude, carregado no início de cada sessão como uma mensagem de usuário após o prompt do sistema. Coloque convenções de projeto, notas de arquitetura e regras “sempre faça X” aqui. CLAUDE.md sobrevive a compaction e é relido fresco do disco depois. Você 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 para sua organização. Locais mais específicos têm precedência.
Saiba mais: CLAUDE.md files
Command
Uma 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. Skills são a forma recomendada de empacotar comandos multi-etapa.
Saiba mais: Commands · Skills
Compaction
Sumarização automática de sua conversa quando a 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.
Saiba mais: What survives compaction · When context fills up
Context window
A 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 o resuma. Execute/context para ver o que está usando espaço. Para o conceito de modelo subjacente, consulte o glossário da plataforma.
Saiba mais: Explore the context window
D
Dispatch
Um 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. Saiba mais: Sessions from DispatchE
Effort level
Uma 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 Opus 4.7, Opus 4.6 e Sonnet 4.6. Saiba mais: Adjust effort levelExtended thinking
Raciocínio passo a passo visível que o modelo realiza antes de responder. Você pode limitar tokens de pensamento comMAX_THINKING_TOKENS ou ajustar o effort level. Thinking aparece em texto itálico cinza no terminal.
Saiba mais: Use extended thinking
H
Hook
Um manipulador definido pelo usuário que executa automaticamente em um ponto específico do ciclo de vida do Claude Code, como antes de uma tool ser executada, após uma edição de arquivo ou no início da sessão. Manipuladores podem ser um comando shell, endpoint HTTP, tool MCP, prompt LLM ou subagent. Hooks são determinísticos: eles disparam em pontos de ciclo de vida fixos em vez de à discrição do modelo. Uma configuração de hook tem três níveis:- Hook event: o ponto do ciclo de vida
- Matcher: filtra quais eventos o disparam
- Hook handler: o que executa
M
Managed settings
Um arquivo de settings imposto em toda a organização por TI ou DevOps, colocado em um caminho em nível de SO fora de~/.claude. Os usuários não podem substituir ou excluir managed settings. Use isso para políticas de segurança, requisitos de conformidade ou ferramentas padronizadas em uma frota.
Saiba mais: Server-managed settings
MCP (Model Context Protocol)
Um 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.
Saiba mais: Model Context Protocol
MCP Tool Search
Um 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. Saiba mais: Scale with MCP Tool SearchN
Non-interactive mode
Um modo que executa um único prompt e sai sem uma sessão conversacional, invocado com-p ou --print. Usado para CI, scripts e piping. O Agent SDK é o equivalente em Python e TypeScript. Anteriormente chamado de headless mode.
Saiba mais: Run Claude Code programmatically
O
Output style
Uma 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 que é entregue como uma mensagem de usuário seguindo o prompt do sistema. Estilos built-in incluem Default, Explanatory e Learning. Saiba mais: Output stylesP
Permission mode
O comportamento de aprovação de linha de base para a sessão. Cicle comShift+Tab na CLI ou use o seletor de modo em VS Code, Desktop e claude.ai. Os modos disponíveis são default, acceptEdits, plan, auto, dontAsk e bypassPermissions.
Saiba mais: Choose a permission mode
Permission rule
Uma 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 mais amplo. Saiba mais: Configure permissionsPlan mode
Um 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.
Saiba mais: Analyze before you edit with plan mode
Plugin
Um pacote de skills, hooks, subagents e servidores MCP empacotados como uma unidade instalável única. Plugin skills são nomeados comoplugin-name:skill-name para que múltiplos plugins coexistam. Distribua plugins entre equipes via um marketplace.
Saiba mais: Plugins
Project trust
Um diálogo único aceitando um diretório antes que Claude Code carregue sua configuraçã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.
Saiba mais: The .claude directory
Prompt injection
Instruçõ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, listas de bloqueio de comandos e verificação de confiança. 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. Saiba mais: Protect against prompt injectionR
Remote Control
Uma 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. Saiba mais: Remote ControlRules
Arquivos 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.
Saiba mais: Organize rules with .claude/rules/
S
Sandboxing
Isolamento 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. Saiba mais: SandboxingSession
Uma conversa vinculada ao seu diretório atual, com sua própria context window independente. Sessões podem ser retomadas comclaude -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/.
Saiba mais: Work with sessions
Settings layers
A hierarquia que Claude Code lê configuração, em ordem de precedência de mais alta para mais baixa: managed policy, 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.
Saiba mais: Settings files
Skill
Um arquivoSKILL.md contendo instruções, conhecimento ou um fluxo de trabalho que Claude adiciona ao seu toolkit. Claude carrega uma skill automaticamente quando relevante, ou você a invoca diretamente com /skill-name. Skills seguem o padrão aberto Agent Skills; Claude Code o estende com controle de invocação e execução de subagent.
Skills 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.
Saiba mais: Extend Claude with skills
Subagent
Um 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, onde cada agente é uma sessão independente completa com a qual você pode falar diretamente. Subagents built-in incluem Explore, Plan e propósito geral. Saiba mais: Create custom subagentsSurface
Qualquer 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. Saiba mais: Platforms and integrationsT
Teleport
Um 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 é --remote, que envia uma tarefa local para executar na web.
Saiba mais: From web to terminal
Tool
Uma 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. Saiba mais: Tools available to ClaudeW
Worktree isolation
Um 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.
Saiba mais: Run parallel sessions with git worktrees
Deprecated and renamed terms
Estes termos aparecem em docs mais antigas, posts de blog e conteúdo da comunidade. Use o nome atual ao pesquisar neste site.| Old term | Now called | Notes |
|---|---|---|
| Headless mode | Non-interactive mode | Same -p flag, same behavior |
| Custom commands | Skills | .claude/commands/ files still work |
| Slash commands | Commands | ”Slash” dropped from product copy |