Claude Code CLI経由でのOpenClaw Claudeアクセスの回避策

OpenClawでのClaudeアクセス維持の回避策
Redditユーザーが、Anthropicがサードパーティ連携ツールへの直接アクセスを遮断した後、OpenClawでClaudeサブスクリプションへのアクセスを維持する回避策を文書化しました。この方法では、既存のClaudeサブスクリプションでカバーされているClaude Code CLIを経由してOpenClawリクエストをルーティングします。
ソースからの主要な手順
この回避策にはいくつかの設定手順が必要です:
- Claude Code CLIをグローバルにインストール:
npm install -g u/anthropic-ai/claude-code claude --versionでインストールを確認- ブラウザが利用できるマシン(ヘッドレスサーバーではない)で
claude setup-tokenを実行してセットアップトークンを生成 - OAuthトークン(
sk-ant-oat01-で始まる)をANTHROPIC_API_KEYではなくCLAUDE_CODE_OAUTH_TOKEN環境変数で使用 - トークンを
~/.bashrcにCLAUDE_CODE_OAUTH_TOKENとして追加 - トークンをテスト:
CLAUDE_CODE_OAUTH_TOKEN="<token>" claude -p "Say: TEST_OK" --output-format text(TEST_OKが表示されるはず) ~/.openclaw/agents/main/agent/auth-profiles.json内のすべてのanthropic:*プロファイルをpython3を使用して新しいトークンで更新- 以下のOpenClaw設定コマンドを実行:
openclaw config set plugins.entries.acpx.enabled true openclaw config set plugins.entries.acpx.config.permissionMode approve-all openclaw config set acp.enabled true openclaw config set acp.backend acpx openclaw config set acp.defaultAgent claude openclaw config set 'acp.allowedAgents' '["claude"]' --json
~/.config/systemd/user/openclaw-gateway.service.d/claude-oauth.confにCLAUDE_CODE_OAUTH_TOKENを含むsystemdオーバーライドを作成- サービスをリロードして再起動:
systemctl --user daemon-reload && systemctl --user restart openclaw-gateway - ゲートウェイが実行中で、認証に新しいトークンが表示されていることを確認
重要な注意点
ソースでは、いくつかの重要な実装詳細が指摘されています:
- トークンはOAuthトークンであり、
CLAUDE_CODE_OAUTH_TOKEN環境変数で使用する必要があります - ブラウザが必要なため、ヘッドレスサーバーでは
claude setup-tokenを実行しないでください ~/.claude/.credentials.jsonに書き込まないでください。動作せず、環境変数が唯一信頼できる方法です- ヘッドレスサーバーでハングする可能性がある対話型の
openclaw models auth paste-tokenコマンドの代わりに、python3で直接auth-profiles.jsonを更新してください - この回避策ではCLIを経由する追加のホップが発生するため、わずかに遅くなります
- Anthropicは将来この方法を修正する可能性があります
📖 Read the full source: r/openclaw
👀 See Also

Anthropic、Claude Code採用のためのチャンピオンキットを公開
社内でClaude Codeを推進するエンジニアのためのプレイブック:再利用可能なプロンプトを共有し、公開チャンネルで回答し、週次のショーアンドテルスレッドを開催する——週合計約40分。

AIエージェントのためのCLIデザインパターン:誤解と実践的アプローチ
Redditの投稿では、エージェント向けCLIは実際のシェルではなく、テキストコマンドインターフェースプロトコルを意味すると説明され、Unixスタイルのヘルプ、ヒント思考、ドライランによるプレビューや人間による承認などの安全機構を含む、エージェントに適したCLI設計原則が概説されています。

ClaudeのHaiku、Sonnet、Opusモデルを選択するための実践的フレームワーク
開発者がClaudeの3つのモデルを400行のExpress.jsリファクタリングタスクでテストし、重要な違いは知能ではなく推論の深さにあることを発見しました。Haiku 4.5は単純な部分を処理できましたが、ミドルウェアの順序付けを見落とし、Sonnet 4.6は順序付けの問題を捕捉してTypeScriptの型を追加し、Opus 4.6は認証ミドルウェアのセキュリティ上の欠陥を特定しました。

Ollamaを使用してOpenClawをローカルで実行し、APIコストを回避する
Redditユーザーが、APIベースのOpenClawからOllamaを使用したローカル実行に切り替えた経験を共有。APIコストを削減しながらワークフローを維持できる方法を紹介。ステップバイステップのインストールビデオガイドも作成。