Ferramentas para Devs

Reasonix leva agente de código DeepSeek ao terminal e soma 30 mil estrelas

Agente aberto em Go combina CLI, desktop e VS Code com cache de prefixo para sessões longas.

Quem passa horas mantendo contexto entre comandos pode usar o Reasonix, agente de código baseado em DeepSeek que roda no terminal. A esengine criou o projeto em 2026-04-21, e o repositório já soma 30.858 estrelas no GitHub. A ferramenta atende desenvolvedores que querem um agente configurável para programar, pesquisar e chamar ferramentas sem trocar de interface a cada tarefa.

O binário roda local, mas o modelo depende do provedor

O Reasonix distribui um binário estático escrito em Go. A compilação usa CGO_ENABLED=0, cruza seis alvos com um comando e depende apenas de um parser TOML. O motor local atende a CLI, a interface de terminal, o aplicativo desktop e a extensão do VS Code.

O modelo não fica embutido no binário. O arquivo reasonix.toml declara provedores, agente, ferramentas e plugins, e aceita qualquer endpoint compatível com OpenAI; DeepSeek aparece como configuração predefinida. Quem quiser combinar dois modelos pode separar um executor e um planejador em sessões próprias, preservando o cache de cada uma.

O projeto organiza plugins como subprocessos que trocam mensagens JSON-RPC por stdio. O formato segue o MCP, enquanto as ferramentas nativas se registram durante a compilação. Isso permite adicionar comandos sem alterar o núcleo do agente.

O Reasonix foi desenhado para manter estável o prefixo enviado ao modelo. Na inicialização, ele injeta um resumo pequeno do ambiente; antes de compactar o contexto, corta saídas antigas de ferramentas. A técnica reduz a repetição de tokens em sessões longas.

A instalação começa pelo binário e termina no arquivo TOML

Na CLI, o usuário instala o executável nativo pelo npm com npm i -g reasonix; no macOS, também pode usar brew install esengine/reasonix/reasonix. O GitHub publica arquivos pré-compilados para darwin, linux e windows, nas arquiteturas amd64 e arm64, além de somas SHA256.

Depois, o usuário escolhe os provedores e as ferramentas no reasonix.toml. O arquivo também define plugins e o agente, sem modelos fixados no código. Na primeira execução, o motor local carrega essa configuração e inicia a sessão com o resumo estável do ambiente.

Quem preferir interface gráfica baixa o desktop pelo site oficial. O macOS recebe .dmg ou .zip universal; o Windows oferece instalador .exe ou .zip portátil para x64 e ARM64; o Linux recebe .deb ou .tar.gz para x64.

A extensão do VS Code exige a instalação da CLI antes. Ela inicia o backend local reasonix acp e acrescenta chat, contexto do editor, aprovação de chamadas de ferramentas, escolha de modelo e sessões de workspace. A extensão não inclui o executável.

A versão desktop-v1.19.7, publicada em 2026-08-05, melhorou o tratamento de resultados de subagentes paralelos e adicionou controle de busca na web pelo servidor da DeepSeek. A busca vem ligada nos endpoints oficiais, mas o usuário pode desligá-la; o desktop mostra orientações sobre privacidade, tokens e cobrança.

A atualização também passou a guardar cada resultado paralelo em seu próprio registro, com paginação somente leitura para recuperar o conteúdo completo. Ela corrigiu provedores personalizados que herdavam, sem aviso, URL de saldo, tabela de preços e janela de contexto da DeepSeek. O planejador deixou de iniciar o executor em perguntas, comparações e análises que não exigem ação.

O projeto tinha 105 dias na data registrada, com 30.858 estrelas, 1.985 forks e 749 issues abertas. O último commit ocorreu em 2026-08-05, na mesma data da versão mais recente. Esses números mostram adoção rápida, mas a idade curta e o volume de issues pedem cautela antes de colocá-lo em fluxos críticos.

A licença MIT permite usar, alterar e redistribuir o código, respeitando os termos da licença. O Reasonix não serve para quem procura um modelo já instalado e totalmente offline, porque o agente depende de provedores configurados, como DeepSeek ou endpoints compatíveis com OpenAI.

Fontes

GoMITFerramentas para DevsTrendshift
Como fazemos: nossa equipe monitora diariamente os repositórios de código aberto em maior alta e produz esta cobertura com apoio de modelos de linguagem, sempre a partir de dados verificados na fonte primária — repositório, documentação oficial e ranking público. Os números de estrelas e a posição no ranking refletem o momento da coleta. Entenda o método.