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

✍️ OpenClawRadar📅 公開日: April 15, 2026🔗 Source
PocketBot: iOSアプリが自然言語から決定論的JavaScriptオートメーションをClaudeで生成します
Ad

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層が呼び出される頻度が減少し、システムは時間とともにより確定的になります。
Ad

利点

  • 確定的な実行:幻覚生成なし、同じ入力は毎回同じ出力を生成
  • コスト効率: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

Ad

👀 See Also

OpenClaw A2Aプラグイン: リモートエージェントへの作業委任と継続状態の再現
Tools

OpenClaw A2Aプラグイン: リモートエージェントへの作業委任と継続状態の再現

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

OpenClawRadar
CodeLedgerとVibecopのアップデート:マルチエージェントAIコーディングのコストと品質追跡機能
Tools

CodeLedgerとVibecopのアップデート:マルチエージェントAIコーディングのコストと品質追跡機能

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

OpenClawRadar
Kvaser: サブエージェントルーティングとWolfram統合を備えたオープンソースのローカルファーストAIオーケストレーター
Tools

Kvaser: サブエージェントルーティングとWolfram統合を備えたオープンソースのローカルファーストAIオーケストレーター

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

OpenClawRadar
複雑な検索パイプラインをLLMエージェント向けのシンプルなgitシェルコマンドに置き換える
Tools

複雑な検索パイプラインをLLMエージェント向けのシンプルなgitシェルコマンドに置き換える

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

OpenClawRadar