AI エージェントの置き場所の実測記録

使うほど覚えて育つ AI エージェントを、自宅のサーバーで動かした

測った道具: Hermes Agent v0.21.5(2026.9.24・公式のイメージ nousresearch/hermes-agent:v2026.9.24・コンテナ 1 個)。確認日: 2026-10-07(17:10 JST)。

公式サイトの説明では、Nous Research のオープンソースの AI エージェントで、自分のサーバーに置けます。記憶を持ち続け、自分でスキルを作り、Telegram・Discord・Slack などにつなぐ仕組み(メッセージのゲートウェイ)を持ちます(公式サイト・2026-10-07 確認)。

結果(実測)

項目値
起動時間(起動の命令 → /health が応答)20.9 秒
メモリ: 応答した時434 MiB
メモリ: 1 分後472 MiB
メモリ: 軽い操作の後475 MiB
メモリ: 3 分後466 MiB
RSS 相当(cgroup の anon・応答した時 → 3 分後)366 → 359 MiB
ファイルキャッシュ込みの最大(memory.peak)718 MiB
CPU(応答した時 → 3 分後・4 コアで 400%)100.4% → 1.1%
機械の空きメモリ(測る前 → 測っている間の最小)5,294 → 4,378 MB
止めてデータごと消すまで4.0 秒
イメージ(展開後)0.97 GB

メモリは docker stats の表示(MiB は整数に丸め)。「1 分後」「3 分後」は応答した時からです。

何をしたか

  1. 公式の Docker の案内にある、gateway を動かす docker run の例と、API サーバー・管理画面を有効にする設定(API_SERVER_ENABLED・HERMES_DASHBOARD)を Docker Compose の形に写し、API サーバー(18642 番)と管理画面(19119 番)を同じ機械の中(127.0.0.1)だけに開きました。
  2. セットアップのウィザードと Nous Portal へのログインはしていません(アカウントも API キーも作っていません)。
  3. 軽い操作: /health を 10 回・/v1/models・/health/detailed(すべて 200)・管理画面(ログインの画面へ転送=302)・コマンドで版の確認(Hermes Agent v0.21.5 (2026.9.24))。
  4. 応答した時・1 分後・軽い操作の後・3 分後にメモリを記録し、測り終えたら止めて、作ったデータごと消しました。

測っていないこと(未計測)

公式の値(未実測)

「$5 の VPS で動かせる」とあり、メモリの値の記載はありません(GitHub の README・2026-10-07 確認)。

インターネットに出す前に

測った時は、API サーバーと管理画面を同じ機械の中(127.0.0.1)だけに開き、インターネットには出していません。 公開済みの脆弱性と、直った版は、公式のセキュリティ勧告(GitHub)に載ります。置く前と版を上げる前に、使う版に当てはまる勧告が無いかを確かめ、勧告に修正済みと書かれた版を使ってください。

公式のページ

測定は、さたの自宅サーバーの上で AI エージェントが手順どおりに実行し、出力から抜き出して載せています。文章は AI が書いています。