はい。 Hermes Agent v0.14以降は、一般ユーザーがまずpip install hermes-agentを試せるようになったが、もはやGitHubからのリポジトリのクローン作成やワンクリックインストールスクリプトの実行には適していない。 インストール方法の選択は主に「短期的な体験」「長期のセルフホスティング」「開発への参加」のいずれかに依存します。
3つの設置方法の選び方
| やり方 | 誰のためのもの? | 注記 |
|---|---|---|
pip install hermes-agent | すぐに試してみたい人で、すでにPython環境を持っている人 | システムのPython汚染を避けるために、仮想環境の使用が推奨されます |
| 公式インスタレーションスクリプト | 初心者、VPS、そして依存関係を自動的に完成させる必要がある人 | より心配がなく、uv、node、ripgrepなどの基本的な依存関係を扱えます |
| GitHubリポジトリのクローン | 開発者、ソースコードを変更したい人やテストを実行したい人たち | 維持費が最も高く、最も柔軟なものだ |
Hermes Agentがモデルを接続したり、ツールを動かしたり、ゲートウェイを開けるかどうかを試したいだけなら、pipが最も簡単な方法です。 もし長期間サーバー上でTelegram、Discord、cron、ファイルツールを動かしたいなら、公式インストールスクリプトの方が安定しています。 PRを提出したり内部調査をするなら、ソースコードのインストールを検討してください。
なぜv0.14以降はpipがより試す価値があるのか
v0.14の重要なポイントの一つは「軽量化」です。多くの重いバックエンドやプラットフォームSDKはそもそもインストールされておらず、実際に使われても読み込みやインストールが怠惰です。 これにより新しい環境のダウンロード回数が減り、障害のポイントも減ります。 過去には、音声、イメージ、プラットフォーム適応依存関係をインストールできず、インストール全体が失敗するケースははるかに少なかった。
初心者のためのやり方
- まずは仮想環境を構築し、Pythonシステムに直接インストールしないでください。
- インストール後、
hermesを実行し、CLIに入ってから続けます。 - プロバイダーやモデルと
hermes setupを実行しましょう。 - メッセージングプラットフォームが必要なら、
hermes gateway setupを別々に設定してください。 - インストールが失敗した場合は、まずPythonバージョン、pipソース、ネットワークプロキシを確認し、
hermes doctorを実行してください。
一言で言えば、速くしたいならpipを使い、安心したいなら公式スクリプトを使い、開発したいならリポジトリをクローンしてください。 最初にオプションのバックエンドをすべて埋めすぎず、まずコアリンクを動かしましょう。