OpenFang logo

OpenFang

Freemium
訪問

OpenFangはRustで構築されたオープンソースのエージェントOSです。自律エージェントの実行・設定・監視に対応し、ローカル/セルフホスト展開、組み込みテンプレート、カスタムマニフェスト、メッセージングチャネル、ブラウザまたはAPI制御を提供します。

OpenFangとは?

OpenFang は、Rust で構築されたオープンソースの Agent OS で、自律エージェントのインストール、設定、運用のために設計されています。公開ドキュメントでは、hands、agents、tools、security、memory、channels、protocols、そしてネイティブデスクトップアプリの実行基盤として位置づけられており、永続的かつマルチユーザーでの利用向けにデーモンも用意されています。

これは、エージェントをローカルで実行するかセルフホストしたい人、LLM プロバイダーを選びたい人、メッセージングチャネルを接続したい人、テンプレートやカスタム manifest からワークフローを管理したい人を対象としています。ドキュメントでは、ブラウザベースのチャット、API アクセス、MCP、A2A、ネイティブデスクトップアプリにも対応していることが示されています。

OpenFangでできること

1 バイナリのランタイムとデスクトップアプリ

OpenFang は Rust のワークスペースとして提供され、単一のコンパイル済みバイナリに加えて、ネイティブデスクトップアプリと、永続運用向けのデーモンを備えています。

事前構築済みの自律 Hands

この製品には、Clip、Lead、Collector、Predictor、Researcher、Twitter、Browser など 7 つの事前構築済み自律 Hands が含まれており、それぞれ特定のワークフロー向けに設計されています。

セキュリティ強化スタック

ドキュメントでは、WASM の二重メータリング、manifest 署名、監査ログ、taint tracking、SSRF 防御、secret zeroization、相互認証、プロンプトインジェクションスキャンなど、16 のセキュリティシステムが説明されています。

チャネル、モデル、スキルの統合

OpenFang は、40 のメッセージングチャネルアダプター、20 の LLM プロバイダー、60 の同梱スキルをサポートし、追加のエージェントテンプレートやワークフロー構成にも対応しています。

複数のデプロイとセットアップ経路

入門ガイドでは、シェルスクリプト、Cargo、Docker によるインストールの後、`config.toml` と環境変数を使った設定方法が示されています。

API とプロトコルのサポート

ドキュメントでは、REST、WebSocket、SSE の各エンドポイントに加え、外部統合向けの OpenAI 互換 `/v1/chat/completions` API が公開されています。

利用シーン

“事前構築済みエージェントから始める”

OpenFang をインストールし、API キーを設定して、`openfang init` を実行し、`hello-world` のような組み込みテンプレートを起動すれば、すぐに動作するエージェントを立ち上げられます。

“カスタムエージェントを定義する”

特定のタスクやワークフローに合わせたエージェントが必要な場合は、選択したプロバイダー、モデル、機能セットを指定したカスタム `agent.toml` を作成します。

“エージェントを継続的に運用する”

`openfang start` を実行すると、REST API、WebSocket エンドポイント、WebChat UI、永続的なデーモン動作が公開され、継続的に利用できます。

“外部システムを接続する”

エージェントを外部ツールやチャネルと連携させたい場合は、メッセージングプラットフォーム、MCP サーバー、または A2A 統合を接続します。

“対話的にエージェントを管理する”

実行中のエージェントの監視、応答の確認、トークン使用量のチェックを行うローカル UI が必要な場合は、ネイティブデスクトップアプリやブラウザチャットインターフェースを使います。

よくある質問

OpenFang をインストールするにはどうすればよいですか?

OpenFang の入門ガイドでは、3つのインストール方法が示されています。Linux と macOS 向けのシェルインストーラー、Rust 1.75+ が使える環境向けの `cargo install`、そして Docker です。

エージェントを実行する前に何を設定する必要がありますか?

ドキュメントによると、OpenFang には少なくとも 1 つの LLM プロバイダーの API キーが必要です。`ANTHROPIC_API_KEY`、`OPENAI_API_KEY`、`GROQ_API_KEY` などの環境変数に対応しています。

OpenFang は組み込みテンプレートやカスタムエージェントで使えますか?

はい。入門ガイドでは、組み込みのエージェントテンプレートと、カスタムの `agent.toml` マニフェストの両方が示されています。テンプレートエージェントを起動することも、独自のモデルや機能設定を定義することもできます。

CLI に加えてデーモンは何を追加しますか?

デーモンは、永続的なエージェント、マルチユーザーアクセス、WebChat UI、REST API、WebSocket アクセス、そしてブラウザ UI でのトークン使用量の可視化を追加します。

公開ドキュメントから見た OpenFang の主な制限は何ですか?

アーキテクチャページとドキュメントページでは、OpenFang はサンドボックス化、セキュリティ強化、チャネルアダプター、スキル、MCP、A2A 対応を備えた Rust ワークスペースとして説明されています。公開ドキュメントだけでは、ここで参照したページ上にある全対応プロバイダーや統合の詳細一覧は提供されていません。

クイック情報

カテゴリ
開発者向けツール
製品タイプ
オープンソースのエージェントオペレーティングシステム
プラットフォーム
Linux, macOS, Windows
ソースドメイン
openfang.sh
主な利用者
エージェントワークフローをセルフホストする開発者とチーム
デプロイ
CLI, デーモン, ネイティブデスクトップアプリ, Docker

OpenFang のトラフィック分析

トラフィックデータは参考情報としてご利用ください。

ドメイン評価
28

OpenFangの代替品

Panguard AI logo

Panguard AI

panguard.ai

Panguard AIはAIエージェント向けのオープンソース・セキュリティプラットフォームです。実行前にスキルとMCPサーバーをスキャンし、実行時のエージェント操作を保護。開発者、AIベンダー、規制対象チーム向けにセルフホスト型制御と署名付きコンプライアンス証跡を提供します。

Craft Agents logo

Craft Agents

agents.craft.do

Craft Agentsは、AIエージェント向けのオープンソースデスクトップアプリです。モデル、API、MCPサーバー、ローカルファイル、内蔵ブラウザを接続し、作業を一元管理できます。

AgentConnect logo

AgentConnect

www.agentconnect.md

AgentConnectを使えば、Claude Code、Codex、Gemini CLIなどのACPエージェントをSlack、Telegram、Discord、GitHubに連携し、チームが普段から協業に使うチャンネルで仕事を任せられます。オープンソースでセルフホストに対応し、エージェントのワークフロー向けにロール、ツール、メモリ、設定可能なトリガーを備えています。

Heym logo

Heym

heym.run

Heymは、ソースコードを利用できるセルフホスト型のAIワークフロー自動化プラットフォームです。ビジュアルエディターでエージェント型ワークフローを構築・実行でき、自社管理のインフラ上でエージェント、RAG、承認、実行トレースをオーケストレーションできます。

Void logo

Void

voideditor.com

VS CodeベースのオープンソースAI IDE。自動補完、チャット、エージェント、ローカル・ホスト型モデルに対応。

agentOS logo

agentOS

agentos-sdk.dev

agentOSは、ライブラリとして提供されるエージェント向け仮想オペレーティングシステムです。既存のバックエンド内で動作し、エージェントのワークロードに実行、ファイルシステム、オーケストレーション、アプリのデプロイ機能を提供します。