o agente de programação para terminal da neurogrid · gratuito · open source
Um agente de programação que mora no seu shell. Peça para ele explicar um repositório, corrigir um teste que falha ou fazer uma mudança, e ele lê o código, edita arquivos e roda seus comandos até terminar.
Instalação
uv tool install nrgrd nrgrd
macOS, Linux e Windows. Python 3.11 ou mais recente. Também instala com pipx e pip — veja o guia de instalação. Na primeira execução ele pede um endpoint e uma API key e depois escolhe o modelo que esse endpoint serve.
Abra onde você trabalha
Rode nrgrd dentro de um projeto e ele entende o ambiente: sua branch do git, a linguagem, o gerenciador de pacotes, o runner de testes. Sem arquivos de configuração, sem etapa de indexação, nada para configurar por repositório.

Ele faz o trabalho, não só conversa
Ele busca no código, lê os arquivos que importam, faz a alteração, roda seus testes, lê a falha e tenta de novo. Você define o objetivo; ele decide quais arquivos abrir.
nrgrd "encontre o bug que faz o teste falhar e corrija"
O mesmo comando funciona sem a interface, então cabe em um script ou em um job de CI.
Sessões e comandos de barra
Cada projeto guarda a própria conversa, então você pode parar e retomar a tarefa amanhã. Dê nome a várias e alterne entre elas. /diff mostra o que mudou, /context quanto espaço resta, e conversas longas são resumidas automaticamente antes de estourar.

Ele pergunta antes de mexer em qualquer coisa
Ler, buscar e inspecionar o git rodam direto. Escrever um arquivo ou rodar um comando no shell para e pergunta antes, e você pode aprovar uma ferramenta pelo resto da sessão. Ctrl+C interrompe uma geração ou um comando em andamento sem corromper a conversa.
Sua API key vai para o armazenamento de credenciais do sistema operacional quando existe um, nunca para um arquivo de configuração, e o nrgrd não envia telemetria: seus prompts vão para o endpoint que você configurou e para nenhum outro lugar.

Seu modelo, sua máquina
O nrgrd conversa com qualquer endpoint compatível com a OpenAI: um deployment da Neurogrid rodando em uma GPU da comunidade, ou seu próprio vLLM, Ollama ou LM Studio. Aponte para outro lugar quando quiser — é um cliente, não uma assinatura. Você também pode conectar servidores MCP, e as ferramentas deles passam pelo mesmo fluxo de aprovação.
Gratuito e open source
O nrgrd não custa nada e está todo no GitHub sob a licença MIT: leia, faça um fork, coloque no seu próprio produto. Issues e pull requests são bem-vindos, e uma estrela ajuda outras pessoas a encontrá-lo.