このプロジェクトについて

AgenTermは、クロスプラットフォーム(Windows、macOS、Linux)向けに設計された、軽量なRustネイティブのターミナルエミュレータおよびローカルAIフリートコントローラーです。バイナリサイズを小さく抑えるため、Electronを避け、プラットフォームネイティブなレンダリング(Win32/GDI、winit)を採用しています。 主な機能は以下の通りです: - ワークスペース管理:タブごとのコンポーザー、環境、ノートを備えた階層的なタブ構造。PTYをバックグラウンドで実行し続ける「detach-first」クローズセマンティクスをサポートしています。 - 自動化と制御:構造化されたスナップショット、決定論的な待機、制御レシートを提供するネイティブ自動化クライアント。タブの作成、検査、操作を行うためのCLIが含まれています。 - AI統合:読み取り専用のModel Context Protocol (MCP) サーフェスと、安定したコンテキストを持つ名前付きフリートタブでエージェント(例:Codex)を起動する機能。 - 技術的特徴:tmux/RMUXセッションサーフェスのサポート、視覚的フィードバックテスト用のPNGスクリーンショット、およびワークスペースとPTY権限のためのヘッドレスサーバー。 - セキュリティと透明性:ループバックアドレスのみでリスニングするローカルファーストのコントロールプレーン、MIT/Apache-2.0ライセンス、およびSHA-256チェックサムやSBOMを含むサプライチェーンエビデンス。