SSH WEB Public — AI skill for Claude Code
Lightweight self-hosted web SSH terminal for running AI coding agents from any device.
How to install SSH WEB Public
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yougelabview66/SSH-WEB-Public and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What SSH WEB Public does
Lightweight self-hosted web SSH terminal for running AI coding agents from any device.
Alternatives in AI
- Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
- CliRelay — Self-hosted AI gateway for coding CLIs — one OpenAI/Claude/Gemini/Codex-compatible endpoint, with a multi-tena 1k ★
- Free GPT4 WEB API — Not just GPT4 690 ★
README
SSH-WEB
[](https://github.com/yougelabview66/SSH-WEB-Public/actions/workflows/test.yml) [](LICENSE)
[English](README.md) | [简体中文](README.zh-CN.md)
A lightweight, self-hosted web SSH terminal built for running AI coding agents (Claude Code, Codex, Gemini …) on remote machines from any device. Runs in a single Docker container — ideal for a NAS. The interface is currently in Chinese.
Browser (xterm.js) ──WebSocket──> SSH-WEB (Node.js + ssh2) ──SSH──────────────> target host
└─WSS (Cloudflare)──> cloudflared ──> host:22
Why SSH-WEB
Most web SSH clients are a terminal in a browser tab: close the tab and the session is gone, and on a phone they are barely usable. SSH-WEB is built around a different workflow — **an AI agent works on a remote machine for an hour while you check in from wherever you are.**
- Nothing is lost when you leave. The SSH connection is held by the server, not the browser. Close the laptop, switch networks, lock the phone — when you come back, the tab, the screen and the scrollback are exactly where you left them. No tmux required (it still works fine with tmux).
- It knows what your agent is doing. Each tab shows whether Claude Code is running, finished or waiting for you, with the task it is on. You get a push notification when it needs a decision, and on Android you can approve or deny a tool call straight from the notification.
- Actually usable on a phone. An input bar that plays well with Chinese/Japanese IMEs, Esc / Tab / Ctrl / arrow keys one
Related Skills
Dinotty
Multi-device terminal server for AI coding agents. Server-side VTE, session persistence, file browser, web pre
Ptylon
Self-hosted browser terminal workspace for AI coding agents (Claude Code, Codex) — persistent sessions, a brow
Lazy LLMs
An LLM-native project management system — a self-hosted, lightweight Jira alternative where AI agents are firs
Memento
A shared brain for your AI coding tools — collects conversations, plans and memory from Claude Code / Cursor /
Mnemon
Self-hosted, cross-device long-term memory for AI agents via MCP — one vault shared across any MCP client (Cla
Crux
Taking the pi coding agent to Claude Code-level performance: 0.539 → 0.773 pass@1 on Terminal-Bench 2.1 with t
Related Agents
SEO Matomo
Matomo Reporting API analyst. Fetches organic traffic, top landing pages, device / country breakdowns, and ref
Beardrive Admin
Usability evaluator playing the ADMIN persona on a self-hosted BearDrive hub — an IT admin deploying BearDrive
Firecrawl Scraper
Web scraping and research subagent. Dispatched to scrape URLs, search the web, crawl sites, and extract struct