krzysztofdudek/ResearcherSkill: Um arquivo. Seu agente de codificação de IA se torna um cientista. Habilidade de experimentação autônoma para Claude Code, Cursor e qualquer agente de leitura de descontos. · Github

PUBLICIDADE

krzysztofdudek/ResearcherSkill: Um arquivo. Seu agente de codificação de IA se torna um cientista. Habilidade de experimentação autônoma para Claude Code, Cursor e qualquer agente de leitura de descontos. · Github

Um arquivo. Seu agente de codificação de IA se torna um cientista.

Derrubar researcher.md em Claude Code, Cursor ou qualquer agente que leia markdown. Ele projetará experimentos, testará hipóteses, descartará o que falha, manterá o que funciona – mais de 30 experimentos durante a noite enquanto você dorme.

Como é correr

Experimento 7 – Substitua a pesquisa de vizinho O (n ^ 2) pela árvore KD

Filial: pesquisa/redução de latência · Pai: #5 · Tipo: real

Hipótese: A pesquisa da árvore KD deve reduzir o p99 de 142ms para menos de 100ms
Mudanças: loop de força bruta trocado em spatial_index.py com scipy.spatial.KDTree
Resultado: p99 = 89ms (era 142ms da linha de base, 118ms melhor) — novo melhor
Status: manter

Entendimento: O gargalo sempre foi a busca do vizinho, não a pontuação. O experimento nº 3 (armazenamento em cache) tratou o sintoma.

#filialmétricastatusdescrição
0pesquisa/redução de latência142,00manterMedição de linha de base
1pesquisa/redução de latência139,20descartarAdicionar cache de resposta
2pesquisa/redução de latência141,50descartarAjuste de pool de conexões
3pesquisa/redução de latência135,80descartarCache LRU no caminho ativo
5pesquisa/redução de latência118,00manterConsultas de banco de dados em lote
7pesquisa/redução de latência89,00manterPesquisa de vizinho de árvore KD

O exemplo é simulado. A habilidade funciona em qualquer base de código – execute-a e compartilhe seus resultados reais.

Qualquer coisa onde você possa medir ou avaliar um resultado:

  • Latência da API — p50, p99, rendimento
  • Velocidade de teste — suíte de tempo de execução, estratégias de paralelização
  • Tamanho do pacote – agitação de árvores, divisão de código, trocas de dependências
  • Engenharia imediata — precisão, custo, uso de token
  • Ajuste de algoritmo — complexidade de tempo de execução, uso de memória
  • Otimização de configuração — Configurações de banco de dados, tamanhos de cache, pools de threads

O agente entrevista você sobre o que otimizar, monta um laboratório em uma ramificação git e depois trabalha de forma autônoma — pensando, testando, refletindo — comprometendo-se antes de cada experimento, revertendo em caso de falha, registrando tudo. Ele bifurca ramos para explorar abordagens divergentes, detecta quando está preso e continua até que você o pare ou atinja um alvo.

Generaliza a pesquisa automática além do ML: oferece suporte a experimentos mentais, ramificação não linear, métricas qualitativas, sinais de convergência e retomada de sessão.

Toda a história dos experimentos vive em um local não rastreado .lab/ diretório que sobrevive a todas as operações git — git gerencia código, .lab/ gerencia o conhecimento.

COM


Se isso for útil, marque o repositório com estrela e compartilhe o que você descobriu.

Fonte: theverge

Mais recentes

PUBLICIDADE

WP Twitter Auto Publish Powered By : XYZScripts.com