AB
AiBoss
project

PokeClaw - オープンソースで、完全ローカル、オフラインで動作するモバイルAIエージェントアプリケーション。

PokeClaw(正式名称:PocketClaw)は、Nicole氏が独自に開発したオープンソースのAndroid AI自動化アプリケーションです。Google Gemma 4モジュールをベースに、完全なローカルオフライン動作を実現した初のモバイルAIエージェントです。

PokeClawとは何ですか?

PokeClaw(正式名称:PocketClaw)は、Nicole氏が独自に開発したオープンソースのAndroid AI自動化アプリケーションです。Google Gemma 4モデルとLiteRT-LMランタイムを使用してデバイス上で直接推論を行い、インターネット接続、アカウント、APIキーなしでスマートフォンを自律的に制御することで、完全なローカルオフライン動作を実現した初のモバイルAIエージェントです。Androidアクセシビリティを介して画面UIツリーを読み取ることで、AIはクリック、スワイプ、入力、メッセージ送信などのアクションを実行でき、真のクローズドループエージェントを実現します。すべてのデータ処理はローカルで完了するため、プライバシーは完全に保護されます。また、OpenAIやAnthropicなどのクラウドモデルを搭載することで、複雑なタスクを処理する能力を強化することも可能です。WhatsAppのコンテキスト認識自動返信、通知集約、アプリケーション間連携などの機能をサポートしており、動作に必要なのはAndroid 9以降と8GBのRAMのみです。

PokeClawの主な機能

  • 完全ローカルオフラインAI運用これにより、Google Gemma 4モデルに基づいたデバイス上での推論が可能になり、インターネット接続、アカウント、APIキーは不要で、データはスマートフォン内に保持されます。
  • クラウドベースモデルのオプション機能強化OpenAI、Anthropic、GoogleなどのAPIへの接続をサポートし、より高度な推論機能を実現するとともに、トークンの消費量とコストをリアルタイムで表示します。
  • 携帯電話の自動化制御Androidアクセシビリティサービスを通じて画面のUIツリーを読み取り、クリック、スワイプ、入力、メッセージ送信、アプリケーションの起動などの操作を自律的に実行します。
  • 状況に応じた自動応答WhatsAppなどのアプリからのメッセージ通知を監視し、チャットインターフェースを自動的に開き、過去の会話を読み、インテリジェントな返信を生成します。
  • スキルシステムこの機能では、自動返信、朝礼、スマート転送など、一般的なツールを組み合わせて特定のタスクシーケンスを作成する、再利用可能なプリセットワークフローを提供します。
  • システム情報照会バッテリーの状態、ストレージ容量、電話機の温度、Bluetoothの状態、インストールされているアプリ、Androidのバージョンなどに関するリアルタイムのレポートを提供します。
  • 多言語対応およびデバイス互換性このインターフェースは、英語、ヒンディー語、日本語、ドイツ語、繁体字中国語に対応しており、Tensor G3/G4、Snapdragon 8 Gen 2+、Dimensity 9200+などのチップと互換性があります。

PokeClawの使い方

  • ダウンロードしてインストールするGitHub Releases(https://github.com/agents-io/PokeClaw)からAPKファイルをインストールしてください。初回起動時に約2.6GBのローカルモデルが自動的にダウンロードされます。
  • 権限を付与するアクセシビリティサービス権限(画面読み上げと操作に必須)と通知アクセス権限(バックグラウンドメッセージ監視に推奨)を有効にしてください。
  • 実行モードを選択ローカルモードでは設定は不要で、セットアップなしで使用できますが、クラウドモードでは設定でOpenAI、Anthropic、またはGoogleのAPIキーを入力する必要があります。
  • チャットでのやり取り下部の入力ボックスに自然言語でコマンドを入力してください。
  • タスクカードタスク画面で、スキルカード(「WhatsAppメッセージの監視」や「メッセージの送信」など)をクリックし、連絡先名とメッセージを入力して実行します。
  • バックグラウンドで実行中自動返信監視が有効になっている場合、アプリケーションをバックグラウンドで実行したままにしておくと、AIが自動的に新しいメッセージを検知し、返信処理を実行します。

PokeClawの主な利点

  • 完全にオフラインで実行Google Gemma 4モデルをベースに、デバイス上で直接推論を実行することで、インターネット接続、アカウント、APIキーなしで主要機能へのアクセスを可能にします。すべてのデータ処理は端末内で完結するため、プライバシー漏洩のリスクを根本的に排除します。
  • プライバシーを最優先とするアーキテクチャローカルモードでは、ユーザーの画面コンテンツ、チャット履歴、個人データは外部サーバーに送信されません。機密情報は常にデバイス上に保存され、真のデータ主権が実現されます。
  • コンテキスト認識型インテリジェンス自動返信機能は、メッセージ通知を監視するだけでなく、チャットインターフェースを積極的に開いて会話履歴全体を読み取り、固定テンプレートを単にトリガーするのではなく、直前の文脈に基づいて適切な返信を生成します。
  • スキルシステムこれは、一般的なツール(クリック、スワイプ、入力など)を再利用可能なワークフロー(自動応答や朝礼など)に組み合わせることで、小型モデルが複雑な複数ステップのタスクを確実に実行できるようにすると同時に、ユーザー定義のスキル拡張もサポートします。
  • コストは透明性があり、管理可能ですクラウドモードでは、トークンの消費量と運用コストがリアルタイムで表示され、ソフトウェア/ハードウェアの予算制限の設定もサポートしているため、ユーザーは複雑なタスクの実行中にいつでもリソースの使用状況を監視できます。
  • 敷居ゼロの導入ルートアクセスや開発者アカウントは不要です。インストール後すぐにAPKを使用できます。Android 9以降、8GB以上のRAMを搭載した主要なデバイスに対応しており、Tensor、Snapdragon、Dimensityなどの様々なチッププラットフォームと互換性があります。

PokeClawの主要情報と使用要件

  • プロジェクトの性質これは、Apache 2.0ライセンスの下で提供されるオープンソースのAndroid AI自動化アプリケーションです。開発者のNicoleが独自に開発・保守しており、コードはGitHub(agents-io/PokeClaw)で公開されています。
  • コアポジショニングクラウド接続なしでAndroidデバイスを自律的に制御し、複雑なタスクを実行できる、世界初の完全ローカルオフラインモバイルAIエージェント(オンデバイスAIエージェント)。
  • 技術基盤Google Gemma 4 モデル(LiteRT-LM ランタイムによる推論)をベースとしており、ネイティブツール呼び出しをサポートし、モデルサイズは約 2.6GB で、GPU アクセラレーションなしの純粋なローカル推論を実行します(CPU で実行可能)。
  • 動作モードプライバシーを確保するために、ローカル環境を最優先とするアーキテクチャを採用し、デフォルトでオフラインで動作します。また、OpenAI、Anthropic、GoogleなどのクラウドAPIへのオプションアクセスにより、複雑なタスク処理機能を強化し、セッション内でのシームレスなモデル切り替えをサポートします。
  • 制御方法AIはAndroidアクセシビリティサービスを通じて画面UIツリー情報を取得することで、クリック、スワイプ、入力、メッセージ送信などの操作を自律的に行い、閉ループのプロキシプロセスを形成する。
  • 主要機能状況に応じた自動応答(WhatsAppをサポート)、通知集約、クリップボード分析、システム情報照会、アプリケーション間操作、およびスキルアーキテクチャに基づいた再利用可能なワークフローシステム。
  • システム要件Android 9.0以降、arm64アーキテクチャチップ、最低8GBのRAM(12GB以上推奨)、最低3GBの空きストレージ容量(初期モデルのダウンロード用)、ルートアクセスは不要。
  • ハードウェアのパフォーマンス純粋なCPU搭載デバイスでもプログラムは実行できますが、起動には約45秒かかります。ほぼ瞬時の応答時間を求める場合は、Tensor G3/G4(Pixel 8/9)、Snapdragon 8 Gen 2+、またはDimensity 9200+チップを搭載したデバイスをお勧めします。
  • 必要な権限アクセシビリティサービスのアクセス許可は必須です(スクリーンリーダーや自動操作のため)。また、通知のアクセス許可も推奨します(バックグラウンドでのメッセージ監視や自動返信機能のため)。
  • 初期設定APKをインストール後、初めてローカルモードを選択すると、約2.6GBのモデルファイルが自動的にダウンロードされます。クラウドモードを選択した場合は、設定で対応するAPIキー(OpenAI、Anthropic、Googleなど)を設定する必要があります。
  • 言語サポートインターフェースは英語、ヒンディー語、日本語、ドイツ語、繁体字中国語に対応しています。スキルシステムは、あらゆる言語でのコマンド入力とアプリケーション操作に対応しています。
  • ネットワーク要件ローカルモードは完全にオフラインで動作し、ネットワーク接続は不要です。クラウドモードは、対応するAPIサービスへのインターネット接続が必要です。モデルのダウンロードには安定したネットワーク接続が必要です(中断されたダウンロードの再開をサポートします)。

PokeClawの類似競合製品の分析

比較対象寸法 PokeClaw HeyBro Google Project Astra
開発者 Nicole / agents.io(独立系開発者)

iamvaar-dev(独立系開発者)

Google DeepMind(大手テクノロジー企業)

オープンソースライセンス Apache 2.0

明示的なラベルは付けられていません(Flutter/Kotlinプロジェクト)

クローズドソース(Google社内プロジェクト)

動作モード ローカル環境推奨(Gemma 4はオフラインで動作)+オプションでクラウド利用可

クラウド専用(Google AI Studio APIキーが必要です)

クラウドベース(統合型Gemini)+エッジ推論

携帯電話の制御方法 AndroidアクセシビリティサービスはUIツリーを読み取り、操作を実行します。

フローティングウィンドウの権限 + アクセシビリティサービス制御画面

システムレベルでの高度な統合により、アプリケーションと設定の自律的な制御が可能になります。

モデルサポート Google Gemma 4(ローカル)+OpenAI/Anthropic/Google(クラウド)

Google AI Studioのクラウドモデルを利用する

ジェミニシリーズモデル(クラウド+エッジ)

プライバシー保護 ローカルモードは完全にオフラインで、データはデバイスから外部に送信されません。

画面データをGoogle AI Studioにアップロードする必要があります

データは処理のためにGoogle Cloudにアップロードされます。

機能範囲 WhatsAppの自動応答、通知集約、アプリケーション間連携、スキルシステム

一般機器の自動化(自然言語コマンドに基づく)

リアルタイム環境認識、視覚支援、アプリケーション横断型タスク、プロアクティブな提案

ハードウェア要件 Android 9以降、8GB以上のRAM、arm64アーキテクチャ、3GBのストレージ

Android デバイス (Flutter クロスプラットフォーム) では、フローティング ウィンドウの権限が必要です。

具体的な設定詳細は公開されていません。最新のAndroid端末が必要です。

PokeClawの応用事例

  • メッセージ自動化管理WhatsAppなどのアプリで特定の連絡先からのメッセージを監視し、状況に応じたメッセージで自動的に返信できます。また、不在着信後にフォローアップのテキストメッセージを自動送信する機能もサポートしています。運転中や会議中など、手動での返信が不可能な状況に適しており、頻繁なソーシャルメディアでのコミュニケーションを管理するのに役立ちます。
  • 機器の状態をインテリジェントに監視するバッテリーの状態、ストレージ容量の使用状況、電話機の温度、Bluetoothの状態、インストールされているアプリケーションをリアルタイムで監視し、自動的に分析してクリーンアップ対象を提案できるため、デバイスのメンテナンス、パフォーマンスの最適化、トラブルシューティングに適しています。
  • アプリケーション間情報検索と統合この機能を使うと、YouTubeアプリ内で動画を検索したり、Twitter/Xでトレンドトピックを閲覧したり、Redditでコンテンツを探したり、Google検索用にメールの件名をコピーしたりできます。複数のプラットフォームから情報を素早く入手する必要がある調査や情報収集の場面に最適です。
  • 個人スケジュールおよび情報説明会朝のブリーフィングプロセスを実行し、天気アプリを自動的に開いて気温を読み取り、カレンダーを確認してその日の予定を取得し、未読メールの数をカウントして、一日の始めの情報要約とスケジュール計画に適した要約を生成します。
  • プライバシーに配慮したデータ処理クリップボードの内容を分析し、通知情報を要約し、機密性の高い個人データを完全にオフラインモードで処理するため、極めて高いプライバシー要件が求められるビジネス、医療、または法律のシナリオに適しており、機密情報がデバイスから外部に漏洩しないことを保証します。
  • アクセシビリティ支援自然言語コマンドを用いることで、AIはクリック、スワイプ、入力などの操作を自律的に実行でき、運動機能障害や視覚障害のあるユーザーがモバイルアプリケーションをより便利に操作できるように支援し、スマートフォンの利用開始障壁を低くする。