AHI stack (Agent → Human → Inter-agent)
Còn gọi là: Agent-first platform architecture · Agent → Human → Inter-agent
AHI stack là kiến trúc build platform theo thứ tự Agent → Human → Inter-agent: lớp agent (MCP/API contract typed cho agent) build trước, giao diện người dùng là thin wrapper build sau consume chính lớp đó, và lớp inter-agent để các agent gọi lẫn nhau khi scale.
Khi build một platform từ đầu trong kỷ nguyên agent, agent không phải là add-on gắn thêm sau — nó là first-class user. AHI stack là cách đặt tên cho kiến trúc đó: ba lớp, build đúng thứ tự.
Lớp 1 — Agent interface (build trước)
Mọi tính năng được expose qua MCP server hoặc API contract tối ưu cho agent. Tài liệu viết cho agent đọc: structured, typed, có constraints rõ ràng. Agent cắm vào là dùng được, không cần người setup ở giữa.
Lớp 2 — Human interface (build sau, consume lớp 1)
Giao diện cho người dùng build sau, và nó gọi xuống chính agent interface ở lớp 1. Dashboard, form, button — tất cả đều là thin wrapper trên cùng một lớp mà agent đang dùng. Không có logic trùng lặp giữa “đường cho người” và “đường cho agent”.
Lớp 3 — Inter-agent interface (khi scale)
Khi platform lớn lên, agent cần giao tiếp với nhau: agent A gọi agent B, chia sẻ context, truyền kết quả. Một protocol chuẩn giúp các agent interop mà không cần custom integration từng cặp.
Vì sao nó đảo ngược tư duy build platform
Hầu hết founder build platform đều nghĩ UI trước: giao diện trông thế nào, người dùng click ở đâu. AHI stack bắt buộc nghĩ ngược: agent là user, agent cần gì để hoàn thành task, contract trông thế nào, input/output typed ra sao.
Bạn không thêm agent support vào platform. Bạn build platform cho agent, rồi thêm human interface lên trên.