iOSシミュレータの操作とデバッグのためのPepper MCPサーバー

Pepperは、AIエージェントがiOSシミュレータアプリケーションとリアルタイムで直接対話し、デバッグできるようにするMCPサーバーです。DYLD_INSERT_LIBRARIES環境変数を使用して、動的ライブラリ(dylib)をiOSシミュレータアプリプロセスに注入することで動作します。
コア機能
内部では、PepperはiOSアプリプロセス内でWebSocketサーバーを実行します。MCPサーバーはこのWebSocketブリッジに接続し、アプリケーションの内部状態への構造化されたアクセスを提供し、エージェントがスクリーンショットやプレビューに依存するのではなく、何が起こっているかを理解できるようにします。
具体的な機能
- 画面コンテンツの読み取り
- ボタンのタップとスクロール
- 実行時のSwift変数の検査
- ネットワークトラフィックの確認
- 機能フラグの切り替え
- アクセシビリティ監査の実行
- 完全なビューレイアウト階層へのアクセス
- 実行時状態とアプリ内部の調査
実用的な応用例
作成者は、Pepperを複数の開発タスクに使用しています:
- PR検証
- バグ再現
- エンドツーエンドでの機能構築
- 並行開発ワークフローにおけるエージェント生成コードの検証
リポジトリ自体は、並行して実行されるエージェントによって構築されており、Pepperを使用して作業の進行中に自分たちの成果を検証しています。
📖 Read the full source: r/ClaudeAI
👀 See Also

マルチエージェントAIシステムの比較:AnthropicのHarness対AgynのEngineering Orgモデル
Anthropicは長期間実行されるアプリケーション開発のためのハーネス設計を公開し、Agynのチームベース自律型ソフトウェア工学のためのマルチエージェントシステムは先月オープンソース化されました。両システムともモノリシックなエージェントを採用せず、役割分離、構造化された引き継ぎ、レビューループを重視しています。

E2a: SPF/DKIM検証とWebhook/WebSocket配信を備えたAIエージェント向けオープンソースメールゲートウェイ
E2aは、AIエージェント向けの認証済みメールゲートウェイで、インバウンドメールのSPF/DKIMを検証し、webhookまたはWebSocketを介して配信します。また、ヒューマン・イン・ザ・ループの承認を備えたアウトバウンドメールをサポートします。

パイロットシェル:Claude Codeのための構造化ワークフローレイヤー
Pilot ShellはClaude Code上にインストールするオープンソースのレイヤーで、スペック駆動のTDDワークフロー、品質フック、コンテキストエンジニアリング、トークン最適化を提供します。マルチエージェントフレームワークの複雑さはありません。

オープンソースのClaudeコードスキルでパーソナライズされたソーシャルメディアコンテンツ
開発者が、Claudeがソーシャルメディアコンテンツをユーザーの本来の声で書けるようにする13のClaude Codeスキルをオープンソース化しました。これらのスキルには、LinkedIn、Twitter/X、Threads、Bluesky向けのコンテキスト定義、戦略策定、作成、分析ツールが含まれています。