WindowsでHermes Agentを正しく起動する方法はWSL2です。 公式インストールドキュメントにはネイティブWindowsはサポートされていないことが明記されており、WSL2をインストールした後はLinuxサブシステム内でインストールコマンドを実行することが推奨されています。
推薦プロセス
- WindowsでWSL2を有効にしてUbuntuをインストールしてください。
- Ubuntuターミナルを開いて、通常のPowerShellでインストールコマンドを直接実行しないでください。
- Ubuntuで公式インストールコマンドを実行してください。
- インストールが完了した後に
source ~/.bashrcを実行し、その後hermes setupを実行してください。
よくある誤解
「Windowsがターミナルを開ける」というのを「ネイティブのWindowsサポート」とは考えないでください。 Hermes Agentが依存するシェル、Python、Node、ripgrep、ffmpeg、ファイル権限は、WSL2の公式な期待により近いです。 パスの問題に直面した場合は、プロジェクトをWSLのLinuxファイルシステム内に長期間使わずに/mnt/cしないようにしましょう。
一言で言えば、WindowsユーザーはまずWSL2をインストールし、その後LinuxユーザーとしてHermes Agentをインストールします。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/。