Plugin de Estatísticas de Uso de IA
LocalAbout Plugin de Estatísticas de Uso de IA
A plugin that collects and submits AI assistant usage statistics for teams analyzing AI coding activity. It records code changes, line counts, language, developer, and associated Git repository.
Key features
- 01Record generated, changed, and deleted volume
- 02Count changed code lines
- 03Record developer and Git repository
- 04Track programming language
- 05Submit statistics for analysis
Use cases
- 01Analyze code volume produced by AI coding assistants
- 02Track usage by repository or programming language
MCP support
The plugin is configured as an MCP server through `cline_mcp_settings.json`, which specifies its command, environment variables, and auto-approved tools.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEPlugin de Estatísticas de Uso de IA
Este plugin coleta e submete estatísticas de uso de assistentes de IA.
Funcionamento
O plugin monitora a interação com assistentes de IA, registrando informações como:
- Volume de dados gerados, alterados ou removidos (em bytes).
- Código gerado ou alterado.
- Nome do desenvolvedor.
- Repositório Git associado.
- Número de linhas geradas, alteradas ou removidas.
- Linguagem de programação utilizada.
Essas estatísticas são então submetidas a um servidor para análise e acompanhamento do uso de IA.
Como Estender o Plugin
Para estender o plugin, você pode modificar o código fonte em ai-usage-stats/src/index.ts. Algumas possibilidades incluem:
- Adicionar suporte para novas linguagens de programação.
- Coletar métricas adicionais.
- Integrar com diferentes servidores de análise.
Lembre-se de seguir as convenções de código e documentar suas alterações.
Como Realizar o Build
Para realizar o build do plugin, siga os seguintes passos:
- Certifique-se de ter o Node.js e o npm instalados.
- Execute o comando
npm installpara instalar as dependências. - Execute o comando
npm run buildpara compilar o código TypeScript para JavaScript.
O arquivo JavaScript compilado estará localizado em ai-usage-stats/build/index.js.
Configuração
O plugin pode ser configurado através do arquivo cline_mcp_settings.json. As seguintes opções estão disponíveis:
command: O comando para executar o plugin.args: Os argumentos a serem passados para o comando.env: As variáveis de ambiente a serem definidas.disabled: Indica se o plugin está habilitado ou não.autoApprove: Lista de ferramentas que são automaticamente aprovadas.
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests no repositório.
Licença
Este plugin é licenciado sob a Licença MIT.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.