← Ninkaトップに戻る
サポート
Ninkaは、iPhoneからClaude Codeの承認操作をすばやく行うための、チャット風SSHクライアントです。サーバ上で動作するClaude Codeにtmuxセッション経由で接続し、承認待ちパターンを自動検出。ワンタップで承認・拒否を操作できます。
基本的な使い方
1. 接続先を登録する
- アプリを起動し、接続先一覧画面で「+」ボタンをタップします。
- サーバ名、ホスト、ポート、ユーザー名、認証方法を入力します。
- 「保存」をタップします。
2. サーバに接続する
- 接続先一覧画面で、接続したいサーバをタップします。
- SSH接続が確立されると、tmuxセッションの選択画面が表示されます。
- チャット画面が表示され、サーバからの出力がリアルタイムで表示されます。
3. 承認操作を行う
Claude Codeが承認を求めると((y/n) や Allow? などのパターン)、自動的に承認ボタンが表示されます。
- y(承認): 操作を許可します。
- n(拒否): 操作を拒否します。
- a(常に許可): 今後同じ操作を自動的に許可します。
4. その他の操作
- Ctrl+C: 実行中のプロセスを中断します。クイックアクションボタンから実行できます。
- 切断: ヘッダーの切断ボタンからSSH接続を終了します。
対応環境
- iPhone: iOS 17以上
- サーバ要件: SSH接続が可能なLinux/macOSサーバ、tmuxがインストール済み
プライバシーとセキュリティ
- データはすべて端末内に保存: 接続情報、SSH鍵、パスワードはiOSのKeychainに保存されます。
- 外部送信なし: お客様のデータを外部サーバに送信することは一切ありません。
- iCloud同期なし: データはiCloudに同期されません。
- チャット履歴は保存されません: SSH通信の内容はメモリ上でのみ処理され、アプリ終了時に消去されます。
- 通信の暗号化: すべてのSSH通信はSSHプロトコルにより暗号化されます。
- 生体認証対応: Face ID / Touch IDによるアプリロックに対応しています。
お問い合わせ
ご質問、不具合のご報告、ご要望がございましたら、お気軽にご連絡ください。
お問い合わせの際にお知らせいただきたい情報
スムーズな対応のため、以下の情報を添えてご連絡ください。
- iOSのバージョン(例: iOS 17.4)
- Ninkaのバージョン(設定画面で確認できます)
- iPhoneの機種名(例: iPhone 15 Pro)
- 問題の内容(具体的な操作手順と発生する症状)
- スクリーンショット(可能であれば)
通常、2営業日以内にご返信いたします。