💡 このガイドの進め方
セットアップが完了するまでは、ChatGPTなど手元のAIと並走しながら進めるのがおすすめです。コマンドを実行してエラーが出たり、わからない言葉が出てきたりしたら、そのままAIに貼り付けて聞いてみてください。
「このエラーが出ました。次に何をすればいいですか?」と聞くだけで、ほとんどの問題は解決します。プログラミングの知識は一切不要です。
0
🤔 何をするの?
このガイドでは、あなたの会社に「AI社員(コトハ)」を雇います。コトハはDiscordというチャットアプリから話しかけると返事をしてくれます。ブログ記事の自動作成、X(旧Twitter)の投稿、メール管理、案件管理など、さまざまな仕事を24時間こなします。
💡 ターミナルって何?
コンピューターに「文字で命令を入力する」アプリです。難しく聞こえますが、コマンドをコピペするだけなので大丈夫です。
- Macの場合:「Spotlight(虫眼鏡アイコン)」で「ターミナル」と検索して開く
- Windowsの場合:スタートメニューで「PowerShell」または「コマンドプロンプト」を検索
- VPS(サーバー)の場合:ConoHaなどのコンソール画面から操作します
コードブロックの右上にある「コピー」ボタンを押すと、コマンドがクリップボードにコピーされます。ターミナルで「Ctrl+V(MacはCmd+V)」で貼り付けてEnterを押してください。
📋 事前に用意するもの
- クレジットカード(Anthropic APIキーの料金チャージ用・最低$5≒約750円)
- メールアドレス(各サービスのアカウント登録用)
- Discordアカウント(無料・スマホでも作れます)
- メモ帳(取得したAPIキーを控えるため)
全体で1〜2時間ほどかかります。一気に完了しなくても大丈夫。途中で休憩しても問題ありません。焦らずゆっくり進めましょう。
1
OpenClawを動かすための「土台」となるコンピューターを選びます。以下の3つから選んでください。
🍎 選択肢①:Mac mini(自分で用意)
手元にMac miniがある方や、購入を検討している方向け。処理速度が速く、安定して動きます。
- 電源は基本的につけっぱなしにする(そうでないとAIが止まります)
- M1以降のチップ搭載モデル推奨(2020年以降のMac mini)
- インターネット回線が安定していれば問題なく動作します
「スリープ」設定をオフにしておきましょう。MacのシステムSetting→「バッテリー」or「省エネルギー」→「コンピュータのスリープ」を「しない」に設定。
☁️ 選択肢②:VPS(自分でConoHaなどで契約)
インターネット上に自分専用のサーバーを借りる方法。Mac miniを買わなくても月1,000〜2,000円程度で使えます。
- おすすめのVPS:ConoHa VPS(月額1,650円〜)または さくらのVPS
- スペック目安:メモリ2GB以上、ディスク50GB以上
- OSは「Ubuntu 22.04」を選ぶと設定がスムーズです
VPSの初期設定(SSHログイン、Node.jsのインストール)は少し手間がかかります。不安な場合はGootHandsへのおまかせプランがおすすめです。
🤝 選択肢③:VPS(GootHandsに依頼)
一番手軽な方法です。GootHandsがVPSの契約からOpenClawのインストール・初期設定まで丸ごとサポートします。
- 自分で設定する必要なし。すでに動く状態で渡します
- STEP 4以降から始めればOK
- 詳細はページ下部のサポート連絡先からお問い合わせください
2
💻 ターミナルって何?
Macに最初から入っている「コンピューターに文字で命令できる画面」です。難しく聞こえますが、コマンドをコピペするだけなので大丈夫です。
Spotlight検索(⌘+スペース)を開いて「terminal」と入力 → Enterを押す。黒または白い画面が開けば成功です。
📦 Node.jsのインストール(npmコマンドを使うために必要)
OpenClawを動かすには「Node.js」というソフトが必要です。まず入っているか確認しましょう。
node --version
v20.x.x など「v」に続く数字が表示されればOKです(v18以上であれば動きます)。この場合は次のステップへ進んでください。
Node.jsがインストールされていません。以下の手順でインストールしてください:
- https://nodejs.org/ja/ を開く
- 「LTS版をダウンロード」をクリック(推奨版)
- ダウンロードされたファイルをダブルクリック → 画面の指示に従ってインストール
- ターミナルを一度閉じて再起動してから、もう一度
node --versionを実行 v20.x.xなどと表示されれば ✅ インストール完了!
🐙 OpenClawのインストール
以下の3つのコマンドを、1行ずつターミナルに入力してEnterを押してください。
① OpenClawをインストールする(2〜5分かかります)
npm install -g openclaw
② Gatewayサービスをインストールする(バックグラウンドで動かす仕組みを設定)
openclaw gateway install
③ Gatewayを起動する
openclaw gateway start
正常に動いているか確認するには:
openclaw gateway status
running や active という表示が出ればOKです。
コマンドの先頭に sudo をつけて再実行してください。例:sudo npm install -g openclaw
インターネットの速度によっては5分以上かかることがあります。そのまま待ってください。「❯」が再び表示されたら完了です。
3
「APIキー」とは、各サービスにアクセスするためのパスワードのようなものです。取得したキーはメモ帳に控えておいてください。
APIキーは絶対にDiscord・メール・SNSに貼り付けないでください。他人に見られると悪用される可能性があります。
ChatGPTのように「AIに話しかける機能」を使うための「鍵」です。この鍵がないとAIが動きません。クレジットカードで最低 $5(約750円) のチャージが必要です。
📋 取得手順(スクリーンショットなしでも分かるように)
- https://console.anthropic.com を開く
- 「Sign up」をクリック(Googleアカウントでも登録できます)
- メールアドレスを入力 → 届いたメールの確認リンクをクリック
- 名前・パスワードを設定して登録完了
- 左のメニューから「Billing」をクリック
- 「Add credit card」でカード情報を入力
- 「Amount」に「
5」と入力して「Add credit」をクリック(約750円チャージ) - 左のメニューから「API Keys」をクリック
- 「+ Create Key」ボタンをクリック
- 名前は何でもOK(例:
my-ai)→「Create Key」をクリック - 「
sk-ant-」で始まる長い文字列が表示される → 必ずコピーして保存!
キーが表示されたらすぐにメモ帳やNotionにコピーしてください。画面を閉じると二度と確認できません。保存し忘れた場合は「Delete」して新しいキーを作り直してください。
❓ よくある質問
- ブラウザで discord.com/developers/applications を開く(Discordにログインした状態で)
- 右上「New Application」をクリック
- 名前を入力(例:「AIアシスタント」)→「Create」
- 左メニュー「Bot」をクリック
- 「Reset Token」をクリック → 表示されたトークンをメモ帳にコピー
同じ「Bot」ページをスクロールして「Privileged Gateway Intents」を探し、「Message Content Intent」のスイッチをONにして「Save Changes」をクリック。これをしないとBotがメッセージを読めません。
BotをサーバーにJoinさせる
- 左メニュー「OAuth2」→「URL Generator」をクリック
- 「SCOPES」の「bot」にチェック
- 「BOT PERMISSIONS」の「Administrator」にチェック
- 生成されたURLをコピーしてブラウザで開く
- AIを参加させたいDiscordサーバーを選んで「承認」
- developer.x.com を開き、Xアカウントでログイン
- 「Developer Portal」→「+ Create Project」でプロジェクト作成
- App名を入力 → 「Production」を選択
- 「Keys and tokens」タブを開く
- 以下の4種類を取得してメモ帳に保存:
API Key、API Key Secret、Access Token、Access Token Secret
X APIは申請に数日かかる場合があります。Freeプラン(無料)でもツイートの投稿は可能です。
- fal.ai を開き、Googleアカウントでサインアップ
- 右上のアバターアイコン →「API Keys」をクリック
- 「New key」→ 名前を入力して作成
- 表示された
fal-...で始まるキーをコピーして保存
- WordPressの管理画面(例:
yoursite.com/wp-admin)にログイン - 右上のユーザー名をクリック →「プロフィール」
- 「アプリケーションパスワード」セクションまでスクロール
- 名前を入力(例:openclaw)→「新しいアプリケーションパスワードを追加」
- 表示されたパスワードをコピーして保存
WordPress 5.6以上が必要です。また、プラグイン「JWT Authentication for WP REST API」が有効になっていると動作する場合があります。
- Google Cloud Console を開く
- 「新しいプロジェクト」を作成(名前:openclaw など)
- 左メニュー「APIとサービス」→「OAuth同意画面」
- 「外部」を選択 →「作成」→ アプリ名・サポートメールを入力して保存
- 「認証情報」→「認証情報を作成」→「OAuthクライアントID」
- アプリの種類:「デスクトップアプリ」を選択 → 作成
- JSONファイルをダウンロード →
~/.openclaw/oauth_client.jsonに保存
Google OAuthは設定が少し複雑です。不安な場合はGootHandsサポートに相談してください。初回ログイン時にブラウザが開き、Googleアカウントで認証する手順があります。
- Chatworkにログイン
- 右上のアカウント名をクリック →「API連携」
- パスワードを入力 →「APIトークン発行」
- 表示されたトークンをコピーして保存
- developer.freee.co.jp を開く
- freeeアカウントでログイン →「アプリ登録」
- アプリ名・説明を入力して登録
- 「クライアントID」と「クライアントシークレット」をコピーして保存
4
ターミナルで以下のコマンドを実行すると、設定ウィザードが起動します。
openclaw configure
ウィザードに沿って進めると、各APIキーの入力を求められます。
📋 設定する内容
- Anthropic API Key:取得した
sk-ant-...で始まるキーを入力 - Discord Bot Token:取得したBotトークンを入力
- Discord Server ID(Guild ID):DiscordサーバーのID(取得方法は下記参照)
- Discord Channel ID:AIが返答するチャンネルのID
- その他のAPIキー:取得したものだけ入力(未取得のものはEnterでスキップ)
💡 Discord IDの取得方法
- Discordアプリの「設定」→「詳細設定」→「開発者モード」をON
- サーバー名を右クリック →「IDをコピー」→ これがサーバーID
- チャンネル名を右クリック →「IDをコピー」→ これがチャンネルID
ウィザードでパスワードを入力するとき、画面に文字が表示されないことがあります。でも実際には入力されています。入力後にEnterを押してください。
✅ 設定確認
設定が正しく保存されているか確認するには:
openclaw status
各サービスのステータスが「connected」や「✓」になっていれば正常です。
5
OpenClawでは、役割別に特化した「AI社員」を設定できます。必要なものだけ選んで有効にしてください。
自動作成
自動投稿
管理
進捗追跡
請求書管理
アイキャッチ生成
⚙️ AI社員の設定ファイルを作る
GootHandsからお渡しする AGENTS.md と SOUL.md ファイルをワークスペースに設置します。
# GootHandsからもらったファイルを配置する cp AGENTS.md ~/.openclaw/workspace/AGENTS.md cp SOUL.md ~/.openclaw/workspace/SOUL.md
AGENTS.md はAI社員の「業務マニュアル」です。どんな仕事をするか、どんなトーンで話すかが書かれています。GootHandsがあなたの会社に合わせてカスタマイズして提供します。
ファイルが見つからない場合は ls ~/ で現在の場所にあるファイルを確認してください。または「ファインダー(Mac)」でドラッグ&ドロップで配置しても構いません。
6
OpenClawには「毎日決まった時間に自動で動く」スケジュール機能があります。以下を参考に設定してください。
📝 記事の自動作成
ブログ記事を自動的に作成する場合の設定例です。
openclaw schedule add \ --name "毎日記事作成" \ --cron "0 0 * * *" \ --task "今日のブログ記事を1本作成してWordPressに下書き投稿してください"
0 0 * * * は「毎日0時(深夜0時)」を意味します。
例:毎朝8時 → 0 8 * * * / 月〜金の朝9時 → 0 9 * * 1-5
🐦 X(Twitter)投稿の自動化
openclaw schedule add \ --name "X朝投稿" \ --cron "0 8 * * *" \ --task "今日のX投稿を1本考えて投稿してください"
🔍 ヘルスチェック(推奨)
システムが正常に動いているか毎朝確認する設定です。問題があればDiscordに通知が来ます。
openclaw schedule add \ --name "ヘルスチェック" \ --cron "0 9 * * *" \ --task "システムのヘルスチェックをしてDiscordに報告してください"
📋 設定した自動タスクを確認する
openclaw schedule list
自動タスクが動くには、サーバー(Mac miniまたはVPS)の電源が入っていることが必要です。Mac miniはスリープ設定をオフにし、VPSは常時稼働が前提なので問題ありません。
🗓️ 設定の目安
- 記事を毎日作成する場合: 毎日0時(深夜)に記事作成タスクを設定
- 週3本ペース:
0 0 * * 1,3,5(月・水・金) - 週1本:
0 0 * * 1(毎週月曜0時) - X投稿を自動化: 朝・昼・夜の3回設定がおすすめ
7
設定が完了したら、DiscordでAIに話しかけてみましょう。
💬 まず話しかけてみる
設定したDiscordチャンネルを開いて、以下のように入力してみてください:
こんにちは!今日から働いてもらいます。よろしくね。
数秒以内に返事が来れば成功です 🎉
- Discordでメッセージを送ると返事が来る
- 日本語で自然に会話できる
- 「今日の日付を教えて」と聞いて正しい日付が返ってくる
- 「ヘルスチェックして」と聞いてシステム状態が報告される
🧪 各機能のテスト
- 記事作成:「町田市の中小企業向けAI活用についてブログ記事を書いて」
- X投稿:「今日のX投稿を1本考えて」
- スケジュール確認:「今日の予定を教えて」(秘書が有効な場合)
- Gatewayが起動しているか確認:
openclaw gateway status - Discord BotがサーバーにJoinしているか確認
- Message Content IntentがONになっているか確認(開発者ポータル→Bot→Intents)
- 設定したチャンネルに合っているか確認(チャンネルIDが正しいか)
FAQ
lsof -i :18789 を実行し、何か表示されたら openclaw gateway stop してから再起動。
npm install -g openclaw を再実行。Macの場合はターミナルを再起動してから試してください。
sudo npm install -g openclaw と先頭に sudo をつけて実行。パスワードを聞かれたらMacのログインパスワードを入力。
openclaw configure を再実行して入力し直してください。
エラーメッセージをまるごとコピーして、ChatGPTやClaudeに「このエラーが出ました。OpenClawを設定中です。どうすればいいですか?」と貼り付けてみてください。ほとんどの問題はこれで解決します。
それでも解決しない場合はGootHandsのサポートまでご連絡ください。
🤝 困ったときはGootHandsへ
セットアップで詰まったら、いつでもご連絡ください。
画面共有しながら一緒に解決します。