
Saggar organiza terminais, testes e agentes em projetos
Proposta
Saggar é um terminal nativo para macOS que organiza projetos, sessões e atenção do desenvolvedor. Ele permite executar shells, servidores de desenvolvimento, testes e agentes de codificação em vários projetos simultaneamente, rastreando o estado de cada sessão - trabalhando, aguardando, concluído ou falhou. Sessões que exigem decisão permanecem visíveis sem interromper o terminal em uso.
Funcionamento
Cada sessão se classifica automaticamente em uma de cinco categorias: precisa de você, trabalhando, ociosa, concluída ou falhou. Sessões ativas ficam fora do caminho, enquanto prompts pendentes, falhas e trabalhos finalizados formam uma fila ordenada por prioridade, acessível por atalho de teclado. Cada sessão permanece vinculada ao projeto, branch e worktree correspondentes.
Controle remoto
O aplicativo Companion permite verificar e responder sessões a partir do telefone. O pareamento usa a conta Marginal Utility: o usuário escaneia um QR code no Mac, o dispositivo é aprovado e a conexão não expira por inatividade. É possível inspecionar um terminal, responder a um prompt, interromper um processo ou digitar comandos remotamente.
Modelo de segurança
O Mac faz conexão de saída para um relay proprietário, sem abrir portas na rede local. Apenas dispositivos autenticados na mesma conta podem parear, e o Mac verifica a conta em cada requisição. O pareamento é feito uma única vez e pode ser revogado individualmente ou em bloco ao desconectar a conta no Mac.
Requisitos
Saggar exige macOS 26 Tahoe ou posterior em Apple silicon. Pode ser instalado via Homebrew ou download direto, sem necessidade de conta para uso local.