Chương 2: Vũ Khí Tối Thượng - Bộ Toolset & Agent Skills
"Người thợ giỏi không đổ lỗi cho công cụ. Nhưng người thợ thông minh sẽ chọn công cụ tốt nhất với chi phí bằng 0."
Trong thế giới VibeCode, chúng ta tối ưu hóa ROI (Return on Investment) ngay từ khâu chọn công cụ. Tại sao phải trả $20/tháng cho các công cụ AI đắt đỏ khi hệ sinh thái mở của Google và các công cụ miễn phí đã quá mạnh mẽ?
Dưới đây là bộ "vũ khí" tối thượng mà tôi khuyên dùng để bạn bắt đầu hành trình trở thành Tech CEO mà không tốn một xu phí phần mềm.
2.1 Google AI Studio - "Bộ Não Trung Tâm" (The Brain)
Đây là vũ khí bí mật mà ít người biết. Thay vì dùng ChatGPT bản miễn phí (bị giới hạn) hay bản Plus ($20/tháng), hãy dùng Google AI Studio.
- Tại sao là Google AI Studio?
- Sức mạnh hủy diệt: Bạn được truy cập miễn phí vào các mô hình mạnh nhất của Google: Gemini 3.0 Pro, Gemini 3.0 Flash.
- Cửa sổ ngữ cảnh khổng lồ (Context Window): Nó có thể "đọc" được tới 1 triệu - 2 triệu token (tương đương hàng chục cuốn sách hoặc toàn bộ mã nguồn dự án của bạn). Điều mà chưa công cụ nào khác làm được miễn phí.
- Tốc độ: Gemini 3.0 Flash phản hồi nhanh như chớp với khả năng suy luận logic được cải thiện vượt bậc.
Cách dùng: Dùng để lên kế hoạch (Plan), phân tích kiến trúc hệ thống (Architecture) và Review toàn bộ dự án.
2.2 AntiGravity - "Trợ Lý Ảo Toàn Năng" (The Agent)
Nếu Google AI Studio là "Bộ não chiến lược" thì AntiGravity (một công cụ tích hợp trong Agentic IDE) chính là "Đôi tay thực thi".
- AntiGravity làm được gì?
- Nó không chỉ chat. Nó có thể chạy lệnh Terminal, tạo file, sửa code trực tiếp trong dự án của bạn.
- Tích hợp đa mô hình: Bạn có thể yêu cầu nó sử dụng Gemini 3.0, Claude 3.5 Sonnet hoặc các mô hình tối tân nhất.
- Miễn phí & Mạnh mẽ: Đây là giải pháp thay thế hoàn hảo cho Cursor hay Github Copilot.
2.2.1 Agent Skills: Sức mạnh cốt lõi của VibeCoder
Bạn sẽ thấy nhiều thuật ngữ bay loạn xạ: Agents, Skills, Commands... Nhưng thực ra nó rất đơn giản khi bạn hiểu bản chất:
1. Agents vs Skills vs Commands
AGENTS - "Nhân cách AI khác nhau"
Agent là một "phiên bản AI" được cấu hình với tính cách, quyền hạn và cách hành xử riêng. VÍ dụ: @reviewer, @architect, @debugger. Chúng tồn tại xuyên suốt phiên làm việc.
COMMANDS - "Macro/Shortcut"
Command là một tập lệnh (script) được đặt tên, chạy một lần. Ví dụ: /test để chạy test suite, /deploy để đưa lên server.
SKILLS - "Kiến thức chuyên môn"

Skill là các gói kiến thức mà Agent tự động load khi cần mà bạn không cần nhớ lệnh.
- Bạn nói: "Tạo API cho đơn hàng" -> Agent tự động load skill
supabase-api. - Bạn không cần nhớ lệnh - chỉ cần mô tả nhu cầu bằng ngôn ngữ tự nhiên.
2. AWF - Framework "Kỷ luật thép"
AWF (AntiGravity Workflow Framework) là bộ 14 Global Workflows giúp bạn quản lý AI, tránh tình trạng AI "code ẩu" hoặc "quên bài".
- Planning Phase:
/init,/recap,/plan(Quan trọng: Luôn viết Spec trước khi code). - Construction Phase:
/visualize,/code,/test(Quan trọng: AI tự động kiểm tra bảo mật). - Operations Phase:
/debug,/audit,/deploy. - Memory Phase:
/save-brain(Lưu toàn bộ context vào file.brain).
3. UI UX Pro Max Skill - Design Intelligence
Đây là Skill giúp AI tạo ra UI/UX chuyên nghiệp chỉ với một prompt duy nhất. Thay vì phải hướng dẫn AI từng chút một về màu sắc, font chữ, layout... Skill này đã "huấn luyện" sẵn cho AI tất cả kiến thức thiết kế.
- Prompt: "Build a landing page for my SaaS product"
- Action: AI tự động chọn style SaaS hiện đại, bảng màu chuyên nghiệp và code ra HTML/TailwindCSS chuẩn chỉnh.
2.3 Visual Studio Code - "Công Xưởng" (The Factory)
Đừng bỏ qua VS Code. Đây vẫn là trình soạn thảo code (Code Editor) số 1 thế giới. Khi kết hợp VS Code với AntiGravity, bạn có một môi trường "Super IDE" mà không tốn phí bản quyền.
2.4 Đúc kết & Giới thiệu chương tiếp theo
Bạn đã nắm trong tay bộ vũ khí tối thượng của VibeCoder:
- Google AI Studio: Bộ não chiến lược
- AntiGravity: Đôi tay thực thi
- Agent Skills & AWF: Kỷ luật và Kiến thức chuyên môn
Đừng học thuộc lòng syntax. Hãy học cách ra lệnh (Prompting) và tận dụng sức mạnh của Agent Skills.
Tuy nhiên, có công cụ tốt chưa đủ. Bạn cần hiểu "ngôn ngữ" của thế giới phần mềm để ra lệnh cho chính xác. Ở Chương 3: Thuật Ngữ & Kiến Trúc, chúng ta sẽ học cách "nói tiếng Dev" - những thuật ngữ cốt lõi như Frontend, Backend, Database, API.