App para a barra de menus do macOS que mantém o Mac ligado apenas enquanto agentes de programação com IA, como Claude Code ou Codex, estão trabalhando.
fuji-mak/Capsomnia
Um pequeno app para a barra de menus do macOS que usa o Caps Lock como botão para manter um MacBook fechado e acordado durante tarefas longas.
Alternativa open source a:Amphetamine
Caffeine
- Estrelas
- 444
- Forks
- 42
- Issues abertas
- 5
- Último commit
- há 5 dias
O que é?
Capsomnia transforma a tecla Caps Lock em um botão físico para ativar ou desativar a prevenção de suspensão no macOS. Com o Caps Lock ativado, o Mac continua acordado mesmo com a tampa fechada, permitindo que tarefas locais, agentes de programação com IA, sessões SSH, builds e downloads continuem rodando. Ao desativar o Caps Lock, o comportamento normal de suspensão é restaurado, e a luz da tecla indica o estado atual.
O app é executado como um item na barra de menus e não roda como root. As alterações na suspensão do sistema passam por um pequeno helper compilado, executado por meio de uma regra sudo sem senha com escopo restrito. Os recursos opcionais incluem um timer para desligamento automático, um atalho personalizado para alternar o estado, o modo "Manter a tela ativa", que reduz o brilho apenas da tela integrada enquanto a tampa está fechada, e uma opção para impedir a digitação em maiúsculas. O app também oferece uma verificação opcional para manter o hotspot ativo e um bloqueio ao abrir a tampa, para uso com ferramentas de controle do computador.
Há um pacote assinado e notarizado para Apple silicon, e a instalação a partir do código-fonte por meio de um script é compatível com Macs Apple silicon e Intel. O projeto não coleta telemetria e não exige uma conta.
Recursos principais
- 01Com o Caps Lock ativado, o Mac permanece acordado com a tampa fechada; ao desativá-lo, a suspensão normal é restaurada.
- 02Timer opcional para desligamento automático, de 15 minutos a 8 horas, ou por uma duração personalizada.
- 03Atalho global personalizado para alternar o modo de atividade, independentemente da função atribuída ao Caps Lock.
- 04O modo "Manter a tela ativa" reduz o brilho apenas da tela integrada enquanto a tampa está fechada.
- 05Opção para impedir a digitação em maiúsculas; a permissão de Acessibilidade é usada somente para esse recurso.
- 06As operações privilegiadas são executadas por um helper fixo, limitado a seis comandos sudo específicos.
Casos de uso
- Manter agentes de programação com IA ou builds longos em execução enquanto o MacBook está fechado em uma bolsa ou conectado a um dock.
- Acessar remotamente um Mac com a tampa fechada por SSH ou ferramentas móveis.
- Executar downloads ou scripts sem supervisão durante a noite em um laptop.
- Manter um hotspot pessoal conectado enquanto trabalha longe da mesa.
Início rápido
- 1
Baixe Capsomnia.pkg em GitHub Releases
- 2
Abra o pacote e siga as instruções do instalador
Antes de usar
- Disponível apenas para macOS; o pacote assinado requer um Mac com Apple silicon e macOS 14 ou posterior.
- O uso com a tampa fechada pode aumentar o aquecimento e o consumo da bateria. Garanta boa ventilação e uma fonte de energia estável.
- A compatibilidade não é garantida para todos os Macs, versões do macOS ou ambientes, e o uso é por sua conta e risco.
- Para impedir a digitação em letras maiúsculas, é necessária a permissão de Acessibilidade do macOS.
Em coleções
Tópicos
Perguntas frequentes
- O que é Capsomnia?
- Um pequeno app para a barra de menus do macOS que usa o Caps Lock como botão para manter um MacBook fechado e acordado durante tarefas longas. Capsomnia transforma a tecla Caps Lock em um botão físico para ativar ou desativar a prevenção de suspensão no macOS. Com o Caps Lock ativado, o Mac continua acordado mesmo com a tampa fechada, permitindo que tarefas locais, agentes de programação com IA, sessões SSH, builds e downloads continuem rodando. Ao desativar o Caps Lock, o comportamento normal de suspensão é restaurado, e a luz da tecla indica o estado atual.
- Capsomnia é gratuito? Qual é a licença?
- Capsomnia é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Capsomnia ainda é mantido?
- Manutenção ativa. O último commit de Capsomnia foi em 2 de nov. de 2026.
- Para que posso usar Capsomnia?
- Manter agentes de programação com IA ou builds longos em execução enquanto o MacBook está fechado em uma bolsa ou conectado a um dock. Acessar remotamente um Mac com a tampa fechada por SSH ou ferramentas móveis. Executar downloads ou scripts sem supervisão durante a noite em um laptop. Manter um hotspot pessoal conectado enquanto trabalha longe da mesa.
- Como instalar Capsomnia?
- Baixe Capsomnia.pkg em GitHub Releases Abra o pacote e siga as instruções do instalador
- Onde consigo Capsomnia?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/fuji-mak/Capsomnia
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um app para macOS que transforma o notch do MacBook em um painel no estilo Dynamic Island, com controles de mídia, informações do sistema e utilitários rápidos.
Kit gratuito e open source de utilitários para a barra de menus do macOS, com volume por app, monitoramento do sistema, troca de janelas, histórico da área de transferência e mais.
App nativo para macOS que reúne Wi-Fi, bateria e volume em um ícone de status configurável na barra de menus, no Dock ou em ambos.
Um menu radial para macOS que permite alternar rapidamente entre apps, janelas e abas do navegador e executar atalhos de apps.
Monitor de sistema leve para a barra de menus do macOS, com estatísticas de CPU, memória, GPU, rede, disco, bateria e temperatura.