# Glossario dei termini (/it/docs/verdent-for-vscode/reference/glossary)

> Terminologia tecnica e definizioni per le funzionalità e i concetti di Verdent



Riferimento in ordine alfabetico dei termini e dei concetti tecnici specifici di Verdent.

***

## Concetti fondamentali [#concetti-fondamentali]

<Accordion title="Agente">
  L'assistente AI principale che elabora le richieste ed esegue gli strumenti
</Accordion>

<Accordion title="Esaurimento del contesto">
  Quando la cronologia della conversazione riempie la finestra di contesto, limitando la capacità di fare riferimento a contenuti precedenti
</Accordion>

<Accordion title="Finestra di contesto">
  Quantità di cronologia della conversazione a cui l'AI può fare riferimento
</Accordion>

<Accordion title="MCP (Model Context Protocol)">
  Sistema per estendere Verdent con strumenti esterni
</Accordion>

<Accordion title="Sottoagente">
  Agente AI specializzato con contesto isolato per attività specifiche (Explorer, Verifier, Code-reviewer)
</Accordion>

<Accordion title="Strumento">
  Funzione che l'agente può eseguire (file\_read, bash, glob, ecc.)
</Accordion>

***

## Modalità di esecuzione [#modalità-di-esecuzione]

<Accordion title="Auto-Run Mode">
  Gli strumenti vengono eseguiti automaticamente senza richieste di approvazione
</Accordion>

<Accordion title="Manual Accept Mode">
  L'utente approva l'esecuzione di ogni strumento prima che venga avviato
</Accordion>

<Accordion title="Plan Mode">
  L'agente crea un piano prima di eseguire le modifiche
</Accordion>

<Accordion title="Ignora i permessi">
  Esecuzione senza richieste di autorizzazione (avanzato)
</Accordion>

***

## File e configurazione [#file-e-configurazione]

<Accordion title="AGENTS.md">
  File degli standard di team specifici del progetto (radice del progetto, sotto controllo di versione)
</Accordion>

<Accordion title="mcp.json">
  Configurazione del server MCP (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="plan_rules.md">
  Personalizzazione dell'output di Plan Mode (`~/.verdent/plan_rules.md`)
</Accordion>

<Accordion title="VERDENT.md">
  File delle preferenze personali globali (`~/.verdent/VERDENT.md`)
</Accordion>

<Accordion title="Workspace">
  Directory del progetto VS Code corrente in cui opera Verdent
</Accordion>

***

## Termini specifici degli strumenti [#termini-specifici-degli-strumenti]

<Accordion title="Pattern glob">
  Pattern di ricerca file con caratteri jolly (`**/*.ts`, `src/**/*.js`)
</Accordion>

<Accordion title="Intervallo di righe">
  Righe specifiche da leggere in file di grandi dimensioni (start\_line, max\_lines)
</Accordion>

<Accordion title="Regex">
  Espressione regolare per la ricerca avanzata di testo
</Accordion>

<Accordion title="Replace All">
  Flag di file\_edit per sostituire più stringhe identiche
</Accordion>

<Accordion title="Timeout">
  Tempo massimo per i comandi bash: 120 secondi (2 minuti, limite rigido)
</Accordion>

***

## Termini relativi ai sottoagenti [#termini-relativi-ai-sottoagenti]

<Accordion title="Criterio flessibile">
  Il sottoagente può attivarsi automaticamente in base ai pattern della richiesta
</Accordion>

<Accordion title="Criterio di invocazione">
  Regole su quando si attiva un sottoagente (rigido o flessibile)
</Accordion>

<Accordion title="Contesto isolato">
  Finestra di contesto separata del sottoagente (non consuma il contesto principale)
</Accordion>

<Accordion title="Criterio rigido">
  Il sottoagente viene eseguito solo quando esplicitamente menzionato con @
</Accordion>

<Accordion title="Prompt di sistema">
  Istruzioni che definiscono il comportamento e la competenza del sottoagente
</Accordion>

***

## Termini di MCP [#termini-di-mcp]

<Accordion title="Configurazione globale">
  Configurazione di MCP a livello utente (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="Server MCP">
  Strumento/servizio esterno integrato tramite Model Context Protocol
</Accordion>

<Accordion title="Plugin">
  Integrazione MCP predefinita per strumenti o servizi specifici
</Accordion>

<Accordion title="Configurazione del workspace">
  Configurazione di MCP specifica del progetto (`.verdent/mcp.json`)
</Accordion>

***

## Termini di prestazione [#termini-di-prestazione]

<Accordion title="Delega">
  Instradamento delle attività ai sottoagenti per preservare il contesto principale
</Accordion>

<Accordion title="Esecuzione parallela">
  Più sottoagenti in esecuzione simultanea
</Accordion>

<Accordion title="Lettura strategica">
  Uso di intervalli di righe e ricerca per ridurre al minimo l'utilizzo del contesto
</Accordion>

<Accordion title="Coordinamento delle attività">
  L'agente principale che gestisce più operazioni dei sottoagenti
</Accordion>

***

## Vedi anche [#vedi-anche]

<CardGroup cols="2">
  <Card title="Concetti fondamentali" icon="lightbulb" href="/docs/verdent-for-vscode/getting-started/core-concepts">
    Concetti fondamentali di Verdent
  </Card>

  <Card title="Riferimento degli strumenti" icon="wrench" href="/docs/verdent-for-vscode/advanced-features/tool-reference">
    Funzionalità complete degli strumenti
  </Card>
</CardGroup>
