Um proxy CLI em Rust que comprime a saída de comandos do shell antes que ela chegue a um agente de programação com IA, reduzindo o uso de tokens de LLM em comandos comuns de desenvolvimento.
microsoft/AI-Engineering-Coach
Extensão do VS Code e canvas do Copilot que analisa os logs locais das sessões do seu assistente de programação com IA e gera pontuações de prática, padrões problemáticos e métricas de saída.
- Estrelas
- 4,342
- Forks
- 601
- Issues abertas
- 56
- Último commit
- há 3 dias
O que é?
O AI Engineer Coach lê os logs de sessão armazenados pelos seus assistentes de programação com IA locais e os transforma em um dashboard. Ele acompanha pontuações de prática e tendências semanais, mostra a atividade diária e os padrões de horário de trabalho e mede o volume de código gerado por linguagem, workspace, modelo e harness. Toda a análise é feita na sua máquina, e a extensão apenas lê os arquivos de sessão.
O projeto inclui 45 regras editáveis em Markdown que identificam padrões problemáticos relacionados à qualidade dos prompts, à organização das sessões, à revisão de código, ao uso de ferramentas e ao gerenciamento de contexto. Ele também encontra prompts repetidos que podem virar skills reutilizáveis e audita arquivos de instruções e o contexto do workspace para avaliar a preparação para o uso de agentes. Um editor de regras e um playground permitem ajustar a detecção usando seus próprios dados.
O dashboard é distribuído como uma extensão do VS Code, que você compila a partir do código-fonte para gerar um arquivo .vsix, já que não está publicado em um marketplace. A mesma interface web também pode ser executada como canvas dentro do app do GitHub Copilot; nesse caso, os recursos que dependem do modelo de linguagem local do VS Code ficam ocultos.
Recursos principais
- 01Pontuações de prática com tendências semanais e gráficos de atividade diária
- 0245 regras para identificar padrões problemáticos em prompts, sessões, revisão de código e contexto
- 03Volume de código gerado detalhado por linguagem, workspace, modelo e harness
- 04Identificação de prompts repetidos para sugerir skills reutilizáveis
- 05Verificações de integridade do contexto, auditorias de arquivos de instruções e mapas do contexto do workspace
- 06Regras de detecção editáveis com editor visual e playground REPL
Casos de uso
- Analisar como você usa assistentes de programação com IA e identificar hábitos que pode melhorar
- Auditar arquivos de instruções e o contexto do projeto antes de executar agentes em uma base de código
- Medir o volume de código gerado por IA em diferentes projetos e modelos
- Encontrar prompts repetidos que valha a pena transformar em skills compartilhadas
Início rápido
- 1
Clone o repositório
git clone https://github.com/microsoft/ai-engineering-coach.git - 2
Acesse a pasta do projeto
cd ai-engineering-coach - 3
Instale as dependências e compile o pacote .vsix
npm ci npm run package - 4
Instale o .vsix gerado no VS Code e, em seguida, execute o comando “Open Dashboard”
code --install-extension ai-engineer-coach-*.vsix
Antes de usar
- A extensão não está publicada em nenhum marketplace, então você precisa compilar o .vsix por conta própria.
- Alguns recursos, como Skill Finder, Learning Center e Context Health AI review, dependem do modelo de linguagem do VS Code e ficam ocultos no canvas mode.
Tópicos
Perguntas frequentes
- O que é AI-Engineering-Coach?
- Extensão do VS Code e canvas do Copilot que analisa os logs locais das sessões do seu assistente de programação com IA e gera pontuações de prática, padrões problemáticos e métricas de saída. O AI Engineer Coach lê os logs de sessão armazenados pelos seus assistentes de programação com IA locais e os transforma em um dashboard. Ele acompanha pontuações de prática e tendências semanais, mostra a atividade diária e os padrões de horário de trabalho e mede o volume de código gerado por linguagem, workspace, modelo e harness. Toda a análise é feita na sua máquina, e a extensão apenas lê os arquivos de sessão.
- AI-Engineering-Coach é gratuito? Qual é a licença?
- AI-Engineering-Coach é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- AI-Engineering-Coach ainda é mantido?
- Manutenção ativa. O último commit de AI-Engineering-Coach foi em 16 de out. de 2026.
- Para que posso usar AI-Engineering-Coach?
- Analisar como você usa assistentes de programação com IA e identificar hábitos que pode melhorar Auditar arquivos de instruções e o contexto do projeto antes de executar agentes em uma base de código Medir o volume de código gerado por IA em diferentes projetos e modelos Encontrar prompts repetidos que valha a pena transformar em skills compartilhadas
- Como instalar AI-Engineering-Coach?
- Clone o repositório: git clone https://github.com/microsoft/ai-engineering-coach.git Acesse a pasta do projeto: cd ai-engineering-coach Instale as dependências e compile o pacote .vsix: npm ci npm run package Instale o .vsix gerado no VS Code e, em seguida, execute o comando “Open Dashboard”: code --install-extension ai-engineer-coach-*.vsix
- Onde consigo AI-Engineering-Coach?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/AI-Engineering-Coach
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um grafo local de conhecimento do código que fornece às ferramentas de programação com IA contexto preciso para revisões via MCP e CLI.
Uma ferramenta de programação com agentes que roda no terminal, lê sua base de código e executa tarefas de programação, explica código e gerencia fluxos de trabalho do git por meio de linguagem natural.
Agente de programação com IA e código aberto que lê seu projeto, edita arquivos e executa comandos e testes pelo terminal, desktop, navegador ou editor.
Coleção com mais de 45 dicas práticas para usar o Claude Code, além de um script de status line e o plugin dx com habilidades para o dia a dia de desenvolvimento.
Um harness de agentes baseado em plugins que adiciona planejamento, fluxos de TDD, revisões, memória, hooks e mais de 300 skills ao Claude Code, Codex e outros agentes de programação com IA.