A mobile SSH terminal app optimized for Claude Code development on the go.
Connect to remote servers, run Claude Code sessions, and manage your workflow — all from iOS or Android.
GoroTerm is built for developers who use Claude Code as their primary coding assistant on remote servers. Every feature is designed around this workflow:
- One-tap Claude commands — Quick action buttons to launch
claudeandclaude --continuewithout typing - Real-time status detection — Automatically detects when Claude Code is running and shows a spinner indicator on the tab
- Usage tracking — View Claude Code subscription and usage directly in the app (via Anthropic OAuth)
- Plan mode support — Terminal alt buffer handling works seamlessly with Claude Code's interactive plan mode
- Full SSH support — Password and key-based authentication
- Japanese IME — Complete Japanese input support for terminal commands
- tmux integration — Manage multiple tmux sessions and windows
- SFTP file browser — Upload/download files with progress tracking
- Mobile quick action bar — Ctrl shortcuts (C-c, C-d, C-j), arrow keys, Tab/Shift+Tab, paste
- Voice input — Dictate commands hands-free
- Encrypted credentials — SSH passwords and keys stored in Keychain/Keystore
| Terminal | Quick Actions | File Browser |
|---|---|---|
| SSH terminal with Claude Code running | One-tap Claude commands and shortcuts | SFTP file management |
git clone https://github.com/Corevice/goroterm.git
cd goroterm
flutter pub get
flutter run- SSH into your server
- Tap the Claude button to start a Claude Code session
- Claude Code status appears on the tab while running
- Tap Continue to resume with
claude --continue - Check Usage to view subscription details
| Layer | Technology |
|---|---|
| State management | Riverpod |
| SSH | dartssh2 |
| Terminal | xterm (forked for IME / mobile) |
| Database | drift (SQLite) |
| Secure storage | flutter_secure_storage |
- Flutter 3.27+
- Dart 3.6+
- iOS 12.0+ / Android 7.0+
MIT — see LICENSE