adb-tui — Android向けフル機能TUIとMCPサーバ

ToolAndroidTUIGo言語

alanisme/adb-tui

GitHub で見る

GitHub →

関連記事

acli — 統合Androidコマンドラインツール

Android開発で使う複数のコマンドラインツール(sdkmanager, avdmanager, adb, fastboot, Gradle 等)を単一の使いやすい CLI に統合するツールです。パッケージパスや各ツール固有のフラグを覚える必要を減らし、開発者のローカル環境と CI 両方で一貫した操作性を提供します。Go 言語で実装され、CI ワークフローやライセンス情報が含まれています。導入することで、設定確認(doctor)や AVD 操作、パッケージ管理、デバイス操作などを短いコマンドで扱えるようになります。

AndroidCLIGo

CX-Switch — Codex 多アカウント切替ツール(Rust 実装)

CX-Switch はローカルで動作する Codex(Codex CLI/クライアント)向けの多アカウント管理・切替ツールです。Rust で実装された CLI/TUI を備え、~/.codex/auth.json のアカウントを高速に切り替えられることを目的としています。OpenAI 等の外部 API を呼び出さず完全ローカルで動作するため、アカウントの封鎖リスクがなく、色分け表示・進捗表示・インタラクティブ選択・残量(クレジット)監視・閾値での自動切替などの利便性機能を提供します(インストールはシェルスクリプトや PowerShell で可能)。

RustCLITUI

Synthwave — UE4(Fortnite)Android向けリダイレクト

Synthwaveは、Epic GamesのUE4で作られたAndroid版クライアント(例:Fortnite)向けに作られたC++製の「リダイレクト」プロジェクトです。apktoolやuber-apk-signerを使ってAPKをデコード・再署名し、NDKビルド(Android.mk / Application.mk)で.soファイルを生成、クライアントに差し替えて動作させることを想定しています。初心者が最初に作成したコードとのことで、学習目的やリバースエンジニアリングの理解を助ける教材的要素があります。

UE4AndroidC++

Jetpack Compose エージェントスキル

Jetpack Compose Agent Skill は、AIベースのコーディング補助ツールが Jetpack Compose を正確に理解できるようにする「スキル(Knowledge/Plugin)」です。androidx/androidx の実ソースコードに基づく「receipts(出典付き参照)」を使って回答を裏付け、曖昧な推測(vibes)ではなくソースを根拠に説明します。Claude Code、Codex CLI、Gemini CLI、Cursor、Copilot、Windsurf など多様なエージェント/CLIと連携でき、短時間でセットアップして既存のAIワークフローに組み込める点が特徴です。開発者がComposeのAPIや実装の意図をAIに確実に伝えるための橋渡しとなります。

Jetpack ComposeAIAndroid

ccbox — Codex / Claude セッション管理用 Rust TUI

ccbox は、Codex や Claude といったコーディングエージェントのセッションをローカルで一覧・管理し、後からそのエージェントが行った操作(生成ファイル、利用ツール、消費トークン等)を正確に再現できることを目指すプロトタイプ的な Rust 製 TUI(ターミナル UI)ツールです。セッションのタイムライン表示、プロジェクト/セッション単位での削除、プロンプト入力からの新規セッション生成、実行中プロセスの確認などの機能を備えます(プロトタイプ)。

RustTUIAgent

sql-tap — リアルタイムSQLトラフィックビューア

ユーザーのアプリケーションとデータベースの間に立つプロキシとして動作し、PostgreSQLやMySQLのクエリをリアルタイムでキャプチャしてターミナル上のインタラクティブなTUI(端末UI)で表示するツールです。アプリコードを変更せずにクエリの検査、トランザクションの追跡、EXPLAIN実行などが可能で、開発中や本番トラブルシューティングでのSQL観測に適しています。(約300字)

SQLTUIProxy