Remote Console for Openclaw

A bridge that enables remote access to Claude Code and other local CLI tools through a secure web-based terminal on your mobile or desktop browser.

haibaraaiaptx
v1.0.0
Mar 12, 2026
0
912
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install remote-console

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install remote-console using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Remote Console?

The Remote Console skill is designed to provide developers with seamless access to their local development environment from anywhere in the world. By utilizing ttyd and SSH tunneling, it creates a secure gateway to interact with powerful AI coding tools like Claude Code directly through a browser. This Openclaw Skills component is essential for developers who need to manage long-running tasks or code on the go without sacrificing the power of their primary workstation.

Built with security and flexibility in mind, the skill manages the entire lifecycle of a remote session, from initializing the local terminal wrapper to maintaining the encrypted tunnel. It allows you to wrap any command-line interface into a responsive web UI, making mobile coding not just possible, but highly efficient.

Remote Console Use Cases

  • Accessing Claude Code or your local terminal from a smartphone or tablet while away from your desk.
  • Managing remote development environments and project paths through a unified mobile interface.
  • Resuming coding sessions during travel by leveraging ttyd and SSH tunnels.
  • Running and monitoring long-duration CLI commands remotely via a secure web browser.

How Remote Console Works

  1. The user triggers the session using a Python script, specifying the desired project and command.
  2. The skill launches a ttyd instance on a local port, wrapping the specified CLI tool (like Claude) into a web terminal.
  3. An SSH tunnel is automatically established to a relay server, exposing the local ttyd port to a reachable host address.
  4. The script generates a unique access URL for the user to open in their mobile or desktop browser.
  5. The user interacts with the terminal in real-time, while the skill monitors the connection health and tunnel status.

Remote Console Setup

To get started with this Openclaw Skills extension, follow these installation steps:

# Install the necessary Python dependencies
pip install psutil

# Ensure ttyd is installed on your host system
# For Linux: sudo apt install ttyd
# For Windows: scoop install ttyd

# Configure your relay server and project paths in config.json
# Verify your configuration
python ./scripts/validate_config.py

Remote Console Data Schema & Taxonomy

The skill organizes its configuration and operations through a structured JSON schema and a set of utility scripts:

Component Description
config.json Stores server SSH details, ttyd port settings, and project path mappings.
scripts/ Contains Python logic for starting, stopping, and validating the console environment.
Command Aliases Pre-defined command strings for tools like Claude, Cursor-agent, and Codex.
Tunnel Metadata Dynamic state data used to track active SSH tunnels and PID management.

Remote Console Advanced Features

  • Multi-agent support: Seamlessly switch between Claude Code, OpenAI Codex, and Cursor Agent.
  • Safety bypass mode: Optional support for the dangerously-skip-permissions flag for trusted internal environments.
  • Automated diagnostics: Built-in tools for checking tunnel health and identifying port conflicts.
  • SSH Alias Integration: Full support for standard SSH config aliases for simplified server management.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*