PocketBot: iOSアプリが自然言語から決定論的JavaScriptオートメーションをClaudeで生成します

PocketBotは、Claude(AWS Bedrock経由)を使用して自然言語のリクエストを確定的なJavaScriptオートメーションに変換するiOSモバイル自動化アプリです。ユーザーは平易な言語で希望を記述し、Claudeが自己完結型のJSスクリプトを作成し、スケジュールに従ってサンドボックス化されたランタイムで実行します。
アーキテクチャとClaudeの使用法
このシステムは、Claudeモデルを使用した2層アプローチを採用しています:
- 第1層(Claude Haiku):ユーザーのリクエストに対して既存の自動化テンプレートが存在するかどうかをチェックします。これは高速かつ低コストです。
- 第2層(Claude Code経由のClaude Opus):新しい自動化が必要な場合、Opusがエージェント的ループを実行し、JavaScriptを作成し、QuickJSサンドボックスでテストし、ユーザーの実際のアカウント(Slackチャンネル、Gmailなど)を解決し、最終スクリプトを保存します。Claude Codeは本質的にバックエンド開発者として機能し、自動化を自律的に作成、テスト、デプロイします。
主要概念
- Pocks:ユーザーのデータで実行され、デバイスに保存される個人用自動化
- Mocks:一般的なアクション(機密データを含まない「メール送信」など)のためのコミュニティ提供テンプレート。より多くの人がMocksを提供するにつれて、第2層が呼び出される頻度が減少し、システムは時間とともにより確定的になります。
利点
- 確定的な実行:幻覚生成なし、同じ入力は毎回同じ出力を生成
- コスト効率:JavaScript実行は、すべてのトリガーでLLM推論を行うよりも安価
- 広範な統合:Googleスイート、Slack、WhatsApp、TikTok、Twitter、Notion、Todoistを含む20の統合をローンチ時点で提供
プライバシーとセキュリティ
- アカウントシステムなし:IDはランダムなデバイスUUID
- すべての統合にOAuthを使用:パスワードはサービスから見えない
- テストにはMockデータを使用、実際のユーザーデータはLLMが参照する前にPII匿名化
- AWS Bedrockにより、入出力がモデルのトレーニングに使用されないことを保証
このアプリは現在、iOS TestFlightで800人以上のテスターが利用可能で、招待なしで誰でも参加できます。App Storeでのローンチが間もなく予定されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw A2Aプラグイン: リモートエージェントへの作業委任と継続状態の再現
新しいオープンソースプラグインがOpenClawに`remote_agent`ツールを追加し、A2Aプロトコルと継続状態のリプレイをサポートするエージェント間委任を可能にします。

CodeLedgerとVibecopのアップデート:マルチエージェントAIコーディングのコストと品質追跡機能
CodeLedgerは現在、ローカルのセッションファイルを読み取ることで、Claude Code、Codex CLI、Cline、Gemini CLIにわたる支出を追跡します。一方、Vibecopは新しいLLM専用検出器と複数のAIコーディングツール向けのワンコマンドセットアップを追加し、自動化された品質チェックを提供します。

Kvaser: サブエージェントルーティングとWolfram統合を備えたオープンソースのローカルファーストAIオーケストレーター
Kvaserは中間者MCPプロキシで、スマートツールホワイトリスティング、Kiwixによるゼロ埋め込みRAG、Wolfram Engine連携による記号数学を備え、サブエージェントを調整します。Qwen 3.6 35Bを基盤とし、サブエージェントを異なるモデルやマシンにルーティングします。

複雑な検索パイプラインをLLMエージェント向けのシンプルなgitシェルコマンドに置き換える
ある開発者が、AIエージェントの検索パイプライン全体(sentence-transformers、rank-bm25、2段階LLMパイプライン)を、単一のツールに置き換えました。このツールにより、エージェントはgitリポジトリに対して読み取り専用のシェルコマンドを実行でき、Dockerイメージサイズを約3GB削減し、タイムアウト問題を解消しました。