Posted On 09/07/2026

Hermes Agent là gì? Giới thiệu AI agent mã nguồn mở tự cải thiện của Nous Research

Hermes 0 comments
Thư viện ứng dụng – phần mềm chọn lọc cho máy tính, thiết bị di động >> AI & TOOLS >> Hermes Agent là gì? Giới thiệu AI agent mã nguồn mở tự cải thiện của Nous Research
Hermes Agent banner chính thức

Hermes Agent là một dự án AI agent mã nguồn mở của Nous Research, được giới thiệu với khẩu hiệu “The agent that grows with you” — một trợ lý AI có khả năng học dần từ trải nghiệm, ghi nhớ ngữ cảnh qua nhiều phiên làm việc và chạy trên nhiều bề mặt như terminal, desktop app, web dashboard, IDE và các nền tảng nhắn tin.

Hermes Agent banner chính thức
Banner Hermes Agent từ GitHub/website tài liệu chính thức.

Hermes Agent là gì?

Hermes Agent là một framework AI agent do Nous Research phát triển. Thay vì chỉ là chatbot trả lời văn bản, Hermes được thiết kế để có thể dùng công cụ, chạy lệnh, đọc/ghi file, tìm kiếm web, thao tác trình duyệt, lên lịch công việc, làm việc với GitHub, điều phối tác vụ và mở rộng bằng plugin/skill.

Dự án có mã nguồn tại github.com/NousResearch/hermes-agent, website tài liệu tại hermes-agent.nousresearch.com/docs. Theo thông tin từ GitHub, Hermes Agent được viết chủ yếu bằng Python, sử dụng giấy phép MIT và có mô tả ngắn gọn là “The agent that grows with you”.

Điểm khác biệt: agent có vòng lặp tự cải thiện

Điểm đáng chú ý nhất của Hermes Agent là ý tưởng self-improving AI agent. Khi agent giải quyết một vấn đề phức tạp, phát hiện workflow hữu ích hoặc được người dùng chỉnh lại cách làm, Hermes có thể lưu kinh nghiệm đó thành “skill” để tái sử dụng trong các phiên sau. Nói đơn giản, thay vì mỗi lần bắt đầu lại từ đầu, agent có thể tích lũy quy trình làm việc theo thời gian.

Ngoài skill, Hermes còn có cơ chế memory để ghi nhớ thông tin ổn định về người dùng, môi trường làm việc, sở thích và quy ước dự án. Đây là hướng tiếp cận phù hợp với các công việc dài hạn như lập trình, vận hành hệ thống, nghiên cứu, viết nội dung, quản lý tài liệu hoặc tự động hóa tác vụ cá nhân.

Hermes Agent có thể chạy ở đâu?

Hermes không bị giới hạn trong một cửa sổ chat. Theo tài liệu chính thức, cùng một lõi agent có thể chạy trên nhiều bề mặt khác nhau:

  • CLI/terminal và TUI cho người dùng kỹ thuật.
  • Ứng dụng desktop native trên Windows, macOS và Linux.
  • Web dashboard để quản trị cấu hình, gateway và các tích hợp.
  • ACP server cho IDE như VS Code, Zed hoặc JetBrains.
  • Gateway nhắn tin cho Telegram, Discord, Slack, WhatsApp, Signal, email và nhiều nền tảng khác.

Cách tiếp cận này giúp Hermes phù hợp với cả môi trường cá nhân lẫn máy chủ. Người dùng có thể để agent chạy trên VPS hoặc máy trạm, sau đó tương tác với nó qua terminal, desktop app hoặc tin nhắn.

Logo Hermes Agent từ tài liệu chính thức
Logo Hermes Agent từ website tài liệu chính thức.

Các tính năng nổi bật của Hermes Agent

1. Hỗ trợ nhiều nhà cung cấp mô hình

Hermes Agent có thiết kế provider-agnostic, tức là không bị khóa vào một nhà cung cấp mô hình duy nhất. Người dùng có thể cấu hình và chuyển đổi giữa nhiều provider như Nous Portal, OpenRouter, OpenAI, Anthropic, Google Gemini, DeepSeek, xAI, Hugging Face hoặc endpoint tùy chỉnh.

2. Tool calling và thao tác hệ thống

Hermes có thể dùng nhiều nhóm công cụ: terminal, file, web, browser, vision, text-to-speech, cron job, session search, memory, delegation và nhiều toolset khác. Nhờ vậy, agent có thể không chỉ trả lời mà còn thực sự thực thi công việc: đọc mã nguồn, sửa file, chạy test, tìm tài liệu, kiểm tra website hoặc tạo nội dung.

3. Skills: lưu quy trình thành kiến thức tái sử dụng

Skills là một trong những thành phần quan trọng nhất của Hermes. Skill có thể chứa hướng dẫn, checklist, lệnh mẫu, cảnh báo lỗi thường gặp và quy trình đã được kiểm chứng. Khi gặp nhiệm vụ tương tự trong tương lai, Hermes có thể nạp skill phù hợp để làm việc nhất quán hơn.

4. Persistent memory và session search

Hermes có thể ghi nhớ thông tin qua nhiều phiên và tìm lại lịch sử hội thoại bằng session search. Điều này hữu ích khi làm các dự án kéo dài nhiều ngày hoặc nhiều tuần, nơi agent cần nhớ quy ước dự án, công cụ đang dùng, cách triển khai hoặc sở thích của người dùng.

5. Gateway nhắn tin đa nền tảng

Một điểm mạnh khác là Hermes có thể hoạt động qua các nền tảng nhắn tin. Người dùng có thể gửi yêu cầu từ Telegram, Discord, Slack hoặc các nền tảng khác, trong khi agent vẫn có quyền dùng công cụ như khi chạy trên terminal. Đây là hướng đi thú vị cho các workflow tự động hóa cá nhân và nhóm.

6. Cron job và tự động hóa định kỳ

Hermes hỗ trợ cron job để chạy tác vụ theo lịch, ví dụ: tạo bản tin buổi sáng, kiểm tra website, tổng hợp email, theo dõi tin tức, hoặc chạy script định kỳ. Với người làm nội dung hoặc quản trị hệ thống, đây là tính năng giúp biến agent thành một trợ lý tự động thực sự.

Cài đặt Hermes Agent

Theo README chính thức, Hermes có thể cài đặt nhanh trên Linux, macOS, WSL2 và Termux bằng lệnh:

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

Trên Windows native, tài liệu hướng dẫn chạy bằng PowerShell:

iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Sau khi cài, người dùng có thể chạy:

hermes

Hoặc chạy một câu hỏi nhanh:

hermes chat -q "Tóm tắt repo hiện tại cho tôi"

Một số lệnh cơ bản nên biết

  • hermes setup: chạy trình cấu hình ban đầu.
  • hermes model: chọn model và provider.
  • hermes doctor: kiểm tra cấu hình và phụ thuộc hệ thống.
  • hermes desktop: mở ứng dụng desktop.
  • hermes dashboard: mở dashboard quản trị web.
  • hermes tools: bật/tắt các toolset.
  • hermes skills list: xem danh sách skill đã cài.
  • hermes gateway setup: cấu hình gateway nhắn tin.

Hermes Agent phù hợp với ai?

  • Lập trình viên muốn có agent hỗ trợ đọc/sửa code, chạy test, review và tự động hóa quy trình phát triển.
  • Người làm nghiên cứu cần trợ lý có thể đọc tài liệu, tổng hợp nguồn và ghi nhớ ngữ cảnh dài hạn.
  • Người vận hành hệ thống muốn tự động hóa kiểm tra định kỳ, báo cáo hoặc thao tác shell.
  • Người làm nội dung muốn agent hỗ trợ viết, đăng bài, theo dõi nguồn tin và tạo lịch xuất bản.
  • Nhóm kỹ thuật muốn một agent có thể dùng qua terminal, desktop app và nền tảng nhắn tin.

Ưu điểm và điểm cần lưu ý

Ưu điểm

  • Mã nguồn mở, giấy phép MIT, dễ kiểm tra và mở rộng.
  • Không khóa vào một model/provider duy nhất.
  • Có memory, skills và session search để làm việc dài hạn.
  • Hỗ trợ nhiều giao diện: terminal, desktop, web dashboard, IDE và messaging.
  • Phù hợp cho workflow kỹ thuật, tự động hóa và tác vụ lặp lại.

Điểm cần lưu ý

  • Đây là công cụ mạnh, nên người dùng mới cần thời gian làm quen với config, provider, tools và quyền truy cập hệ thống.
  • Khi cho agent chạy lệnh hoặc chỉnh file, cần hiểu rõ mức độ quyền hạn và cơ chế phê duyệt lệnh.
  • Một số tính năng nâng cao như gateway, MCP, cron job, plugin và profiles phù hợp hơn với người dùng kỹ thuật.

Kết luận

Hermes Agent là một dự án đáng chú ý trong nhóm AI agent mã nguồn mở. Điểm hấp dẫn không chỉ nằm ở khả năng gọi công cụ hay chạy trong terminal, mà ở hướng thiết kế “agent phát triển cùng người dùng”: có memory, skills, session search, đa nền tảng và khả năng tự động hóa dài hạn. Với người dùng kỹ thuật, đây là một lựa chọn đáng thử nếu muốn xây dựng trợ lý AI cá nhân có thể làm việc thật trên máy tính, server hoặc qua các nền tảng nhắn tin.

Nguồn tham khảo

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

OpenAI GPT-5.6 ra mắt: Sol, Terra, Luna và cuộc đua AI agent thế hệ mới

OpenAI vừa đưa GPT-5.6 trở thành tâm điểm mới của thị trường AI, với một…

Hướng dẫn chi tiết: Cài đặt OpenClaw bằng Docker Compose & Tích hợp ChatGPT qua OAuth

Nếu bạn đang gặp tình trạng bị mất cấu hình OpenClaw mỗi lần tắt máy…

Bản đồ AI 2026: Các hãng, model nổi bật, giá và cách chọn phù hợp

AI tạo sinh không còn là cuộc đua của một chatbot duy nhất. Người dùng…