みなさん、こんにちは。
2026年も早いもので3月。「昨年も同じようなことを言っていた」と突っ込まれるかもしれませんが、AIエージェント界隈を振り返ると、この数ヶ月はまさに「激動」の一言に尽きます。
その中心にいたのは、間違いなくOpenClawでした。SlackやDiscordに常駐し、自律的に動くこのOSSは、私たちのワークスタイルを劇的に変える可能性を秘めていました。しかし、その「夢」を支えていた基盤が、先月突如として崩れ去ったのは記憶に新しいところです。
今回は、Claudeの外部API締め出し後の「ポスト定額制時代」をどう生き抜くか、私が挑んだ無謀な試行錯誤の記録を共有します。
2026年初頭の「狂騒曲」とClaude MAXの聖域
2026年が始まった頃、開発者たちの間では「OpenClaw × Claude MAX」の組み合わせがデファクトスタンダードとなっていました。
なぜこれほどまでに熱狂を呼んだのか。それは、月額固定料金の「Claude MAX」をOAuth経由で外部APIとして利用できたからです。AIエージェントは、その性質上、思考のプロセスで大量のトークンを消費します。従量課金のAPIを使えば、数時間動かしっぱなしにするだけで数千円、下手をすれば数万円が吹き飛ぶ世界です。
そんな中、「どれだけ叩いても定額」というClaude MAXの存在は、まさにエンジニアにとっての「聖域」であり、最強の実験場でした。
ところが、2026年2月。突如としてClaudeの利用規約が変更されました。外部ツールからのOAuth接続が大幅に制限され、事実上の「締め出し」が始まったのです。祭りは終わり、私たちは突如として「従量課金の恐怖」という冷たい現実に放り出されました。
そんな時、あるアイデアが浮かんだのです。
「なら、Geminiの無料枠を使えばいいじゃないか」
Googleが提供するGemini APIの無料枠。これが、崩壊した聖域に代わる「新たな希望」に見えたのです。
WSL2へのOpenClawセットアップ手順
「とりあえず、動かしてみなければ始まらない」ということで、WSL2上のUbuntu 22.04環境にOpenClawを構築することにしました。備忘録を兼ねて、その手順をまとめます。
① WSL2 + Ubuntu の準備
まずは基本の環境構築です。Windows Terminalを管理者権限で開き、以下のコマンドを実行します。
wsl --install -d Ubuntu-22.04
② Node.js(v22以降)の導入
OpenClawの最新ブランチは、Node.js 22以降をターゲットに開発されています。Ubuntu標準のレポジトリではバージョンが古いことが多いため、最新版を明示的に入れます。方法は過去記事をご参照ください。
Nodejsのインストールが終わったら、OpenClaw用の作業フォルダを準備します。
mkdir ~/.npm-global
# グローバルインストールのパス設定
npm config set prefix ~/.npm-global
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
③ OpenClawのインストール
OpenClawをインストールします。
npm install -g openclaw@latest
# バージョンを確認する
openclaw --version
# OpenClaw 2026.3.8 (3caab92)
2026年3月12日現在の最新版は2026.3.8のようです。
④ 初期セットアップの罠(v2026.3.8)
最新の v2026.3.8 (3caab92) では、以前のチュートリアルでよく見かけた openclaw auth コマンドが消滅しています。そのかわり、onboard コマンドを使います。
openclaw onboard --install-daemon
このウィザード経由でしかAPIキーを認識してくれない仕様になっています。Google AI Studioで発行したGemini APIキーをここで流し込み、私はSlack連携をオンにしました。
Slack連携のやり方は以下を参考にしました。
参考:SlackにAIエージェントを召喚する方法 ─ OpenClawを実際に導入してみた
ここまでは、極めて順調でした。
「429の墓場」への招待状
セットアップを終え、openclaw tui を起動した瞬間、世界は一変しました。
openclaw tui

起動したかと思ったのも束の間、ログを確認した私を待っていたのは阿鼻叫喚の図でした。
- TUIとWeb UIの即座のフリーズ
コンソールを開いても操作を受け付けず、localhost:18789は応答なし。 - SlackのDMを叩くと即座にエラー
API rate limit reached. Please try again later.の文字が並びます。 - Usageグラフの絶望
Google AI Studioのダッシュボードを確認すると、成功リクエストは「0」に近いのに、赤い「429(Too Many Requests)」のグラフだけが天を突いていました。
新しいAPIキーを生成しても、別のGoogleプロジェクトを立ち上げても、結果は同じ。そこで、私はようやく「何が起きているのか」を解析し始めました。
技術的解析 – なぜ無料枠では動かないのか
OpenClaw v2026.3.8のソースコードを追うと、驚くべき「おしゃべり」な設計が浮き彫りになりました。
- 過剰な初期化リクエスト
OpenClawは起動した瞬間に、TUIの描画、Web UIの整合性チェック、Slackの接続確認など、内部的なステータス更新のために短時間で5〜10回連続でLLMを叩きます。 - 無料枠のRPM(1分間あたりのリクエスト数)制限
Geminiの無料枠は、コストがかからない代わりにRPMの制限が非常に厳しく設定されています。OpenClawが「起動の挨拶」をしている間に、このリミットを軽々と突破してしまうのです。 - 429のペナルティタイム
一度リミットに触れると、数分〜数十分はリクエストが拒絶され続けるようになります。この間にOpenClawが自動リトライを繰り返すため、負のループから抜け出せなくなります。
つまり、OpenClawの最低要求スペックが、Gemini無料枠の最大出力を遥かに上回っているのです。
私たちが選ぶべき「明日」への選択肢
Claudeの定額制という「魔法」が解けた今、私たちはどうやってAIエージェントと付き合っていくべきでしょうか。現実的な選択肢を整理します。
① Gemini API(Pay-as-you-go)に課金する
最も確実な解決策です。有料枠に切り替えればRPM制限は緩和され、OpenClawは本来の性能を発揮します。ただし、前述の通り「おしゃべり」なツールなので、油断すると翌月の請求書を見て震えることになります。
② OpenAI APIへの切り替え
「外部API利用制限」という点ではOpenAIの方が現在(2026年3月時点)は安定しています。しかし、こちらも当然「従量課金」です。OpenClawの「無駄打ち」を制御するプラグインなどが出るまでは、こちらも請求額にビクビクしながらの運用になります。
③ ローカルLLMという「富豪的解決法」
「API代に怯えるのはもう嫌だ!」という方への究極の回答がこれです。Ollamaなどのローカル推論エンジンをWSL2内に立て、OpenClawの「脳」として利用します。 これなら24時間動かし続けても電気代以外はかかりません。真の「使い放題」の再来です。 ただし、大きな落とし穴があります。
- ハードウェアコスト
快適に動かすにはNVIDIAのRTX GPUやDGX SparkクラスのVRAMモンスターが必要です。 - 性能の乖離
ローカルで動かせるLlama系やMistral系のモデルは、クラウドのGeminiやClaudeに比べると、どうしても推論精度や「指示への忠実さ」で一段劣ります。エージェントが「迷走」しやすくなるのは覚悟しなければなりません。
コスト削減に知恵を絞る時代へ
Claude MAXの締め出しによって、私たちは「定額で高性能なAIを使い倒せる」という贅沢がいかに稀有なものだったかを思い知らされました。
Gemini無料枠という「希望」は、OpenClawのような高度なエージェントを動かすにはあまりに非力でした。しかし、この失敗から学べることもあります。それは、「LLMの呼び出しをいかに最適化し、無駄を削ぎ落とすか」という、エンジニア本来の腕の見せ所がやってきたということです。
「定額制の夢」が覚めた2026年。 私たちは再び、一滴のトークン、一円のコストに知恵を絞る時代へと戻ってきました。勇者たちに幸あらんことを。
本日も最後までお読みいただきありがとうございました。
それでは、よいAIエージェントライフを!



