Descrição
Thinker foi projetado para otimizar o desempenho de agentes de codificação, reduzindo significativamente seu consumo de tokens e melhorando a eficiência. Isso é alcançado por meio de uma análise detalhada de como o contexto de um agente é utilizado, permitindo que os desenvolvedores identifiquem e eliminem informações desnecessárias. A ferramenta visualiza onde o contexto é utilizado, mostrando o custo em tokens de cada seção de instrução, habilidade e ferramenta por sessão, bem como com que frequência os agentes interagem com eles.
Ler mais
Uma das funcionalidades principais do Thinker é sua capacidade de cortar contextos desperdiçados. Ele ajuda os usuários a encontrar o que seus agentes carregam, mas raramente utilizam, oferecendo sugestões para compressão, corte ou desativação de seções irrelevantes. Esse processo pode levar a economias substanciais em tokens de entrada e tempos de processamento reduzidos para vários modelos, incluindo Claude Fable, Gemini Flash e GPT-6 Astra. Os usuários podem revisar as economias sugeridas de sessões recentes e aplicar mudanças, que podem ser visualizadas como um diff e abertas como um pull request para revisão e mesclagem.
Thinker também incorpora um cache de conhecimento que aprende com sessões passadas. Esse cache armazena notas relevantes sobre a base de código, que são então trazidas para tarefas futuras, fornecendo aos agentes o contexto necessário sem que precisem reaprender ou pesquisar extensivamente. Essas notas são mantidas atualizadas por meio da re-hashing de dependências contra a árvore de trabalho, garantindo que informações obsoletas não sejam servidas. O sistema destila automaticamente as sessões, extrai pull requests mesclados e permite que os usuários adicionem suas próprias notas, melhorando continuamente a compreensão contextual do agente.
A ferramenta suporta uma variedade de agentes de codificação, incluindo Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI e OpenCode. Ela se integra perfeitamente aos fluxos de trabalho existentes, conectando agentes em toda a máquina ou por meio de extensões e arquivos de hook. Thinker opera em segundo plano, fornecendo sugestões semanais para otimização e permitindo que os usuários aprovem mudanças por meio de uma simples resposta ou via uma interface local.
Além da redução de contexto, Thinker oferece recursos como a compressão de saídas de ferramentas, que pode cortar drasticamente os custos de tokens ao reduzir leituras de arquivos grandes, logs de testes e resultados de busca para apenas as informações mais relevantes. Ele garante a correção ao medir o uso antes dos cortes, preservando regras essenciais durante a compressão e fornecendo caminhos claros de desfazer para todas as mudanças. A plataforma também oferece relatórios detalhados para rastrear o uso de tokens, custos e a eficácia do cache, permitindo que os usuários monitorem economias e o desempenho do agente ao longo do tempo.
- CategoriaAssistentes de programação com IA
- ImplantaçãoLocal
- PlataformasWeb
Recursos principais de thinker
Visualização de Uso de Contexto: Mostra o custo em tokens e a frequência de uso para seções de instrução, habilidades e ferramentas.
Identificação de Contexto Desperdiçado: Aponta o contexto carregado que raramente é utilizado pelos agentes de codificação.
Compressão de Contexto: Reescreve seções de instrução para reduzir o comprimento enquanto retém informações críticas.
Corte de Contexto: Remove seções de instrução não utilizadas completamente.
Gerenciamento de Habilidades e Ferramentas: Permite desativar habilidades, servidores MCP, plugins e ferramentas integradas não utilizadas.
Compressão de Saídas de Ferramentas: Reduz resultados grandes de ferramentas (leituras de arquivos, logs de testes, buscas) para linhas relevantes.
Cache de Conhecimento: Aprende e armazena notas de sessões para fornecer contexto relevante para tarefas futuras.
Aprendizado Automático: Destila sessões para criar novas notas e verifica as existentes.
Detecção de Notas Obsoletas: Re-hash de dependências de notas para identificar e re-verificar informações desatualizadas.
Sugestões Semanais de Otimização: Fornece recomendações automatizadas para economia de tokens.
Integração de Pull Request: Gera pull requests para mudanças de instrução para revisão.
Rastreamento de Tokens e Custos: Oferece relatórios para monitorar o uso de tokens e custos ao longo do tempo.
Compatibilidade com Agentes: Suporta Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI, OpenCode.
Acesso a UI Local e Terminal: Fornece interfaces baseadas em navegador e linha de comando para gerenciamento.
Caminhos de Desfazer: Oferece métodos claros para reverter quaisquer mudanças ou otimizações aplicadas.
Como usar thinker?
Instalar Thinker: Conecte seus agentes de codificação executando o instalador, que os integra às suas configurações.
Encontrar Economias: Revise cortes sugeridos para instruções, habilidades e ferramentas com base na análise de sessões recentes.
Aplicar Escolhas: Visualize mudanças de instrução como um diff e abra um pull request para mesclá-las.
Gerenciar Habilidades/Ferramentas: Desative habilidades, servidores MCP, plugins ou ferramentas integradas não utilizadas para repositórios específicos.
Comprimir Saídas de Ferramentas: Configure as definições de compressão para resultados de ferramentas a fim de reduzir custos de tokens.
Monitorar Desempenho: Use o Visualizar Relatório para rastrear o uso de tokens, custos e eficácia do cache semana a semana.
Revisar Sugestões: Responda às sugestões semanais do Thinker para aprovar ou revisar mudanças propostas.
Casos de uso de thinker
- Otimizar o Uso de Tokens do Agente
- Identificar Contexto Desperdiçado
- Melhorar a Eficiência do Agente
- Manter o Conhecimento da Base de Código
- Agilizar Revisões de Código
- Rastrear Custos de Desenvolvimento
- Aprimorar a Consciência Contextual do Agente
- Automatizar a Otimização de Contexto
- Padronizar Práticas de Desenvolvimento






