Thay vì phải liên tục nhắc AI đóng vai một chuyên gia UX, lập trình viên hay người làm Marketing, sẽ thế nào nếu chúng ta có sẵn cả một đội ngũ AI, mỗi thành viên đều có chuyên môn, tính cách và quy trình làm việc riêng?
Đó chính là ý tưởng đằng sau Agency Agents (The Agency), dự án mã nguồn mở do msitarzewski phát triển. Thay vì xây dựng một AI có thể làm mọi thứ, dự án cung cấp hơn 230 AI Agent chuyên biệt, trải rộng từ thiết kế, lập trình, quản lý sản phẩm đến nghiên cứu, Marketing và nhiều lĩnh vực khác.
Điểm thú vị là chúng ta không cần xây dựng hệ thống AI phức tạp để bắt đầu. Chỉ cần chọn những Agent phù hợp, cài đặt vào công cụ AI đang sử dụng và giao việc như đang trao đổi với một đồng nghiệp.
GitHub: https://github.com/msitarzewski/agency-agents
Agency Agents có gì đặc biệt?
Mỗi Agent là một chuyên gia với cách làm việc riêng
Thông thường, khi muốn AI hỗ trợ thiết kế giao diện, chúng ta sẽ viết một prompt kiểu như: “Hãy đóng vai Senior UI/UX Designer và đánh giá giao diện này.”
Cách làm này không sai, nhưng kết quả phụ thuộc khá nhiều vào cách viết prompt. AI có thể đưa ra những nhận xét chung chung, thiếu quy trình hoặc không có tiêu chí đánh giá rõ ràng.
Agency Agents giải quyết vấn đề đó bằng cách xây dựng sẵn hồ sơ cho từng chuyên gia. Mỗi Agent được mô tả bằng một file Markdown, trong đó có vai trò, chuyên môn, nguyên tắc làm việc, quy trình xử lý, kết quả cần bàn giao và tiêu chí đánh giá chất lượng.
Chẳng hạn, UI Designer tập trung vào hệ thống giao diện, component và tính nhất quán thị giác; UX Researcher hỗ trợ nghiên cứu hành vi người dùng; còn Frontend Developer chú trọng triển khai giao diện thành mã nguồn.
Nhờ vậy, AI có thêm định hướng cụ thể để xử lý công việc, thay vì chỉ nhận một câu lệnh đóng vai đơn giản.
Có thể kết hợp nhiều Agent trong cùng một dự án
Đây là phần mình thấy đáng thử nhất. Thay vì chỉ sử dụng một AI cho toàn bộ công việc, chúng ta có thể chia dự án thành những nhiệm vụ nhỏ, giao cho từng Agent phù hợp.
Ví dụ, khi xây dựng một ứng dụng mới, Product Manager có thể hỗ trợ xác định yêu cầu, UX Researcher phân tích nhu cầu người dùng, UI Designer đề xuất giao diện, Frontend Developer triển khai và Testing Agent rà soát chất lượng.
Cách tổ chức này khá giống một nhóm phát triển sản phẩm thực tế. Tuy nhiên, cần hiểu rằng Agency Agents cung cấp các vai trò và hướng dẫn chuyên môn, không tự động biến mọi công cụ AI thành một hệ thống đa Agent phối hợp hoàn chỉnh. Khả năng chuyển giao công việc, chia sẻ ngữ cảnh và tự động thực thi vẫn phụ thuộc vào nền tảng mà chúng ta sử dụng.
Không chỉ dành cho lập trình viên
Mặc dù tích hợp khá tốt với các công cụ AI Coding, Agency Agents không giới hạn trong lĩnh vực lập trình.
Bộ Agent có nhiều nhóm chuyên môn như Design, Engineering, Product, Marketing, Sales, Testing, Security, Project Management, Finance, Research và Game Development.
Nếu làm thiết kế sản phẩm, chúng ta có thể sử dụng UI Designer, UX Architect hoặc Brand Guardian. Nếu làm nội dung, có thể lựa chọn những Agent chuyên về SEO, nội dung và chiến dịch Marketing.
Điểm hay là không cần cài đặt toàn bộ thư viện. Chúng ta hoàn toàn có thể chọn một vài Agent phù hợp với công việc hằng ngày, sau đó mở rộng khi cần.
Cách cài đặt Agency Agents
Cách 1: Sử dụng ứng dụng desktop
Cách đơn giản nhất là cài đặt ứng dụng Agency Agents dành cho macOS, Windows hoặc Linux. Ứng dụng cho phép duyệt danh sách Agent, lựa chọn và cài đặt vào các công cụ AI được hỗ trợ mà không cần tự sao chép từng file.
Bạn có thể tải từ trang Agency Agents hoặc GitHub Releases.
Nếu sử dụng macOS và đã cài Homebrew, có thể chạy:
brew install --cask msitarzewski/agency-agents/agency-agentsSau khi mở ứng dụng, hãy tìm Agent theo chuyên môn, chọn công cụ AI muốn tích hợp và tiến hành cài đặt. Ứng dụng cũng hỗ trợ cập nhật các Agent khi có phiên bản mới.
Cách 2: Cài đặt thủ công bằng GitHub
Nếu quen sử dụng Terminal hoặc muốn tự quản lý các Agent, trước tiên hãy tải repository:
git clone https://github.com/msitarzewski/agency-agents.git
cd agency-agentsVới Claude Code, có thể cài đặt các Agent bằng lệnh:
./scripts/install.sh --tool claude-codeHoặc chỉ cài nhóm Engineering và Security:
./scripts/install.sh --tool claude-code --division engineering,securityNếu sử dụng Cursor và chỉ cần UI Designer cùng Frontend Developer:
./scripts/install.sh --tool cursor --agent frontend-developer,ui-designerDự án còn cung cấp script chuyển đổi định dạng để tích hợp với nhiều công cụ khác như Codex, Gemini CLI, OpenCode, GitHub Copilot, OpenClaw và Windsurf:
./scripts/convert.sh
./scripts/install.shBạn cũng có thể chạy trình cài đặt tương tác để chọn công cụ và nhóm Agent, thay vì cài đặt tất cả.
Hướng dẫn sử dụng Agency Agents
Sau khi cài đặt, chúng ta có thể bắt đầu bằng cách yêu cầu AI sử dụng chuyên môn của một Agent cụ thể.
Ví dụ, nếu đang thiết kế một Dashboard, hãy thử yêu cầu:
Ví dụ prompt dành cho UI Designer
Hãy sử dụng UI Designer Agent để đánh giá giao diện Dashboard của tôi. Tập trung vào visual hierarchy, spacing, typography, màu sắc và tính nhất quán của component. Chỉ ra những vấn đề quan trọng nhất và đề xuất hướng cải thiện có thể triển khai thực tế.
Nếu muốn phát triển giao diện thành sản phẩm thực tế, có thể tiếp tục yêu cầu Frontend Developer triển khai bằng React, đồng thời nhờ một Agent chuyên kiểm thử rà soát lỗi.
Với người làm nội dung, cách sử dụng cũng tương tự. Chẳng hạn, có thể giao cho Agent chuyên SEO phân tích cấu trúc bài viết, sau đó chuyển kết quả sang Agent chuyên nội dung để hoàn thiện phần trình bày.
Một mẹo nhỏ là đừng chỉ yêu cầu Agent thực hiện công việc, hãy mô tả cả kết quả mong muốn. Ví dụ, thay vì yêu cầu “Thiết kế lại trang chủ”, hãy cung cấp đối tượng người dùng, mục tiêu sản phẩm, những vấn đề hiện tại và yêu cầu AI giải thích lý do đằng sau từng đề xuất.
Càng có nhiều ngữ cảnh thực tế, Agent càng có cơ hội đưa ra kết quả hữu ích.
Những điều cần lưu ý trước khi sử dụng
Dù có hơn 230 Agent, chúng ta không nhất thiết phải cài đặt tất cả. Việc đưa quá nhiều vai trò vào một dự án đôi khi khiến AI nhận những hướng dẫn chồng chéo, khó xác định nên ưu tiên chuyên môn nào.
Mình nghĩ cách hợp lý nhất là bắt đầu với khoảng 3–5 Agent thực sự cần thiết, dùng thử trong một vài công việc cụ thể rồi mới mở rộng.
Ngoài ra, Agency Agents không phải một mô hình AI độc lập. Đây chủ yếu là bộ hướng dẫn và cấu hình chuyên môn, nên vẫn cần công cụ AI tương thích để hoạt động. Việc sử dụng Agent cũng không đồng nghĩa với việc kết quả luôn chính xác, đặc biệt với những nhiệm vụ liên quan đến bảo mật, lập trình hoặc quyết định kinh doanh.
Một điểm nữa là thư viện Agent được phát hành theo giấy phép MIT và có thể sử dụng, chỉnh sửa cho cả dự án cá nhân lẫn thương mại. Tuy nhiên, chi phí sử dụng mô hình AI hoặc các công cụ tích hợp vẫn được tính riêng theo dịch vụ mà bạn lựa chọn.
Riêng OpenCode, tài liệu dự án cũng cảnh báo giới hạn đăng ký khoảng 119 Agent trong một số phiên bản. Vì vậy, nên cài từng nhóm thay vì đưa toàn bộ thư viện vào cùng lúc.
Agency Agents có đáng thử không?
Theo mình, đây là một dự án khá thú vị dành cho những ai thường xuyên sử dụng AI để thiết kế, lập trình, viết nội dung hoặc xây dựng sản phẩm.
Giá trị lớn nhất của Agency Agents không nằm ở số lượng Agent, mà ở việc đóng gói những quy trình và nguyên tắc làm việc thành các vai trò có thể tái sử dụng. Nhờ đó, chúng ta không phải liên tục viết lại những prompt dài mỗi khi bắt đầu một công việc mới.
Đặc biệt, nếu đang sử dụng Claude Code, Cursor hay Codex hằng ngày, bộ Agent này có thể giúp tổ chức công việc rõ ràng hơn, từ nghiên cứu, thiết kế, triển khai cho đến kiểm thử.
Tất nhiên, Agent giỏi đến đâu vẫn cần người sử dụng đưa ra mục tiêu, cung cấp ngữ cảnh và đánh giá kết quả. Nhưng nếu biết chọn đúng chuyên gia cho đúng công việc, chúng ta hoàn toàn có thể biến một công cụ AI quen thuộc thành một đội ngũ trợ lý linh hoạt và hữu ích hơn rất nhiều.
Tài nguyên tham khảo: GitHub Agency Agents · Ứng dụng Desktop · Bản Việt hóa cộng đồng







Để lại một bình luận