Introducing Claude Code on the Go: Full Claude Code Sessions from Slack
You're at lunch. Your phone buzzes — a deploy is broken, a test is failing, or you just had an idea you want to prototype before you forget. You could wait until you're back at your desk. Or you could open Slack and start a full Claude Code session right there.
That's Claude Code on the Go — a free, open-source Slack bridge that gives you the full Claude Code experience from anywhere.
Why We Built It
Claude Code is incredible at the terminal. You can hand it a task, it reads your codebase, writes code, runs tests, iterates. But it's locked to your laptop. If you're away from your desk, you're out of luck.
We kept running into the same situation: wanting to kick off a task, review a change, or iterate on something — but not being anywhere near a terminal. Slack is always on your phone. So we built the bridge.
How It Works
Each Slack channel gets its own persistent Claude Code session. The flow is simple:
- Start a task — Send a message in the channel describing what you want done
- Claude works — It reads your codebase, writes code, runs commands, and posts progress updates back to the channel
- You reply — Steer it, ask questions, request changes, just like you would in the terminal
- It continues — The session persists, so context carries across messages
It's not a dumbed-down version. It's the real thing — file edits, command execution, tool use — all happening through Slack messages.
What Makes It Different
Persistent Sessions
Each channel maintains its own session. Start a task in the morning, come back after lunch and continue. The context is preserved.
Full Interactivity
This isn't a "fire and forget" bot. You can have a real back-and-forth conversation with Claude Code, iterating on code just like you would at the terminal. Send a message, get a response, reply to refine — it's genuinely interactive.
Dead Simple Setup
Clone the repo, add your API keys, point it at your codebase, and you're running. No complex infrastructure, no managed services, no monthly bill.
Getting Started
The setup takes about five minutes:
- Create a Slack app with the required permissions
- Clone the repo and configure your environment variables
- Start the server
- Invite the bot to a channel and start chatting
Full setup instructions are in the GitHub repo.
Why Open Source
This felt like the kind of tool that should be free. It solves a real problem, it's useful to anyone who uses Claude Code, and open-sourcing it means the community can extend it however they want.
We build commercial products at Control the Kaos, but not everything needs to be a product. Sometimes you just build something useful and put it out there.
Check out the repo, give it a try, and let us know what you think.