2026 · built for myself
Claude App for Linux
Claude Code lives in the terminal. I wanted a real app for it on Linux that also reaches my servers, so I built one.
Every machine, project, running session and past conversation sits in one sidebar, newest first, and each opens as a tab.


Details
How it works
- Chat tabs run the real claude CLI through the Agent SDK with my own login: markdown with highlighted code, tool cards with diffs, approvals inline, @ file and / command pickers, image and file attachments, plan mode, model and permission pickers, and messages queued while Claude works.
- Terminal tabs run the actual interactive Claude Code inside tmux, so a session survives closing the app or losing the network. A chat can reopen as a terminal on the same conversation.
- Remote machines work the same way over SSH, as that machine’s user.
- Right-click anything to resume, fork, rename, pin or archive. Renames are written the way Claude Code’s own /rename does, so they match everywhere.
Next