Foreman: Open Source Slack Bot for Remote Control of Local Claude Code

What Foreman Does
Foreman is a Slack bot that acts as a remote control for Claude Code running locally on your Mac. The primary use case is enabling developers to send tasks to Claude from their phone while away from their desk, eliminating the need to return to their laptop frequently.
Key Differences from Anthropic's Official Integration
Unlike Anthropic's cloud-based Slack integration where tasks run on their servers, Foreman controls a local Claude Code instance. This means Claude maintains full access to your local filesystem, tools, and environment, with no data leaving your machine.
Core Features
- Each Slack channel gets its own independent Claude Code session
- Channel naming functionality: name a channel #clive or #betty and the bot adopts that persona
- File edits and shell commands show Approve/Deny buttons for control from your phone
- Read-only tools are auto-approved to reduce button tapping
- Load local Claude Code plugins per channel with
/cc plugin <path>for building and testing your own plugins
Getting Started
Installation is straightforward:
npm install -g foreman-bot
foreman initThe foreman init command walks you through creating the Slack app and setting up tokens, taking approximately 5 minutes.
Availability
Foreman is available on GitHub at https://github.com/S0MMS/foreman-bot and via npm at https://www.npmjs.com/package/foreman-bot.
📖 Read the full source: r/ClaudeAI
👀 See Also

Root Cause of Claude Code VS Code Extension Session Title Corruption Identified
A developer has identified the architectural root cause for session title corruption in Claude Code's VS Code extension, affecting 20+ GitHub issues. The problem stems from the extension reading titles via a raw string search in session files, leading to three failure modes.

Running OpenClaw in an Isolated Micro-VM with Void-Box
OpenClaw can be run as a service inside an isolated micro-VM using Void-Box, a capability-bound runtime that executes workflows in KVM micro-VMs, providing a clean execution boundary without container runtime involvement.

Vibeyard Adds Kanban Board for Managing Multiple Claude Code Sessions
An open-source IDE called Vibeyard now includes a Kanban board that lets you spin up Claude Code agent sessions directly from cards. Cards auto-move to Done when the agent finishes.

Hubcap Bridge: Persistent Two-Way Messaging Between CLI and Browser JavaScript via CDP
Hubcap Bridge is a new feature in the Hubcap CLI tool that creates a persistent two-way message channel between local processes and JavaScript running in browser pages via the Chrome DevTools Protocol. It enables Claude Code skills to interact with web apps through their internal JavaScript APIs without requiring public API access.