Logo
製品VVTerm
VVTerm

VVTerm

Ghostty-powered SSH client for iOS, iPad, MacOS.

VVTermの紹介

VVTermは、Appleプラットフォーム向けに設計されたネイティブSSHターミナルアプリケーションであり、iOS 16+、iPadOS、およびmacOS 13+(Apple Siliconのみ)をサポートします。クラウドインスタンス、VPS、ホームラボなどのリモートサーバーへの安全なアクセスを可能にし、標準準拠のSSH接続を提供します。開発者、システム管理者、DevOpsエンジニアを対象としており、セキュリティ、デバイス間の一貫性、およびAppleエコシステムにおけるターミナルの正確性を重視しています。

本アプリケーションはGhosttyから派生したGPUアクセラレーテッドなターミナルレンダリングエンジン「libghostty」を採用しており、高パフォーマンスなターミナルエミュレーション、カスタムテーマ対応、およびレスポンシブな操作性を実現します。Webベースや互換性レイヤー経由のターミナルとは異なり、VVTermはAppleハードウェアに特化して構築されており、プラットフォーム固有のセキュリティおよび同期サービスと深く統合されています。

主なポイント

  • libghosttyによるGPUアクセラレーテッドなターミナルレンダリング。ANSI/VT準拠の完全なターミナルエミュレーションとカスタムテーマをサポート
  • Apple Keychainを用いた安全な認証情報管理(iCloud Keychain同期オプション付き)
  • サーバー設定(ホスト名、ポート、ユーザー名、ワークスペース構成など)のiCloudによるiPhone、iPad、Mac間での同期
  • MLX Whisperを用いたオンデバイス音声コマンド機能。プライバシー保護のため通信なしで音声をコマンドに変換
  • 複数の同時SSH接続をサポート。タブ切り替えによる並列接続と、セッション状態の保持
  • クライアント、プロジェクト、チーム単位でのワークスペースによる論理的グループ化。環境フィルタ(本番、ステージング、開発など)とカラーコーディング対応
  • パスワード、SSH鍵、パスフレーズ付きSSH鍵の各認証方式をサポート
  • macOSではApple Silicon必須。GPUドライバーとの最適な互換性とパフォーマンスを保証

VVTermの仕組み

ユーザーはまず、ホスト名、ポート、ユーザー名、認証方法を指定してサーバーを追加します。認証情報(パスワードや秘密鍵)は平文で保存されず、Apple Keychainに安全に格納されます。一方、サーバー名やグループ所属などの非機密設定データはiCloud経由で同期されます。ワークスペースにより、クライアントやプロジェクト、チームごとに論理的に整理でき、色分けと環境タグで迅速なフィルタリングが可能です。

設定後、任意の同期済みデバイスからSSHセッションを開始できます。各タブは独立した接続状態を維持し、複数サーバーへの並列アクセスを妨げません。音声入力はMLX Whisperを用いてデバイス上で完全に処理され、音声をシェルコマンドに変換する際にネットワーク通信は一切発生しません。すべての描画処理はMetalアクセラレーションを活用したlibghosttyによってローカルで実行されるため、高遅延ネットワーク下でも低レイテンシな操作性を確保します。

主な利点と用途

VVTermは、インフラ監視、クラウドデプロイメントのトラブルシューティング、リモート開発など、実運用上のワークフローを支援します。iCloud同期により、通勤中のiPhoneでログを確認し、その後Macでtmuxを用いた対話型デバッグを継続するといったシームレスなコンテキスト切り替えが可能です。GPUターミナルにより、vim、htop、ncursesベースのツールなどフルスクリーンアプリケーションの可読性とレスポンス性が保証されます。セキュリティ要件の厳しいチームは、Keychainによる認証情報の分離と、クラウド上に機密情報を保存しない設計の恩恵を受けられます。多様な環境(例:本番・ステージングクラスター)で作業する開発者は、ワークスペースと環境フィルタを活用して誤った構成ミスを防止できます。無料版は個人利用に十分であり、Pro版およびライフタイム版は大規模サーバー群を管理するチーム向けに制限を解除します。

プランワークスペース数サーバー数同時接続タブ数カスタム環境優先サポート
無料版131なしなし
Pro版無制限無制限無制限ありあり
ライフタイム版無制限無制限無制限ありあり