ヘルプセンター

GenTerminal今すぐ試す

GenTerminal

GenTerminal とは?

GenTerminal は Genspark のクロスプラットフォーム SSH ターミナルクライアントで、iPhone、Android、Mac、Windows、Linux に対応しています。サーバーに接続し、ホストを管理し、どのデバイスからでもコマンドを実行できます。ホストと設定は Genspark アカウントを通じて同期されます。

主な機能:

  • SSH ターミナル —— SSH で任意のサーバーに接続し、デスクトップでもモバイルでも本格的なターミナルで作業できます
  • ホスト管理 —— サーバーを保存し、グループに整理し、最近使ったホストにワンタップで再接続できます
  • デバイス間同期 —— Genspark アカウントでサインインすると、保存したホストや設定がすべてのデバイスに引き継がれます
  • 暗号化された鍵 Vault —— 保存したパスワードや秘密鍵を Vault パスワードで保護します
  • SFTP ファイル転送 —— サーバー上のファイルを閲覧・アップロード・ダウンロードできます
  • ポートフォワーディング(デスクトップアプリ) —— ローカルおよびリモートのトンネルを設定できます
  • Snippets —— よく使うコマンドを保存し、ワンタップで実行できます
  • クイックウィンドウ切り替え & システムトレイ(デスクトップアプリ) —— グローバルホットキーでウィンドウを呼び出したり隠したりし、トレイに収めて邪魔にならないようにできます
  • Genspark Mesh —— 自分のデバイスをプライベートネットワークに参加させ、デバイス同士が直接通信できるようにします
  • ターミナル共有 —— ブラウザのリンクを通じて、ライブのターミナルを他の人と共有できます
  • 内蔵エージェントタブ —— 専用タブで動作する組み込みのエージェントが、ターミナルのスクロールバックを読み取り、セッションの操作を手伝います
  • 永続セッション —— 接続を切断しても、セッションはホスト上で実行され続けます

クイックスタート

GenTerminalのダウンロードとインストール

  • iPhone — App Storeから入手してください。
  • Android — Androidアプリは、genterminal.ai からAPKファイルとして直接入手してください。Google Playでは提供されていません。
  • Mac / Windows / Linux — genterminal.ai からデスクトップアプリをダウンロードしてください。Linux版デスクトップアプリはAppImage形式で提供されており、自動更新されません。新しいLinux版ビルドは同じページから入手してください。

デスクトップ版インストーラーのリンクが機能しない場合は、genspark.ai/download からもデスクトップアプリを入手できます。その後、アプリを開いてください。

Gensparkアカウントでサインイン

既存のGensparkアカウントでサインインします。GenTerminalはGensparkと統合されているため、個別の登録は不要です。サインインすることで、ホストをデバイス間で同期できるようになります。

ホストを追加する

ホストを追加(+ ボタン)をタップまたはクリックし、サーバーの詳細を入力します。

  • ホスト / アドレス — サーバーのホスト名またはIPアドレス
  • ポート — SSHポート(通常は 22)
  • ユーザー名 — サーバーのログインユーザー
  • 認証 — パスワードまたは秘密鍵のいずれか

ホストを保存します。

接続

保存したホストを開いて、SSH セッションを開始します。デスクトップアプリでは、一般的なターミナルと同じようにキーボードでコマンドを入力します。iPhone と Android では、Tab、Ctrl、Esc、矢印キーなどのキーには、キーボードの上にあるファンクションキーバーを使用します。

機能&使い方ガイド

ホスト管理 & グループ

ホスト一覧がすべての操作の起点です。ここから以下のことができます:

  • ホストの追加・編集・削除 —— すべてのサーバーを一か所にまとめて管理
  • グループに整理 —— 関連するサーバー(例:プロジェクトや環境ごと)をグループに分け、一覧をすっきり保つ
  • 最近使ったホストに再接続 —— 直近で使った接続が表示され、ワンタップで再接続できる

デバイス間クラウド同期

Genspark アカウントでサインインしていると、GenTerminal はホスト、グループ、Snippets、設定をすべてのデバイス間で自動的に同期します。スマートフォンでサーバーを追加すれば、Mac にも反映されます —— 手動でのエクスポートやインポートは不要です。

同期は Genspark アカウントに紐付けられているため、新しいデバイスでサインインすると、保存したすべてが復元されます。

鍵 Vault

Vault は、ホストの機微な部分 —— 保存したパスワードと秘密鍵 —— を、自分だけが知る Vault パスワードで暗号化して保護します。Vault パスワードは各デバイス上の保存済み認証情報を保護し、下記の「同期前に鍵を暗号化」設定は、秘密鍵の同期時の保護方法を制御します。Vault パスワードを忘れた場合は復元できません —— 代わりに Vault をリセットすると、保存されている認証情報が消去されます。最新のビルドでは、リセットはブラウザで承認します。

  • Vault パスワードを設定 —— 初めて認証情報を保存するときに、Vault パスワードの作成を求められます。このパスワードがあれば、どのデバイスでも保存した鍵のロックを解除できます。
  • 新しいデバイスでロック解除 —— 別のデバイスで同じ Vault パスワードを入力すると、同期された認証情報がそこで復号されます。Vault パスワードは当社のサーバーに保存されないため、安全な場所に保管してください。こちらで復元することはできません。
  • 同期前に鍵を暗号化 —— 秘密鍵がデバイスを離れる 前 に Vault パスワードで暗号化し、同期されるのは暗号文だけになる設定です。同期中も鍵をエンドツーエンドで保護したい場合はオンにしてください。

SFTP ファイル転送

GenTerminal はコマンドの実行に加えて、SFTP でサーバー上のファイルを閲覧できます。接続済みのホストでファイルブラウザを開くと、フォルダを移動したり、デバイスからファイルをアップロードしたり、サーバーからファイルをダウンロードしたりできます。

ポートフォワーディング

デスクトップアプリでは、GenTerminal は SSH トンネルを設定して、サーバー経由でサービスにアクセスできるようにします:

  • ローカルフォワーディング —— リモートネットワーク上のポートを自分のマシンから到達可能にする(例:サーバーからしか見えないデータベースや社内 Web アプリを開く)
  • リモートフォワーディング —— 自分のマシンのポートをリモート側で公開する

トンネルはホスト接続と一緒に設定でき、接続中はそのまま有効に保たれます。

Snippets

Snippets は一度保存して繰り返し使えるコマンドです。同じコマンドを何度も入力していると気づいたら、Snippet として保存して、再入力せずにタップまたはクリックでターミナルに挿入しましょう。

クイックウィンドウ切り替え & システムトレイ

デスクトップアプリでは、GenTerminal は画面を散らかすことなく手元に置いておけます:

  • グローバルホットキー —— どこからでもキーボードショートカットを押すと、GenTerminal のウィンドウを瞬時に表示・非表示できます。ショートカットは設定で変更できます。
  • システムトレイ —— ウィンドウを閉じても GenTerminal はトレイ(Mac ではメニューバー)で動き続けるため、セッションとクイック切り替えはそのまま使えます。作業が終わったら、トレイメニューから完全に終了します。

ファンクションキーバー

iPhone と Android では、スマートフォンのキーボードにはターミナルに必要なキーがありません。そこで GenTerminal はキーボード上部にファンクションキーバーを追加し、Tab、Ctrl、Esc、矢印キー、その他の特殊キーを用意しています。デスクトップのターミナルと同じように、対話的なツールやショートカットを使えます。

Genspark Mesh

Genspark Meshは、お使いのデバイスをプライベートネットワークに参加させ、WireGuard経由でデバイス同士が直接通信できるようにします。パブリックIPやポートの公開は不要で、VPNを別途設定する必要もありません。デバイスがメッシュに参加すると、サイドバーに接続可能な状態で表示され、同じメッシュ上の他のどのデバイスからでもそのデバイスへのSSH接続を開けます。

各デバイスで設定します。 設定 → Genspark Mesh で、Genspark Mesh をオンにします。他のメッシュデバイスからのSSH接続をそのデバイスで受け付けるには、受信SSH接続を許可 もオンにしてください。

各デバイスをブラウザで承認します。 デバイスを追加すると、Gensparkにペアリングコードと承認リンクが表示されます。ブラウザで承認すると、デバイスがメッシュに参加します。すでに登録済みのデバイスは自動的に再接続されるため、再度承認する必要はありません。デバイスを再登録すると、以前の登録は置き換えられます。

上限と料金。 Gensparkアカウントごとに、最大50台のデバイスをメッシュに参加させることができます。Genspark Meshは無料です。

ターミナル共有

ブラウザのリンクを通じて、ライブのターミナルを他の人と共有できます。問題解決のためにペアで作業したり、同僚にセッションを見せたりするのに便利です。

共有を開始する。 接続中のタブを右クリックし、「ターミナルを共有」を選択します。GenTerminal が送信可能なブラウザリンクを作成します。

参加できる人。 閲覧者は自分の Genspark アカウントでサインインし、あなたが送った共有パスワードを入力します。特定のメールアドレスやドメインにアクセスを制限することもできます。共有はデフォルトで読み取り専用です。閲覧者が入力できるようにしたい場合は、オプションの入力許可スイッチをオンにしてください。

共有中の動作。 リンクは SSH の再接続後も維持されるため、セッションが切断されても共有は途切れません。切断してもすぐには無効化されません。共有は共有を停止してから約 24 時間後に期限切れとなり、同時に最大 5 件の共有を有効にしておくことができます。ターミナル共有は無料です。

バンドル版エージェントタブ

GenTerminal には、専用のタブで動作する組み込みエージェントが搭載されています。このエージェントの対象範囲は、接続先のターミナルに限定されます。そのタブのスクロールバックを読み取り、セッションと連携できるため、すでに画面に表示されている出力について質問したり、次に行う操作の進行を手伝ってもらったりできます。ターミナル自体は無料で利用できますが、エージェントは Genspark の LLM プロキシ上で動作するため、その応答にはサインイン中の Genspark アカウントのクレジットが消費されます。

永続セッション

GenTerminal はセッションをホスト上で実行するため、クライアントが接続されていなくてもセッションは動き続けます。タブを閉じたりネットワークが切断されたりしてもセッションは停止せず、戻ってきたときにはそのまま残っています。

トラブルシューティング

iPhone で、アプリから切り替えてすぐに SSH セッションが切断されるのはなぜですか?

これは iPhone では想定された動作であり、バグではありません。iOS はアプリがバックグラウンドでできることを制限しているため、GenTerminal が約 30 秒間バックグラウンドにあると、OS がアプリを一時停止し、SSH 接続が切断されます。アプリに戻ったら、ホストに再接続するだけです。長時間実行するコマンドの中断を避けるには、GenTerminal を前面に保ってください。(デスクトップアプリはこの制限の影響を受けません。)

よくある質問

GenTerminal はどのプラットフォームに対応していますか?

GenTerminal は iPhone、Android、Mac、Windows、Linux で動作します。iPhone アプリは App Store から、Android アプリは genterminal.ai から APK として直接入手でき、Mac、Windows、Linux のデスクトップアプリも同じサイトから入手できます。同じ Genspark アカウントでサインインしていれば、ホストと設定はすべてのデバイス間で同期されます。ポートフォワーディングとグローバルホットキー / システムトレイはデスクトップアプリで利用でき、ファンクションキーバーはモバイルで利用できます。

問題を報告するとき、診断情報を送るにはどうすればよいですか?

問題が発生し、サポートチームからログを求められた場合は、アプリ内から診断情報をアップロードできます:

  1. 設定を開きます。
  2. 診断情報を送信 をタップまたはクリックします。

これにより最近のアプリログがアップロードされ、調査に役立てられます。サポートに連絡する際は、問題が発生したおおよその時刻を伝えてください —— 適切なログを見つけるのに役立ちます。

サポートを受けるにはどうすればよいですか?

[email protected] までメールでご連絡ください。何が起きたか、お使いのデバイスと OS のバージョン、そして、すでに診断情報をアップロード済みであれば、問題が発生したおおよその時刻を記載してください。

アカウントを削除するにはどうすればよいですか?

アカウントはアプリ内から削除できます。設定を開き、アカウントのセクションを見つけてアカウントを削除を選択します。アカウントを削除すると同期されたデータが消去され、この操作は取り消せません。

保存したホストはデバイス間で同期されますか?

はい。同じ Genspark アカウントでサインインしている限り、ホスト、グループ、Snippets、設定は iPhone、Android、Mac、Windows、Linux の間で自動的に同期されます。新しいデバイスで同期されたパスワードと鍵を復号するには、そのデバイスで Vault パスワードを入力してください。