単ノードのインストールと検証
すでに利用可能な MeshMac ノード(macOS 13+、SSH 接続可能を推奨)で、次のいずれかの方法で OpenClaw をインストールします。
方法一:curl ワンライナー
curl -sSL https://get.openclaw.io/install | sh
方法二:Docker
docker pull openclaw/runtime:latest
docker run -d --name openclaw -p 8080:8080 openclaw/runtime:latest
インストール後、オンボーディングと健全性チェックを実行します。
openclaw onboard— 画面の指示に従い、初回設定(ノード名・デフォルトチャネルなど)を完了します。openclaw doctor— 実行環境・依存関係・ポート占有をチェックし、出力に従って修正してから次へ進みます。
doctor でエラーがないことを確認してから飛書/釘釘を設定すると、チャネル接続と環境不具合を分けて切り分けやすくなります。
飛書/釘釘チャネル設定
チャネルは企業 IM からのメッセージ受信と返信に使います。小チームで接続しやすいよう、手順を簡潔にまとめます。
飛書:① 飛書オープンプラットフォームで自建アプリを作成し、App ID と App Secret を取得。②「メッセージ受信」「メッセージ送信」権限を有効にし、リクエスト URL を OpenClaw のコールバック URL(例:https://あなたのノード/feishu/webhook)に設定。③ OpenClaw の設定ファイルまたは UI に App ID・Secret・コールバックパスを入力し、サービスを再起動。グループで @ ボットを送って送受信をテストします。
釘釘:① 釘釘開発者コンソールで企業内アプリを作成し、AppKey と AppSecret を取得。② ボット権限を有効にし、Outgoing コールバック URL を OpenClaw 向け(例:https://あなたのノード/dingtalk/callback)に設定。③ OpenClaw で釘釘の AppKey・Secret・コールバックパスを設定し、再起動後、グループ内で @ ボットして送受信を確認します。
| 項目 | 飛書 | 釘釘 |
|---|---|---|
| 認証情報 | App ID + App Secret | AppKey + AppSecret |
| コールバックパス例 | /feishu/webhook |
/dingtalk/callback |
| 検証方法 | グループで @ ボットの送受信 | グループ内で @ ボットの送受信 |
日常タスク設定の例
例1:定時リマインダー — OpenClaw でスケジュールタスクを新規作成し、タイプを「リマインダー」または「メッセージ送信」に。cron を設定(例:毎日 9:00 なら 0 9 * * *)、対象チャネルに飛書または釘釘の該当グループを指定し、内容にリマインダー文を入力。保存するとスケジューラが指定時刻にプッシュし、グループで決まった時間にリマインダーが届きます。
例2:シンプルな承認 — 「承認」タイプのタスクを作成。トリガーは特定キーワード(例:「承認依頼」)や指定フォームの受信。アクションとして、承認カードをグループに送信し、「承認/却下」の結果を OpenClaw に返すように設定。ルールで結果をログに書き込むか、指定メンバーに通知できます。小チームではまず「受信→カード送信→結果記録」の 1 ステップで運用し、慣れたら多段承認に拡張するのがおすすめです。
よくあるエラーと対処
doctor で「port already in use」 — 8080 または指定ポートが使用中です。設定ファイルでポートを変更するか、占有しているプロセスを終了してから再起動してください。
飛書/釘釘でコールバックが届かない — コールバック URL が外部からアクセス可能か、HTTPS が有効か、アプリの権限と IP ホワイトリスト(設定している場合)が正しいかを確認。curl でコールバック URL にテストリクエストを送り、OpenClaw のログを確認します。
定時タスクが発火しない — cron 式とタイムゾーン、スケジュールサービスが常駐しているかを確認。タスクが有効で、チャネル選択が正しいかも確認してください。
マルチノードやタスクキューをさらに活用する場合は、マルチノードデプロイとタスクキュー同期・多機協調とタスク引き継ぎの記事も参照してください。
まとめ:単ノードからマルチノードへ
OpenClaw を小チームの協調自動化に使うなら、単一の MeshMac ノードでインストール・検証・飛書/釘釘連携・日常タスクまで一通り動かすのが第一歩です。安定したら、ノードを増やして MeshMac のマルチノード構成に拡張し、タスクキュー・故障転送・チーム間のタスク引き継ぎを導入すると、さらに効率が上がります。OpenClaw 関連記事一覧やマルチノードデプロイガイドで次のステップを確認してください。