Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

We built a web workspace for our terminals, RDP sessions and Claude Code, and made it work from a phone

Описание и применение

MuxTerm объединяет удалённые терминалы, RDP, VNC и Claude Code в одном веб‑интерфейсе, сохраняя сессии в tmux и обеспечивая доступ с телефона.

Задача

Managing multiple Linux, Windows, and Claude Code sessions required a laptop with many tabs and a phone that was unusable, making it hard to know which Claude session needed attention.

Результат

MuxTerm unified disparate remote access tools into a responsive, mobile‑friendly workspace, preserving session state across devices and adding conversational UI for Claude Code. The system reduced tab clutter, improved visibility of pending tasks, and enabled phone access to all session types.

Рабочий процесс

  • 1. Install MuxTerm via one‑line installer or signed packages.
  • 2. Configure Vaultwarden credentials for SSH, RDP, VNC, and SFTP URIs.
  • 3. Open the web workspace; panels appear for each session type.
  • 4. For Claude Code, MuxTerm reads JSONL transcripts and displays a conversation view with buttons for permission questions.
  • 5. Use touch controls on phones for RDP/VNC and keyboard shortcuts on desktops.
  • 6. Monitor activity tray for pending questions and receive web push notifications on mobile.

Доказательства

We run a small IT services company in Santiago, Chile. A normal day for us is a dozen Linux servers, a handful of Windows machines we reach over RDP, and, since last year, three or four Claude Code sessions doing real work in parallel.

Источник

MuxTerm is what we built to fix that. It has been our daily driver for months and we released it as open source (MIT) with a proper installer and signed updates this week.

Источник

Terminals live in tmux on the server, not in the browser. Each panel is a tmux window served through ttyd. Close the browser, restart the server, update MuxTerm: the session is still there.

Источник

RDP and VNC through guacd, without Guacamole. guacd is the small C daemon that does the protocol work. We talk to it with guacamole-lite from Node and render in the browser with guacamole-common-js.

Источник

Claude Code writes a JSONL transcript of every session. MuxTerm reads it and turns a terminal panel into a conversation view: messages, tool calls, narration, the permission question with the options as buttons.

Источник

We have genuinely left Claude working and gone for a walk.

Источник

  • Дата записи: 2026-10-11T09:40:54.258Z