ヘッドレスモードでClaudeコードを使用したDIY OpenClaw代替案

コア実装
ある開発者が、20ドルのClaude CodeサブスクリプションでヘッドレスモードのClaude Codeを使用し、Mac Miniを必要とせず既存のハードウェア上で動作する、OpenClawのDIY代替品を作成しました。
コアコンポーネントは、プロンプトを受け取り、ヘッドレスモードのClaude Codeに送信し、応答を返すPythonサーバーです。これにより、完全なOpenClawセットアップなしで基本的なAI対話機能を提供します。
統合と自動化
このシステムには、いくつかの実用的な統合機能が含まれています:
- モバイルアクセスのためのTelegramボット:ウェブフックや公開URLが不要なロングポーリングを使用
- Hammerspoon自動化:すべてを自動起動し、クラッシュしたコンポーネントを再起動
- ローカルデータストレージ:スケジュール、タスク、連絡先、メモを含むすべてのデータをMarkdownファイルで保持
機能
ClaudeはMarkdownファイルを直接読み書きし、以下の特定の機能を実現します:
- 空き状況に関する質問への回答(例:「木曜日の3時に空いてる?」)
- タスクの追加(例:「コードレビューのタスクを追加して」)
- AppleScriptを使用したカレンダーイベントとリマインダーの作成
- JavaScriptが許可されている場合のAppleイベントによるChromeの制御
- cron設定によるTelegram経由のスケジュール済みリマインダーの送信
- 完全なステートレスを避けるためのローリング会話履歴の維持
制限と現状
開発者は、これは「まだ少し粗く、OpenClawのようなものには程遠い」と述べていますが、日常使用には十分に機能します。このアプローチは、開発者がMac Miniを購入できず、組織内でOpenClawが制限されているために開発されました。
📖 Read the full source: r/openclaw
👀 See Also

Claude CodeのRead Toolが画像を無言で縮小し、幻覚を引き起こす
Claude Codeの`read`ツールは、モデルに画像が渡される前に静かに解像度を下げており、その結果、スクリーンショットからテキストを抽出する際に出力品質が低下し、認識できない幻覚を引き起こします。

エージェントフレームワークは、静的ファイルを再送信するたびにセッションごとに35万以上のトークンを浪費しています。
ローカルQwen 3.5 122Bセットアップでのベンチマークにより、エージェントフレームワークが静的ファイルを再送信することでセッションごとに35万トークン以上を浪費していることが明らかになりました。コンパイル時アプローチにより、クエリコンテキストが1,373トークンから73トークンに削減され、95%の削減を達成しました。

ソース管理されたPRレビューにAIチェックを導入する
Continueは、マークダウンファイルをソース管理されたチェックとして使用し、GitHubのステータスチェックを通じて表示されることで、プルリクエストのワークフローに直接AIチェックを統合します。

Claude Code リモートコントロール:あらゆるデバイスからローカルセッションを継続
Claude Code リモートコントロールは、ローカルの Claude Code セッションを他のデバイス(電話やブラウザなど)から継続して利用できるようにし、すべてを自分のマシン上で実行し続けます。これは、Pro および Max プランで研究プレビューとして利用可能で、認証とワークスペースの信頼設定が必要です。