ニュースマクロスマートTVユーザーが「バイブコーディング」で広告を消去―その方法とは

スマートTVユーザーが「バイブコーディング」で広告を消去―その方法とは

著者: Decrypt·

重要ポイント

  • •開発者のGathin T.はClaude Codeを使って両親のテレビのシャオミ製ソフトウェアパッケージ25個を無効化し、カスタムランチャーを構築した後、この手法をroot化不要で復元スクリプトひとつで元に戻せるオープンソースプロジェクトcleanyourtvとして公開した。
  • •火曜日時点でcleanyourtvは37ブランド・107機種のテスト済み設定を掲載し、GitHubスター10,700個、フォーク1,200件、オープンなプルリクエストを獲得。開発者によれば、2日以内に数千人が自分のテレビをクリーンアップしたという。
  • •多くのスマートTVは、画面上のコンテンツをターゲット広告のために識別する自動コンテンツ認識(ACR)ソフトウェアを搭載している。テキサス州は2025年12月、これらのテレビが1秒に2回スクリーンショットを撮影するとの主張でソニー、サムスン、LG、ハイセンス、TCLを訴え、Vizioは2017年に視聴データ収集について220万ドルのFTC和解金を支払った。
  • •このクリーンアップ手法が完全に動作するのは、ソニー、TCL、ハイセンス、フィリップス、シャオミなどのAndroid TVおよびGoogle TV機種のみで、サムスンのTizen、LGのwebOS、AmazonのFire TVは部分的にしか、あるいは全く対応していない。
  • •この手法にはリスクもある。あるユーザーはClaude Codeがテレビをブリック状態にしオペレーティングシステムをアンインストールしたと報告しており、cleanyourtvのドキュメントは、ネットワークADBが暗号化されておらず、同じWi-Fi上のあらゆるデバイスがテレビを制御できる可能性があると警告している。
スマートTVユーザーが「バイブコーディング」で広告を消去―その方法とは

スマートTVのユーザーが、リビングルームのテレビにAIコーディングエージェントを向け、メーカーが初期状態で搭載しているスポンサー広告、トラッキングソフトウェア、動作の重いホーム画面を取り除くよう指示している。このトレンドは週末にX上で爆発的に拡大し、すでに「バイブコーディングでTVを改造する(vibe coding your TV)」という名前がついている。

最も拡散された事例は、ある開発者の両親が所有するシャオミ(Xiaomi)製テレビに関するものだった。Gathin T.は土曜日、Netflixにたどり着く前にもスポンサー広告が表示されるため、Claude Codeに型番を渡して処理を任せたと投稿した。エージェントは家庭内Wi-Fiでテレビを発見し、25個のシャオミ製ソフトウェアパッケージを無効化し、彼の言葉を借りれば「まるでApple TVみたいになった(looks like an Apple TV now lol)」という真新しいホーム画面を作成した。

Vibe coded my parents' TV this afternoon! It was showing a sponsored ad before you could even get to Netflix. Gave Claude Code the model number, it found the TV on wifi, removed 25 Xiaomi packages and wrote a new launcher. Looks like an Apple TV now lol pic.twitter.com/E5Q4A1b0yI — Gathin (Ø,G) (@gathint) 2026年10月17日

Gathinは自分のプロンプトをcleanyourtvとして公開した。これは不要なアプリを削除せずに無効化するオープンソースプロジェクトで、単一の復元スクリプトですべての変更を元に戻せる。root化、つまり完全な管理者権限を解放するリスクの高い作業は不要だ。火曜日時点で、このプロジェクトは37ブランド・107機種のテスト済み設定を掲載し、GitHubのブックマークに相当するスターを10,700個獲得した。リポジトリは「フォーク」と呼ばれる複製も1,200回行われ、オープンソースプロジェクトにボランティアが提案する変更であるオープンなプルリクエストを85件抱えている。自身の寄付ページでGathinは、2日以内に数千人が自分のテレビに同じ処理を行ったと書いている。

そもそもなぜテレビに広告が表示されるのか

この10年間にテレビを購入した人は、ほぼ間違いなく同じ問題を抱えている。のテレビが自動コンテンツ認識(ACR)と呼ばれるソフトウェアを実行しているからだ。ACRは、ケーブルテレビ、ゲーム機、HDMIポートに接続されたあらゆる機器を含む画面上のコンテンツを識別(フィンガープリント)し、メーカーがターゲット広告を販売できるようデータを送り返す。

テキサス州は2025年12月、ソニー、サムスン、LG、ハイセンス、TCLを訴え、これらのテレビが0.5秒ごと、つまり1秒に2回画面のスクリーンショットを撮影できると主張した。規制当局がこの慣行を追跡し始めたのは少なくとも2017年まで遡る。当時Vizioは、1,100万台のテレビから同意なく視聴データを収集したとして、220万ドルを支払ってFTCとの和解に応じた。しかし事業への影響は軽微だった。2024年にウォルマートが約23億ドルでVizioを買収した際、同社の経営陣は買収の魅力の一つとして、このテレビメーカーの収益性が高く急成長している広告事業を明確に挙げた。つまり、あなたが購入したテレビは、電源を入れるたびに他人の利益を生み出し続けているのだ。

AIエージェントはどうやってテレビに侵入するのか

バイブコーディングとは、やりたいことを平易な言葉で記述し、AIにコードの作成と実行を任せることを意味し、2025年にOpenAI共同創業者のアンドレイ・カーパシーが名付けたものだ。今月初めには、ゲーマーたちがClaudeベースのエージェントを使ってゲームをリバースエンジニアリングし、MinecraftをElden Ringに詰め込むような突飛なことをしていた。テレビはその最新の標的であり、参入障壁は低い。設定の切り替え以外はすべて家庭内ネットワーク上で、テレビが最初から備えているツールを使って行われる。

AnthropicのコーディングエージェントであるClaude Codeが鍵となる。コンピュータ上でコマンドを入力・実行できるようになったからだ。AndroidベースのテレビにはAndroidデバッグブリッジ(ADB)が搭載されている。これはメンテナンス用ツールで、設定メニューで「ビルド」番号を7回タップして開発者モードを解除すると、同じネットワーク上のコンピュータがテレビを制御できるようになる。エージェントはその扉を通って接続し、インストール済みの全アプリを一覧表示し、広告を配信するアプリや、使用データを本に送信するテレメトリ(バックグラウンドソフトウェア)を実行するアプリを特定する。

デブロート(不要アプリ削除)のその先へ

ほかのユーザーは、単に不要なアプリを削除する以上のことをしている。Mihir Guptaは、ホーム画面を描画するアプリである標準ランチャー(192 MB)をカスタム製の83 MBのものに置き換えた。Ansub Khanは、両親の古いAndroid TVの空きメモリが約90%増加したと述べた。Ryan Doyleは単純に自分のテレビの商品ページをClaudeに送り、ハッキングできるか尋ねた結果、自身の収益と新しいStripeの入金を表示するスクリーンセーバーを手に入れた。

Saw people vibe coding their TVs. Mine had gotten unbearably slow, so I tried it. One afternoon with Claude Code: 25 bloat apps disabled, the 192 MB stock launcher replaced with a custom 83 MB one, plus rotating wallpapers. With AI, all you have to do is imagine! pic.twitter.com/QR6V3Au2f5 — Mihir Gupta (@0900mihir) 2026年10月18日

Rod Persはさらに進んで、広告を自分のアパートのリアルタイム3Dモデルに置き換え、照明やシーリングファンを実際の状態で表示させた。Adrian FriendはアニメーションツールRiveでミニマルなインターフェースを構築し、別のユーザーは祖母のテレビをクリーンアップし、祖母は今とても満足していると述べた。

jumped on the whole tv 'hacking' trend super minimal and done in @rive_app because why not pic.twitter.com/rk53DOBfhB — Adrian Friend (@z00med0ut) 2026年10月19日

ライバルプロジェクトのdumbtvはAmazon Fire TVを対象とし、ACRソフトウェアを含む約65個のパッケージを無効化した上で、インターネット権限を一切持たない41 KBのランチャーをインストールする。その訴えは簡潔だ。「あなたのアプリ、あなたのHDMI入力、時計、それだけ。」

対応している機種

Cleanyourtvが完全に動作するのは、ソニー、TCL、ハイセンス、フィリップス、シャオミなどのAndroid TVおよびGoogle TV機種のみである。サムスンのTizenやLGのwebOSはADBベースの手法では対応できない異なるオペレーティングシステムであり、Fire TVはクリーンアップの半分のみが可能だ。

LG製テレビについては、ユーザーがすでにデブロートを行うなど一定の動きを見せているものの、Android TVユーザーほどインターフェースの全面的な改造には至っていない。とはいえ、プライバシーを重視するユーザーにとっては大きな前進だ。専門家の調査により、LG製テレビがユーザーの位置情報を秘密裏に特定し、テレビが電源オフに見える状態でも音声会話などのデータを収集できることが明らかにされている。

LG spyware gone and simplified the UI pic.twitter.com/qmLGDURELb — malone (@malonehedges) 2026年10月20日

すべての試みが成功するわけではない

あるユーザーは、再起動を試みたにClaudeがテレビを「ブリック」状態にした―デバイスを高価な紙 weight(文鎮)に変えてしまうことを指す技術スラング―と述べ、その過程でオペレーティングシステムまでアンインストールされたと報告した。別のユーザーは、Fire TVの作業の途中で行き詰まった。

Claude bricked my tv last month trying to reboot and uninstalled the os, was fun seeing that old android recovery screen on tv — 🔻 (@jihadsinwar) 2026年10月19日

cleanyourtvの「readme」ファイルは、ネットワークADBが暗号化されておらず、一部のファームウェアでは同じWi-Fi上のあらゆるデバイスがテレビを制御できてしまうため、作業終了後はデバッグをオフにすべきだと警告している。AIエージェントも騙される可能性がある。マイクロソフトは今年、隠された指示によってClaude Codeが認証情報を露出させられる可能性を発見し、Anthropicは5月にこの脆弱性を修正した。その結果、試行錯誤の記録が異例なほど公開された形となっている。プロジェクトのreadmeはリスクを明記し、失敗談はX上で成功談のすぐ隣に並んでいる。

あるXユーザーは、より実用的な警告を提供している。両親のテレビをきれいにしたら、その方法は説明しないことだ。両親は型番のついた他の多くの物も所有しているのだから。

本記事はもともとDecryptに掲載されたものです。