MIT LicensePython 3.9+Self-hosted
Coding Agent Telegram

Your coding agents,
now on speed-dial.

Control Claude Code, Codex CLI, and GitHub Copilot CLI running on your own machine — straight from Telegram. Multi-bot, multi-project, multi-session, 24/7. No cloud middleman, no vendor lock-in.

install in one line ↓

install.sh
$ curl -fsSL https://coding-agent.app/install.sh | bash
CA

coding_agent_bot

online · running on your machine

/project checkout-api
📁 Project set: checkout-api Provider: Claude Code
Fix the failing test in test_payment.py
✅ Done — 2 files changed View diff → payment.py, test_payment.py

Why developers reach for it

A control plane for the agents you already run

Not another wrapper around one model. A thin, transparent layer that puts the CLI tools you already trust behind a chat you already have open.

🧬

Provider-agnostic by design

Claude Code, Codex CLI, and GitHub Copilot CLI — pick per chat with /provider. Delegate to whichever agent fits the task, without rewriting your workflow.

Claude CodeCodex CLICopilot CLI
🔁

Session continuity across devices

Start on Telegram from the train, finish on your laptop at your desk. /switch resumes any local Codex, Copilot, or Claude Code CLI session — no context lost either way.

/switch · /current · /compact
🗂️

Multi-bot, multi-project

One server, many bots. Bot A for backend, Bot B for frontend — sessions never mix.

🌿

Git workflow, from chat

/branch, /commit, /pull, /push — full git control without leaving Telegram.

💬

Queued follow-ups

Fire off the next request while the agent is still working. It's processed automatically after.

🔍

Structured diffs in chat

Review exactly what changed, file by file, in clean code blocks — before you trust it.

🔐

Redaction & sandboxing

Chat whitelisting, secret scrubbing, and per-project concurrency locks keep runs safe by default.

🎙️

Text, image & voice

Send a screenshot or a voice note — optional local Whisper transcribes it before the agent sees it.

The honest comparison

vs. the official Claude Code Telegram plugin

The official plugin connects Telegram to one already-running Claude Code session. Coding Agent Telegram is a control plane that manages projects, branches, sessions, and multiple agents at once.

# Claude Code + Telegram Plugin

Telegram

Claude Code Channel

One running Claude Code session

# coding-agent-telegram

Telegram

coding-agent-telegram

├── Claude Code

├── Codex CLI

└── Copilot CLI

Project · Branch · Session · Queue · Diff

CapabilityOfficial PluginCoding Agent Telegram
Chat with your agent from Telegram
Edit local code & run commands
Works without an already-running CLI session
Multiple AI providers (Claude, Codex, Copilot)
Project management from chat (/project)
Branch workflow from chat (/branch)
Create & switch sessions (/new, /switch)partial
Resume existing local CLI sessions
Cross-device session continuitypartial
Workspace concurrency protection
Task queue while agent is busy
Structured file diffs in chat
Secret / sensitive diff filtering
Built-in git workflow (pull/push/commit)manual
Multi-bot from a single server

Get started

One command. Your machine. Your agents.

Runs entirely on hardware you control. No account, no telemetry, no middleman server.

$ curl -fsSL https://coding-agent.app/install.sh | bash
github.com/daocha/coding-agent-telegram
  • Python 3.9+
  • A Telegram bot token from @BotFather
  • Your Telegram chat ID
  • Codex CLI, Copilot CLI, and/or Claude Code CLI installed locally

FAQ

Frequently asked questions

What is Coding Agent Telegram?
An open-source, self-hosted control plane that lets you chat with, run, and manage Claude Code, Codex CLI, and GitHub Copilot CLI sessions from Telegram — right from your phone or desktop.
How is it different from the official Claude Code Telegram plugin?
The official plugin only connects Telegram to one already-running Claude Code session. Coding Agent Telegram supports multiple AI providers at once and adds project management, branch workflows, session switching, task queueing, structured diffs, and secret filtering.
Which AI coding agents does it support?
Claude Code, Codex CLI, and GitHub Copilot CLI — all running locally on your own machine, controllable from the same Telegram bot.
Is it free and open source?
Yes. It's MIT licensed and fully self-hosted, with no cloud middleman and no telemetry.
What do I need to run it?
Python 3.9+, a Telegram bot token from @BotFather, your Telegram chat ID, and at least one of Claude Code, Codex CLI, or Copilot CLI installed locally.