Foreman: Bot Slack de Código Aberto para Controle Remoto do Claude Local

O que o Foreman Faz
Foreman é um bot do Slack que atua como um controle remoto para o Claude Code em execução localmente no seu Mac. O principal caso de uso é permitir que desenvolvedores enviem tarefas para o Claude a partir de seus telefones enquanto estão longe de suas mesas, eliminando a necessidade de voltar frequentemente ao seu laptop.
Diferenças Principais da Integração Oficial da Anthropic
Ao contrário da integração baseada em nuvem da Anthropic no Slack, onde as tarefas são executadas em seus servidores, o Foreman controla uma instância local do Claude Code. Isso significa que o Claude mantém acesso total ao seu sistema de arquivos local, ferramentas e ambiente, sem que nenhum dado saia da sua máquina.
Funcionalidades Principais
- Cada canal do Slack obtém sua própria sessão independente do Claude Code
- Funcionalidade de nomeação de canais: nomeie um canal como #clive ou #betty e o bot adota essa persona
- Edições de arquivos e comandos de shell mostram botões Aprovar/Recusar para controle a partir do seu telefone
- Ferramentas somente leitura são aprovadas automaticamente para reduzir cliques em botões
- Carregue plugins locais do Claude Code por canal com
/cc plugin <path>para criar e testar seus próprios plugins
Começando
A instalação é simples:
npm install -g foreman-bot
foreman initO comando foreman init guia você pela criação do aplicativo do Slack e configuração dos tokens, levando aproximadamente 5 minutos.
Disponibilidade
O Foreman está disponível no GitHub em https://github.com/S0MMS/foreman-bot e via npm em https://www.npmjs.com/package/foreman-bot.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

MegaClaw: Configuração OpenClaw em Contêineres com Playwright e Homebrew
MegaClaw é uma configuração de Podman com duas imagens para o OpenClaw que resolve problemas comuns de instalação, como erros de permissão e dependências ausentes. Ele usa uma construção em múltiplos estágios com Playwright e Homebrew pré-instalados e incorpora a configuração do usuário em uma imagem de execução.

Linha de status personalizada para Claude Code mostra uso de contexto, limites de taxa e contagens de tokens de relance
Um script personalizado adiciona uma linha de status persistente ao Claude Code, exibindo % de contexto, % de limite de taxa de 5 horas, leituras de cache KV, tokens de entrada/saída cumulativos, nome do modelo e diretório de trabalho — com código de cores para terminais escuros.

Explorando Interações API-para-API: Um Olhar Mais Atento sobre Automação
Uma discussão recente no Reddit explora as complexidades das chamadas telefônicas de API para API, focando na implementação prática e nos desafios potenciais usando ferramentas como Postman e Twilio.

bareguard: Um Portão de Segurança Leve para Agentes de IA — Agora no npm
bareguard v1.0 é uma camada de segurança de ~1000 linhas e dependência única para agentes de IA que bloqueia ações destrutivas (rm -rf, DROP TABLE) e impõe limites de orçamento com escalonamento humano. Parte do bare suite, disponível no npm.