Android Harness

コンテンツのレーティング
全ユーザー対象
10+
ダウンロード
コンテンツのレーティング
全ユーザー対象
詳細はこちら
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像

このアプリについて

AndroidHarnessは、スマートフォン上で動作するコーディングエージェントです。実際のプロジェクトにデバイスから直接アクセスできます。ファイルの読み書き、シェルコマンドの実行、Gitの操作、ブラウザの制御、MCPツールの実行などが可能です。PCは不要です。

MITライセンスでオープンソースとして公開されています:https://github.com/Sanuu7/AndroidHarness

エージェントランタイム

コーディングエージェントとのチャット:ストリーミング応答、思考ブロック、インタラクティブなツールカード。スキル、コード、PDFを添付できます。実行中にフォローアップをキューに追加したり、通知からアクションを承認したりできます。チェックポイントはアプリの再起動後も保持されます。デュアルプランニングにより、実行前に検査と計画が行われます。フォアグラウンドサービスにより、画面がオフの状態でも実行が継続されます。

57種類の組み込みツール

- ファイル:read_file、write_file、edit_file、multi_edit(ファジー検索置換)、apply_patch(ロールバック機能付き)、grep、search_files、file_info、バッチコピー、移動、削除。

- シェル:タイムアウトとプロセスグループクリーンアップ機能を備えたシェル、バックグラウンドデーモンマネージャ(shell_background、bg_list、bg_kill)。

- Git:git_status、git_diff、git_log、git_show(パッチビュー)、git_commit、git_branch、git_branch_manage、git_checkout、アップストリーム修復機能付きgit_push、git_pull。

- システムと診断:パッケージとタグフィルタを備えたread_logcat、doctorセルフテストスイート、env_statusプローブ。

- ビジョンとWeb:ビジョンモデル用のread_image、PDFテキスト抽出、web_search(keyless、Brave、Tavily)、web_fetch、バイナリ検出機能付きhttp_request。

- エージェントとメモリ:memory_read、memory_write、memory_search、todo_writeライブトラッキング、ask_userプロンプト、タスク(並列サブエージェント)、pkg_search、pkg_install、pkg_list。

モデルコンテキストプロトコル(MCP)

MCPを介して外部ツールエコシステムを接続:
- stdio、HTTP、およびServer-Sent Events(SSE)を介してサーバーに接続します。

- Claude DesktopまたはMCP JSONを貼り付けて設定をインポートします。

- サーバーはカスタムツールをエージェントランタイムに動的に公開します。

- 認証済みサービス向けに、Chromeカスタムタブを介したOAuth 2.0を内蔵しています。

- ワークスペースごとの承認とHMAC整合性検証により、実行を保護します。

エージェントブラウザ(13ツール)

13種類のツール(browser_navigate、browser_click、browser_type、browser_scroll、browser_wait_for、browser_eval、browser_get_logs、browser_screenshot、browser_back、browser_forward、browser_refresh、browser_get_url、browser_get_dom)によるヘッドレスブラウザ自動化。DevTools、デバイスフレーム、およびエージェントへのワンタップバグ修復機能を使用してWebアプリをプレビューできます。


ファイル、エディタ、ターミナル

複数選択とバッチ操作に対応したワークスペースファイルマネージャー。構文ハイライト機能(Kotlin、Java、Python、JS、TS、HTML、シェル)、行番号表示、無制限のアンドゥ、正規表現検索、エンコード保持保存機能を備えたコードエディタ。左右分割表示のビジュアル差分ビューア。インタラクティブなターミナルセッション。

自動化とビルド

WorkManagerによるバックグラウンド自動化のスケジュール設定:スケジュールプランナー、プリセット間隔、実行履歴、アラート。Gradleコマンドとテストスイート用のビルド&テストダッシュボード:ライブログと、ビルド失敗時のワンタップエージェント修正機能。

モデルとキャッシング

組み込みのHarnessプロバイダによるキーレスアクセス、またはAnthropic、Gemini、OpenAIのAPIキー、カスタムURLのインポートが可能。レイテンシープローブ、正確な価格設定、リアルタイムコスト追跡機能を備えたライブカタログ。キャッシュの即時モニタリング:ヒット、ミス、読み書きトークン、ヒット率。オフからウルトラまで段階的に設定可能。

設計段階からの安全性

実行階層:Shizuku、Linuxツールチェーン(bash、git、python、node)、toybox shフォールバック。シェルポリシーにより、操作はワークスペース内に限定されます。シークレットリダクターにより、APIキーは消去されます。4つの権限モード:すべて承認、リスクあり承認、完全自動、フルアクセス。生体認証によるアプリロック。

スキルとメモリ

23種類のMarkdownスキル(プランニング、TDD、デバッグ、アーキテクチャ)に加え、カスタムスキルも搭載。リアルタイムToDoトラッキング、リポジトリマップによるコードベースインデックス作成、Groq Whisper音声入力、セッションフォーク、永続メモリ。

利用開始方法

1. プロジェクトファイルへのストレージアクセスを許可します。

2. 組み込みのキーレスプロバイダを使用するか、設定でAPIキーを入力します。

3. オプション:特権シェル実行のためにShizukuを接続します。

アナリティクス、広告、トラッカーは一切使用していません。データは設定されたエンドポイントにのみ送信されます。問題はGitHubで報告してください。
お使いのデバイス上で動作するAIコーディングハーネス:シェル、ファイル、コードエディタ、git、およびMCP。
最終更新日
2026/10/01
注目の話題

データ セーフティ

データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティ対策は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。

新機能

- Added on-device local models with custom models support with links from hugging face or any gguf file from your folder. (please treat this as beta, if theres any issues open an issue on github)
- Added a message whenever shizuku services gets disconnected
- Fixed crashes when opening old chats
- Fixed crashes while scrolling streamed replies
コンテンツのレーティング
全ユーザー対象
詳細はこちら

アプリのサポート