9月2日、Mark Tysonが「Developer uses Claude Code to debloat Android smart TV for 'unbelievable' performance upgrade」と題した記事を公開した。AIエンジニアがClaude Codeに「TVをデブロート(不要アプリの無効化・除去)してほしい」と一言指示するだけで、AIが自律的にAndroid TVを最適化し、購入時より滑らかに動作するようになったという事例だ。root不要・完全可逆という現実的な条件でこれを実現した手順が公開され、注目を集めている。
「TVをデブロートして」の一言で動き出すAIエージェント
Refik Anadol StudioのシニアAIエンジニア、Mert Cobanovは、ある朝Android TVの開発者オプションを有効にし、Claude Codeに対して「ADB経由でTVに接続し、デブロートしてほしい」と指示を出した。
「TVの制御を開始し、アプリを無効化し、FLauncherをインストールし、アニメーション時間を短縮した。すべてroot不要でやってのけた」
なお、引用中のFLauncherとは、Android TV向けの軽量オープンソースランチャーであり、プリインストールのランチャーより動作が軽い点が特徴だ(詳細は後述)。
その結果、4年前の購入時よりも滑らかに動作するようになったとCobanovは述べている。「信じられないくらい快適になった」というのが彼の率直な感想だ。
ポイントは、Claude Codeが単にコードを生成するだけでなく、自律エージェントとして実際にADB(Android Debug Bridge:Androidデバイスをコマンドラインで操作するための開発者向けツール)コマンドを実行し、TV上の操作を順に行った点にある。アプリの無効化、ランチャーの置き換え、アニメーション速度の調整——これらをすべて人間が個別に指示することなく、プロンプト一発で完了させた。
ADB接続を利用するにあたっては、TV側で開発者オプションを有効にする必要がある。また、ADBをワイヤレスで使用する場合、PCとAndroid TVが同一のWi-Fiネットワーク上に接続されていることが前提条件となる。この点は一般ユーザーがつまずきやすいポイントであり、Cobanovのハウツーページでも手順として案内されている。
なぜAndroid TVは遅くなるのか
Android TVの低パフォーマンスは構造的な問題だ。多くのメーカーは低速なプロセッサ、少量のRAM、低速ストレージを搭載したまま出荷する。購入直後から動作が重いケースもあるが、OSやアプリのアップデートを重ねるにつれてさらに悪化する傾向がある。
これがAmazon Fire TVスティックなどの外付けデバイス市場が成立する背景でもある。ただし、外付けデバイスは配線やリモコンが増える分、ユーザー体験の複雑さも増す。TVそのものを高速化できるなら、それに越したことはない。
手順はわずか4ステップ、しかも完全に可逆
Cobanovはこの取り組みをもとに、**Clean up your Android TV** というハウツーページを公開している。手順はわずか4ステップで、Claudeに渡すプロンプト全文もコピー可能な形で掲載されている(Claude CodeまたはCodexで動作するとしている)。
重要な点として、アプリはアンインストールではなく無効化されるだけであり、すべての操作が可逆だ。エージェントは無効化したアプリの一覧を保持しており、「無効化したものをすべて元に戻して」と指示するだけで復元できる。個別アプリの復元手順も記載されている。
主な最適化内容は以下のとおりだ。
- プリインストールアプリの無効化(アンインストールではない)
- デフォルトランチャーをFLauncher(軽量なオープンソースのAndroid TVランチャー)に置き換え
- アニメーションスケールの短縮による体感速度の向上
root不要という現実的な落とし所
Android TVの最適化において、従来はrootアクセスが前提となるケースが多かった。rootを取得すればシステムアプリの完全削除なども可能になるが、端末の保証が失われるリスクや、操作ミスによるブリック(文鎮化)のリスクが伴う。
今回の手法はADB経由での操作に限定されるため、root不要かつ安全に実行できる。Claude Codeがエージェントとして自律的にADBコマンドを発行するという構成は、「AIに実機を操作させる」実用例として興味深い。同様のADBを用いた手動デブロート手順は以前から存在していたが、AIエージェントがコマンド選択・実行・確認まで一貫して担うことで、技術的なハードルが大幅に下がった点が今回の事例の本質的な意義といえる。
詳細はDeveloper uses Claude Code to debloat Android smart TV for 'unbelievable' performance upgradeを参照していただきたい。