SmartGift R&D · 29/10/2026
AgentHub
Công cụ chạy và quản lý AI coding agent cho team
Giới thiệu · ảnh trong bài chụp trên bản chạy thử dùng dữ liệu thật; demo chạy trên server thật
AgentHub là trang web để cả team chạy và theo dõi AI agent
- Mỗi người đăng nhập bằng trình duyệt và giao việc cho Claude Code, Codex hay agent khác
- Agent chạy trên server của team, không chạy trên máy cá nhân
- Mỗi phiên làm việc của agent đều được ghi lại, kèm token và chi phí
- Admin quản lý người dùng, tài khoản AI và hạn mức chi tiêu
Số trên ảnh (786 phiên, $1,5K) tính cả phiên chạy thẳng trong terminal; slide 19 tách riêng phần mở trong AgentHub.
Lý do
Chạy nhiều agent cùng lúc thì có bốn chuyện khó
Agent chờ mà mình không biết
17 ngày qua, agent của team chờ người duyệt quá 10 phút 79 lần
Không biết team đang tiêu bao nhiêu
Không có số liệu chung theo người và theo dự án
Khó xem lại agent đã làm gì
Phải tự lục file transcript và git log trên máy của từng người
Tài khoản AI chung không rõ ai dùng
Tài khoản nào sắp hết hạn mức, đang chia cho ai
Demo trên server thật · 3 phút
Ba phút demo trước khi vào chi tiết
Gõ yêu cầu cho Claude Codetrong một dự án→
Mở cùng phiên trên điện thoạikhi agent đang chạy→
Duyệt từ điện thoạikhi agent xin phép→
Xem chi phí của phiênngay khi xong
Nếu demo gặp sự cố: slide 5, 6, 10 và 11 là ảnh chụp của các màn hình này; bước duyệt trên điện thoại thì chỉ xem được khi demo trực tiếp.
Workspace · ảnh: dự án SG-Console4-Go
Mỗi dự án là một workspace gắn với một thư mục code
- Gõ yêu cầu, chọn agent, model, mức quyền
- Chạy ngay trong thư mục, hoặc trong bản sao repo riêng cho phiên
- Hướng dẫn, file ngữ cảnh, thư mục bổ sung: mọi agent trong dự án đều đọc
- Tới 10 phiên song song, chia tab và chia màn hình
Chat · ảnh: một phiên Claude Code
Mỗi phiên xem được dạng chat như Claude Desktop
- Mỗi phiên chọn xem dạng chat hoặc terminal gốc
- Các lần gọi tool gom thành một dòng: "Ran 2 commands, made 2 edits"
- Bấm vào để xem từng lệnh, file đã ghi và kết quả
- Subagent có hội thoại riêng, mở xem được
- Có cho Claude Code, Codex, omp, Cursor, Antigravity
Preview · ảnh: bộ slide HTML do agent viết, mở trong AgentHub
File agent tạo ra mở xem ngay, không cần tải về
- HTML, Markdown, Mermaid, React, CSV, SVG, ảnh
- Preview và Code; xem lại từng phiên bản agent đã ghi
- Tải về, hoặc lưu lên Artifacts Hub để chia sẻ
- Trang chạy trong khung cách ly: không đọc được đăng nhập, không gọi được API của người xem
- Đây là xem file; agent tự mở trình duyệt để kiểm tra web app thì chưa có (slide 20)
Code changes · ảnh: danh sách file và diff của một commit trên repo AgentHub
Xem, sửa và commit code agent đã đổi ngay cạnh phiên
- Danh sách file đổi; stage, unstage, discard từng file
- Commit theo file đã tick, hoặc từng đoạn thay đổi
- Sửa tay trong trình soạn thảo có diff; không ghi đè nếu agent vừa sửa
- 22 thao tác git bằng nút; không có rebase và hard reset
Review code · ảnh: góp ý trên một dòng code
Góp ý từng dòng code rồi gửi thẳng cho agent sửa
- Diff của mọi file trên một trang để đọc cả loạt thay đổi
- "Keep" (giữ) hoặc "Undo" (bỏ) riêng từng khối thay đổi
- Bấm số dòng để góp ý; "Paste into pane" dán góp ý kèm file và dòng vào phiên agent
- Bôi đen code, bấm "Add to Chat" để đưa đúng đoạn đó cho agent
Điện thoại · ảnh: workspace trên khung điện thoại
Agent chạy trên server, theo dõi được từ điện thoại
- Gập laptop thì phiên vẫn tiếp tục trên server
- Cài AgentHub như app trên điện thoại
- Bật thông báo đẩy thì agent cần duyệt sẽ báo lên điện thoại
- Chưa ai trong team bật thông báo đẩy; phần demo cho xem cách nó chạy
Lịch sử phiên · ảnh: một phiên thật của team
Mở lại bất kỳ phiên nào để xem agent đã làm gì
- Phiên này chạy 3 giờ, gọi tool 662 lần và tốn khoảng $24
- Agent chính giao việc cho 17 subagent (agent con)
- Đọc lại hội thoại, xem dòng thời gian; mở để đọc không tốn token, gửi tin nhắn thì phiên được tiếp tục
- Gửi bản chụp phiên cho người khác, thông tin nhạy cảm được che
Bảng Top tools trong ảnh đang đếm gấp đôi; số đúng là ô Tool calls. Lỗi đã sửa, có trong lần cập nhật tới.
Chi phí
Biết mỗi người đã dùng bao nhiêu
- Mỗi người có số phiên, chi phí hôm nay, 7 ngày và 30 ngày
- Developer A dùng khoảng $385 trong 17 ngày (server chạy từ 13/10, nên cột "30 d" thực ra là 17 ngày)
- Admin đặt được hạn mức cho từng người
- Số tiền tính theo giá API; team trả theo gói nên đây là giá trị quy đổi
Artifacts Hub
Một người viết skill, người khác cài bằng nút Install
- Skill là bộ hướng dẫn viết sẵn cho agent, ví dụ quy trình review code
- Người viết đưa lên Artifacts Hub, người khác bấm Install
- Ngày 28/10, Developer A cài skill sg-review từ Hub
- Hiện có 30 skill; bộ sg-pack đã được cài 6 lần
File · ảnh: thư mục docs của repo AgentHub
File trên server, mở ngay trên trình duyệt
- Duyệt, sửa, tải lên, tải về file trong dự án và thư mục cá nhân
- Ví dụ: tải file đặc tả lên cho agent đọc, tải về báo cáo agent viết
- File xoá vào thùng rác, khôi phục được trong 7 ngày
- Admin xem được thư mục người khác nhưng chỉ đọc, có ghi nhật ký
Cảnh báo và tích hợp
Cảnh báo vào nhóm chat, agent tự tra số liệu, nhập lịch sử cũ
Cảnh báo qua webhook
Admin đặt luật: agent báo lỗi liên tục, agent im lặng quá lâu, chi phí vượt ngưỡng. Khớp luật thì AgentHub gửi tin vào nhóm chat qua webhook. Hiện chưa bật luật nào.
MCP server cho agent
MCP là cách agent gọi công cụ bên ngoài. Hỏi Claude Code "tuần này phiên nào tốn nhất" thì nó tự lấy số từ AgentHub. Chỉ đọc.
Nhập lịch sử cũ
Ai đã dùng Claude Code trên máy riêng trước khi có server thì admin nhập lịch sử vào, để số phiên và chi phí đủ từ đầu.
Quản trị · tài khoản trong ảnh là tài khoản thử, tạo ngày 28/10 để kiểm tra tính năng
Admin chia tài khoản AI cho từng nhóm bằng kéo thả
- Pool (kho tài khoản chung) nhận đăng nhập gói Claude, đăng nhập ChatGPT hoặc API key cho Codex, API key cho Cursor
- Kéo thả để chia tài khoản và người dùng theo nhóm
- Mở phiên là tài khoản được gắn sẵn, đăng nhập tự làm mới
- AI Proxy: cho Claude Code hay Codex đi qua một endpoint khác, ví dụ router gom nhiều nhà cung cấp; khoá chỉ lưu trên server
Quản trị
Mỗi người chỉ thấy dữ liệu của mình
- Ba vai trò: developer thấy dữ liệu của mình, analyst đọc của mọi người, admin quản lý
- Phiên của mỗi người chạy dưới tài khoản Linux riêng trên server
- Admin hay analyst mở phiên của người khác thì được ghi vào nhật ký
- Thay đổi tài khoản phải nhập lại mật khẩu
Cấu hình · ảnh chụp trên bản chạy thử, dùng skill thật của người viết
Mỗi AI tool có một trang cấu hình riêng
- Claude Code, Codex: sửa skill, subagent, slash command, file hướng dẫn ngay trên trang
- Plugin, MCP, hook chỉ xem, vì Claude Code đang chạy cũng ghi vào các file này
- Antigravity, Cursor, omp: sửa file cấu hình của tool
- Admin cài, cập nhật AI tool và AgentHub; cập nhật không ngắt phiên đang chạy
Số liệu 13/10 - 29/10/2026
Sau 17 ngày, hai developer dùng thường xuyên
303
phiên mở trong AgentHub
~$1.400
chi phí quy đổi theo giá API
2/5
developer có phiên ≥ 3 ngày / tuần
- Người viết AgentHub dùng nhiều nhất: 138 phiên, khoảng 60% chi phí, toàn bộ để phát triển AgentHub
- Gần như toàn bộ là Claude Code; Codex mới chạy 1 lần
- Thông báo đẩy, ngân sách và hạn mức theo người đã có nhưng chưa ai bật
Số trên khớp với trang quản trị (slide 12). Tính cả phiên chạy thẳng trong terminal, không qua AgentHub: 786 phiên, khoảng $1.500; phần thêm đó là các phiên ngắn, tổng chỉ khoảng $100.
Hạn chế
Ba thứ AgentHub chưa có
Agent tự kiểm tra web app
Agent chưa tự mở trình duyệt để kiểm tra giao diện vừa sửa. Claude Desktop đã có.
Pull request và CI
Chưa tạo pull request hay xem kết quả CI trên giao diện; vẫn làm trong terminal hoặc trang Git.
Review bảo mật độc lập
Server chạy agent của cả team nhưng chưa ai ngoài người viết kiểm tra bảo mật.
So sánh
AgentHub đặt cạnh các công cụ team đã biết
| Tiêu chí | AgentHub | Claude Desktop / Codex app | Claude Team | Cursor / Copilot |
| Chạy nhiều loại agent | ✓ | ✗ mỗi app một hãng | ✗ chỉ Claude | ● trong IDE |
| Cả team dùng chung qua trình duyệt | ✓ | ● cloud của hãng | ✗ | ✗ |
| Lịch sử phiên | ✓ của mọi người | ● của từng người | ● | ● |
| Chi phí theo người | ✓ ước tính | ✗ | ✓ số của hãng | ? |
| Agent tự kiểm tra web app, PR, CI | ✗ | ✓ | ✓ qua Desktop | ? |
✓ có · ● một phần · ✗ không · ? chưa kiểm · tra cứu tháng 10/2026
Hỏi đáp
Có thể mở thêm bất kỳ màn hình nào trên server thật
Phụ lục A
Cách AgentHub hoạt động
AgentClaude Code, Codex…→
Sự kiệnmỗi lần gọi tool→
ServerNode.js và SQLite→
Trình duyệtcập nhật ngay
- Phiên agent chạy trong tmux trên server, nên đóng trình duyệt thì phiên vẫn chạy
- Tool nào không gửi sự kiện thì AgentHub đọc file nhật ký của tool đó
- Toàn bộ chạy trên server nội bộ, dữ liệu nằm trong một file SQLite
- Muốn chạy trên máy riêng thì cài bằng hai lệnh plugin trong Claude Code
Phụ lục B
Toàn bộ chức năng
| Cho ai | Chức năng |
| Developer | Claude Code, Codex, Antigravity, Cursor CLI, omp qua trình duyệt; tới 10 phiên mỗi dự án, chia tab và chia màn hình; terminal trống; bản sao repo riêng cho từng phiên; hướng dẫn, file ngữ cảnh và thư mục bổ sung cho mỗi dự án; nhóm và ghim dự án, phiên; thông báo đẩy trên điện thoại; mở lại, tiếp tục hoặc tách phiên |
| Developer | Chat như Claude Desktop hoặc terminal gốc; preview HTML, Markdown, Mermaid, React, CSV kèm các phiên bản; review từng dòng và dán góp ý vào phiên agent; Add to Chat cho đoạn code đã chọn |
| Developer | Diff, commit theo file hoặc từng đoạn, 22 thao tác git (merge, cherry-pick, revert, giải quyết conflict); clone bằng khoá riêng; duyệt, sửa, tải file; thùng rác 7 ngày |
| Trưởng nhóm | Lịch sử và phân tích từng phiên; cây subagent; luồng sự kiện; bản chụp phiên đã che thông tin nhạy cảm; phân tích workflow nhiều agent |
| Quản lý | Chi phí theo người, dự án, model; bảng giá sửa được; ngân sách và luật cảnh báo, webhook; hạn mức theo người; báo cáo; Prometheus và Grafana |
| Admin | Người dùng, vai trò, tài khoản Linux riêng; pool tài khoản AI theo nhóm; AI Proxy; cấu hình từng AI tool; cài và cập nhật AI tool, plugin, AgentHub; nhập lịch sử; nhật ký |
| Cả team | Artifacts Hub; lệnh agenthub; MCP server chỉ đọc; thanh trạng thái Claude Code; cài như app trên điện thoại; 4 ngôn ngữ giao diện |
Phụ lục C
Nguồn số liệu
- Số liệu sử dụng: cơ sở dữ liệu AgentHub trên server, từ 13/10 đến 29/10/2026; chi phí tính theo bảng giá API
- Thời gian agent chờ: tính trong giờ làm việc, thứ Hai đến thứ Sáu, 8:00 đến 18:00
- Commit và bản phát hành: git log của repo AgentHub
- Ảnh chụp trên bản chạy thử dùng bản sao dữ liệu của server thật; tên các developer đã được che, tên người viết giữ nguyên; tài khoản trong ảnh pool là tài khoản thử
- Số phiên và chi phí: trang quản trị đếm phiên mở trong AgentHub (303); cơ sở dữ liệu còn có phiên chạy thẳng trong terminal (tổng 786)