Repolode
CodebuffAI

CodebuffAI/freebuff

Um agente de programação open source para terminal, com agentes especializados em editar código e produtos para desktop, web, nuvem e chat desenvolvidos com Codebuff.

Alternativa open source a:CursorGitHub Copilot

Estrelas
13,998
Forks
1,490
Issues abertas
254
Último commit
há 15 horas

O que é?

Freebuff é um agente de programação que roda no terminal e também pode ser usado por meio de um app para desktop, um criador de apps no navegador, um runner para repositórios do GitHub e um chat de pesquisa. Em vez de encaminhar cada tarefa por um único prompt, ele divide o trabalho entre agentes especializados que reúnem contexto do projeto, planejam, editam arquivos, executam comandos e revisam os resultados.

O projeto é um monorepo TypeScript desenvolvido com Bun e instalado pelo npm como o pacote freebuff. Ele oferece uma seleção curada de modelos hospedados, que podem ser escolhidos em um seletor, e o acesso depende da região e do plano. Os modelos incluídos são mantidos por anúncios em texto e têm limites de uso medidos em horas.

O repositório também documenta o desenvolvimento local com Docker e um arquivo de ambiente configurado, e a CLI pode ser iniciada separadamente dos serviços. Freebuff é desenvolvido com base no framework multiagente open source Codebuff, cujo SDK pode ser usado para criar agentes personalizados.

Recursos principais

  • 01Executa um agente de programação no terminal em qualquer diretório de projeto.
  • 02Divide tarefas entre agentes especializados em reunir contexto, editar e revisar.
  • 03Oferece um app para desktop que executa agentes em paralelo em espaços de trabalho separados.
  • 04Disponibiliza ambientes web e na nuvem com sandboxes, pré-visualizações e terminais.
  • 05Inclui um catálogo selecionável de modelos hospedados, alguns com suporte a imagens.

Casos de uso

  • Fazer alterações de código em um projeto existente pela linha de comando.
  • Executar vários agentes em paralelo, cada um com uma tarefa diferente, em um app para desktop.
  • Criar e pré-visualizar apps full-stack em um ambiente hospedado no navegador.
  • Executar agentes em um repositório do GitHub sem configuração local.

Início rápido

  1. 1

    Instale o Freebuff CLI globalmente com npm

    npm install -g freebuff
  2. 2

    Acesse o diretório do seu projeto

    cd ~/my-project
  3. 3

    Inicie o Freebuff no projeto pelo terminal

    freebuff

Antes de usar

  • O acesso aos modelos incluídos depende de anúncios em texto e está sujeito a limites diários de sessão. O acesso também é limitado em algumas regiões e por meio de VPNs.
  • Vários modelos estão disponíveis apenas em planos pagos ou com acesso completo, e alguns modelos promocionais ficam disponíveis por tempo limitado.

Em coleções

Tópicos

Perguntas frequentes

O que é freebuff?
Um agente de programação open source para terminal, com agentes especializados em editar código e produtos para desktop, web, nuvem e chat desenvolvidos com Codebuff. Freebuff é um agente de programação que roda no terminal e também pode ser usado por meio de um app para desktop, um criador de apps no navegador, um runner para repositórios do GitHub e um chat de pesquisa. Em vez de encaminhar cada tarefa por um único prompt, ele divide o trabalho entre agentes especializados que reúnem contexto do projeto, planejam, editam arquivos, executam comandos e revisam os resultados.
freebuff é gratuito? Qual é a licença?
freebuff é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
freebuff ainda é mantido?
Manutenção ativa. O último commit de freebuff foi em 6 de nov. de 2026.
Para que posso usar freebuff?
Fazer alterações de código em um projeto existente pela linha de comando. Executar vários agentes em paralelo, cada um com uma tarefa diferente, em um app para desktop. Criar e pré-visualizar apps full-stack em um ambiente hospedado no navegador. Executar agentes em um repositório do GitHub sem configuração local.
Como instalar freebuff?
Instale o Freebuff CLI globalmente com npm: npm install -g freebuff Acesse o diretório do seu projeto: cd ~/my-project Inicie o Freebuff no projeto pelo terminal: freebuff
Onde consigo freebuff?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CodebuffAI/freebuff

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados