Gratuito e de código aberto, para Linux e macOS.
Um multiplexador de terminal com tudo incluído.
Projetos, worktrees, agentes de programação, issues, diffs ao vivo e acesso remoto, prontos assim que você instala. Nada para configurar.
curl -fsSL https://usecornercase.dev/install.sh | shUma simulação de verdade, não um vídeo: clique por aí, digite num shell, inicie um agente.
Abra uma pasta. O resto já está lá.
Pense no LazyVim, mas para multiplexadores de terminal: tudo o que você teria que programar, adicionar com plugins e manter configurado já vem incluído, e tudo se encaixa desde o início.
- Projetos e worktreesSuas pastas numa barra lateral, em grupos se quiser. Cada frente de trabalho ganha seu próprio worktree do git e seu branch, com abas e divisões dentro.
- Agentes de programaçãoClaude Code, Codex, Gemini, Copilot e outros, cada um no seu canto, com status, modelo e contexto na própria aba.
- Suas issuesGitHub, GitLab, Linear, Jira, Plane, Asana e Shortcut. Escolha uma, aperte start e um agente assume, no seu próprio branch.
- Diffs ao vivoO que um agente mudou, ao lado dele, enquanto ele digita. Abra um hunk no seu editor ou devolva com um comentário.
- Arquivos e buscaNavegue e leia o código com as cores do seu terminal, imagens incluídas. Ache qualquer arquivo, qualquer linha ou o que um agente disse.
- FlowsUma equipe de agentes numa issue: um planeja, outro programa, outros revisam, e um orquestrador faz o trabalho andar.
- Sessões que não paramFeche a janela, perca o Wi-Fi: shells e agentes continuam rodando. Abra de novo em qualquer terminal e está tudo lá.
- De qualquer lugarNo navegador do celular, por SSH de qualquer máquina, ou no Telegram e no Discord, onde seus agentes te escrevem.
- Scripts e pluginsCada ação também é um comando, então seus scripts e agentes podem comandar tudo. Os plugins acrescentam o resto.
Iniciar dez agentes é fácil. Acompanhar todos eles, nem tanto.
O cornercase dá a cada um o seu canto, mostra todos de uma vez, coloca a revisão ao lado do trabalho e mantém tudo rodando depois que você fecha a janela.
De uma issue a um agente trabalhando, em um clique.
Escolha uma issue do GitHub, GitLab, Linear, Jira, Plane, Asana ou Shortcut e aperte start. O cornercase cria um worktree num branch com o nome da issue, abre uma aba nele e entrega a issue ao seu agente como primeiro prompt. Nenhum branch para nomear, nenhuma pasta para criar, nada para colar.
De issues a agentes →Dez agentes, uma olhada.
Cada agente ganha seu próprio branch, pasta e aba, então dois deles nunca mexem no mesmo arquivo. A barra lateral mostra quem está trabalhando ◐, quem está esperando por você ! e quem terminou ✓, com o modelo e quanto do contexto já foi usado. Quando um precisa de você, seu terminal te cutuca no ombro. Até por SSH.
Funciona com Claude Code, Codex, Gemini, Grok, Cursor, Copilot e mais 9 →Leia o diff enquanto ele ainda está sendo escrito.
As mudanças do workspace ficam ao lado do agente e se atualizam enquanto ele digita: o que ainda não tem commit, os commits dele, tudo desde o branch base, ou o que ainda não tem commit em todos os projetos de uma vez. Passe o mouse sobre um hunk para abri-lo no seu editor, copiá-lo ou devolvê-lo ao agente com um comentário. Sem navegador, sem pull request, sem espera.
O painel de mudanças →Feche a janela. Nada para.
Os shells pertencem a um pequeno servidor, não à janela. Saia, feche o notebook, perca o Wi-Fi: agentes, testes e servidores de desenvolvimento continuam rodando. Abra o cornercase de novo em qualquer terminal, ou pelo celular por SSH, e ele está do jeito que você deixou, com um ✓ em quem terminou enquanto você estava fora.
Como as sessões funcionam →seu terminalconectadofechadoservidor do cornercase- claude
- codex
- claude
- npm run dev
Seu terminal se conecta ao servidor do cornercase, que roda dois agentes do Claude Code, um agente do Codex e npm run dev. Quando o terminal fecha, esses programas continuam rodando.
Ou entregue tudo a um agente.
Tudo isso está a um comando de distância. cornercase abre worktrees, inicia agentes, espera por eles e lê o que escreveram, então um agente pode comandar os outros: um corrige o bug, outro revisa, outro escreve os testes.
$ cornercase start codex --worktree feat/gift-cards \ --prompt 'Add gift cards to the checkout' 12 $ cornercase wait --pane 12 --timeout 900 idle $ cornercase read --pane 12 --last-message Done. Gift cards work in the checkout: a GiftCard with a balance is applied after coupons and before tax.
Uma issue. Uma equipe inteira nela.
Escolha uma issue e aperte start a flow: o cornercase inicia uma equipe de agentes num worktree novo, e um agente orquestrador conduz o plano. Ele passa o trabalho do planejador para o programador e dali para os revisores, devolve quando eles encontram algo e, quando tudo fica pronto, abre o pull request.
- Qualquer agente, em qualquer papelO Claude planeja, o Codex programa, o Gemini revisa a segurança. Cada papel escolhe seu agente, modelo e esforço, então o código é revisado por um modelo que não o escreveu.
- Em paralelo, e de voltaOs revisores trabalham ao mesmo tempo, e o que eles encontram devolve o trabalho ao programador, quantas vezes você permitir.
- Veja o trabalho andarO painel Flow acende cada papel enquanto ele trabalha. Clique numa seta para ler o que passou por ela.
- Cinco prontos, ou os seusO cornercase traz cinco flows, de uma revisão rápida a uma arena de programadores competindo. Edite, escreva os seus ou importe um da comunidade.
Todo o resto, a um clique.
Para seus agentes
- Status, modelo e contextoTrabalhando, precisa de você ou pronto, embaixo de cada aba. E o modelo e quanto do contexto já foi usado.
- NotificaçõesO Claude precisa de você? Seu terminal te cutuca no ombro. Até por SSH.
- Uso e estatísticasOs limites dos seus planos e o trabalho dos seus agentes em paralelo.
- No Telegram ou DiscordLonge da mesa? Seus agentes te escrevem lá. Você responde e chega até eles.
- Worktrees, organizadosCada frente de trabalho ganha seu próprio branch e pasta. Os criados em outro lugar aparecem também.
- Agentes agendadosAgende uma issue ou um prompt para depois, ou para a próxima renovação do limite do plano.
Para seu código
- Arquivos, com as marcas do gitNavegue e busque no código, imagens incluídas. As linhas alteradas ficam marcadas. Clique num caminho que um agente imprime para abri-lo.
- BuscaQualquer projeto, branch ou aba, encontrado enquanto você digita, ou o que foi dito: nas respostas dos agentes e em cada painel.
- DivisõesClique direito, dividir. Arraste para redimensionar. Só isso.
- TODO, à mãoSua lista, ao lado dos shells de que ela trata.
- Pull requests em diaCada worktree mostra seu pull request e se os checks passam. Algum falhou? Passe para o agente.
Para seu terminal
- Um terminal de verdadeO motor do Ghostty em cada painel. nvim, htop e seus agentes simplesmente funcionam.
- É só clicarClique para trocar, arraste para reordenar. O teclado continua sendo seu, a menos que você escolha uma tecla de prefixo.
- Suas coresEle veste o tema do seu terminal, claro ou escuro.
- Cabe no celularDiminua a janela, ou entre por SSH pelo celular. Continua cabendo.
- Remoto e estávelAgentes numa máquina potente, a janela no seu notebook. O Wi-Fi caiu? Ele reconecta.
- PluginsSuas próprias entradas de menu, hooks e serviços, em qualquer linguagem. Falam com o cornercase pela CLI.
- Atualiza sozinhoVersão nova? Um clique. Seu layout volta igualzinho.
Tudo isso, e continua rápido.
Abre antes de você piscar, e mostra o que seus agentes mudaram, abre um arquivo ou encontra um antes de você clicar de novo. Os outros apps que testamos? Até 8,5 segundos, e quase 2 GB.
Abrir o app
Do momento em que você o inicia até o workspace estar pronto para usar.
13× mais rápido que o Warp,
o próximo mais rápido
- cornercase34 ms
- Warp450 ms
- Orca3.2 s
- Emdash8.5 s
Primeira olhada nas mudanças
Do clique até as mudanças aparecerem na tela: 20 arquivos, +794 −76.
200× mais rápido que o Warp,
o próximo mais rápido
- cornercase2 ms
- Warp410 ms
- Orca1.1 s
- Emdash430 ms
Cada olhada depois disso
As mesmas mudanças, mostradas de novo.
45× mais rápido que o Warp,
o próximo mais rápido
- cornercase2 ms
- Warp90 ms
- Orca330 ms
- Emdash140 ms
Abrir um arquivo
Do clique até um arquivo de 3.472 linhas aparecer na tela, colorido.
3.4× mais rápido que o Emdash,
o próximo mais rápido
- cornercase140 ms
- Warp650 ms
- Orca1.3 s
- Emdash470 ms
Achar um arquivo pelo nome
Da busca até o arquivo aparecer, entre 32.255 arquivos.
10× mais rápido que o Orca,
o próximo mais rápido
- cornercase19 ms
- Warp300 ms
- Orca190 ms
- Emdashsem busca rápida
Buscar nos arquivos
Da busca até os resultados aparecerem, em 32.255 arquivos.
1.4× mais rápido que o Emdash,
o próximo mais rápido
- cornercase69 ms
- Warp430 ms
- Orca490 ms
- Emdash100 ms
Memória
8.2× menos memória que o Warp,
o próximo mais leve
- cornercase: 53 MB
- Warp: 432 MB
- Orca: 793 MB
- Emdash: 1.9 GB
O que os processos de cada app usam, sem contar os shells.
Download
31× menor para baixar que o Warp,
o próximo menor
- cornercase: 4.8 MB
- Warp: 148 MB
- Orca: 219 MB
- Emdash: 229 MB
O que você baixa para instalar.
Em disco
29× menos espaço em disco que o Warp,
o próximo menor
- cornercase: 12 MB
- Warp: 353 MB
- Orca: 642 MB
- Emdash: 807 MB
O espaço que ele ocupa depois de instalado.