🦞OpenClaw
https://scrapbox.io/files/69bf26c0b9e150750aee32c0.png
---
Xserver
Xserverにイメージがあったのでそれを利用
基本設定をして立ち上げた
パケットフィールターなどセキュリティ設定を気をつけて対応していく
OpenClawアプリイメージを利用する
openclaw onboard --install-daemon
これで色々設定
色々出てきた(貼らないでおく)
OpenClaw × XServer VPS:月990円でAIが24時間働く環境を作った
この記事とXserverのを並行して読む。
※申し込み・OS再インストール時にSSH_Keyを指定すると、仕様上パスワード認証が無効になります。
後から設定し直すの面倒だから、先にすればよかった
作って紐付けも必要そう
ssh
SSHはクライアント(ローカル)→サーバー(VPS)への一方向の接続
VPS側からローカルPCにSSH接続を折り返し開始することは、通常の設定では起こらない
ただ、トンネルを張っている間、理論上はVPS側からトンネル経由でローカルの18789番にアクセスできる状態になる。
OpenClawがそのポートを悪用するような動作をした場合、影響がゼロとは言い切れない
WEB Search
設定できるらしい
Configure later with openclaw configure --section webでまたできるので、あとで
無料とは行かなそうだし
skill
推奨されてた
推したら色々出てきた。マーケットのものか?
その後も色々聞かれて設定したり、しなかったりで進んだ。基本的にいろんなサービスの利用やキーについてだった。
これ怖いからほぼ入れてないけど、全部突っ込んだらすごいことになりそう...。
動いた
https://scrapbox.io/files/69bf1f2fb9e150750aee2f80.png
一応、応答からバージョンが分かりそうなので伏せ字
https://scrapbox.io/files/69bf1fcbb9e150750aee2fb8.png
Slackの方で動かしても、CLIの方に何か出るわけではない(セッションが別?)
Claude
APIキー発行して、無くなって良い分のクレジットを発行。安く良く長く動いて欲しいのでSonetで動かそうかなどを検討。
とりあえず10ドル。クレジット単位で買えるの素晴らしい。
デフォルトとかでモデルはどのタイミングで指定するんだろう。
openclawのセットアップの時に聞かれた
Slack
Discordの説明がよく出てくるが、Slackの方が慣れているのでそれを探す。
拝見!
【第2回】OpenClawにSlackを接続する──Docker環境でApp Manifestを使って最速セットアップ
ワークスペース作る
APIのいつもの画面からBot作る
さらにDockerに閉じ込める+セキュリティチェック
動かしてみた様子
テキストメッセージがまとまって帰ってくるのではなく、入力してる感じで返ってくる
https://scrapbox.io/files/69bf2025b9e150750aee2fe0.png
やや二重で返りがち
最初に起動したチャットを止めても、Slackの方では応答が返る
本体のプロセスが止まるわけではない
ハートビート
cronみたいな感じかな
https://scrapbox.io/files/69bf24bab9e150750aee31de.png
サーバー止めたらなんか嫌味みたいなの言ってきた
「APIキーの設定忘れてるでしょ」っていうツッコミです。
セットアップで何かAPIキーが未設定のまま残ってる状態を指してて、「俺(OpenClaw)は別に怒らないけど、そのAPIキーたち自身があなたのこと責めてるよ」っていう擬人化ギャグですね。
openclaw gateway stopで止まる。