Back to Explore
KỸ SƯ GOOGLE VỪA LÊN VIDEO VỀ HERMES: TỰ TIẾN HÓA, TỰ HỌC, TỰ LƯU KỸ NĂNG – AI AGENT ĐẦU TIÊN SỐNG TRONG MÁY BẠN!

KỸ SƯ GOOGLE VỪA LÊN VIDEO VỀ HERMES: TỰ TIẾN HÓA, TỰ HỌC, TỰ LƯU KỸ NĂNG – AI AGENT ĐẦU TIÊN SỐNG TRONG MÁY BẠN!

một Kỹ sư Google đã có một video phân tích chi tiết về Hermes Agent Harness – một trong những hệ thống agent đang hot nhất hiện nay với hơn 200.000 s

Website
Upvote this postSign in to upvote this article.

🔥 KỸ SƯ GOOGLE VỪA LÊN VIDEO VỀ HERMES: TỰ TIẾN HÓA, TỰ HỌC, TỰ LƯU KỸ NĂNG – AI AGENT ĐẦU TIÊN SỐNG TRONG MÁY BẠN!
Mới đây, một Kỹ sư Google đã có một video phân tích chi tiết về Hermes Agent Harness – một trong những hệ thống agent đang hot nhất hiện nay với hơn 200.000 sao trên GitHub chỉ trong thời gian ngắn.
Hermes không chỉ là một AI agent. Nó là một hệ thống tự tiến hóa: tạo kỹ năng (skills) của riêng mình từ trải nghiệm, lưu trữ kiến thức vĩnh viễn trên máy local của bạn, và cải thiện theo thời gian khi bạn sử dụng.
Dưới đây là những gì tôi rút ra từ video.
1️⃣ HERMES LÀ GÌ? – AI AGENT SỐNG TRONG MÁY BẠN
Hermes là một agent harness mã nguồn mở, được xây dựng bởi New Research, hoạt động hoàn toàn trên máy local. Bạn có thể tương tác với nó qua:

  • Desktop app (giống Claude Code)
  • WhatsApp (như OpenClaw)
    Nó sử dụng Gemini 3.1 (hoặc các model khác) và có một system prompt thú vị gọi là soul.md – bạn có thể chỉnh sửa để thay đổi "tính cách" của agent. Trong video, tác giả đã biến Hermes thành Pikachu: mọi câu trả lời đều có "pika pika"!
    2️⃣ HARNESS LÀ GÌ? – ĐIỀU KHIỂN "CON NGỰA" LLM
    Harness là tập hợp các công cụ giúp bạn điều khiển LLM (con ngựa) để nó không chạy lung tung. Nó bao gồm:
  • Working Memory – context hiện tại
  • Loop Engineering – quyết định khi nào dừng
  • Tools – terminal, browser, delegate task, cron job, skill management
    Hermes có một vòng lặp (loop) thông minh: nó tự quyết định gọi tool nào, khi nào dừng, và khi nào cần tạo kỹ năng mới.
    3️⃣ 3 PILLARS CỦA BỘ NHỚ HERMES
    Procedural Memory – Cách hành động (Skills)
    Lưu trong thư mục Hermes/skills/. Hermes tự tạo skill mới khi thấy một tác vụ lặp lại. Ví dụ: sau khi tác giả yêu cầu tạo video script nhiều lần, Hermes tự tạo skill "video prep" với các quy tắc định dạng.
    Semantic Memory – Sự thật bền vững (Memories)
    Lưu trong file memory.md. Hermes tự cập nhật memories khi phát hiện thông tin quan trọng về user. Ví dụ: nó tự lưu "YouTube scraping quirk" sau khi gặp lỗi và sửa được.
    Episodic Memory – Lịch sử hội thoại (State DB)
    Lưu trong state.db (SQLite). Không lưu trên cloud, tất cả ở local. Hermes tự tổng hợp chat history thành semantic memory bằng các model rẻ hơn (auxiliary models).
    Điểm đặc biệt: Hermes không dùng vector DB hay embedding. Nó dùng plain text + keyword search! Đơn giản hơn, dễ hiểu hơn, và vẫn hiệu quả.
    4️⃣ VÒNG LẶP TỰ TIẾN HÓA – KHÔNG CẦN USER CHỈ HUY
    Hermes có một vòng lặp self-improving:
  • User gửi prompt
  • Agent chạy loop, gọi tools (terminal, browser, delegate task, cron job...)
  • Nếu gặp lỗi, nó tự lưu vào memory để không lặp lại
  • Nếu thấy task lặp lại, nó tự tạo skill mới
  • Sau mỗi agent run, nó lưu vào episodic memory (state.db)
  • Định kỳ, nó tổng hợp chat history vào semantic memory (memory.md)
    Ví dụ thực tế:
    Terminal: Hỏi "OS version và shell history" → Hermes gọi terminal, trả kết quả
    Cron Job: Hỏi "Tell me a Pokémon joke every minute" → Hermes schedule cron job, gửi joke mỗi phút
    Browser: Hỏi "YouTube channel stats và đề xuất title mới" → Hermes mở browser, scrape dữ liệu, tự lưu memory khi gặp lỗi URL
    Delegate Task: Hỏi "Spawn 2 sub-agents research LLM eval + VLM" → Hermes spawn 2 agents song song, tổng hợp kết quả
    Delegate to Claude CLI: Hỏi "Spawn sub-agent use Claude CLI to fetch Hacker News" → Hermes gọi Claude CLI viết script Python, chạy, trả kết quả
    5️⃣ HERMES VS CLAUDE CODE – ĐIỂM KHÁC BIỆT LỚN
    So với Claude Code, Hermes có những điểm khác biệt quan trọng:
    Hermes tự động tạo skill từ trải nghiệm, trong khi Claude Code yêu cầu user phải tạo thủ công.
    Hermes tự động lưu memory mà không cần user chỉ định, trong khi Claude Code thì không.
    Hermes lưu trữ hoàn toàn local (privacy first), trong khi Claude Code có cả local và cloud.
    Hermes có vòng lặp tự tiến hóa, trong khi Claude Code chỉ cải thiện khi user thay đổi thủ công.
    Hermes hỗ trợ cron job và delegate task một cách tự nhiên, trong khi Claude Code không có sẵn các tính năng này.
    Điểm mạnh nhất của Hermes: nó tự nhận ra khi nào cần tạo skill hay memory – bạn không cần phải nói "hãy nhớ cái này" hay "tạo skill cho việc này".
    6️⃣ BẠN CÓ THỂ LÀM GÌ VỚI HERMES?
    Quản lý dự án cá nhân – nó nhớ mọi thứ về bạn
    Tự động hóa công việc – cron job, terminal commands, browser automation
    Tạo video/script – nó học cách bạn viết và tự tạo skill
    Nghiên cứu – spawn sub-agents để research song song
    Code – delegate cho Claude CLI (hoặc tự code)
    Trợ lý 24/7 – host trên VPS, chat qua WhatsApp
    7️⃣ CÒN EVAL (LLMOPS) ĐÂU?
    Hermes hiện chưa có hệ thống eval (đánh giá hiệu suất). Nó có trajectory export và logs nhưng chưa có dashboard đánh giá chất lượng agent run. Bạn có thể tự build bằng LangSmith hoặc Langfuse.
    II. TÓM LẠI
    Hermes là một ví dụ điển hình cho cách AI agent sẽ hoạt động trong tương lai: tự học, tự tiến hóa, tự lưu trữ, và sống ngay trên máy tính của bạn – không phụ thuộc vào cloud.

demo

demo

Discussion (0)

You need to log in to post comments. Log In

No comments yet. Start the discussion!

Do you like this post?

Upvote to push this post higher on the community feed

Details

Posted by: @admin
Categories: AI Agent
Date posted: 6 tháng 7, 2026