引き出しの中で眠っているPixel 4aはないだろうか。メインのスマホを買い替えると旧機種は放置されがちだ。しかし、このPixel 4aをAIエージェント専用機にしたら、想像以上に便利だった。そこで今回は、セットアップの手順と実際の活用法を詳しく紹介する。

なぜPixel 4aを選んだのか

Pixel 4aは2020年発売の端末だ。性能としては最新機種に遠く及ばない。しかし、AIエージェントの実行にはそこまでの性能は不要だ。なぜなら、重い処理はクラウド側で行われるからだ。端末はターミナルとネットワーク接続を維持するだけでいい。

さらに、Pixel 4aにはいくつかの利点がある。まず、バッテリーの持ちが悪くても構わない。24時間充電しっぱなしで使うからだ。また、画面が小さくても問題ない。基本的にSSHやターミナルしか使わない。そのため、旧機種の欠点がまったく気にならない。加えて、Androidなので Termuxがそのまま動く。つまり、Linux環境をすぐに構築できる。

セットアップの手順

まず、Termuxをインストールする。Google Playストア版ではなくF-Droid版を使うのがポイントだ。なぜなら、Play版はメンテナンスが止まっているからだ。次に、PRoot-Distroでubuntuをインストールする。これでフルのLinux環境が手に入る。

さらに、SSHサーバーを立ち上げる。そうすればPCから遠隔操作できる。具体的には、openssH-serverをインストールし、ポートを設定する。また、Wake Lockを有効にしてTermuxがバックグラウンドで殺されないようにする。そのため、24時間安定して稼働し続ける。

加えて、WiFiの固定IPアドレスを設定しておくと便利だ。ルーターのDHCP設定でMACアドレスに対してIPを固定する。したがって、毎回接続先を調べる手間がなくなる。なお、モバイルデータ通信でも動かせるが、WiFi環境のほうがバッテリー消費が少ない。

AIエージェントの構築

Linux環境ができたらPythonをインストールする。pipで必要なライブラリを入れれば準備完了だ。たとえば、OpenAIやAnthropicのSDKをインストールしてAIエージェントを動かす。また、cronで定期タスクを設定すれば自動でジョブが回る。

具体的には、以下のようなタスクを走らせている。毎朝のニュース要約を自動生成してSlackに投稿する。ブログのアクセス解析を集計してレポートを作成する。SNSのトレンドを監視して特定キーワードが急上昇したら通知する。つまり、小さなサーバーとして24時間働いてくれる。

しかし、注意点もある。Pixel 4aのRAMは6GBだ。そのため、大きなモデルのローカル実行は無理だ。あくまでAPIを叩く側としての利用が前提になる。とはいえ、APIベースのエージェントなら十分に快適に動く。

運用して気づいたメリット

最大のメリットは電気代の安さだ。Pixel 4aの充電消費は微々たるものだ。VPSを借りるより圧倒的にコストが低い。さらに、物理的に手元にあるのでネットワークの遅延がほぼない。ローカルネットワーク上のサービスにもアクセスしやすい。

また、セキュリティ面でもメリットがある。クラウドサーバーと違い、自宅ネットワーク内で完結する。そのため、APIキーなどの機密情報をクラウドに置く必要がない。ただし、ルーターの設定でポート開放する場合はセキュリティに注意すべきだ。

デメリットと対策

デメリットもある。まず、バッテリーの劣化だ。常時充電はバッテリーに負担がかかる。しかし、どうせ使わなくなった端末だ。膨張だけ気をつければいい。また、Androidのアップデートが終了している点も不安材料だ。とはいえ、TermuxはAndroid OSのバージョンにあまり依存しない。

さらに、停電やWiFi切断で止まるリスクがある。だからこそ、OpenClawのHeartbeat機能と組み合わせると安心だ。定期的に生存確認が入るので異常にすぐ気づける。このように、旧スマホのAIエージェント専用機化はコスパ最強の選択肢だ。引き出しで眠っている端末があるなら、ぜひ試してみてほしい。新しい役割を与えると、驚くほど活躍してくれるはずだ。