# OpenShell — iPhone에서 Claude·로컬·API 원격 운용

> iPhone에서 Claude·로컬·API 원격 운용 (iPhone/iPad app by seungkoo lee.)

- Source: https://appshunter.io/ios/app/openshell/id6762048319 (this page in markdown: same URL + `.md`)
- Developer: [seungkoo lee](https://appshunter.io/developer/1862664481)
- Category: Productivity, Developer Tools
- Price: Free
- Age rating: 4+
- Requires: iOS 26.0 · 15 MB
- Languages: English, Korean
- Released: 2026-04-16
- Data updated: 2026-08-04
- User reviews in markdown: https://appshunter.io/ios/app/openshell/id6762048319/reviews.md

## What is OpenShell?

OpenShell — a unified AI client for your iPhone: local LLMs, cloud APIs, and remote coding over SSH, all in one app.

Chat with Ollama, MLX, and LM Studio local models; OpenAI, xAI Grok, and Nous Hermes cloud APIs; or drive Claude Code on a remote Mac over SSH. Pick the backend you want and work in the same app — from quick questions to code reviews, file edits, and builds, straight from your iPhone.


## Version history (last 5 releases)

### 1.2.2 — 2026-07-31

[Connection & usability]
- Automatic response recovery — if your connection drops (screen lock, network
  switch), reopening the session restores any response that finished while you
  were away (no lost replies)
- Auto-reconnect — a dropped connection recovers on its own when you wake the
  screen or switch networks (no manual reconnect)
- SSH key authentication — connect securely with an SSH key instead of a
  password (password login still supported)
- Connection status badge — when a connection fails, see the cause at a glance
  (network, Mac, or authentication)
- Tap a completion notification to jump right in — opens the exact session
  that finished
- Session management — rename sessions, confirm before deleting, and remember
  permission mode per session

[Security]
- Safer token storage — daemon access tokens now live in the device Keychain.
  Existing tokens move over automatically the first time you open the app, so
  there's nothing to re-enter
- Tighter network policy — the app's plaintext traffic is now limited to home
  network and Tailscale addresses
- "Copy Claude credentials" now off by default — in host setup this option
  starts disabled, and turning it on shows a notice that your credentials will
  be copied to the target machine as a file
- Bundled daemon updated — refreshed to the latest version, with stricter
  checks on connection scope and launch options

[Please note]
- If you connected to Tailscale by typing a raw IP address (100.x.x.x), switch
  to the MagicDNS hostname instead (for example, mymac.tail-xxxx.ts.net). Home
  network addresses such as 192.168.x.x continue to work as before.

### 1.2.1 — 2026-07-22

This update focuses on connection reliability.

- Messages that fail to reach your Mac are now resent automatically
- You can send a new message while a previous response is still being recovered (no more "Another request is in progress")
- Responses interrupted mid-stream are recovered on reconnect, without duplicates
- The error badge clears automatically once the connection is back
- Fixed an issue where every message after the first would fail on Macs with a newer Claude CLI installation
- The connection helper (daemon) now reports errors immediately instead of failing silently

### 1.2.0 — 2026-07-09

- Automatic response recovery — if your connection drops (screen lock, network switch), reopening the session restores any response that finished while you were away (no lost replies)
- Auto-reconnect — a dropped connection recovers on its own when you wake the screen or switch networks (no manual reconnect)
- SSH key authentication — connect securely with an SSH key instead of a password (password login still supported)
- Connection status badge — when a connection fails, see the cause at a glance (network, Mac, or authentication)
- Tap a completion notification to jump right in — opens the exact session that finished
- Session management — rename sessions, confirm before deleting, and remember permission mode per session

### 1.1.0 — 2026-06-04

- Full English localization — the entire app UI is now in English (some screens previously showed Korean)
- Task-completion push notifications — get alerted the moment a remote task finishes, even when the app is closed or locked (KR/EN automatic)
- Background daemon installs automatically when you add a new host — no manual setup
- App renamed: ClaudeShell → OpenShell
- Connection guide expanded for local models and external APIs
- Drag-reorderable host list and improved IP display
- VoiceOver accessibility — chat message content now reads correctly
- Clearer Claude authentication and stabilized response status indicator

### 1.0.8 — 2026-06-01

- 작업 완료 푸시 알림 — 원격 작업이 끝나면 앱이 꺼져 있거나 잠금 상태여도 바로 알림 (한/영 자동)
- 새 호스트 추가 시 백그라운드 데몬 자동 설치 — 수동 셋업 불필요
- 앱 이름 변경: ClaudeShell → OpenShell
- 연결 가이드 보강: 로컬 모델·외부 API 연결 안내
- 호스트 목록 드래그 정렬 및 IP 주소 표시 개선
- Claude 인증 안내 명확화 및 응답 상태 표시 안정화

## More apps by seungkoo lee

- [DupeSweep](https://appshunter.io/ios/app/dupesweep/id6756760272)
- [zibro](https://appshunter.io/ios/app/zibro/id6756771695)

All apps by seungkoo lee: https://appshunter.io/developer/1862664481

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-04.*
