Skip to content

Funcionalidades Avançadas

Este capítulo explora em profundidade os recursos avançados do DCP, ajudando você a entender os mecanismos internos do plugin e a usar o DCP corretamente em cenários complexos.

Pré-requisitos

Antes de estudar este capítulo, certifique-se de ter concluído:

Conteúdo deste Capítulo

CursoDescriçãoCenário Adequado
Mecanismos de ProteçãoModos de proteção de turnos, ferramentas protegidas e arquivos protegidosEvite poda de conteúdo crítico
Persistência de EstadoComo o DCP mantém o estado de poda e estatísticas entre sessõesEntenda o mecanismo de armazenamento de dados
Impacto no Cache de PromptsImpacto da poda do DCP no Prompt CachingOtimize a taxa de acerto de cache
Tratamento de SubagentesComportamento e limitações do DCP em sessões de subagentesAo usar a ferramenta Task

Sugestão de Roteiro de Aprendizado

Mecanismos de Proteção → Persistência de Estado → Impacto no Cache de Prompts → Tratamento de Subagentes
    ↓                   ↓                              ↓                              ↓
  Obrigatório        Aprenda conforme necessário    Aprenda ao otimizar          Aprenda ao usar subagentes

Ordem Recomendada:

  1. Mecanismos de Proteção (Obrigatório) - Este é o recurso avançado mais importante. Entendê-lo evita que o DCP remova acidentalmente conteúdo crítico
  2. Persistência de Estado (Conforme necessário) - Se você deseja entender como o DCP registra estatísticas ou precisa depurar problemas de estado
  3. Impacto no Cache de Prompts (Ao otimizar desempenho) - Quando você se preocupa com otimização de custos de API, precisa equilibrar a relação entre poda e cache
  4. Tratamento de Subagentes (Ao usar subagentes) - Se você usa a ferramenta Task do OpenCode para despachar subtarefas, precisa entender as limitações do DCP

Próximos Passos

Após concluir este capítulo, você pode: