Open Source

Plugin remove enrolação de assistentes de código e prioriza passos práticos

Extensão para assistentes virtuais de programação aplica regras diretas de resposta para evitar preâmbulos longos e acelerar o fluxo de trabalho de desenvolvedores.

O projeto i-have-adhd, desenvolvido por ayghri, ganhou tração expressiva ao registrar 27.473 estrelas no período recente, alcançando o terceiro lugar no ranking mensal do Trendshift e marcando presença na lista mensal do GitHub Trending. Criado em Python, o recurso funciona como uma extensão de habilidades para assistentes de programação em linha de comando, focando em saídas amigáveis para pessoas com déficit de atenção. O projeto resolve o atrito provocado por respostas excessivamente verbosas geradas por modelos de linguagem, que frequentemente soterram instruções práticas sob parágrafos introdutórios e fórmulas protocolares.

Dados rápidos

  • Repositório: ayghri/i-have-adhd
  • Licença: MIT
  • Linguagem: Python
  • Métricas: 51.002 estrelas e 2.943 forks
  • Posição no ranking: 3º lugar mensal no Trendshift e presença no GitHub Trending mensal
  • Data da consulta: 25 de setembro de 2026

O problema das respostas prolixas Assistentes de codificação baseados em inteligência artificial costumam gerar estruturas conversacionais longas antes de apresentar soluções operacionais. Em vez de entregar o arquivo ou a linha exata de alteração solicitada, muitos sistemas iniciam a interação com elogios à dúvida apresentada e explicações teóricas que atrasam o trabalho prático.

Esse comportamento impõe uma sobrecarga cognitiva que dispersa profissionais em momentos de resolução técnica, principalmente desenvolvedores neurodivergentes. O programador precisa rolar telas de explicações acessórias para encontrar uma instrução de terminal ou um trecho específico de código.

A proposta de ayghri ataca diretamente essa estrutura tradicional de diálogo. O objetivo consiste em transformar a interação em orientações operacionais imediatas, organizadas em etapas numeradas e desprovidas de preâmbulos e conclusões supérfluas.

Como a ferramenta funciona e sua instalação O funcionamento apoia-se em dez regras comportamentais reunidas nas instruções da extensão. Essas diretrizes exigem que o assistente comece diretamente pela próxima ação, numere tarefas em múltiplos passos, limite listas a no máximo cinco itens e elimine saudações de abertura ou fechamentos cordiais. A documentação indica inspiração na obra The Adult ADHD Tool Kit, dos autores J. Russell Ramsay e Anthony L. Rostain, com adaptações para a forma como um modelo de linguagem deve responder.

Para instalar a ferramenta, o manual recomenda colar a instrução de instalação diretamente no prompt do assistente de linha de comando ou consultar o guia do repositório. Para quem prefere personalizar as regras em uma versão própria, o processo de remoção da versão original e adição da cópia personalizada utiliza comandos específicos no terminal:

claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd
claude plugin marketplace add <your-username>/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

Após a configuração e o reinício da ferramenta de desenvolvimento, as diretrizes passam a orientar o modelo a fornecer respostas diretas.

Casos de uso práticos no desenvolvimento

  • Correção pontual de testes quebrados: o assistente entrega o comando de teste específico e a alteração da linha com erro, dispensando discursos teóricos sobre a arquitetura da aplicação.
  • Atualização de dependências desatualizadas: a ferramenta lista a instrução de atualização do pacote e fornece apenas os passos estritamente necessários para substituir funções descontinuadas.
  • Estimativa precisa de tarefas técnicas: o modelo emite previsões em minutos em vez de termos vagos, permitindo planejamento rápido de etapas imediatas.
  • Execução de tarefas em várias etapas: comandos complexos são estruturados em listas sequenciais de até cinco itens, terminando com uma ação concreta para o próximo passo.

Diferenças em relação a abordagens convencionais Prompts genéricos de produtividade costumam instruir o modelo a ser conciso de forma vaga, o que frequentemente mantém saudações automáticas e divagações no meio do texto. O projeto estabelece restrições rígidas que proíbem preâmbulos, recapitulações e frases de cortesia ao final da mensagem.

Outra diferença prática reside na exigência de confirmação do estado da tarefa a cada turno de conversa. O assistente é orientado a apresentar erros de maneira puramente factual e sem justificativas retóricas, mantendo a visibilidade dos progressos alcançados sem poluição visual no terminal.

Limitações técnicas e cuidados necessários Apesar do volume de 51.002 estrelas, o repositório foi criado em 13 de maio de 2026 e registrou seu último commit em 19 de setembro de 2026, somando 71 issues abertas. Trata-se de um projeto recente que exige atenção quanto à sua maturidade operacional em diferentes fluxos de trabalho.

O repositório não apresenta nenhuma release formal lançada e não possui site oficial registrado, constando a indicação sem site oficial. A data da release consta como não informado no repositório.

A solução consiste em diretrizes textuais sob a licença MIT voltadas a plugins para ferramentas de linha de comando. Como o comportamento final depende da aderência do modelo de linguagem às regras inseridas no contexto, desvios ocasionais podem ocorrer, e não há garantias de conformidade absoluta verificadas no código.

Resumo rápido

  • Projeto: ayghri/i-have-adhd
  • Licença: MIT
  • Linguagem: Python
  • Estrelas: 51.002
  • Ranking: 3º lugar mensal no Trendshift e presença no GitHub Trending mensal
  • Risco principal: ausência de releases publicadas e dependência da interpretação do modelo

Fontes

  • Repositório GitHub: https://github.com/ayghri/i-have-adhd
  • Release: não informado no repositório
  • Homepage: sem site oficial
  • Trendshift: https://trendshift.io

Fontes

PythonMITOpen SourceTrendshift
Como apuramos: as fontes consultadas estão indicadas nesta matéria para que você possa conferir as informações. Os números de estrelas e a posição no ranking refletem o momento da coleta. Conheça os critérios editoriais.