NI

noedgeai/iphoneclaw

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

67 stars 品質 64 トレンド 14Apache-2.0

iphone+AI、オープンソースのアップルインテリジェンス、エージェントがiPhoneを追い越しましょう

概要

実際のユーザー録画 スクリプトレコードユーザーで再生可能なスクリプトにマウス/スクロール/ホットキーの動作をキャプチャします。 One-Command Replay Re-run録画フローは、高速iPhoneの自動化配信のために実行スクリプトで実行されます。 決定スクリプトライブラリ アクションで再使用可能なフローを登録 scripts/registry.json と run script(name=...) で呼び出します。 Claude Code/Codex Skill Plug は、Claude Code/Codex のワークフローと run script(name=...) による決定的なアクションを呼び出します。 L0 Memoization Speedup は既知の画面で VLM 呼び出しを繰り返し、実証済みのアクションを即座に再生します。 オートメーション ユース ケース 実用的な反復タスク のような 赤のパケットの流れと Ant フォレスト エネルギー コレクション スタイル ルーチン. VLM (Vision Language Model) エージェント ループを使用してウィンドウを制御する macOS 専用 Python CLI ワーカー: 1。 キャプチャウィンドウスクリーンショット(クォーツCGWindowList)2。 スクリーン指紋(dHash)が既知のアクションで以前に見た画面にマッチすると、VLMコール3を即座に再生してスキップします.

概要(AI 翻訳)

日本語 English

iPhone + AI. オープンソースのApple Intelligence: エージェントがiPhoneを引き継ぎましょう。*

フルデモビデオ:アセット/iphoneclaw.mp4

公式サイト: https://iphoneclaw.com

機能カード

実際のユーザー録画 実際のマウス/スクロール/ホッケーの動作をスクリプトレコードユーザーで再生可能なスクリプトにキャプチャします。

ワンコンマンドリプレイ 記録されたフローを再実行すると、スクリプトが高速iPhoneのオートメーション配信のために実行されます。

決定スクリプトライブラリ action scripts/registry.json で再使用可能なフローを登録し、run script(name=…) で呼び出します。

クロードコード/コーデックススキル Claude Code/Codex のワークフローと run script(name=…) による非破壊的な操作にプラグインします。

L0 Memoization スピードアップ 既知の画面で繰り返しVLM呼び出しをスキップし、実証済みのアクションを即座に再生します。

オートメーションユースケース 赤のパケットフローやアントフォレストエネルギーコレクションスタイルのルーチンなどの実用的な反復タスク。

macOS 専用の Python CLI ワーカーは、VLM (Vision Language Model) エージェント ループを使用して、iPhone ミラーリング / iPhone シール ムービー ウィンドウを制御する:

  1. キャプチャウィンドウのスクリーンショット(クォーツCGWindowList)

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

iphoneclaw

English | 中文

iPhone + AI. Open-source Apple Intelligence: let agents take over your iPhone.

Full demo video: assets/iphoneclaw.mp4

Official site: https://iphoneclaw.com

Feature Cards

macOS-only Python CLI worker that controls the iPhone Mirroring / iPhone镜像 window using a VLM (Vision Language Model) agent loop:

  1. Capture window screenshot (Quartz CGWindowList)
  2. L0 memoization check — if the screen fingerprint (dHash) matches a previously seen screen with a known-good action, replay it instantly and skip the VLM call
  3. Call an OpenAI-compatible vision chat endpoint (skipped on L0 cache hit)
  4. Parse Thought: / Action:
  5. Execute actions via Quartz CGEvent (mouse / keyboard)
  6. Verify & record each step to runs/

It also exposes a local Supervisor API (text-only + SSE) so external agent frameworks can supervise the run: poll the latest conversation (tail N rounds), subscribe to live events, and intervene with pause/resume/stop/inject. This is designed to plug into orchestrators like Claude Code / Codex as a “boss agent” supervising a UI worker.

It can also improve over time: supervisors can record “lessons learned” in WORKER_DIARY.md, and consult it before starting new tasks.

Community diary repo (opt-in PRs): https://github.com/NoEdgeAI/awesome-iphoneclaw-diary

What You Can Automate (User Recording + Replay)

iphoneclaw now supports real user behavior recording and script replay for iPhone automation:

  • Record real gestures in iPhone Mirroring window:
    • python -m iphoneclaw script record-user --app "iPhone Mirroring" --out action_scripts/recorded/my_live_flow.txt
  • Replay recorded script:
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add noedgeai/iphoneclaw
MCP 初心者?mcpskill.org のガイドから始めましょう →