I work for @doitint & my opinions are my own. πŸ³πŸ‘¨β€πŸ’» #docker #k8s #golang πŸ— #pumba #chaos 🍻 β›·

Joined March 2011
15 Photos and videos
πŸš€ ccgram v3 is out. Manage AI coding agents from Telegram via tmux. One Forum topic = one tmux window = one agent. Claude, Codex, Gemini, Pi, or plain shell β€” your pick, per topic. What's new 🧡
7
3
115
πŸͺŸ Mini App Dashboard β€” experimental Optional web view of your tmux pane inside Telegram: β€’ Live xterm.js terminal (read-only) β€’ Transcript search β€’ Multi-pane grid Disabled by default. Needs HTTPS reverse proxy BotFather setup. uv tool install ccgram
75
β™Š Gemini CLI v0.40 caught up (PR #66 by @Canx) Gemini switched to append-only JSONL transcripts. ccgram now reads them incrementally via byte offsets, dedups repeated message ids and tool_use ids. /status snapshots work for Gemini windows now.
48
🎨 Configurable topic emoji color scheme (PR #68) CCGRAM_STATUS_MODE=system (default): 🟒 = working CCGRAM_STATUS_MODE=user: 🟒 = idle, ready Pick what green means based on how you scan your topic list. Two valid mental models.
29
πŸ”‡ Tool-call hiding (PR #65 by @byheaven) Tired of agents flooding your topic with tool_use / tool_result during heavy file/grep work? CCGRAM_HIDE_TOOL_CALLS=true β†’ globally suppressed /toolcalls β†’ cycle per-topic: default β†’ shown β†’ hidden Hook events still come through.
21
πŸš€ ccgram v3 β€” manage Claude, Codex, Gemini, Pi & shell from Telegram via tmux. New: hide tool-call noise per topic, configurable status color scheme, Gemini CLI v0.40 JSONL support, experimental Mini App dashboard. uv tool install ccgram github.com/alexei-led/ccgram…
174
Podman advertises a Docker-compatible socket. Point the Docker SDK at it and 90% of calls just work. I spent this month finding the 10%. Pumba v1.1.0 ships native Podman support today. Thread on the landmines. 🧡
4
37
v1.1.0 β€” three runtimes (docker, containerd, podman) behind one CLI. Rootful only (rootless is honest future work, not marketing). macOS: runs inside `podman machine` VM. Linux: native rootful daemon. github.com/alexei-led/pumba #podman #kubernetes #chaosengineering #sre #devops
46
Landmine #3: SIGTERM. tc sidecar uses `tail -f /dev/null` as PID 1. Ignores SIGTERM. Podman sends SIGTERM on DELETE, waits StopTimeout (10s), then SIGKILLs. Every netem call: 10s sidecar reap. Fix: StopSignal="SIGKILL" on the sidecar. 10s β†’ 0s.
31
Landmine #1: ContainerExecStart. Docker: accepts ExecStartOptions{} β€” no attach, no detach. Works. Podman: rejects it. "must provide at least one stream to attach to." One API. Four callsites. ~60 mock tests. Same SDK, different answer.
1
22
Landmine #3: SIGTERM. tc sidecar uses `tail -f /dev/null` as PID 1. Ignores SIGTERM. Podman sends SIGTERM on DELETE, waits StopTimeout (10s), then SIGKILLs. Every netem call: 10s sidecar reap. Fix: StopSignal="SIGKILL" on the sidecar. 10s β†’ 0s.
26
Landmine #2: cgroups. Docker: docker-<id>.scope Podman: libpod-<id>.scope Podman systemd: libpod-<id>.scope/container/ ← nested leaf Podman, inside the container: 0::/ ← ancestry hidden Stress-testing means getting this right. I rewrote resolution host-side
18
πŸš€ ccgram v2.11.0 β€” Pi joins Claude Code, Codex, and Gemini as a first-class provider. Manage AI coding agents from Telegram via tmux. One topic = one tmux window = one agent. Run all four side-by-side. uv tool install ccgram github.com/alexei-led/ccgram…
1
170
Your terminal, from your phone. Not an emulator β€” a gateway πŸš€ CCGram v2.3: type "check disk usage" in Telegram β†’ LLM turns it into du -sh * | sort -rh β†’ tap Run β†’ see the output πŸŽ™οΈ Voice too. πŸ”‘ BYOK any LLM. github.com/alexei-led/ccgram #claude #codex #gemini #tmux
1
140
🐚 CCGram v2.3: control your terminal from Telegram via tmux πŸ’¬ Natural language β†’ πŸ€– LLM generates shell command β†’ πŸ‘† approve β†’ πŸ“² output streams back πŸŽ™οΈ Voice commands too πŸ”„ Switch between shell, Claude Code, Codex, Gemini pypi.org/project/ccgram #claude #codex #gemini
4
197
I just published Running AI Coding Agents From My Phone (it’s getting out of hand) medium.com/p/running-ai-codi…

1
37
CCGram v2.1.0 🎀 Voice messages β€” speak to Claude/Codex/Gemini from Telegram πŸ“‘ Remote Control β€” start Claude Code remote-control sessions from your phone πŸ”Œ Universal discovery β€” control any tmux session running AI agents 3 new contributors github.com/alexei-led/ccgram
1
3
192