Kc1t/alethe-agents

A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with real PTYs, split panes, persistent layouts, and local session history.

解決する課題

複数のリポジトリにまたがって複数のAIコーディングエージェントを管理することは、ターミナルセッションが頻繁に失われたり、MCPサーバーのようなツールが同期から外れたりするため困難です。Aletheは、複数のエージェント、シェル、およびそれぞれのコンテキストを1か所にまとめて整理し、維持する統合された永続的なデスクトップワークスペースを提供します。

仕組み

Aletheは、Tauri、Rust、Reactで構築されたローカルファーストのデスクトップアプリケーションです。各AIエージェント(Claude Code、Cursor、Codexなど)を独自の永続的なPTY(擬似端末)コンテナ内で実行します。このアプリは、MCPサーバーの設定、インストールされたスキル、会話履歴など、これらのエージェント間の共有状態を管理し、手動でのコピー&ペーストなしでエージェント間でタスクを引き継ぐことを可能にします。

対象ユーザー

複数のAIコーディングアシスタントを同時に使用し、ワークフロー、ターミナルセッション、AI駆動のプロジェクトタスクを管理するための構造化された永続的な環境を必要とするソフトウェア開発者向けに設計されています。

ハイライト

  • マルチエージェントオーケストレーション: 複数のAIコーディングエージェントと標準シェルを単一のウィンドウ内で並行して実行・管理します。
  • 永続的なセッション: UIコンテナが閉じられたり再配置されたりしても、エージェントプロセスとターミナルのスクロールバックを維持します。
  • 集中管理設定: すべての統合ツールにわたるMCPサーバー、スキル、エージェント設定を単一のインターフェースから管理します。
  • 拡張可能なプラグインシステム: Git制御、テーマパック、新しいエージェントプロバイダーなどの追加機能のためのカスタムプラグインをサポートします。
  • コンテキストの引き継ぎ: ローカルで編集されたコンテキストパケットを使用して、異なるエージェント間で会話を移動できます。

関連

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