Skip to content

Releases: badbread/ctc

v0.2.0

29 May 17:48

Choose a tag to compare

Launch-screen and banner polish over v0.1.0.

demo

What's new

  • Numbered hotkeys on the launch-new screen. The first 9 projects get [1][9] — tap a number to launch it directly, no arrowing. Built for phone keyboards.
  • Legend on the launch-new screen. ◷ recent vs · scanned is now spelled out in the title so the markers aren't a mystery.
  • Pixel-art CTC banner with version display. New header: a block-letter CTC mark + a 3-column name / tagline / host-status layout, with the version shown. Responsive: boxed at ≥80 cols, flat at 60–79, compact single-line on phone-narrow.

Also

  • Locale-independent banner width math (the box now closes correctly whether bash counts string length in bytes or code points).

Install / update

curl -fsSL https://raw.githubusercontent.com/badbread/ctc/master/bin/ctc \
  -o ~/.local/bin/ctc && chmod +x ~/.local/bin/ctc

Full changelog: v0.1.0...v0.2.0

v0.1.0

27 May 20:28

Choose a tag to compare

First public release of ctc — Claude Terminal Connect.

SSH to your Linux box, launch a session with ctc, then drive it from the native Claude app.

What it does

ctc runs claude --remote-control in a detached tmux session, one per project, and hands you an arrow-key TUI to manage them — launch new, attach / detach, kill, flip launch + permission modes. Detached, so the session survives the SSH disconnect and keeps running in the Claude app.

demo

Install

curl -fsSL https://raw.githubusercontent.com/badbread/ctc/master/bin/ctc \
  -o ~/.local/bin/ctc && chmod +x ~/.local/bin/ctc

Then run ctc. First run autodetects your project dir (~/projects, ~/code, …) or asks once. All settings live-editable in [o] options.

Needs

An always-on Linux box (server, VPS, Pi, WSL) with claude logged in, tmux, and bash 4+.

Why this exists

Claude Code's Remote Control needs the process alive but doesn't have a --headless flag yet (anthropics/claude-code#30447). tmux is the keepalive workaround Anthropic's own docs reference. The day --headless ships, ctc is just a TUI launcher.

License

MIT. Independent / unofficial. "Claude" and "Claude Code" are Anthropic trademarks — not affiliated or endorsed.