elizaとは?TypeScript製の自律エージェントフレームワーク、使い方・ライセンス・導入方法を解説
オープンソースラボ編集部 ・ 2026年10月4日
elizaとは
eliza(elizaOS)は、TypeScript製のオープンソース自律エージェントフレームワークです。GitHubで累計19,540スター(2026年10月4日時点)を獲得しており、Discord・Telegram・Slack・X(Twitter)などの複数プラットフォームで、一貫した人格を持つAIエージェントを同時に稼働させられます。
特に暗号資産やWeb3コミュニティで広く採用され、SNS運用や自律的な取引を行うエージェント基盤として知られています。TypeScriptでキャラクター性のあるAIボットを構築したい開発者や、複数プラットフォームで動く自律エージェントを運用したいプロジェクトに向いています。
elizaの主な特徴
マルチプラットフォーム対応
elizaは複数のコネクタを備え、Discord、Telegram、Slack、X(Twitter)などのプラットフォームでAIエージェントを同時に稼働させられます。各プラットフォームで同じエージェントの人格と知識を維持しながら動作します。
高い拡張性とプラグインシステム
プラグインシステムにより、エージェントの機能を柔軟に拡張できます。elizaOSの公式ドキュメント↗では、プラグインが登録できるアクション、プロバイダ、エバリューエタ、サービス、モデルハンドラ、ルート、イベント、テスト、アプリビューについて解説しています。
RAG(Retrieval-Augmented Generation)と知識参照
ドキュメントの知識を参照しながらエージェントが応答できます。これにより、特定分野の専門知識を持つエージェント構築が可能になります。
マルチエージェント構成対応
複数のエージェントを組み合わせた構成に対応しており、複雑なワークフローを実現できます。
低リソース環境での推論
@elizaos/plugin-local-inference↗により、ローカル推論が可能です。Eliza-1レジストリには2B、4B、9B、27B のテキスト層(Gemma 4ベース)を含む複数モデルが用意されており、ネットワーク接続なしで条件を満たすデバイスで動作させられます。
できること
elizaフレームワークで構築したエージェントは、以下の機能を利用できます(プラグインとOSの実装状況に依存):
- チャット、音声、メモリ、知識、ドキュメントワークフロー
- メッセージング・ワークスペースコネクタ
- カレンダー、リマインダー、インボックス、目標、健康管理などのパーソナルアシスタント機能
- ブラウザ・デスクトップ自動化
- カメラ、電話、メッセージ、連絡先、位置情報などのネイティブデバイスブリッジ
- EVM・Solana非カストディアルウォレット操作(承認境界あり)
- スケジュール済みワークフロー、コーディングエージェント管理、インストール可能なアプリビュー
利用可能な機能はOS、インストール済みプラグイン、与えられたパーミッション、設定されたモデル・サービスプロバイダに依存します。
ライセンス・利用条件
elizaはMITライセンス下で公開されています。MIT ライセンスは商用利用、改変、再配布が許可されています。公式GitHubリポジトリ↗で最新のライセンス情報を確認できます。
導入方法
ウェブアプリ・クライアントの利用
開発環境を構築せずにelizaを使用する場合、以下の方法があります:
- Eliza Cloud↗でウェブアプリを開く
- elizaのダウンロードページ↗からデスクトップ版をインストール
- GitHubリリースページ↗から公開版を利用
ソースコードから実行
開発環境でelizaを実行する場合、リポジトリはpackage.jsonでBunとNodeのバージョンを固定しているため、これらをインストール後、以下のコマンドを実行します:
git clone --filter=blob:none https://github.com/elizaos/eliza.git
cd eliza
bun install
bun run dev
bun installは依存関係、パッチの準備、ホストビルド環境のプロビジョニング、デスクトップlibelizainferenceの構築・検証を行います。埋め込みGGUFはランタイム管理され、ローカル推論ウォームアップ時に自動ダウンロードされます。
エージェント・プラグインの構築
elizaのランタイムに直接組み込む場合は、@elizaos/coreをインポートします。@elizaos/coreにはAgentRuntime、標準型、認可、メモリ・状態プリミティブ、プラグインコントラクトが定義されています。詳細は公式開発ドキュメント↗を参照してください。
リポジトリ内の主要コマンド
bun run start # スタンドアロンエージェントホストの実行
bun run build # Turboでワークスペースをビルド
bun run verify # 依存関係、型、リント、監査チェック
bun run test # ユニット・統合テスト
bun run test:e2e # エンドツーエンドテスト
bun run cloud:mock # ローカルEliza Cloudスタック(モック)
活用シーン
SNS自動運用エージェント
X(Twitter)などのSNSで自動投稿・返信を行うエージェント構築。複数アカウントの一元管理が可能です。
暗号資産取引エージェント
Web3に対応したプラグインを使用して、自律的に取引判断・実行を行うエージェント。EVM・Solana ウォレット操作に対応しています。
パーソナルアシスタント
カレンダー、メモリ、知識ベースを活用した、複数プラットフォーム対応のアシスタントエージェント。
業務自動化
スケジュール済みワークフロー、ブラウザ・デスクトップ自動化により、定期的な業務タスクを自動化するエージェント。
複数エージェントの協調処理
マルチエージェント構成で複雑なワークフローを実現し、複数の特化したエージェントが連携する仕組み。
デメリット・注意点
TypeScriptの開発スキルが必須
elizaはTypeScript製フレームワークのため、エージェントの構築やプラグイン開発にはTypeScriptの知識が必要です。ノーコード・ローコード環境ではありません。
依存する外部サービス・プロバイダ
Eliza Cloudはオプション提供ですが、ホストされたモデルやリモート接続を使用する場合は外部サービスに依存します。一方、ローカル推論経由での利用も可能なため、完全なオンプレミス運用を選択できます。
機能の可用性がOS・プラグイン・パーミッションに依存
ドキュメントで「利用可能な機能はOS、インストール済みプラグイン、与えられたパーミッション、設定されたモデル・サービスプロバイダに依存」と明記されている通り、環境ごとに差が生じます。
Web3・暗号資産に特化した設計
フレームワーク設計がWeb3・暗号資産コミュニティの要望を反映しており、一般的なエンタープライズユースケースによってはカスタマイズが必要になる可能性があります。
プラグインの第三者受け入れが限定的
公式リポジトリのCONTRIBUTING ガイド↗では「elizaOSは第三者プラグイン・レジストリ項目の新規受け入れを停止している」と記載されており、サードパーティプラグインの登録が制限されています。
よくある質問
elizaは無料で使用できますか?
はい。elizaOSはMITライセンスのオープンソースプロジェクトであり、フレームワーク自体の使用は無料です。ただしEliza Cloudのホストされたサービスやモデルプロバイダの利用料金は別途発生する可能性があります。
初心者でもelizaを使用できますか?
ソースコードからの実行や完全なカスタマイズには、TypeScriptと開発環境の知識が必要です。まずはEliza Cloud↗のウェブアプリから試すことをお勧めします。
elizaは日本語に対応していますか?
eliza自体は言語不問のフレームワークで、使用するモデル・プロバイダが対応していれば日本語を扱えます。これはプラグインの実装と選択するLLM に依存します。
ローカルで完全に動作させることは可能ですか?
はい。@elizaos/plugin-local-inferenceを使用すれば、ネットワーク接続なしでローカル推論を実行できます。ただしハードウェア要件を満たす必要があります。詳細はプラグインのドキュメント↗を確認してください。
暗号資産・Web3プロジェクトではない場合でもelizaは使用できますか?
はい。elizaはWeb3特化ではなく、汎用的な自律エージェントフレームワークです。プラグインの選択によって、一般的なチャットボット、パーソナルアシスタント、業務自動化エージェントなど様々なユースケースに対応できます。
まとめ
elizaOS(eliza)はTypeScript製のオープンソース自律エージェントフレームワークで、複数プラットフォーム対応・高い拡張性・ローカル推論対応が特徴です。MIT ライセンスで自由に使用でき、公式ドキュメント↗とソースコード↗が充実しています。
TypeScriptの開発スキルがあれば、Web3・SNS・業務自動化など幅広いシーンで自律エージェントを構築できます。まずはEliza Cloudでプロトタイピングを試し、本格的な導入時にはオンプレミス・ローカル推論での運用を検討するのが現実的なアプローチです。
類似の自律エージェント型フレームワークとしてはAutoGPTが知られており、elizaはマルチプラットフォーム対応と暗号資産対応の強化が差別化ポイントです。
公式資料
関連リンク・公式情報
ここで紹介したツールの一次情報(公式サイト・ソースコード)と、オープンソースラボ内の関連ページをまとめました。導入検討の際にご活用ください。
公式サイト・ソースコード(外部リンク)
オープンソースラボの関連ページ(内部リンク)
