An open API service indexing awesome lists of open source software.

https://github.com/aiya000/claude-code-mobile-ssh

A PWA App, Graphical Client for Claude Code, via SSH, **with Powerful Integrations for Graphcal Operations**!! For Android, iOS, Windows, macOS, Linux, and any PWA supporting OS.
https://github.com/aiya000/claude-code-mobile-ssh

ai-agents claude claude-ai claude-code pwa

Last synced: 18 days ago
JSON representation

A PWA App, Graphical Client for Claude Code, via SSH, **with Powerful Integrations for Graphcal Operations**!! For Android, iOS, Windows, macOS, Linux, and any PWA supporting OS.

Awesome Lists containing this project

README

          

# :diamond_shape_with_a_dot_inside: Claude Code Mobile SSH :diamond_shape_with_a_dot_inside:

A Graphical Client for Claude Code,
via SSH,
**with Powerful Integrations for Graphcal Operations**!!

For:
- Android
- iOS
- Windows
- macOS
- Linux
- and any PWA supporting OS

- - -

- Status: Work In Progress / Under the Development
- The more stars you give us, the faster we can develop!

## :question: Why Claude Code Mobile SSH :question:

The best experience for using Claude Code remotely.
For example, like doing 'Claude Code while reading comics on the couch' `:D`

### Why **not** 'Claude by Anthropic'?

'Claude by Anthropic' app is an AI agent client for smartphones.
Claude Code Mobile SSH's concept is simular to this.

But Claude Code Mobile SSH focuses to interact Claude Code.
Claude Code Mobile SSH is focused on making it easy to use Claude Code on your smartphone.

For example:
- Conversation (Input your prompt)
- Select 'yes' or 'no'
- or etc

'Claude by Anthropic' is a **general** AI agent app, like smartphone's ChatGPT app, Gemini app, and Microsoft Copilot app.
'Claude Code Mobile SSH' is **not** a general AI agent app.

This is what why using Claude Code Mobile SSH.

### Why **not** RDP/VNC?

Using Claude Code via RDP/VNC is a better solution,
but not enought for Developer Experience a little.

For example, if we are developing with tmux.
You are opening a main develop window in the first tab of tmux,
and open Claude Code in the second tab of tmux.
This is, surprisingly, difficult to use.

e.g.
- Switching tabs is needing keyboard input with like `ctrl+t & p/n` key
- Scroll history is needing keyboard input with like `ctrl+t & [` key

Our experience was really really good,
if we can check results of Claude Code by opening RDP/VNC app,
and can converse with Claude Code simply...

Don't you think so? `:)`

## :wrench: Development :wrench:

See [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to run/develop/contribute to this project.