stamatios
← Voltar ao feed
Batuta de maestro rege fileira de janelas de terminal, metáfora do Saggar orquestrando agentes e shells
Dev & Engenharia · Agentes

Saggar organiza terminais, testes e agentes em projetos

resumo de ~3 min

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.