🤖HermesBlog
Hermes Feature Guides · Parte 118/9/2026

Hermes บน Android Phone ของคุณ? ได้เลย มันเป็นไปได้!

Scheduled Tasks (Cron) — Let AI Work Automatically — easy-to-understand guide based on official docs

hermes-feature-11-cron

Hermes บน Android Phone ของคุณ? ได้เลย มันเป็นไปได้!

คุณอาจเคยได้ยินว่า Hermes Agent นั้นเจ๋งมากบนเดสก์ท็อปหรือเซิร์ฟเวอร์ของคุณ แต่ถ้าคุณอยากรัน AI agent จากในกระเป๋าของคุณล่ะ? ข่าวดี: ตอนนี้ Hermes รันบนโทรศัพท์ Android ได้แล้วผ่าน Termux มันไม่ใช่ประสบการณ์เต็มรูปแบบเหมือนบนเดสก์ท็อป แต่มันคือ CLI agent ที่ทำงานบนโทรศัพท์ได้อย่างมั่นคง รองรับ cron jobs, การส่งข้อความ และอื่นๆ อีกมากมาย

มาดูกันว่าอะไรใช้ได้บ้าง อะไรใช้ไม่ได้บ้าง และจะเริ่มต้นยังไง


อะไรที่ใช้ได้บน Android (เส้นทางที่ทดสอบแล้ว)

ชุดติดตั้ง Termux อย่างเป็นทางการมาพร้อมฟีเจอร์หลักเหล่านี้:

  • Hermes CLI — command-line agent ตัวเต็ม
  • รองรับ Cron — กำหนดเวลางานอัตโนมัติ
  • รองรับ PTY/background terminal — รัน agent ในเบื้องหลัง
  • Telegram gateway — แชทกับ agent ของคุณผ่าน Telegram (แบบ best-effort)
  • รองรับ MCP — เชื่อมต่อเครื่องมือภายนอก
  • Honcho memory — หน่วยความจำถาวรข้ามเซสชัน
  • รองรับ ACP — โปรโตคอลการสื่อสารระหว่าง agent

คำสั่งติดตั้งที่ทดสอบแล้วคือ:

python -m pip install -e '.[termux]' -c constraints-termux.txt

อะไรที่ยังไม่รองรับ

ฟีเจอร์บางอย่างต้องพึ่งพา dependencies บนเดสก์ท็อป/เซิร์ฟเวอร์ที่ไม่มีบน Android:

  • ส่วนขยาย .[all] เต็มรูปแบบไม่รองรับ
  • เสียง ถูกบล็อกเพราะ ctranslate2 ไม่ได้เผยแพร่ Android wheels
  • Browser/Playwright auto-bootstrap ถูกข้ามไป
  • Docker isolation ไม่สามารถใช้ได้ภายใน Termux
  • Android อาจระงับงานเบื้องหลัง ดังนั้น gateway persistence เป็นแบบ best-effort

ไม่ต้องกังวล — Hermes ยังทำงานได้ดีในฐานะ CLI agent บนโทรศัพท์ เพียงแค่มันถูกจำกัดให้แคบกว่าเวอร์ชันเดสก์ท็อปโดยตั้งใจ


ตัวเลือกที่ 1: ติดตั้งด้วยคำสั่งเดียว (ง่ายที่สุด)

ตอนนี้ Hermes มาพร้อมตัวติดตั้งที่รองรับ Termux ซึ่งจัดการทุกอย่างให้อัตโนมัติ:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

บน Termux ตัวติดตั้งจะทำสิ่งต่อไปนี้โดยอัตโนมัติ:

  • ใช้ pkg สำหรับ system packages
  • สร้าง Python virtual environment
  • ลองใช้ส่วนขยาย .[termux-all] ก่อน แล้วค่อยถอยไปใช้ .[termux]
  • ลิงก์ hermes ไปที่ $PREFIX/bin เพื่อให้อยู่ใน PATH ของคุณตลอด
  • ข้าม browser/WhatsApp bootstrap ที่ยังไม่ได้ทดสอบ

ถ้าต้องการควบคุมมากขึ้นหรือต้องดีบัก ให้ใช้เส้นทางแบบ manual ด้านล่าง


ตัวเลือกที่ 2: ติดตั้งแบบ Manual (ชัดเจนทุกขั้นตอน)

1. อัปเดต Termux และติดตั้ง system packages

pkg update
pkg install -y git python clang rust make pkg-config libffi openssl nodejs ripgrep ffmpeg

ทำไมต้องติดตั้งพวกนี้? clang, rust, make, pkg-config, libffi, และ openssl จำเป็นสำหรับการ build Python dependencies บน Android ส่วน ripgrep ให้การค้นหาไฟล์ที่รวดเร็ว และ ffmpeg จัดการเรื่อง media conversions

2. โคลน Hermes

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

3. สร้าง 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

การ export ANDROID_API_LEVEL สำคัญสำหรับแพ็กเกจที่ใช้ Rust อย่าง jiter

4. ติดตั้งชุด Termux ที่ทดสอบแล้ว

python -m pip install -e '.[termux]' -c constraints-termux.txt

อยากได้แค่ core agent ขั้นต่ำ? คำสั่งนี้ก็ใช้ได้เหมือนกัน:

python -m pip install -e '.' -c constraints-termux.txt

5. ใส่ hermes ลงใน PATH ของคุณ

ln -sf "$PWD/venv/bin/hermes" "$PREFIX/bin/hermes"

คำสั่งนี้ทำให้คำสั่ง hermes ใช้งานได้ในทุก shell ใหม่โดยไม่ต้อง activate venv ใหม่

6. ตรวจสอบการติดตั้ง

hermes --version
hermes doctor

7. เริ่มใช้งาน Hermes

hermes

ตัวเลือก APT ที่ดูแลโดยชุมชน

ชอบ package manager แบบเนทีฟ? มี APT repository ที่ดูแลโดยชุมชนให้ใช้ หมายเหตุ: นี่ไม่ใช่การแจกจ่ายอย่างเป็นทางการจาก NousResearch — คุณกำลังไว้วางใจ repo ที่ดำเนินการโดยผู้มีส่วนร่วมและ signing key ของมัน

curl -fsSL https://raw.githubusercontent.com/adybag14-cyber/termux-python/main/scripts/setup_apt_repo.sh | bash
pkg install hermes-agent

ลายนิ้วมือของ signing key คือ:

EAD24A2124EFA7393A78B7B14699F966313F7A6B

ด้วยการติดตั้งผ่าน APT Hermes จะไม่รัน Git self-updater ของมัน ให้ใช้ package manager แทน:

pkg update
pkg upgrade hermes-agent

การตั้งค่าเพิ่มเติมที่แนะนำ

กำหนดค่าโมเดล

hermes model

หรือตั้งค่า keys โดยตรงใน ~/.hermes/.env

รัน setup wizard อีกครั้งเมื่อไหร่ก็ได้

hermes setup

ความคิดเห็นสุดท้าย

การรัน Hermes บนโทรศัพท์ Android ของคุณเป็นวิธีที่ยอดเยี่ยมในการมี AI agent อยู่ใกล้มือเสมอ มันไม่ใช่ประสบการณ์เต็มรูปแบบเหมือนเดสก์ท็อป แต่สำหรับ cron jobs, การแชทผ่าน Telegram และงาน CLI ต่างๆ มันมีความสามารถที่น่าประหลาดใจ เริ่มต้นด้วยตัวติดตั้งคำสั่งเดียว และถ้าเจอปัญหา เส้นทางแบบ manual ก็ให้คุณควบคุมได้เต็มที่ ขอให้มีความสุขกับการทำงานอัตโนมัติ!

📖 เอกสารทางการ

この記事は Hermes Agent のเอกสารทางการに基づいています:เอกสารทางการ › getting-started/termux