---
title: Glossário de termos
description: Terminologia técnica e definições para recursos e conceitos do Verdent
---

Referência em ordem alfabética de termos específicos do Verdent e conceitos técnicos.

---

## Conceitos fundamentais

<Accordion title="Agente">
O principal assistente de IA que processa solicitações e executa ferramentas
</Accordion>

<Accordion title="Esgotamento de contexto">
Quando o histórico da conversa preenche a janela de contexto, limitando a capacidade de referenciar conteúdo anterior
</Accordion>

<Accordion title="Janela de contexto">
Quantidade de histórico da conversa que a IA pode referenciar
</Accordion>

<Accordion title="MCP (Model Context Protocol)">
Sistema para estender o Verdent com ferramentas externas
</Accordion>

<Accordion title="Subagente">
Agente de IA especializado com contexto isolado para tarefas específicas (Explorer, Verifier, Code-reviewer)
</Accordion>

<Accordion title="Ferramenta">
Função que o agente pode executar (file_read, bash, glob, etc.)
</Accordion>

---

## Modos de execução

<Accordion title="Auto-Run Mode">
As ferramentas são executadas automaticamente sem prompts de aprovação
</Accordion>

<Accordion title="Manual Accept Mode">
O usuário aprova cada execução de ferramenta antes de rodar
</Accordion>

<Accordion title="Plan Mode">
O agente cria um plano antes de executar as mudanças
</Accordion>

<Accordion title="Ignorar permissões">
Executa sem prompts de permissão (avançado)
</Accordion>

---

## Arquivos e configuração

<Accordion title="AGENTS.md">
Arquivo de padrões da equipe específico do projeto (raiz do projeto, controlado por versão)
</Accordion>

<Accordion title="mcp.json">
Configuração do servidor MCP (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="plan_rules.md">
Personalização da saída do Plan Mode (`~/.verdent/plan_rules.md`)
</Accordion>

<Accordion title="VERDENT.md">
Arquivo de preferências pessoais globais (`~/.verdent/VERDENT.md`)
</Accordion>

<Accordion title="Espaço de trabalho">
Diretório do projeto atual do VS Code onde o Verdent opera
</Accordion>

---

## Termos específicos de ferramentas

<Accordion title="Padrão glob">
Padrão de busca de arquivos usando curingas (`**/*.ts`, `src/**/*.js`)
</Accordion>

<Accordion title="Intervalo de linhas">
Linhas específicas a ler de arquivos grandes (start_line, max_lines)
</Accordion>

<Accordion title="Regex">
Expressão regular para busca avançada de texto
</Accordion>

<Accordion title="Replace All">
Flag do file_edit para substituir múltiplas strings idênticas
</Accordion>

<Accordion title="Timeout">
Tempo máximo para comandos bash: 120 segundos (2 minutos, limite rígido)
</Accordion>

---

## Termos de subagentes

<Accordion title="Política flexível">
O subagente pode ativar automaticamente com base em padrões de solicitação
</Accordion>

<Accordion title="Política de invocação">
Regras para quando o subagente é ativado (estrita vs flexível)
</Accordion>

<Accordion title="Contexto isolado">
Janela de contexto separada do subagente (não consome o contexto principal)
</Accordion>

<Accordion title="Política estrita">
O subagente só roda quando explicitamente mencionado com @
</Accordion>

<Accordion title="System prompt">
Instruções que definem o comportamento e a expertise do subagente
</Accordion>

---

## Termos de MCP

<Accordion title="Configuração global">
Configuração de MCP de todo o usuário (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="Servidor MCP">
Ferramenta/serviço externo integrado via Model Context Protocol
</Accordion>

<Accordion title="Plugin">
Integração pré-construída de MCP para ferramentas ou serviços específicos
</Accordion>

<Accordion title="Configuração do espaço de trabalho">
Configuração de MCP específica do projeto (`.verdent/mcp.json`)
</Accordion>

---

## Termos de desempenho

<Accordion title="Delegação">
Roteamento de tarefas para subagentes para preservar o contexto principal
</Accordion>

<Accordion title="Execução paralela">
Múltiplos subagentes rodando simultaneamente
</Accordion>

<Accordion title="Leitura estratégica">
Uso de intervalos de linhas e busca para minimizar o uso de contexto
</Accordion>

<Accordion title="Coordenação de tarefas">
Agente principal gerenciando múltiplas operações de subagentes
</Accordion>

---

## Veja também

<CardGroup cols={2}>
  <Card title="Conceitos fundamentais" icon="lightbulb" href="/docs/verdent-for-vscode/getting-started/core-concepts">
    Conceitos fundamentais do Verdent
  </Card>
  <Card title="Referência de ferramentas" icon="wrench" href="/docs/verdent-for-vscode/advanced-features/tool-reference">
    Capacidades completas das ferramentas
  </Card>
</CardGroup>
