Skip to content

opencode-dynamic-context-pruning
Plugin de Otimização Inteligente de Token

Plugin do OpenCode que reduz automaticamente o uso de Tokens ao remover chamadas de ferramentas redundantes do histórico da conversa. Suporta três estratégias: deduplicação automática, detecção de sobrescrita e limpeza de erros, além de ferramentas discard/extract impulsionadas por IA, permitindo que o modelo decida autonomamente quando limpar o contexto.

Por que escolher o DCP?

Economize muitos Tokens em conversas longas, reduza os custos de uso de LLM e melhore a qualidade da resposta do modelo.

Estratégia de Deduplicação Automática

Detecta chamadas com o mesmo nome de ferramenta e parâmetros, mantendo automaticamente a mais recente, sem necessidade de intervenção manual.

Detecção de Sobrescrita

Rastreia a ordem cronológica de operações de escrita e leitura em arquivos, limpando automaticamente operações de escrita que foram sobrescritas por leituras subsequentes.

Estratégia de Limpeza de Erros

Remove automaticamente entradas de ferramentas com erros que excedem um número especificado de turnos, mantendo mensagens de erro para facilitar a depuração.

Poda Impulsionada por IA

Fornece ferramentas discard e extract, permitindo que a IA decida autonomamente quando limpar o contexto, alcançando otimização em nível semântico.

Transparente e Controlável

Visualize o uso de Tokens e estatísticas acumuladas através do comando /dcp, com suporte para disparar manualmente a poda.

Persistência de Estado

Mantém o estado de poda e estatísticas entre sessões, permitindo rastrear os benefícios de economia de Tokens a longo prazo.