自宅サーバーにopenclaw(旧clawdbot)を導入してみた!注意点も

linux
この記事は約4分で読めます。

みなさんこんにちは!秋ノ原窓也です!今回は自宅サーバー(proxmox)にopenclawを導入してみたので注意点、その方法、良かった事についてまとめていきます!

注意点

いきなりですが最初に注意点をお話ししようと思います。

「バックアップは決して怠らない事」
「仮想環境でのみ行う事」
「重要な情報は決して触れないようにしておく事」
「GUIのある仮想マシンを立てること」

です。

まずバックアップについて。
私はopenrouterからkimi k2とantigravityのgemini3のモデルを用いましたが、操作を怠ると両方の環境で「openclawを初期化したりあらゆる手を尽くしてもモデルが応答しなくなる」という現象が発生することを確認しています。geminiの場合思考にとんでもなく時間がかかる作業を任せたりすると私の環境ではそれ以降何をやっても応答してくれませんでした。なので、
「重要なタスクを任せる前は手動バックアップを、それ以外でも定期バックアップを組んで置く事」を絶対に推奨します。

次に仮想環境について。
これは先ほどのバックアップと関係していますが、物理マシンにぶち込んでしまうと環境丸ごとのバックアップを取るのが難しくなってしまいます。
軽率に壊して復活させられるコンテナや仮想マシンでやりましょう。

そして「重要な情報に触れさせない」
作業ディレクトリを明確に指定してそれ以外を覗くときは確認を取る。とAIエージェントに伝えておくかAGENTS.mdに記載しておきましょう。APIキーなどを扱う作業をさせるときは作業ディレクトリの外に.envをおいておくといいかもしれません。(セキュリティー初心者なのでこれであっているかわかりませんが、とにかく厳しくしておきましょう)

最後に「GUIのある仮想マシンにする」
これは、webUIがデフォルトだとlocalhost限定+tokenつきURLでしか開けないからです。VNCコンソールがインストールされたマシンでGUIを操作してそこからアクセス、管理するようにすると初心者には簡単です。一応他端末から開けるようにもできますが、面倒くさいのここでは割愛します。

そのほか注意点
本人に聞いてみたところデフォルトではログインしている非rootユーザーで実行され、sudoコマンドは実行できないらしいです。(このsoyaakinoharaがユーザー)

ですが指示次第ではsudoを試そうとしてくるのでもっとガチガチに権限設定したほうがいいと思います。できないとわかっていても心臓に悪い。

openclaw doctorコマンドで権限がゆるくないか確認できるのでこれを積極的に活用しましょう。

インストール

これからはインストール手順の解説になります。nodejsがグローバルインストールされていることが前提で、使うために必要なコマンド主に4つ

curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard
openclaw dashboard --no-open


です。ちなみにnode.jsが入ってない方は(debianの場合)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

でインストールしましょう

説明すると、
curl bashがインストーラーの実行
openclaw onboardが初期設定
openclaw dashboard –no-openがwebUIアクセスに必要なトークンつきURL取得

初期設定ウィザードでどんなことするかはこの方が詳しく書かれていますのでそれを参考にお願いします

OpenClaw(旧Clawdbot)とは?インストール手順から使い方、セキュリティを解説! | AI総合研究所
セルフホスト型AIアシスタント「OpenClaw(旧Clawdbot/Moltbot)」の機能、導入手順、セキュリティ対策を解説。チャットアプリとLLM、外部ツールを連携させ、業務自動化を実現する方法を網羅します。

初期設定して一通りのツールを許可したらまずはバックアップ!忘れないでください!
あと、自動でデーモン化されるので勝手に起動時に立ち上がります!が、一度仮想マシンにログインしないとダメなようです。

やってみて

やって見て思ったのが、「いつでも、普段のチャットアプリから、Linuxのコマンドを叩けるAIがいる生活は予想以上に便利だ」ということです。今までのバイブコーディングにはwebから使うAIを用いていたためコピペやデバッグが少々面倒でしたがこのツールでは直にAIがLinuxをいじるのでとにかく全ての精度がいいし爆速です。一時間もあれば作りたいものができるくらいには!
私のような作りたいものがあっても技術が追いついていない人間には革命的でした
導入に苦労するとLinuxの勉強にもなるし一度導入して見ることをお勧めします!

ただし、全てをAIがやってくれるので己の技術が磨かれない所は正直デメリットです。プログラミングの技術がある人間にはとても便利でしょうがやっぱり自分みたいなペーペーにはできることに限度がありますし、早くプログラミング勉強しなきゃなって思います。

あとおまけ
NASをお持ちの方はエージェント用に新しい共有フォルダを作成して、作業ディレクトリにマウントし、共有して欲しいものをそこに入れてもらうとかの運用もお勧め。

まあ気が向いたときに、ね!

それでは!!


コメント

タイトルとURLをコピーしました