💡 このガイドの進め方

セットアップが完了するまでは、ChatGPTなど手元のAIと並走しながら進めるのがおすすめです。コマンドを実行してエラーが出たり、わからない言葉が出てきたりしたら、そのままAIに貼り付けて聞いてみてください。

「このエラーが出ました。次に何をすればいいですか?」と聞くだけで、ほとんどの問題は解決します。プログラミングの知識は一切不要です。

STEP
0
準備
事前準備と全体像を把握する
まずここを読んで、何をするのか理解しましょう

🤔 何をするの?

このガイドでは、あなたの会社に「AI社員(コトハ)」を雇います。コトハはDiscordというチャットアプリから話しかけると返事をしてくれます。ブログ記事の自動作成、X(旧Twitter)の投稿、メール管理、案件管理など、さまざまな仕事を24時間こなします。

🖥️
サーバー(Mac mini / VPS)
AIが動くコンピューター。電源を入れておくだけで常時稼働します
🐙
OpenClaw
インストールするソフト。DiscordとAIをつなぐ「橋渡し役」です
🧠
Claude (Anthropic)
AIの本体。使った分だけ課金(1会話あたり約0.1〜1円程度)
💬
Discord
AIと会話するアプリ。スマホからでもPCからでも使えます

💡 ターミナルって何?

コンピューターに「文字で命令を入力する」アプリです。難しく聞こえますが、コマンドをコピペするだけなので大丈夫です。

  • Macの場合:「Spotlight(虫眼鏡アイコン)」で「ターミナル」と検索して開く
  • Windowsの場合:スタートメニューで「PowerShell」または「コマンドプロンプト」を検索
  • VPS(サーバー)の場合:ConoHaなどのコンソール画面から操作します
💡 コマンドのコピペ方法

コードブロックの右上にある「コピー」ボタンを押すと、コマンドがクリップボードにコピーされます。ターミナルで「Ctrl+V(MacはCmd+V)」で貼り付けてEnterを押してください。

📋 事前に用意するもの

  • クレジットカード(Anthropic APIキーの料金チャージ用・最低$5≒約750円)
  • メールアドレス(各サービスのアカウント登録用)
  • Discordアカウント(無料・スマホでも作れます)
  • メモ帳(取得したAPIキーを控えるため)
⚠️ 所要時間について

全体で1〜2時間ほどかかります。一気に完了しなくても大丈夫。途中で休憩しても問題ありません。焦らずゆっくり進めましょう。

STEP
1
Step 1
環境を選ぶ
AIを動かすサーバーをどれにするか決めましょう

OpenClawを動かすための「土台」となるコンピューターを選びます。以下の3つから選んでください。

🍎
Mac mini
自分で用意するAppleのコンパクトなPC。電源つけっぱなしで常時稼働
高性能
☁️
VPS(自分で契約)
ConoHaなどのクラウドサーバー。月額1,000〜2,000円程度
コスパ◎
🤝
VPS(GootHandsに依頼)
契約・セットアップまで丸ごとお任せ。一番手軽な方法
おまかせ

🍎 選択肢①: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
  • 詳細はページ下部のサポート連絡先からお問い合わせください
STEP
2
Step 2
OpenClawをインストールする
ターミナルにコマンドを3行入力するだけです

💻 ターミナルって何?

Macに最初から入っている「コンピューターに文字で命令できる画面」です。難しく聞こえますが、コマンドをコピペするだけなので大丈夫です。

💡 ターミナルの起動方法(Mac)

Spotlight検索(スペース)を開いて「terminal」と入力 → Enterを押す。黒または白い画面が開けば成功です。

📦 Node.jsのインストール(npmコマンドを使うために必要)

OpenClawを動かすには「Node.js」というソフトが必要です。まず入っているか確認しましょう。

node --version
✅ こんな表示が出ればOK(インストール済み)

v20.x.x など「v」に続く数字が表示されればOKです(v18以上であれば動きます)。この場合は次のステップへ進んでください。

⚠️ 「command not found」と表示された場合 → Node.jsをインストール

Node.jsがインストールされていません。以下の手順でインストールしてください:

  1. https://nodejs.org/ja/ を開く
  2. LTS版をダウンロード」をクリック(推奨版)
  3. ダウンロードされたファイルをダブルクリック → 画面の指示に従ってインストール
  4. ターミナルを一度閉じて再起動してから、もう一度 node --version を実行
  5. 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

runningactive という表示が出ればOKです。

⚠️ つまずきポイント①:「permission denied」エラー

コマンドの先頭に sudo をつけて再実行してください。例:sudo npm install -g openclaw

⚠️ つまずきポイント②:インストールが途中で止まる

インターネットの速度によっては5分以上かかることがあります。そのまま待ってください。「❯」が再び表示されたら完了です。

STEP
3
Step 3
必要なAPIキーを取得する
使いたい機能のAPIキーだけ取得すればOKです

「APIキー」とは、各サービスにアクセスするためのパスワードのようなものです。取得したキーはメモ帳に控えておいてください。

🔐 セキュリティの注意

APIキーは絶対にDiscord・メール・SNSに貼り付けないでください。他人に見られると悪用される可能性があります。

🔴 必須(これがないと動きません)
必須
🧠 Anthropic APIキー
AI本体(Claude)を動かすための鍵
🔑 Anthropic APIキーとは?

ChatGPTのように「AIに話しかける機能」を使うための「」です。この鍵がないとAIが動きません。クレジットカードで最低 $5(約750円) のチャージが必要です。

📋 取得手順(スクリーンショットなしでも分かるように)

  1. https://console.anthropic.com を開く
  2. Sign up」をクリック(Googleアカウントでも登録できます)
  3. メールアドレスを入力 → 届いたメールの確認リンクをクリック
  4. 名前・パスワードを設定して登録完了
  5. 左のメニューから「Billing」をクリック
  6. Add credit card」でカード情報を入力
  7. Amount」に「5」と入力して「Add credit」をクリック(約750円チャージ)
  8. 左のメニューから「API Keys」をクリック
  9. + Create Key」ボタンをクリック
  10. 名前は何でもOK(例:my-ai)→「Create Key」をクリック
  11. sk-ant-」で始まる長い文字列が表示される → 必ずコピーして保存!
⚠️ この画面を閉じると二度と表示されません!

キーが表示されたらすぐにメモ帳やNotionにコピーしてください。画面を閉じると二度と確認できません。保存し忘れた場合は「Delete」して新しいキーを作り直してください。

❓ よくある質問

Q: $5は毎月かかるの?
A: いいえ!使った分だけ引き落とされます。1回の会話で約0.1〜1円程度なので、$5あれば数百〜数千回使えます。残高が減ったら自分でチャージする仕組みです。
Q: APIキーはどこに保存すればいい?
A: メモ帳やNotionにコピーしておいてください。パスワードと同じ扱いで、他人には絶対見せないでください。
必須
💬 Discord Botトークン
DiscordでAIと会話するための鍵
  1. ブラウザで discord.com/developers/applications を開く(Discordにログインした状態で)
  2. 右上「New Application」をクリック
  3. 名前を入力(例:「AIアシスタント」)→「Create」
  4. 左メニュー「Bot」をクリック
  5. Reset Token」をクリック → 表示されたトークンをメモ帳にコピー
⚠️ 超重要:Message Content Intent をONにする

同じ「Bot」ページをスクロールして「Privileged Gateway Intents」を探し、「Message Content Intent」のスイッチをONにして「Save Changes」をクリック。これをしないとBotがメッセージを読めません。

BotをサーバーにJoinさせる

  1. 左メニュー「OAuth2」→「URL Generator」をクリック
  2. 「SCOPES」の「bot」にチェック
  3. 「BOT PERMISSIONS」の「Administrator」にチェック
  4. 生成されたURLをコピーしてブラウザで開く
  5. AIを参加させたいDiscordサーバーを選んで「承認」
🔵 オプション(使いたい機能だけ取得)
オプション
🐦 X(旧Twitter)API
X自動投稿・自動発信に使用
  1. developer.x.com を開き、Xアカウントでログイン
  2. Developer Portal」→「+ Create Project」でプロジェクト作成
  3. App名を入力 → 「Production」を選択
  4. Keys and tokens」タブを開く
  5. 以下の4種類を取得してメモ帳に保存:
    API KeyAPI Key SecretAccess TokenAccess Token Secret
💡 つまずきポイント

X APIは申請に数日かかる場合があります。Freeプラン(無料)でもツイートの投稿は可能です。

オプション
🎨 fal.ai APIキー
AI画像生成(アイキャッチ・SNS画像)に使用
  1. fal.ai を開き、Googleアカウントでサインアップ
  2. 右上のアバターアイコン →「API Keys」をクリック
  3. New key」→ 名前を入力して作成
  4. 表示された fal-... で始まるキーをコピーして保存
オプション
📝 WordPress アプリパスワード
記事の自動投稿に使用
  1. WordPressの管理画面(例:yoursite.com/wp-admin)にログイン
  2. 右上のユーザー名をクリック →「プロフィール
  3. アプリケーションパスワード」セクションまでスクロール
  4. 名前を入力(例:openclaw)→「新しいアプリケーションパスワードを追加
  5. 表示されたパスワードをコピーして保存
⚠️ つまずきポイント

WordPress 5.6以上が必要です。また、プラグイン「JWT Authentication for WP REST API」が有効になっていると動作する場合があります。

オプション
🔵 Google OAuth
Gmail・Drive・Calendar・スプレッドシート連携に使用
  1. Google Cloud Console を開く
  2. 新しいプロジェクト」を作成(名前:openclaw など)
  3. 左メニュー「APIとサービス」→「OAuth同意画面
  4. 「外部」を選択 →「作成」→ アプリ名・サポートメールを入力して保存
  5. 認証情報」→「認証情報を作成」→「OAuthクライアントID
  6. アプリの種類:「デスクトップアプリ」を選択 → 作成
  7. JSONファイルをダウンロード → ~/.openclaw/oauth_client.json に保存
💡 つまずきポイント

Google OAuthは設定が少し複雑です。不安な場合はGootHandsサポートに相談してください。初回ログイン時にブラウザが開き、Googleアカウントで認証する手順があります。

オプション
💬 Chatwork APIキー
クライアントへの自動連絡に使用
  1. Chatworkにログイン
  2. 右上のアカウント名をクリック →「API連携
  3. パスワードを入力 →「APIトークン発行
  4. 表示されたトークンをコピーして保存
オプション
💰 freee APIキー
会計・請求書の自動管理に使用
  1. developer.freee.co.jp を開く
  2. freeeアカウントでログイン →「アプリ登録
  3. アプリ名・説明を入力して登録
  4. クライアントID」と「クライアントシークレット」をコピーして保存
STEP
4
Step 4
OpenClawの初期設定をする
取得したAPIキーをOpenClawに登録します

ターミナルで以下のコマンドを実行すると、設定ウィザードが起動します。

openclaw configure

ウィザードに沿って進めると、各APIキーの入力を求められます。

📋 設定する内容

  1. Anthropic API Key:取得した sk-ant-... で始まるキーを入力
  2. Discord Bot Token:取得したBotトークンを入力
  3. Discord Server ID(Guild ID):DiscordサーバーのID(取得方法は下記参照)
  4. Discord Channel ID:AIが返答するチャンネルのID
  5. その他のAPIキー:取得したものだけ入力(未取得のものはEnterでスキップ)

💡 Discord IDの取得方法

  1. Discordアプリの「設定」→「詳細設定」→「開発者モード」をON
  2. サーバー名を右クリック →「IDをコピー」→ これがサーバーID
  3. チャンネル名を右クリック →「IDをコピー」→ これがチャンネルID
💡 つまずきポイント

ウィザードでパスワードを入力するとき、画面に文字が表示されないことがあります。でも実際には入力されています。入力後にEnterを押してください。

✅ 設定確認

設定が正しく保存されているか確認するには:

openclaw status

各サービスのステータスが「connected」や「」になっていれば正常です。

STEP
5
Step 5
AI社員を設定する
どのAI社員を採用するか選びましょう

OpenClawでは、役割別に特化した「AI社員」を設定できます。必要なものだけ選んで有効にしてください。

✍️
マーケター
ブログ記事の
自動作成
📣
SNS運用
X・noteの
自動投稿
📅
秘書
Gmail・Calendar
管理
💼
セールス
案件管理・
進捗追跡
💰
経理
freee連携・
請求書管理
🎨
デザイナー
AI画像・
アイキャッチ生成

⚙️ AI社員の設定ファイルを作る

GootHandsからお渡しする AGENTS.mdSOUL.md ファイルをワークスペースに設置します。

# GootHandsからもらったファイルを配置する
cp AGENTS.md ~/.openclaw/workspace/AGENTS.md
cp SOUL.md ~/.openclaw/workspace/SOUL.md
💡 ファイルとは?

AGENTS.md はAI社員の「業務マニュアル」です。どんな仕事をするか、どんなトーンで話すかが書かれています。GootHandsがあなたの会社に合わせてカスタマイズして提供します。

⚠️ つまずきポイント

ファイルが見つからない場合は ls ~/ で現在の場所にあるファイルを確認してください。または「ファインダー(Mac)」でドラッグ&ドロップで配置しても構いません。

STEP
6
Step 6
自動タスクを設定する
何を自動でやらせるか決めましょう

OpenClawには「毎日決まった時間に自動で動く」スケジュール機能があります。以下を参考に設定してください。

📝 記事の自動作成

ブログ記事を自動的に作成する場合の設定例です。

openclaw schedule add \
  --name "毎日記事作成" \
  --cron "0 0 * * *" \
  --task "今日のブログ記事を1本作成してWordPressに下書き投稿してください"
💡 cronの時間設定

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回設定がおすすめ
STEP
7
Step 7
Discordで動作確認する
いよいよAI社員に話しかけてみましょう!

設定が完了したら、DiscordでAIに話しかけてみましょう。

💬 まず話しかけてみる

設定したDiscordチャンネルを開いて、以下のように入力してみてください:

こんにちは!今日から働いてもらいます。よろしくね。

数秒以内に返事が来れば成功です 🎉

✅ 動作確認チェックリスト
  • Discordでメッセージを送ると返事が来る
  • 日本語で自然に会話できる
  • 「今日の日付を教えて」と聞いて正しい日付が返ってくる
  • 「ヘルスチェックして」と聞いてシステム状態が報告される

🧪 各機能のテスト

  1. 記事作成:「町田市の中小企業向けAI活用についてブログ記事を書いて」
  2. X投稿:「今日のX投稿を1本考えて」
  3. スケジュール確認:「今日の予定を教えて」(秘書が有効な場合)
⚠️ つまずきポイント:返事が来ない場合
  • Gatewayが起動しているか確認:openclaw gateway status
  • Discord BotがサーバーにJoinしているか確認
  • Message Content IntentがONになっているか確認(開発者ポータル→Bot→Intents)
  • 設定したチャンネルに合っているか確認(チャンネルIDが正しいか)

FAQ
よくある問題
エラーと対処法
困ったときはここを確認してください
🔴 Botが返答しない
開発者ポータル(discord.com/developers)→ Botページ →「Message Content Intent」がONになっているか確認。ONにして「Save Changes」を忘れずに。
🔴 「Your credit balance is too low」というエラー
Anthropic APIのクレジットが不足しています。console.anthropic.com → Billing → Add creditで$5以上チャージしてください。
🔴 Gatewayが起動しない
ポート18789が使われていないか確認。lsof -i :18789 を実行し、何か表示されたら openclaw gateway stop してから再起動。
🔴 「command not found: openclaw」
npm install -g openclaw を再実行。Macの場合はターミナルを再起動してから試してください。
🔴 インストール中に「EACCES: permission denied」
sudo npm install -g openclaw と先頭に sudo をつけて実行。パスワードを聞かれたらMacのログインパスワードを入力。
🔴 APIキーを入力したのに「Unauthorized」エラー
キーのコピーが正しいか確認(前後にスペースが入っていないか)。openclaw configure を再実行して入力し直してください。
🔴 BotがDiscordサーバーにいない
OAuth2 URL GeneratorでBotのInviteリンクを再生成し、ブラウザで開いてサーバーに追加してください(STEP 3参照)。
💡 それでも解決しない場合

エラーメッセージをまるごとコピーして、ChatGPTやClaudeに「このエラーが出ました。OpenClawを設定中です。どうすればいいですか?」と貼り付けてみてください。ほとんどの問題はこれで解決します。

それでも解決しない場合はGootHandsのサポートまでご連絡ください。

🤝 困ったときはGootHandsへ

セットアップで詰まったら、いつでもご連絡ください。
画面共有しながら一緒に解決します。