xuzhougeng/wispterm

A cross-platform terminal workspace for remote development and AI agent workflows, powered by libghostty-vt

何を解決するか

WispTerm は、高性能なターミナルとリモート開発ツール、AI駆動のワークフローを組み合わせる必要がある開発者向けの統合ワークスペースを提供します。ターミナル、AIチャット用のウェブブラウザ、ファイルエクスプローラーの間を切り替える必要がなくなるように、これら3つを1つのクロスプラットフォームアプリケーションに統合しています。

動作方法

Zigで書かれており、libghostty-vt を使用してターミナルエミュレーションを実装しています。WispTerm はマルチペイン環境を実装しており、OpenAI互換のAIエージェントセッションをタブとサイドバーに直接統合しています。ユーザーはターミナルの出力をAIコピロットに送信したり、専用のエージェントプロファイルを管理したりできます。また、豊富なプレビュー機能を備えた組み込みファイルエクスプローラーと、ウェブベースのドキュメントやツール用の埋め込みブラウザパネルも搭載しています。

対象ユーザー

SSH/WSLを介したリモート開発を行う開発者や研究者向けです。高度なレイアウト管理とファイルプレビュー機能を備えたAI統合ターミナル体験を求める方におすすめです。

特徴

  • AIエージェント統合: 歴史の復元、セッション中にモデルの切り替え、特定のポイントで会話のフォークが可能な専用エージェントタブ。
  • コピロットサイドバー: ターミナルの選択範囲や最近の出力をコンテキストカードとして受け取れるサイドパネルAIアシスタント。
  • 高度なターミナル機能: Kitty Graphicsプロトコルによるインライン画像/PDF表示、Ghostty互換テーマ、GLSLポストプロセッシングシェーダーをサポート。
  • 開発者ユーティリティ: Markdown/PDFプレビュー付き組み込みファイルエクスプローラー、SSHポート転送マネージャー、ウィンドウレイアウトを保存・共有できるワークスペース「レシピ」。
  • プロンプトキューイング: AIが処理中でもプロンプトを自動キューイングし、セッションがアイドル状態になると順番に送信します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト