Hermes di Ponsel Android Anda? Ya, Bisa!
Scheduled Tasks (Cron) — Let AI Work Automatically — easy-to-understand guide based on official docs
Hermes di Ponsel Android Anda? Ya, Bisa!
Anda mungkin sudah mendengar bahwa Hermes Agent sangat hebat di desktop atau server. Tapi bagaimana jika Anda ingin menjalankan agen AI langsung dari saku Anda? Kabar baik: Hermes kini berjalan di ponsel Android melalui Termux. Ini bukan pengalaman desktop penuh, tapi ini adalah agen CLI native ponsel yang solid dan bisa menangani cron job, perpesanan, dan banyak lagi.
Mari kita bahas apa yang berfungsi, apa yang tidak, dan cara memulainya.
Apa yang Berfungsi di Android (Jalur yang Sudah Teruji)
Paket Termux resmi menginstal fitur-fitur inti berikut:
- Hermes CLI — agen command-line lengkap
- Dukungan Cron — jadwalkan tugas secara otomatis
- Dukungan terminal PTY/latar belakang — jalankan agen di latar belakang
- Gateway Telegram — ngobrol dengan agen Anda melalui Telegram (upaya terbaik)
- Dukungan MCP — hubungkan alat eksternal
- Memori Honcho — memori persisten di seluruh sesi
- Dukungan ACP — protokol komunikasi agen
Perintah instalasi yang sudah teruji adalah:
python -m pip install -e '.[termux]' -c constraints-termux.txt
Yang BELUM Didukung
Beberapa fitur membutuhkan dependensi desktop/server yang tidak tersedia di Android:
- Ekstra
.[all]lengkap tidak didukung - Suara diblokir karena
ctranslate2tidak menerbitkan wheel Android - Browser/Playwright auto-bootstrap dilewati
- Isolasi Docker tidak tersedia di dalam Termux
- Android mungkin menangguhkan pekerjaan latar belakang, jadi persistensi gateway bersifat upaya terbaik
Jangan khawatir — Hermes tetap berfungsi hebat sebagai agen CLI native ponsel. Ini sengaja dibuat lebih sempit daripada instalasi desktop.
Opsi 1: Installer Satu Baris (Paling Mudah)
Hermes kini menyertakan installer yang sadar-Termux yang menangani semuanya secara otomatis:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Di Termux, installer secara otomatis:
- Menggunakan
pkguntuk paket sistem - Membuat virtual environment Python
- Mencoba ekstra
.[termux-all]yang lebih luas terlebih dahulu, lalu kembali ke.[termux] - Menautkan
hermeske$PREFIX/binagar tetap ada di PATH Anda - Melewati bootstrap browser/WhatsApp yang belum teruji
Jika Anda ingin kontrol lebih atau perlu debug, gunakan jalur manual di bawah ini.
Opsi 2: Instalasi Manual (Sepenuhnya Eksplisit)
1. Perbarui Termux dan instal paket sistem
pkg update
pkg install -y git python clang rust make pkg-config libffi openssl nodejs ripgrep ffmpeg
Mengapa paket-paket ini? clang, rust, make, pkg-config, libffi, dan openssl diperlukan untuk membangun dependensi Python di Android. ripgrep memberikan pencarian file yang cepat, dan ffmpeg menangani konversi media.
2. Klon Hermes
git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
3. Buat virtual environment
python -m venv venv
source venv/bin/activate
export ANDROID_API_LEVEL="$(getprop ro.build.version.sdk)"
python -m pip install --upgrade pip setuptools wheel
Ekspor ANDROID_API_LEVEL penting untuk paket berbasis Rust seperti jiter.
4. Instal paket Termux yang sudah teruji
python -m pip install -e '.[termux]' -c constraints-termux.txt
Ingin hanya agen inti minimal? Ini juga bisa:
python -m pip install -e '.' -c constraints-termux.txt
5. Letakkan hermes di PATH Anda
ln -sf "$PWD/venv/bin/hermes" "$PREFIX/bin/hermes"
Ini membuat perintah hermes tersedia di setiap shell baru tanpa perlu mengaktifkan ulang venv.
6. Verifikasi instalasi
hermes --version
hermes doctor
7. Mulai Hermes
hermes
Opsi APT yang Dikelola Komunitas
Lebih suka manajer paket native? Repositori APT yang dikelola komunitas tersedia. Catatan: Ini bukan distribusi resmi NousResearch — Anda mempercayai repo yang dioperasikan kontributor beserta kunci penandatanganannya.
curl -fsSL https://raw.githubusercontent.com/adybag14-cyber/termux-python/main/scripts/setup_apt_repo.sh | bash
pkg install hermes-agent
Sidik jari kunci penandatanganan adalah:
EAD24A2124EFA7393A78B7B14699F966313F7A6B
Dengan instalasi APT, Hermes tidak akan menjalankan pembaruan otomatis Git-nya. Gunakan manajer paket sebagai gantinya:
pkg update
pkg upgrade hermes-agent
Pengaturan Lanjutan yang Disarankan
Konfigurasi model
hermes model
Atau atur kunci langsung di ~/.hermes/.env.
Jalankan ulang wizard pengaturan kapan saja
hermes setup
Penutup
Menjalankan Hermes di ponsel Android Anda adalah cara yang bagus untuk memiliki agen AI yang selalu dalam jangkauan. Ini bukan pengalaman desktop penuh, tapi untuk cron job, obrolan Telegram, dan tugas CLI, kemampuannya luar biasa. Mulailah dengan installer satu baris, dan jika Anda menemui masalah, jalur manual memberi Anda kontrol penuh. Selamat mengotomatisasi!
📖 Dokumentasi resmi
この記事は Hermes Agent のDokumentasi resmiに基づいています:Dokumentasi resmi › getting-started/termux