Ferramentas de Desenvolvedor IA
Selvedge
Selvedge captura o raciocínio por trás das alterações de código do agente de IA, armazenando o motivo da mudança junto com o código para referência futura.
Selvedge
O que é Selvedge?
Selvedge é uma ferramenta de código aberto que registra o raciocínio dos agentes de IA durante as alterações de código, permitindo que os desenvolvedores consultem o 'porquê' por trás das modificações usando comandos como `selvedge blame`.
Selvedge vs Ferramentas Similares
| Modelo de Preços | Grátis | Grátis | Preço personalizado | Grátis, Pago |
| Créditos Grátis | ||||
| Principais recursos |
|
|
|
|
| Prós |
|
|
|
|
| Contras |
|
|
|
|
| Melhor para |
|
|
|
|
Como usar Selvedge?
- 1Instale o Selvedge via pip: `pip install selvedge`
- 2Navegue até seu projeto e execute `selvedge setup` para conectar o Selvedge às suas ferramentas de IA (Claude Code, Cursor, Copilot).
- 3Use comandos no terminal: `selvedge blame <entidade>`, `selvedge history`, `selvedge changeset`, `selvedge search`.
Selvedge Principais recursos
- Captura o porquê por trás das alterações de código dos agentes de IA em tempo real
- Atribuição em nível de entidade (ex.: users.email, api/v1/checkout)
- Armazenamento local SQLite em .selvedge/ com zero dependências externas
- Integração com servidor MCP com editores como Cursor, Cline e Claude Code
- Memória de tentativas anteriores para evitar repetir erros revertidos
- Exporta histórico como registros Agent Trace para ferramentas de observabilidade e auditoria
Selvedge Casos de uso
- Equipes que mantêm bases de código de longo prazo codificadas por IA e precisam entender alterações passadas
- Desenvolvedores individuais que usam agentes de IA e querem lembrar por que as alterações foram feitas
- Rastreamento de conformidade e auditoria para modificações de código geradas por IA
Selvedge Preços e créditos grátis
Selvedge funciona no modelo Grátis.
Esta ferramenta é totalmente gratuita
Selvedge Prós e contras
Prós
- Captura a justificativa em tempo real a partir do mesmo contexto da alteração
- Local e privado – sem contas, servidores ou telemetria
- Consultas em nível de entidade facilitam a busca por alterações específicas
- Evita que agentes repitam erros por meio da ferramenta prior_attempts
- Integra-se perfeitamente com ferramentas populares de codificação de IA
Contras
- Requer configuração inicial para conectar aos editores
- Funciona apenas com agentes de IA que suportam MCP (Claude Code, Cursor, Copilot)
- Limitado às ferramentas que atualmente suporta – não é uma solução universal
Para que Selvedge é melhor?
- Equipes que usam agentes de codificação de IA em projetos de longo prazo
- Desenvolvedores que desejam um rastro de auditoria das alterações de código de IA
- Qualquer pessoa que precise lembrar por que uma IA fez uma modificação específica no código