対応プラットフォーム
Hermes Agent は数多くのプラットフォームと配布方法に対応していますが、考えられるすべてのインストール方法に対応することはできません。
Tier 1
ここに挙げたものについては、インストールと更新を決して壊さないよう努めています。Tier 1 で起きた不具合や機能後退への対応は最優先で、他のプラットフォームより先に扱います。
| OS / アーキテクチャ | インストール方法 | 備考 |
|---|---|---|
| macOS(Apple Silicon) | Hermes Desktop, install.sh |
|
| Windows 10 / 11(x86_64、aarch64) | Hermes Desktop, install.ps1 |
一部の機能は利用できません。 |
| Linux / WSL2(x86_64、aarch64) | install.sh |
検証は最新の Ubuntu と WSL2 で行っています。お使いのディストリビューションに glibc と systemd があり、Filesystem Hierarchy Standard に沿っていれば、おおむね問題なく動作するはずです。 |
| Docker コンテナ(x86_64、aarch64) | docker pull |
Docker で入れた場合、hermes update は使えません。更新は新しいイメージを実行して行います。 |
Tier 2
これらのプラットフォームは、ベストエフォートでのみ本体側で維持しています。 リリースによって壊れることがあり、壊れたときにすぐ直せるとはお約束できません。
不具合を直す PR は受け付けますが、Tier 1 のプラットフォームの修正より優先順位は下がります。
| OS / アーキテクチャ | インストール方法 | 備考 |
|---|---|---|
| Android (Termux)(aarch64) | install.sh |
一部の機能は利用できません。 |
| Nix(MacOS、Linux、NixOS) | install.sh |
node.js のパッケージング事情でしょっちゅう壊れます。幸運を祈ります〜! <3 |
非対応
次のプラットフォームと配布方法には対応していません。 対応済みの配布方法かプラットフォームへ移ることをおすすめします。 現時点ですでに壊れているかもしれませんし、今後さらに壊れるかもしれません。 これらを直す PR は受け付け _ません_ し、互換性を保つためのコードはいつ削除されてもおかしくありません。
- AUR 経由のインストール(役に立ちそうならパッチを上流へ送ることはあります <3)
- x86(Intel)プロセッサ上の macOS
pypi経由のインストール(例:uv tool install hermes-agent、pip install hermes-agentなど)brew経由のインストール(brew install hermes-agent)
非対応の配布方法をお使いの場合は、インストールガイドを読んで、対応済みの方法へ切り替える手順をご確認ください。