見出し画像

Clawdbot × Claude Code(Max/Pro)で自分専用AIアシスタントを作ろう!


話題のClawdbotを、Claude Max/Proプランと連携してDiscordで動かす方法を初心者向けに解説します。


はじめに

「Clawdbot」というツールをご存知ですか?

自分のPCで動くAIアシスタントで、Discord・Slack・LINEなど普段使っているチャットアプリからAIを呼び出せるようになります。

Clawdbot — Personal AI Assistant
  URL: https://clawd.bot/

今回は、Anthropic社のClaude Max/Proプラン(月額$20〜$200)に加入している方向けに、Claude Codeと連携してClawdbotを動かす方法を解説します。

この記事でできるようになること

  • DiscordからClaudeに話しかけられるようになる

  • Claude Max/Proの利用枠でClawdbotが使える

  • Sonnet 4.5 / Opus 4.5 といった高性能モデルが使える

必要なもの

  • Claude Max または Pro プランに加入済みのアカウント

  • PC(Windows または Mac)

  • Discordアカウント


全体の流れ

大きく分けて4つのステップがあります。

【STEP 1】Discordの準備
    ↓
【STEP 2】PCの環境構築
    ↓
【STEP 3】Claude Codeのセットアップ
    ↓
【STEP 4】Clawdbotのセットアップ

それでは順番に進めていきましょう!


【STEP 1】Discordの準備

まずはDiscord側の準備をします。Clawdbotが住む「お部屋」を作るイメージです。

1-1. 自分専用のDiscordサーバーを作る

Clawdbotは強力な権限を持つので、自分だけが参加しているサーバーで使うのが安全です。

  1. Discordの画面左側にある「+」ボタンをクリック

  2. 「オリジナルの作成」を選択

  3. 「自分と友達のため」を選択

  4. サーバー名を入力して「新規作成」

これでサーバーができました!

1-2. Botを作成する

次に、Clawdbotの「体」となるBotを作ります。

Botアプリケーションの作成

  1. ブラウザで Discord Developer Portal にアクセス

  2. Discordアカウントでログイン

  3. 右上の「New Application」をクリック

  4. 名前を入力(例:「MyClawdbot」)

  5. 利用規約にチェックを入れて「Create」

Botトークンの取得(超重要!)

  1. 左メニューから「Bot」を選択

  2. 「Reset Token」ボタンをクリック

  3. 確認ダイアログで「Yes, do it!」

  4. 表示されたトークン文字列を必ずコピーして安全な場所に保存

⚠️ 注意:このトークンは一度しか表示されません!
⚠️ 注意:トークンは絶対に他人に見せないでください!

Message Content Intentを有効にする

  1. 同じ「Bot」ページを下にスクロール

  2. 「MESSAGE CONTENT INTENT」をONにする

  3. 「Save Changes」で保存

BotをDiscordサーバーに招待する

  1. 左メニューから「OAuth2」を選択

  2. 「OAuth2 URL Generator」セクションを探す

  3. 「SCOPES」の中の「bot」にチェック

  4. 一番下の「Generated URL」をコピー

  5. そのURLをブラウザで開く

  6. 作成したサーバーを選んで「認証」

サーバーにBotが参加すれば成功です!(まだ動きませんが大丈夫)


【STEP 2】PCの環境構築

Clawdbotを動かすために、PCの準備をします。

Windowsの場合

WindowsではWSL(Windows Subsystem for Linux)という仕組みが必要です。

WSLのインストール

  1. スタートメニューで「ターミナル」と検索して起動

  2. 以下のコマンドをコピー&ペーストしてEnter

wsl --install

エラーが出た場合

「スクリプトの実行が無効」というエラーが出たら、先にこちらを実行:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

その後、再度 `wsl --install` を実行してください。

Linuxアカウントの作成

インストールが終わると、ユーザー名とパスワードを聞かれます。

Enter new UNIX username: (好きな名前を英語で入力)
New password: (パスワードを入力 ※画面には表示されません)
Retype new password: (同じパスワードをもう一度)

入力欄の表示が `ユーザー名@PC名:~$` に変わったら成功です!

Node.jsのインストール(WSL内で実行)

  1. Node.js公式サイト にアクセス

  2. 「Linux」「v22以上(LTS)」「nvm」を選択

  3. 表示されたコマンドをコピー

  4. WSL内(Linuxにログインした状態)で貼り付けてEnter

最後にバージョン番号(v22.x.x など)が表示されればOK!



Macの場合

MacはWSL不要で、Node.jsだけインストールすればOKです。

Node.jsの確認

  1. 「ターミナル」アプリを起動

  2. 以下を実行:

node -v

`v22.x.x` 以上が表示されれば、次のSTEPへ進んでOKです。

Node.jsのインストール(必要な場合)

  1. Node.js公式サイト にアクセス

  2. 「macOS」を選択してインストーラーをダウンロード

  3. インストーラーを実行

  4. 完了後、ターミナルを再起動して `node -v` で確認


【STEP 3】Claude Codeのセットアップ

ここからがClaude Max/Pro連携のポイントです!

3-1. Claude Codeのインストール

Claude Codeをまだインストールしていない場合は、公式サイトからインストールしてください。

📎 Claude Code 公式ページ

3-2. Claude Codeにログイン

ターミナル(Windowsの場合はWSL内)で以下を実行:

claude

初回起動時にログインを求められるので、Claude Max/Proに加入しているアカウントでログインしてください。

3-3. setup-tokenを生成する(最重要!)

Clawdbotに渡すための「鍵」を作ります。

claude setup-token

実行すると、長い文字列(トークン)が表示されます。

⚠️ これを必ずコピーして安全な場所に保存してください!

このトークンがあれば、ClawdbotがあなたのClaude Max/Pro枠を使えるようになります。


【STEP 4】Clawdbotのセットアップ

いよいよClawdbotをインストールします!

4-1. Clawdbotのインストール

ターミナル(Windowsの場合はWSL内)で実行:

npm install -g clawdbot@latest

しばらく待って、再び入力可能になればOKです。

4-2. 初期設定ウィザードを起動

clawdbot onboard --install-daemon

ここからは対話形式で設定を進めます。

操作方法:

  • 矢印キー(↑↓)で選択肢を移動

  • スペースキーでON/OFF切り替え

  • Enterキーで決定


4-3. ウィザードの進め方

以下の順番で選択していきます。

セキュリティ確認

I understand this is powerful and inherently risky. Continue?
→ 「Yes」を選択してEnter

セットアップモード

Onboarding mode
→ 「QuickStart」を選択

AIプロバイダー選択 ⭐重要

Model/auth provider
→ 「Anthropic」を選択(Googleではない!)

認証方式 ⭐重要

Anthropic auth method
→ 「Anthropic token (paste setup-token)」を選択

setup-tokenを入力

Enter Anthropic setup-token
→ STEP 3で生成したトークンを貼り付けてEnter

モデル選択

Default model
→ 「anthropic/claude-sonnet-4-5」を選択

💡 Opus 4.5 はより高性能ですが、利用枠の消費が早いです
   最初は Sonnet がおすすめ!

チャンネル選択

Select channel (QuickStart)
→ 「Discord (Bot API)」を選択

Discordトークン入力

Enter Discord bot token
→ STEP 1で保存したBotトークンを貼り付けてEnter

Discordアクセス設定

Configure Discord channels access?
→ 「Yes」

Discord channels access
→ 「Open」を選択(自分専用サーバーなら安全)

スキル設定

Configure skills now?
→ 「Yes」

Preferred node manager
→ 「npm」

Install missing skill dependencies
→ 「Skip for now」でOK(後から追加可能)

API設定(すべてスキップ)

Set GOOGLE_PLACES_API_KEY...?  → No
Set OPENAI_API_KEY...?         → No
Set ELEVENLABS_API_KEY...?     → No
(他も全部 No でOK)

Hooks設定

Enable hooks?
→ 「Skip for now」を選択

起動方法

How do you want to hatch your bot?
→ 「Hatch in TUI」を選択

動作確認

Discordを開いて、作成したサーバーの中で:

@Botの名前 こんにちは!

とメンションして送信してみましょう。

👀 マークのリアクションが付き、しばらくすると返答が来れば成功です! 🎉


よくあるトラブルと対処法

Botがオフラインのまま

# 状態確認
clawdbot status

# 自動診断・修復
clawdbot doctor

認証エラーが出る

# 認証をやり直す
clawdbot models auth setup-token --provider anthropic

PCを再起動したらBotが動かない

  • Windows: ターミナルで `wsl` を実行してLinuxに入る必要があります

  • Mac: 自動で起動するはずですが、動かない場合は `clawdbot hatch` を実行


知っておきたい注意点

利用枠について

Claude Max/Proの利用枠は以下で共有されます:

  • Claude.ai(ブラウザ版)

  • Claude Code

  • Clawdbot

使いすぎると全部で制限がかかるので注意!

PC停止中は動かない

ClawdbotはあなたのPCで動いているので、PCがシャットダウンしている間はDiscordで呼びかけても反応しません。

常時稼働させたい場合は:

  • PCをつけっぱなしにする

  • VPS(レンタルサーバー)を使う

  • Mac miniやRaspberry Piなど小型PCを使う


おわりに

お疲れ様でした!

これであなた専用のAIアシスタントがDiscordに住み着きました。Clawdbotはファイル操作やコマンド実行など、さまざまなスキルを追加できます。

公式ドキュメントを参考に、自分好みにカスタマイズしてみてください。

📎 Clawdbot 公式ドキュメント


参考リンク

いいなと思ったら応援しよう!

コメント

コメントするには、 ログイン または 会員登録 をお願いします。
Clawdbot × Claude Code(Max/Pro)で自分専用AIアシスタントを作ろう!|あきらパパ
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1