このプロジェクトについて
Runeは、ゼロトラストアーキテクチャを重視した多用途でセキュリティに焦点を当てたAIエージェントです。cgroups v2、ネットワーク名前空間、Seccomp BPF、Landlockファイルシステム制限、DNS許可リストを含む5つの分離レイヤーを利用して、ツールを安全に実行します。このプロジェクトは単一バイナリとして配布されるため、さまざまな環境で高い移植性を実現します。
主な機能は以下のとおりです。
- **AIエージェントモード**: 対話型CLIツール、非対話型パイプモードユーティリティ、またはConcourse CIリソースタイプとして動作します。
- **Rune Notesハブ**: Web UI、REST API、MCPエンドポイントを提供する自己完結型サーバー。ローカルのMarkdownファイルを信頼できる情報源として扱い、KaTeX数式、Mermaid図、SVGレンダリングをサポートします。
- **ツールとスキル**: ファイル操作、コマンド実行、Web取得のための組み込みツールを備え、コンテキスト固有の機能を提供するモジュール式の「スキル」システムを備えています。
- **統合**: ゴーストテキスト補完とAI支援編集のためのネイティブVim/Neovimプラグイン、およびコンテキスト操作のためのブラウザ拡張機能(Rune Chat)が含まれます。
- **MCPサポート**: MCPクライアント(外部サーバーへの接続)とMCPサーバー(自身の機能を公開)の両方として機能します。
- **ポリシー管理**: 許可リスト、確認プロンプト、または無制限モードによるAIアクションの詳細な制御を提供し、機密環境での安全な操作を保証します。
- **プロバイダーサポート**: GitHub Copilot、OpenRouter、Google Gemini、その他のOpenAI互換LLMプロバイダーと互換性があります。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.