Grok Build é um agente de programação com IA da SpaceXAI que roda no terminal, com uma TUI em tela cheia para editar arquivos, executar comandos shell e pesquisar na web.
LiuMengxuan04/MiniCode
Assistente leve de programação no terminal, com um ciclo de ferramentas e uma TUI no estilo Claude Code, desenvolvido como uma base de código pequena para estudo e experimentação.
Alternativa open source a:Claude Code
- Estrelas
- 1,161
- Forks
- 125
- Issues abertas
- 16
- Último commit
- há 30 dias
O que é?
O MiniCode é um assistente de programação voltado ao terminal para desenvolvimento local. Ele recebe uma solicitação, analisa o workspace, usa ferramentas como leitura e busca de arquivos, edição e execução de comandos, revisa as alterações nos arquivos antes de gravá-las e responde ao usuário na mesma sessão.
O projeto busca reproduzir o fluxo de trabalho e as ideias de arquitetura do Claude Code em uma implementação bem menor. Ele inclui uma TUI em tela cheia com rolagem do histórico, comandos slash, fluxos de aprovação, persistência de sessões por projeto e gerenciamento de contexto, como auto-compactação. Também oferece suporte a skills locais definidas em SKILL.md e a ferramentas MCP por stdio ou HTTP remoto.
Além do repositório em TypeScript, o mesmo projeto conta com implementações em Rust, Python, Go e Java, mantidas em repositórios separados. Ele é indicado principalmente para quem quer estudar como um agente de programação é construído ou personalizar as próprias ferramentas.
Recursos principais
- 01Chamadas de ferramentas em várias etapas em um único turno, formando um ciclo modelo-ferramenta-modelo
- 02Interface de terminal em tela cheia com histórico de entrada, menu de comandos slash e fluxos de aprovação
- 03Edição de arquivos com revisão antes da gravação e verificações de permissão para caminhos e comandos
- 04Persistência de sessões por projeto com opções para retomar, renomear, bifurcar e compactar
- 05Skills locais via SKILL.md e ferramentas, recursos e prompts MCP por stdio ou HTTP
- 06Até 3 subagentes somente de leitura executados simultaneamente e coordenados por um agente raiz
Casos de uso
- Estudar como são estruturados o ciclo de um agente de programação no estilo Claude Code e sua TUI
- Criar um assistente de programação personalizado para terminal usando uma base de código pequena e fácil de entender
- Experimentar servidores MCP e skills locais em SKILL.md em um agente de terminal
- Executar uma demonstração offline do fluxo de trabalho do agente com um modo de modelo simulado
Início rápido
- 1
Clone o repositório
git clone https://github.com/LiuMengxuan04/MiniCode.git - 2
Acesse o diretório do projeto
cd MiniCode - 3
Instale as dependências
npm install - 4
Execute o instalador e informe o nome do modelo, ANTHROPIC_BASE_URL e ANTHROPIC_AUTH_TOKEN; em seguida, inicie com minicode
npm run install-local
Antes de usar
- Para usar um modelo real, é necessário um endpoint de API compatível com Anthropic e um token de autenticação.
- Foi desenvolvido como uma base de código pequena para aprendizado e experimentação, não como uma plataforma completa para produção.
Em coleções
Tópicos
Perguntas frequentes
- O que é MiniCode?
- Assistente leve de programação no terminal, com um ciclo de ferramentas e uma TUI no estilo Claude Code, desenvolvido como uma base de código pequena para estudo e experimentação. O MiniCode é um assistente de programação voltado ao terminal para desenvolvimento local. Ele recebe uma solicitação, analisa o workspace, usa ferramentas como leitura e busca de arquivos, edição e execução de comandos, revisa as alterações nos arquivos antes de gravá-las e responde ao usuário na mesma sessão.
- MiniCode é gratuito? Qual é a licença?
- MiniCode é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- MiniCode ainda é mantido?
- Manutenção ativa. O último commit de MiniCode foi em 9 de out. de 2026.
- Para que posso usar MiniCode?
- Estudar como são estruturados o ciclo de um agente de programação no estilo Claude Code e sua TUI Criar um assistente de programação personalizado para terminal usando uma base de código pequena e fácil de entender Experimentar servidores MCP e skills locais em SKILL.md em um agente de terminal Executar uma demonstração offline do fluxo de trabalho do agente com um modo de modelo simulado
- Como instalar MiniCode?
- Clone o repositório: git clone https://github.com/LiuMengxuan04/MiniCode.git Acesse o diretório do projeto: cd MiniCode Instale as dependências: npm install Execute o instalador e informe o nome do modelo, ANTHROPIC_BASE_URL e ANTHROPIC_AUTH_TOKEN; em seguida, inicie com minicode: npm run install-local
- Onde consigo MiniCode?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/LiuMengxuan04/MiniCode
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Agente de programação open source que lê seu projeto, edita arquivos e roda testes pelo terminal, desktop, navegador ou editor.
Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat.
Agente de programação open source em Rust para o terminal, que edita arquivos, executa comandos e funciona com mais de 40 provedores de modelos, incluindo modelos locais.
Um harness de agentes de programação em Rust, feito para executar vários agentes de IA em paralelo com pouco uso de memória e inicialização rápida.
Agente de programação para terminal escrito em Go, que edita arquivos, executa comandos e mantém sessões locais, com escolha do modelo e do nível de permissão.