Claude Code desktop

ccbot

Bridges Telegram to tmux so each Telegram topic maps to its own Claude Code session.

Install

From source
git clone https://github.com/six-ddc/ccbot.git

From the README

CCBot

中文文档
Русская документация

Control Claude Code sessions remotely via Telegram — monitor, interact, and manage AI coding sessions running in tmux.

https://github.com/user-attachments/assets/15ffb38e-5eb9-4720-93b9-412e4961dc93

Why CCBot?

Claude Code runs in your terminal. When you step away from your computer — commuting, on the couch, or just away from your desk — the session keeps working, but you lose visibility and control.

CCBot solves this by letting you seamlessly continue the same session from Telegram. The key insight is that it operates on tmux, not the Claude Code SDK. Your Claude Code process stays exactly where it is, in a tmux window on your machine. CCBot simply reads its output and sends keystrokes to it. This means:

- Switch from desktop to phone mid-conversation — Claude is working on a refactor? Walk away, keep monitoring and responding from Telegram.
- Switch back to desktop anytime — Since the tmux session was never interrupted, just tmux attach and you're back in the terminal with full scrollback and context.
- Run multiple sessions in parallel — Each Telegram topic maps to a separate tmux window, so you can juggle multiple projects from one chat group.

Other Telegram bots for Claude Code typically wrap the Claude Code SDK to create separate API sessions. Those sessions are isolated — you can't resume them in your terminal. CCBot takes a different approach: it's just a thin control layer over tmux, so the terminal remains the source of truth and you never lose the ability to switch back.

In fact, CCBot itself was built this way — iterating on itself through Claude Code sessions monitored and driven from Telegram via CCBot.

Features

- Topic-based sessions — Each Telegram topic maps 1:1 to a tmux window and Claude session
- Real-time…
Read the full README on GitHub

Details

Repository
six-ddc/ccbot
Language
Python
License
MIT
Last updated
8 July 2026

FAQ

What is ccbot?

Bridges Telegram to tmux so each Telegram topic maps to its own Claude Code session. It is a desktop for Claude Code, from six-ddc/ccbot on GitHub.

How do I install ccbot?

Clone six-ddc/ccbot from GitHub and follow the setup steps in its README.

Is ccbot popular?

six-ddc/ccbot has 277 GitHub stars and 108 forks. It was last updated on 8 July 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.