@bossabox-labs/bossa-code
v0.0.2
Published
Agente de IA para desenvolvimento de software da BossaBox Labs. Disponível como **CLI/TUI** (terminal), **App Web** e **App Desktop** (Tauri). Suporta 20+ provedores de modelos de IA e oferece 26+ tools integradas para automação de código.
Downloads
299
Keywords
Readme
Bossa Code
Agente de IA para desenvolvimento de software da BossaBox Labs. Disponível como CLI/TUI (terminal), App Web e App Desktop (Tauri). Suporta 20+ provedores de modelos de IA e oferece 26+ tools integradas para automação de código.
Instalação
Instalação Global (Recomendado)
npm install -g @bossabox-labs/bossa-code
# ou
bun add -g @bossabox-labs/bossa-codeO comando bossa-code fica disponível globalmente:
bossa-codeExecução sem instalação
npx @bossabox-labs/bossa-codePróximos passos após instalação
- Configurar o token do provedor de IA desejado (ex:
ANTHROPIC_API_KEY)
Agentes
O Bossa Code inclui dois agentes built-in alternados com a tecla Tab:
- build — Agente padrão com acesso completo para desenvolvimento
- plan — Agente somente-leitura para análise e exploração de código
- Não edita arquivos por padrão
- Pede permissão antes de executar comandos bash
- Ideal para explorar codebases desconhecidas ou planejar mudanças
Também inclui o subagente general para buscas complexas e tarefas multi-etapa, invocável via @general nas mensagens.
Provedores de IA Suportados
| Provedor | Modelos | |----------|---------| | Anthropic | Claude 4 Opus, Sonnet, Haiku | | OpenAI | GPT-4o, o3, o4-mini | | Google | Gemini 2.5 Pro, Flash | | Amazon Bedrock | Claude via AWS | | Azure OpenAI | GPT-4o via Azure | | Groq | Llama, Mixtral | | Mistral | Mistral Large, Codestral | | xAI | Grok | | Perplexity | Sonar | | OpenRouter | Multi-modelo | | GitLab | GitLab AI | | + outros | 20+ provedores no total |
Configure o provedor e modelo via bossa-code config ou editando ~/.bossa-code/config.jsonc.
Configuração
O arquivo de configuração fica em ~/.bossa-code/config.jsonc:
{
"$schema": "https://bossa-code.bossabox.com/config.json",
"provider": {
"default": "anthropic",
"model": "claude-sonnet-4-6"
},
"theme": "factor",
"keybinds": {}
}Bossa Code Agent Framework
O Bossa Code vem integrado com o BossaBox AI Framework. Os comandos disponíveis nesta versão são:
| Comando | Descrição |
|---------|-----------|
| /implement | Implementa User Stories com TDAID (Test-Driven AI Development) |
| /resume | Retoma a execução de uma User Story interrompida |
Requisitos
- Node.js 18+ ou Bun 1.3.11+
- Sistema operacional: macOS, Linux ou Windows
Licença
MIT — © BossaBox Labs
