Bạn mở một AI Agent hiện đại. Nó có MCP, API, Browser, Database, GitHub, Slack, Email, Search và Python. Hàng chục, thậm chí hàng trăm công cụ. Nhưng AI vẫn chọn sai Tool, dùng quá nhiều Tool hoặc bỏ qua Tool phù hợp nhất. Vấn đề không nằm ở AI. Vấn đề là AI biết mình có Tool nhưng không biết mình có năng lực gì.
Một AI Agent mạnh không phải vì có nhiều Tool, mà vì hiểu rõ năng lực của chính mình.
Tool không phải Capability
GitHub Tool, Git CLI và GitHub API là các Tool khác nhau. Nhưng năng lực mà AI cần hiểu là Git Management. Tool chỉ là cách thực hiện; Capability mới là năng lực.
Hãy hình dung một người thợ
Búa, tua vít, kìm và cờ lê là Tool. Người thợ không nghĩ rằng mình có nhiều tua vít; họ nghĩ rằng mình có khả năng sửa điện. AI cũng nên tư duy theo Capability trước, rồi mới chọn Tool phù hợp.
Capability Registry là gì?
Capability Registry là nơi quản lý toàn bộ năng lực của AI Agent, chẳng hạn:
- Planning.
- Knowledge.
- Git.
- Research.
- Debugging.
- Testing.
- Architecture Review.
- Product Review.
- Release Review.
AI không cần nhớ hàng trăm Tool. AI chỉ cần biết mình có những Capability nào, rồi lựa chọn Skill và Tool phù hợp.
Capability, Skill và Tool khác nhau thế nào?
Capability → Skill → Tool
Ví dụ, Capability là Planning, được triển khai bằng một plan skill, rồi Skill đó sử dụng Tool hoặc API cụ thể. Ngày mai có thể thay Skill hoặc Tool, nhưng Capability vẫn giữ nguyên.
Vì sao điều này quan trọng?
Nếu AI phụ thuộc trực tiếp vào Tool, mỗi lần đổi Tool bạn có thể phải sửa Prompt, Workflow, Documentation và Agent. Nếu AI phụ thuộc vào Capability, bạn chỉ cần thay phần triển khai phía dưới.
Tool có thể thay đổi. Capability phải ổn định.
Capability Stack trong AI-OS
Business Capability Layer → AI-OS Native Layer → Engineering Layer → Core Capability Layer
Core Capability Layer
- Planning.
- Knowledge.
- Git.
- Research.
Engineering Layer
- Debugging.
- Testing.
- Code Review.
- Delegation.
AI-OS Native Layer
- Architecture Review.
- Product Review.
- Release Review.
- Navigation Engine.
- Bootstrap Project.
Business Capability Layer
- Website Intelligence.
- Content Intelligence.
- SEO Intelligence.
- Competitor Intelligence.
Khách hàng không mua Planning. Khách hàng mua kết quả như Website Intelligence hoặc Content Intelligence.
Capability Contract
Mỗi Capability nên có một hợp đồng rõ ràng:
Capability: Planning
Purpose: Transform Goal into Executable Plan
Input: User Goal
Output: Ordered Task List
Dependencies: Knowledge
Metrics: Planning Success Rate
Implemented By: plan skill
Capability Contract giúp AI hiểu mục đích, đầu vào, đầu ra, phụ thuộc, cách triển khai và chỉ số đánh giá.
Capability Registry trong KOS Hub
Trong AI-OS, Capability Registry có thể được lưu tại:
KOS-Hub/Knowledge/AI-OS-Capability-Registry.md
Đây là Single Source of Truth để mọi AI Agent, Workflow và Product cùng tham chiếu.
Capability Registry quan trọng hơn Tool Catalog ở điểm nào?
- Tool Catalog: AI có những công cụ gì?
- Capability Registry: AI làm được những việc gì?
Tool Catalog tập trung vào phương tiện. Capability Registry tập trung vào kết quả.
Ví dụ thực tế
Với yêu cầu “Review Release 0.3 và đề xuất rủi ro”, Capability Registry giúp Agent xác định:
- Capability chính: Release Review.
- Capability phụ thuộc: Knowledge, Git và Research.
- Skill thực hiện: release-review skill.
- Tool cần dùng: GitHub API, Filesystem và Search.
Tool được chọn dựa trên Capability, không phải ngược lại.
Lợi ích của Capability Registry
- Giảm việc chọn sai Tool.
- Tránh dùng quá nhiều Tool không cần thiết.
- Cho phép thay Tool mà không phá vỡ kiến trúc.
- Chuẩn hóa Workflow giữa nhiều Agent.
- Dễ kiểm thử và đo lường.
- Kết nối năng lực kỹ thuật với giá trị kinh doanh.
Rủi ro khi thiết kế Capability Registry
Nếu Capability quá nhỏ, Registry sẽ biến thành Tool Catalog trá hình. Nếu quá rộng, Agent khó xác định đầu vào, đầu ra và chỉ số đánh giá.
Một Capability tốt cần có mục tiêu, phạm vi, đầu vào, đầu ra, phụ thuộc, Skill triển khai và Metrics rõ ràng.
Kết luận
Một AI Agent mạnh không phải vì có nhiều Tool, mà vì nó hiểu rõ năng lực của chính mình.
Tool có thể thay đổi. Skill có thể thay đổi. Model cũng có thể thay đổi. Nhưng nếu Capability Registry được thiết kế tốt, hệ thống vẫn hoạt động ổn định.
Capability tồn tại lâu dài. Tool chỉ là cách hiện thực hóa Capability.
Theo dõi U50 Nghiên cứu AI
Hãy Follow U50 Nghiên cứu AI để theo dõi toàn bộ series về AI Agent, Hermes Agent, BrowserAct và AI-OS.