DichVuLight.vn
Trang chủ Hướng dẫn Hướng Dẫn Cài Đặt & Sử Dụng Windsurf AI (Cascade & Flow Mode)

Hướng Dẫn Cài Đặt & Sử Dụng Windsurf AI (Cascade & Flow Mode)

100% Tiếng Việt 1 ảnh minh họa Đã kiểm duyệt 2026
Hướng Dẫn Cài Đặt & Sử Dụng Windsurf AI (Cascade & Flow Mode)

Giới thiệu về Windsurf AI IDE

Windsurf là thế hệ IDE lập trình tích hợp AI tiên tiến nhất hiện nay, được phát triển dựa trên nền tảng VS Code với công nghệ độc quyền Cascade từ Codeium. Windsurf mang đến trải nghiệm Agentic Workflow thực thụ: AI có thể chủ động quét toàn bộ codebase dự án, tự động đề xuất và chỉnh sửa đồng thời trên nhiều tệp tin, chạy các lệnh kiểm tra trong Terminal và tự sửa lỗi mà không cần bạn phải sao chép thủ công.

---

📥 Bước 1. Tải và Cài Đặt Windsurf IDE

Windsurf hoàn toàn miễn phí tải về và tương thích 100% với hệ sinh thái Extension của Visual Studio Code.

🔗 Liên kết tải chính thức theo hệ điều hành:

  • Windows (x64 / ARM64): Tải Windsurf Windows Installer (.exe)
  • macOS (Apple Silicon M1/M2/M3/M4 & Intel): Tải Windsurf macOS (.dmg)
  • Linux (.AppImage / .deb / .tar.gz): Tải Windsurf Linux Package
  • 💡 Mẹo: Sau khi cài đặt, bạn có thể dễ dàng đồng bộ toàn bộ Extension, phím tắt và Theme quen thuộc từ VS Code sang Windsurf chỉ với 1 cú click ngay trong màn hình khởi động đầu tiên.

    ---

    🔑 Bước 2. Đăng Nhập & Kích Hoạt Bản Quyền / API Key

    1. Mở phần mềm Windsurf vừa cài đặt trên máy tính của bạn.
    2. Nhấp vào biểu tượng Tài khoản (Account / Profile) ở góc dưới cùng bên trái thanh Activity Bar.
    3. Chọn Sign In và tiến hành đăng nhập bằng tài khoản hoặc mã Token được cấp sau khi mua dịch vụ tại hệ thống.
    4. Sau khi đăng nhập thành công, góc dưới bên phải hoặc mục Cài đặt sẽ hiển thị trạng thái Active / Pro Plan sẵn sàng sử dụng không giới hạn.

    ---

    🚀 Bước 3. Khai Thác Sức Mạnh Cascade & Các Tính Năng Cốt Lõi

    1. Trợ lý Cascade Chat (Ctrl + L hoặc Cmd + L)

  • Mở thanh bên Cascade để trao đổi về toàn bộ dự án của bạn.
  • Cascade tự động lập chỉ mục (index) mã nguồn, cho phép bạn truy vấn: *"Hệ thống xác thực người dùng được xử lý ở file nào và luồng chạy ra sao?"*
  • Bạn có thể nhắc đến tệp tin cụ thể bằng cú pháp @tên_file hoặc @hàm.
  • 2. Soạn Thảo Thông Minh Inline Edit (Ctrl + I hoặc Cmd + I)

  • Bôi đen đoạn code cần xử lý (thêm tính năng, viết unit test, tối ưu thuật toán hoặc refactor).
  • Nhấn Ctrl + I, gõ yêu cầu bằng tiếng Việt (ví dụ: *"Thêm xác thực JWT và bắt lỗi ngoại lệ try-catch cho hàm này"*).
  • AI sẽ hiển thị bản xem trước Diff (màu xanh lá/đỏ) để bạn duyệt (Accept hoặc Reject).
  • 3. Flow Mode - Agent Tự Động Chỉnh Sửa Đa Tệp

  • Khi bạn yêu cầu tạo một tính năng mới (ví dụ: tạo API giỏ hàng), Cascade sẽ tự động:
  • 1. Lập kế hoạch các bước thực hiện. 2. Tạo mới các model, controller và route tương ứng. 3. Đọc lỗi từ Terminal nếu có cú pháp sai và tự động khắc phục.

    ---

    ⚙️ Thiết Lập Quy Tắc Hệ Thống (.windsurfrules) Tối Ưu Hóa AI

    Để AI luôn hiểu ngữ cảnh dự án và phản hồi đúng chuẩn mong muốn của bạn mà không tốn công nhắc đi nhắc lại:

    1. Tạo một tệp tin tên .windsurfrules tại thư mục gốc của dự án của bạn.
    2. Dán nội dung mẫu tối ưu bên dưới:

    yaml
    # Quy tắc phản hồi cho Windsurf Cascade
    language: vietnamese
    style:
      - Luôn phản hồi và giải thích bằng tiếng Việt chuẩn xác, súc tích.
      - Khi chỉnh sửa code, xuất đầy đủ mã nguồn hoàn chỉnh, không dùng chú thích lược bỏ như '// code cũ giữ nguyên'.
      - Tự động bắt lỗi và kiểm tra tính hợp lệ trước khi thực thi lệnh terminal.
      - Tuân thủ cấu trúc thư mục hiện có của dự án.

    ---

    ⌨️ Bảng Phím Tắt Nhanh Hữu Ích

    Phím Tắt (Windows/Linux)Phím Tắt (macOS)Chức Năng
    Ctrl + LCmd + LMở / Đóng thanh trò chuyện Cascade Chat
    Ctrl + ICmd + IMở khung chỉnh sửa code nhanh Inline Edit
    TabTabChấp nhận toàn bộ gợi ý Supercomplete
    Ctrl + EnterCmd + EnterGửi yêu cầu và cho phép Cascade thực thi chỉnh sửa
    EscapeEscapeHủy gợi ý hoặc thoát khung chỉnh sửa

    ---

    ❓ Câu Hỏi Thường Gặp & Khắc Phục Lỗi (FAQs)

    Q1: Gặp lỗi "Connection Failed / Request Timeout" khi gọi Cascade?

  • Nguyên nhân: Đường truyền mạng không ổn định hoặc phần mềm VPN/Proxy can thiệp vào kết nối bảo mật.
  • Giải pháp: Tắt tạm thời các VPN trung gian, kiểm tra lại kết nối Internet hoặc cấu hình Proxy trực tiếp trong mục Windsurf Settings -> Proxy.
  • Q2: Quota lượt hỏi thông minh được tính như thế nào?

  • Hệ thống hỗ trợ không giới hạn các lượt autocomplete siêu tốc (Supercomplete).
  • Các lượt gọi Agentic Cascade cấp cao sẽ trừ dần vào gói bản quyền theo tháng/chu kỳ bạn đã đăng ký.
  • Q3: Có thể dùng chung các Extension từ VS Code sang Windsurf không?

  • Hoàn toàn được! Windsurf mở trực tiếp kho Marketplace của VS Code. Bạn có thể cài Prettier, ESLint, GitLens, Python, PHP Intelephense,... như bình thường.
Chat ngay