AnalyseDeCircuit/oxideterm
AI-native workspace for local shells and remote machines.Zero Webview, zero OpenSSL, zero telemetry, and no app subscription.Written in Rust+GPUI
解決する課題
OxideTermは、リモートサーバー管理のための統合された高性能ワークスペースを提供します。ターミナル、SFTPクライアント、ポートフォワーダー、リモートエディタ、システムモニターを単一のGPUアクセラレーション対応アプリケーションに統合し、すべての機能を同一のSSHセッションで接続し続けることで、個別のツールを使い分ける必要性を解消します。
仕組み
RustとGPUIフレームワークで構築されたOxideTermは、Electronやブラウザベースのwebviewに依存せず、ターミナルエミュレーションとSSH接続をプロセス内で直接処理します。ネットワーク切断時でもセッション状態を維持する「猶予期間(Grace Period)」再接続メカニズムを備えています。AI機能については「OxideSens」を提供しており、独自のAPIキー(OpenAI、Anthropic、Gemini、Ollama)を接続することで、ターミナルタスク、RAGベースの知識検索、ワークスペースの自動化を支援します。すべてのエージェントアクションには明示的な承認が必要です。
対象ユーザー
複数のリモートサーバーを管理し、従来のターミナルエミュレータや断片化されたツールセットに代わる、よりネイティブでリソース効率が高く、安全な代替手段を求める開発者、システム管理者、DevOpsエンジニア向けに設計されています。
ハイライト
- ネイティブパフォーマンス: GPUレンダリングインターフェースにより、Electronベースの代替ツールと比較してアイドル時のメモリ使用量を大幅に削減。
- 統合ワークスペース: ターミナル、SFTP、ポートフォワーディング、内蔵IDEが、ノードごとに単一のSSH接続を共有。
- 回復力のある接続: ネットワーク中断後、接続や実行中のタスク(ファイル転送やエディタセッションなど)を自動的に復元。
- プライバシー重視のAI: APIキー持ち込み型のAI統合。ローカルRAG、認証情報のマスキング、すべてのエージェントアクションに対する必須の承認ワークフローをサポート。
- 純Rustスタック: SSH処理に
russh を使用し、OpenSSLやlibssh2への依存を回避。
関連
- プロジェクト
eneskirca/nodetermnodetermは、Electronベースのクロスプラットフォームアプリで、ターミナル、AIエージェント、エディタ、その他のツールを無限キャンバス上のドラッグ可能な永続的ノードに変換します。セッションはtmuxを介して再起動後も維持され、キャンバスはカンバンボードとしても機能し、ブラウザサーバーやiOSコンパニオンアプリから同じ状態にアクセス可能です。複数のシェルやAI駆動ワークフローを空間的かつ常時表示で管理したい開発者向けに設計されています。
- プロジェクト
a-agmon/rs-graph-llmgraph-flow は、Rust でステートフルで再開可能な AI エージェントワークフローを構築するための、型安全で LangGraph に着想を得たフレームワークです。グラフベースのタスクオーケストレーション、条件付きルーティング、ヒューマンインザループの一時停止、セッション永続化(インメモリまたは PostgreSQL)、および Rig LLM エコシステムとの緊密な統合を提供します。
- プロジェクト
xuzhougeng/wisptermAIエージェントセッション、リッチプレビュー付きファイル探索、リモート開発ツールを単一の高性能環境に統合したクロスプラットフォームのターミナルワークスペース。
- プロジェクト
ZeroDayEvil/ai-security-toolAI Security Tool は、マルチプロトコルターミナル(SSH、RDP、VNC など)と AI 駆動のセキュリティ自動化を組み合わせた、オープンソースのクロスプラットフォームスイートです。サプライチェーンおよび CVE スキャン、LLM ベースのコマンド支援、ツール選択、偵察、攻撃チェーン構築、フォールトトレランスを処理する 12 以上の自律エージェントを提供します。Windows、macOS、Linux、Android 用のネイティブインストーラー、および Web UI として利用でき、統一された AI ネイティブワークフローを求めるレッドチーム担当者、バグ報奨金ハンター、CTF プレイヤーを対象としています。
- プロジェクト
missuo/herdrmherdrm は、**herdr** ランタイムのグラフィカルコンソールを提供するネイティブ macOS アプリです。herdr ランタイムは、AI コーディングエージェント(Claude、Codex、Gemini など)をホストします。ローカルおよび SSH 接続されたデバイスを単一のサイドバーに集約し、スペース/エージェント/ターミナルのライブステータスを表示し、実際の PTY ターミナル(Ghostty エンジンを使用)を介して任意のエージェントに接続できます。機能には、ファイルのドラッグ&ドロップ、2 ペインのリモートファイルマネージャー、システム通知、検索可能な Claude 会話履歴、ユニバーサルバイナリ配布が含まれます。Homebrew または署名付き zip でインストール;macOS 14+、ローカル/リモートの **herdr** 守护进程、SSH アクセスが必要です。このプロジェクトは初期段階で、非商用 PolyForm 许可下の开源项目,欢迎贡献。