サードパーティ製ハーネスの非推奨化に伴うOpenClawエージェントのClaude Codeへの移行

Anthropicがサードパーティ製ハーネスのサポートを終了したため、ユーザーはOpenClawエージェントをClaude Codeに移行する必要がありました。ある開発者は、Maxサブスクリプションで稼働していた17のエージェント(10のプラットフォームプロモーションエージェントと7のコンテンツパイプラインcron)を約4時間で移行することに成功しました。
移行手順
開発者は各OpenClawワークスペースディレクトリにCLAUDE.mdファイルを作成し、エントリーポイントとして「あなたはこのエージェントです。HEARTBEAT.mdを読み、ステップバイステップで従ってください」とClaudeに指示しました。各ファイルは約20行でした。
実行用のbashラッパースクリプトを作成し:
claude -p --model sonnet --dangerously-skip-permissions出力をcurl経由でSlackにパイプしました。OpenClawのハートビートは、同じ間隔とスケジュールでmacOSのcrontabエントリに置き換えられました。
技術的詳細
claudeバイナリは~/.local/bin/claudeに配置されており、これはcronのデフォルトPATHに含まれていません。cronはmacOS Keychainにアクセスできないため、OAuthトークンはcrontab内でCLAUDE_CODE_OAUTH_TOKEN環境変数として設定する必要があります。
--bareフラグはOAuthをスキップするため、サブスクリプションユーザーの認証が機能しなくなります。
エージェントごとのワンライナーは:
claude -p --model sonnet --dangerously-skip-permissions --append-system-prompt "あなたはRedditエージェントです。まずCLAUDE.mdを読み、HEARTBEAT.mdに従ってください。" "ハートビートを実行してください。"ブラウザ自動化
OpenClawのCDPブラウザを使用しているエージェントは、ゲートウェイが稼働し続けていれば同じexec openclaw browserコマンドを引き続き使用できるか、Claude in ChromeまたはPlaywright MCPに切り替えることができます。
移行により、既存のすべてのエージェントロジックファイルが保持されました:HEARTBEAT.md、PLAYBOOK.md、SOUL.md、およびBROWSER-*.mdファイルは一切書き換え不要でした。
📖 Read the full source: r/openclaw
👀 See Also

Claude Co-Work向けカスタムスキルの作成:ベストプラクティスとフォーマット
Claude Co-Workのカスタムスキル作成におけるベストプラクティスを探求し、具体的なフォーマットのヒントとユーザー経験に基づく実装アドバイスを紹介します。

Claude Codeワークフロービジュアル: メモリ階層、スキル、フック、ループ
Redditの投稿で、Claude Codeのワークフロービジュアルが紹介されています。CLAUDE.mdのメモリ階層(グローバル→リポジトリ→スコープ)、.claude/skills/内の再利用可能なパターンとしてのスキル、推奨されるワークフローループ(計画→記述→承認→コミット)をカバーしています。

Qwen3.5-27Bのローカル環境構築:vLLMとllama.cppの比較
RedditユーザーがQwen3.5-27Bをローカルで実行するための実践的なヒントを共有し、llama.cppとvLLMバックエンドを比較し、具体的な設定推奨事項とベンチマーク結果を示しています。

CludeCodeをWebアプリに接続して自動化されたインタラクションを実現
CludeCodeをAIツール(ブラウザやスクレイピングユーティリティなど)を活用してWebアプリケーションと自動的にやり取りする方法を探る。