Um app para a barra de menus do macOS que mantém o Mac ligado, inclusive com a tampa fechada, enquanto agentes de programação com IA, como Claude Code e Codex, estão trabalhando.
s3onghyun/bulchimbeon
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.
Alternativa open source a:Amphetamine
- Estrelas
- 56
- Forks
- 7
- Issues abertas
- 15
- Último commit
- anteontem
O que é?
Bulchimbeon é um app para a barra de menus do macOS, voltado a quem executa sessões longas com agentes de programação com IA e não quer que o Mac entre em repouso no meio de uma tarefa. Ele monitora processos locais de agentes compatíveis, como Claude Code, Codex, Gemini CLI, Cursor Agent, Copilot CLI, Aider e OpenCode, e impede o repouso somente enquanto algum deles está trabalhando. Quando o agente fica inativo, o bloqueio é liberado após um período de tolerância configurável, permitindo que o Mac volte a entrar em repouso normalmente, sem nenhuma intervenção manual.
O app oferece monitoramento por tempo determinado, um modo que mantém a tela ligada ou permite que ela entre em repouso e um modo opcional com a tampa fechada, que exige a senha de administrador. Ele interrompe o monitoramento quando a bateria fica abaixo de um limite definido, avisa sobre o superaquecimento e pausa até o Mac esfriar, além de restaurar o comportamento normal de repouso com a tampa fechada quando o monitoramento termina ou o app é encerrado. É compatível com macOS 13 ou posterior, e um daemon para Linux baseado em Go, com ícone na bandeja do sistema, usa a mesma lógica de detecção.
A detecção dos agentes usa nomes de processos, caminhos de instalação e uso de CPU, sem hooks nem alterações de configuração; assim, nada é adicionado aos arquivos de configuração dos agentes. A instalação pode ser feita pelo Homebrew ou por um arquivo ZIP de release. O app tem assinatura ad hoc e ainda não foi notarizado.
Recursos principais
- 01Detecta agentes de programação com IA compatíveis e mantém o Mac ligado apenas enquanto estão trabalhando
- 02Monitoramento por tempo determinado, modos que mantêm a tela ligada ou permitem que ela entre em repouso e opção de funcionamento com a tampa fechada
- 03Interrompe o monitoramento quando a bateria está fraca e pausa em caso de superaquecimento, retomando quando o Mac esfria
- 04Restaura o comportamento normal de repouso com a tampa fechada quando o monitoramento termina ou o app é encerrado
- 05Daemon para Linux com interface de linha de comando e ícone na bandeja do sistema, usando as mesmas regras de detecção
- 06Permite adicionar nomes de processos de agentes personalizados
Casos de uso
- Deixar um agente de programação em execução durante a noite sem precisar se lembrar de desativar o caffeinate depois
- Manter o laptop ligado durante builds ou testes longos iniciados por um agente
- Executar um agente com a tampa fechada enquanto o laptop está conectado à energia e restaurar automaticamente o modo da tampa depois
Início rápido
- 1
Instale o app com o Homebrew
brew install --cask s3onghyun/tap/bulchimbeon - 2
Abra o app uma vez e, em seguida, permita a abertura em Ajustes do Sistema → Privacidade e Segurança → Abrir Mesmo Assim
- 3
No Linux, instale o daemon com o Homebrew e inicie-o como um serviço de usuário
brew install s3onghyun/tap/bulchimbeon-linux && brew services start bulchimbeon-linux
Antes de usar
- O app para macOS requer o macOS 13 ou posterior, e o daemon para Linux requer systemd e logind.
- O app é assinado ad hoc e ainda não foi notarizado, então o macOS o bloqueia na primeira inicialização.
- O modo com a tampa fechada exige a senha de administrador sempre que é ativado.
- Agentes em execução no Docker ou em um host remoto via SSH não são detectados.
Em coleções
Tópicos
Perguntas frequentes
- O que é bulchimbeon?
- 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. Bulchimbeon é um app para a barra de menus do macOS, voltado a quem executa sessões longas com agentes de programação com IA e não quer que o Mac entre em repouso no meio de uma tarefa. Ele monitora processos locais de agentes compatíveis, como Claude Code, Codex, Gemini CLI, Cursor Agent, Copilot CLI, Aider e OpenCode, e impede o repouso somente enquanto algum deles está trabalhando. Quando o agente fica inativo, o bloqueio é liberado após um período de tolerância configurável, permitindo que o Mac volte a entrar em repouso normalmente, sem nenhuma intervenção manual.
- bulchimbeon é gratuito? Qual é a licença?
- bulchimbeon é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- bulchimbeon ainda é mantido?
- Manutenção ativa. O último commit de bulchimbeon foi em 6 de nov. de 2026.
- Para que posso usar bulchimbeon?
- Deixar um agente de programação em execução durante a noite sem precisar se lembrar de desativar o caffeinate depois Manter o laptop ligado durante builds ou testes longos iniciados por um agente Executar um agente com a tampa fechada enquanto o laptop está conectado à energia e restaurar automaticamente o modo da tampa depois
- Como instalar bulchimbeon?
- Instale o app com o Homebrew: brew install --cask s3onghyun/tap/bulchimbeon Abra o app uma vez e, em seguida, permita a abertura em Ajustes do Sistema → Privacidade e Segurança → Abrir Mesmo Assim No Linux, instale o daemon com o Homebrew e inicie-o como um serviço de usuário: brew install s3onghyun/tap/bulchimbeon-linux && brew services start bulchimbeon-linux
- Onde consigo bulchimbeon?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/s3onghyun/bulchimbeon
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
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.
Terminal nativo para macOS baseado no libghostty, com abas verticais, notificações que entendem agentes e CLI programável para executar agentes de programação com IA em paralelo.
App para macOS que grava a tela, a voz e as marcações feitas na tela em um pacote compacto de quadros anotados e uma transcrição para agentes de programação.
Um app companheiro para a área do notch do macOS que mostra reações em tempo real à atividade dos agentes Claude Code e Codex.
Plugin do Obsidian para navegar, criar e editar skills, comandos e agentes de IA em 17 ferramentas de programação, como Claude Code e Cursor.