posso_vibecodar?
← a lista

~$ posso vibecodar o Carcará Code?

PODE

· com uma boa sentada em Electron

esforço estimado: num fim de semana

compartilhar no 𝕏
15 pessoas vibecodaram
CC

Carcará Code

IDE e multiplexador de projetos focado em orquestrar CLIs de IA como o Claude Code.

Desenvolvimento

## análise

O Carcará Code é basicamente uma casca elegante (wrapper) em Electron que gerencia instâncias de CLIs de IA e exibe previews de servidores locais. Como o 'cérebro' (o Claude Code ou outras CLIs) já faz o trabalho pesado de raciocínio e escrita de código, seu papel é puramente de orquestração de UI: organizar abas, injetar inputs em terminais child_process e espelhar webviews. É totalmente clonável porque não existe lógica de backend proprietária nem infraestrutura complexa no meio.

## por que ainda pagam

Eles não pagam (é open source), mas se fosse um produto pago, a galera assinaria pela conveniência de não precisar gerenciar 10 abas de terminal, ver o preview ao vivo lado a lado com o chat e ter um seletor visual que economiza o tempo de ficar descrevendo onde o componente está no código.

os moats

polimento de execução

anos de detalhes, onboarding e edge cases que o clone não tem

O moat é puramente a qualidade da experiência do usuário (UX) e a estabilidade em diferentes sistemas operacionais. Não tem barreira técnica real.

## o que você perde vibecodando

  • O polimento de quem já resolveu os bugs de terminal do Electron
  • A facilidade de um instalador nativo pronto para Windows
  • A curadoria de integrações com múltiplas CLIs de IA
  • A comunidade e o ritmo de atualizações do autor original

## o prompt

build_prompt.md
Construa uma IDE desktop minimalista usando Electron + React + Tailwind. O foco é ser um multiplexador de projetos que se integra a CLIs de IA. Funcionalidades: 1. Sidebar com lista de pastas de projeto (cada uma é um 'espaço' independente). 2. Para cada projeto, crie um processo filho (child_process) rodando o 'claude code' ou outra CLI configurada. 3. Interface de chat dividida (Chat na esquerda, Webview do preview na direita). 4. Implemente um 'seletor visual': um overlay na webview que, ao clicar, captura o ID ou tag do elemento HTML e insere um prompt no chat. 5. Persistência local simples (JSON) para salvar caminhos de projetos e configurações de cada um. Não construa um editor de texto completo (como o VS Code), apenas o wrapper de chat/terminal/preview. Use xterm.js para renderizar o terminal da CLI. O código deve ser organizado para facilitar a troca de comando de inicialização da IA por projeto.

$ cole no Claude Code, Cursor ou Codex

## vereditos relacionados

quer os números de verdade?

cada produto linkado aqui tem a receita verificada direto no gateway de pagamento — MRR, crescimento e ranking você acompanha no ListaMRR.

ver o ranking completo no ListaMRR →

tem um SaaS?

cole a URL e receba o veredito da IA na lista.

anunciar no ListaMRR →