端末とOS
iPhoneの機種名とiOSバージョン。接続先のOSとシェルも分かれば記載してください。
Getting started
iPhone(iOS 16.0以降)と、SSH接続できる自分のPC・サーバーが必要です。AIツールは接続先でインストール・ログインしておきます。
歯車の「設定」を開き、ホスト、ユーザー名、ポートを入力。「鍵を生成して有効化」でSSH接続先と鍵ペアを作成します。
「公開鍵をコピー」でコピーした1行を、接続先の対象ユーザーの ~/.ssh/authorized_keys に追加します。秘密鍵を共有する必要はありません。
公開鍵を登録した接続先を選んでSSH接続。プロジェクトのフォルダに移動し、claude や codex を起動します。
Linux・macOSの一般的な鍵の登録先を記載しています。Windows OpenSSHの管理者ユーザーは、サーバーの設定により C:\ProgramData\ssh\administrators_authorized_keys を使用します。登録先は接続先のSSH設定をご確認ください。
FAQ
SSH接続先を設定し、画面上部の「画像をアップロード」から写真・スクショを1枚選びます。選択した画像は接続先へSCPで送信され、完了後にリモート側のパスが表示されます。そのパスと依頼内容を、接続先で動くClaude Code・Codexに渡してください。
写真・スクショの送信は画像ボタンを使います。ローカルの scp コマンドによる任意ファイルの転送には対応していません。
TermLink Proで、スニペット本文に {{remote_path}} を入れて保存します。同じタブで画像をアップロードした後にそのスニペットを挿入すると、直前に送った画像のリモートパスへ置き換わります。
挿入後の内容を確認して送信してください。画像をまだ送っていない場合や無料版では、この文字列は置き換わりません。
ホスト名、ポート、ユーザー名、ネットワークからの到達性、SSHサーバーの起動を確認してください。鍵認証で接続するため、アプリの公開鍵が対象ユーザーの正しい場所に登録されている必要があります。
接続できても画像を送れない場合は、接続先でSCPが利用できること、保存先に書き込み権限と空き容量があることを確認してください。エラー文も問題の切り分けに役立ちます。
無料版でも、SSH接続、画像のSCP送信、日本語IME入力、鍵の作成が使えます。タブとSSH接続先は各1件、自作スニペットはSSHコマンドまたはメモを合計1件保存できます。組み込みスニペットも使えます。
Proでは複数タブ・複数のSSH接続先、自作スニペットの件数制限解除、Codex/Claude Code用の自作スニペット、画像パスの自動置換、Proテーマを利用できます。日本では買い切り¥800です。実際の価格はアプリ内の購入画面をご確認ください。
購入時と同じApple AccountをApp Storeで使用し、TermLinkの「設定」→「TermLink Pro」→「購入を復元」を選んでください。価格改定前に購入したProも、追加購入せずに利用できます。
商品情報が表示されない場合は、ネットワークを確認し、設定内で商品情報を再読み込みしてください。復元しても有効にならない場合は、表示されたメッセージとアプリのバージョンを添えてお問い合わせください。
iPhoneの日本語キーボードで入力できます。IMEの変換中テキストを確認してから確定できます。Esc、Ctrl、Tab、矢印などは画面の補助キーから操作できます。アプリの表示言語は日本語・英語・簡体字中国語から選べます。
iOSのバックグラウンド制限やネットワークの変化により、SSH接続が切れる場合があります。接続先で tmux や screen を利用すると、サーバー上の作業セッションを保持し、再接続後に戻れます。接続先への導入・設定が必要です。
「使用量リミット」から、接続先でログイン済みのClaude Code・Codexの利用状況を確認できます。接続先の認証情報をSSH経由で読み取り、接続先から各サービスへ問い合わせます。サービス側の仕様や認証方式によって、表示できない場合があります。
バージョン1.0.5以降では、この画面で取得をオン/オフできます。オフのときは各サービスのカードから公式の利用状況ページを開けます。取得できないときは、接続先で各ツールにログインし直すか、公式ページをご確認ください。
TermLinkはSSHターミナルです。接続先のサーバー費用、Claude Code・Codexなどのアカウントや利用料金は含みません。各ツールの導入・認証・契約は接続先と各サービスで行ってください。
Contact
support@keito-na.app へ、分かる範囲で以下の情報をお送りください。
iPhoneの機種名とiOSバージョン。接続先のOSとシェルも分かれば記載してください。
TermLinkのバージョンと、App Store版またはTestFlight版のどちらを使っているかを記載してください。
問題が起きる手順、期待した結果、実際の結果、エラー文をお知らせください。
秘密鍵、パスワード、APIキー、アクセストークンは送らないでください。スクショやログを添える場合は、接続先の情報や機密内容を隠してください。