Pular para o conteúdo principal
Este 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.

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 definindo CLAUDE_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 works

Agentic 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 works

Agentic 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 works

Auto 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 mode

B

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: Channels

Checkpoint

Um snapshot automático do seu código capturado antes de cada edição que Claude faz. Pressione Esc 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 Dispatch

E

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 level

Extended thinking

Raciocínio passo a passo visível que o modelo realiza antes de responder. Você pode limitar tokens de pensamento com MAX_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
Saiba mais: Get started with hooks · Hooks reference

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 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 Search

N

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 styles

P

Permission mode

O comportamento de aprovação de linha de base para a sessão. Cicle com Shift+Tab na CLI ou use o seletor de modo em VS Code, Desktop e claude.ai. Os modos disponíveis são default, acceptEdits, plan, auto, dontAsk e bypassPermissions. 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 permissions

Plan 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 como plugin-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 injection

R

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 Control

Rules

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: Sandboxing

Session

Uma conversa vinculada ao seu diretório atual, com sua própria 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/. 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 arquivo SKILL.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 subagents

Surface

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 integrations

T

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 Claude

W

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 termNow calledNotes
Headless modeNon-interactive modeSame -p flag, same behavior
Custom commandsSkills.claude/commands/ files still work
Slash commandsCommands”Slash” dropped from product copy