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

Spectyra OpenClaw用プラグイン:全リクエストフロー分析によるリアルタイムAIコスト最適化
Spectyraプラグインは、繰り返しの呼び出し、過剰なコンテキスト、高価なモデルの誤用などの隠れた無駄をリアルタイムで可視化し、AI APIコストを削減します。

Claudeワークフローライブラリ:非技術ユーザーのための10の完全なAIワークフロー
技術的背景のないClaudeユーザー向けに、学習、研究、執筆、ビジネス、コンテンツ作成、意思決定、学習、就職活動、生産性、ライフプランニングの10の完全なAIワークフローを提供する無料のGitHubリポジトリです。

OutClaw:Docker内のOpenClaw用GUIインストーラーおよびマネージャー
OutClawは、Dockerコンテナ内にOpenClawインスタンスをインストール・管理する無料のオープンソースアプリケーションです。コマンドラインを使わずに、AIプロバイダーやチャットチャンネルへのセットアップ、設定、接続を段階的なGUIで提供します。

チャンバー:GPUインフラ管理のためのAIエージェント
Chamberは、クラスターのプロビジョニング、失敗したジョブの診断、ワークロードの管理などのタスクを処理することでGPUインフラストラクチャを管理するAIエージェントです。生のシェルコマンドだけでなく、検証とロールバック機能を備えた構造化された操作を提供します。