Sử Dụng Claude Opus 4.5 & Gemini 3 Miễn Phí Với OpenCode: Hướng Dẫn Toàn Diện cho Lập Trình Viên AI

Bạn đang tìm kiếm cách tiếp cận các mô hình AI tiên tiến nhất như Claude Opus 4.5Gemini 3 mà không tốn kém chi phí API? Trong thế giới phát triển AI đang bùng nổ, việc sở hữu những công cụ mạnh mẽ này có thể tạo nên sự khác biệt lớn trong các dự án của bạn. Bài viết này sẽ hướng dẫn bạn từng bước cách thiết lập OpenCode – một tác nhân lập trình AI mã nguồn mở – cùng với plugin Antigravity và Google OAuth để mở khóa sức mạnh của những mô hình đỉnh cao này hoàn toàn miễn phí.

Hãy cùng khám phá cách biến khả năng lập trình AI của bạn thành hiện thực chỉ trong vài phút, không yêu cầu khóa API trả phí!

OpenCode: Cổng Kết Nối Vô Hạn Đến Các Mô Hình AI Mạnh Mẽ

OpenCode (opencode.ai) là một nền tảng tác nhân lập trình AI mã nguồn mở linh hoạt, cho phép bạn kết nối và tương tác với vô số mô hình ngôn ngữ lớn (LLM) khác nhau, bao gồm các ông lớn như Claude, GPT, Gemini và nhiều hơn nữa. Không chỉ cung cấp các mô hình miễn phí sẵn có, OpenCode còn cho phép người dùng tích hợp các mô hình của riêng họ từ bất kỳ nhà cung cấp nào, mang lại sự tự do và tùy chỉnh tối đa.

Sức mạnh của OpenCode nằm ở khả năng tạo ra một môi trường thống nhất để bạn có thể thử nghiệm, phát triển và triển khai các giải pháp AI một cách hiệu quả. Với sự hỗ trợ của cộng đồng mã nguồn mở, OpenCode liên tục được cải tiến và bổ sung các tính năng mới, đảm bảo bạn luôn có trong tay những công cụ tiên tiến nhất.

Giải Mã Sức Mạnh Của Antigravity Auth và Google OAuth

Để truy cập các mô hình AI cao cấp như Claude Opus 4.5Gemini 3 một cách miễn phí thông qua OpenCode, chúng ta sẽ tận dụng sự kết hợp giữa plugin Antigravity và xác thực Google OAuth. Antigravity là một plugin đặc biệt cho OpenCode, giúp kết nối nền tảng với các dịch vụ xác thực bên ngoài, từ đó mở ra cánh cửa đến các mô hình AI có thể yêu cầu đăng nhập thông qua các tài khoản phổ biến như Google.

Google OAuth (Open Authorization) là một tiêu chuẩn mở cho phép người dùng cấp quyền truy cập vào thông tin của họ cho một ứng dụng bên thứ ba (trong trường hợp này là OpenCode thông qua plugin Antigravity) mà không cần chia sẻ mật khẩu trực tiếp. Quá trình này không chỉ an toàn mà còn tiện lợi, cho phép bạn sử dụng tài khoản Google hiện có để xác thực và truy cập các mô hình AI một cách liền mạch.

Hướng Dẫn Chi Tiết: Thiết Lập OpenCode & Truy Cập AI Miễn Phí

Hãy cùng đi qua các bước cụ thể để thiết lập môi trường của bạn và bắt đầu sử dụng các mô hình AI hàng đầu.

🛠 Bước 1: Cài Đặt OpenCode

OpenCode có thể được cài đặt thông qua nhiều trình quản lý gói phổ biến khác nhau như Homebrew, npm, pnpm, yarn, scoop, choco, v.v. Để đơn giản hóa hướng dẫn này, chúng ta sẽ sử dụng bun.

bun install -g opencode-ai

Nếu bạn muốn khám phá các tùy chọn cài đặt khác hoặc gặp vấn đề, hãy tham khảo tài liệu chính thức của OpenCode tại Installation Docs.

⚙️ Bước 2: Cấu Hình Plugin Antigravity

Sau khi OpenCode được cài đặt, bước tiếp theo là cấu hình plugin opencode-antigravity-auth. Plugin này sẽ là cầu nối giúp chúng ta xác thực thông qua Google.

  1. Mở tệp cấu hình OpenCode bằng trình soạn thảo văn bản yêu thích của bạn (ví dụ: `vim`):
    vim ~/.config/opencode/opencode.json
  2. Thêm plugin Antigravity vào tệp cấu hình của bạn. Đảm bảo rằng tệp có định dạng JSON hợp lệ:
    {
      "plugin": ["opencode-antigravity-auth@beta"]
    }

    Nếu tệp của bạn đã có nội dung, hãy đảm bảo bạn thêm dòng này vào đúng vị trí và cú pháp JSON vẫn chính xác.

🔐 Bước 3: Xác Thực Với Google (Antigravity)

Bước này yêu cầu bạn có một tài khoản Google đang hoạt động. Đây là nơi Google OAuth phát huy tác dụng.

  1. Chạy lệnh xác thực OpenCode trong terminal của bạn:
    opencode auth login
  2. Bạn sẽ thấy một danh sách các nhà cung cấp xác thực. Chọn Google từ danh sách:
    > Google
      OpenAI
      Anthropic
      GitHub Copilot
      ...
  3. Tiếp theo, chọn tùy chọn OAuth with Google (Antigravity):
    > OAuth with Google (Antigravity)
  4. Trình duyệt web của bạn sẽ tự động mở ra. Đăng nhập bằng tài khoản Google của bạn. Sau khi quá trình hoàn tất, bạn sẽ thấy thông báo xác nhận trong terminal:
    •  Multi-account setup complete (1 account(s)).
    o  Login successful
    —  Done

    Điều này xác nhận rằng quá trình xác thực đã thành công.

🧩 Bước 4: Cập Nhật Tệp Cấu Hình Hoàn Chỉnh

Để OpenCode biết cách sử dụng các mô hình AI được xác thực thông qua Antigravity, bạn cần cập nhật tệp cấu hình với các định nghĩa mô hình cụ thể. Mở lại tệp cấu hình:

vim ~/.config/opencode/opencode.json

Tại đây, bạn cần dán khối cấu hình đầy đủ từ tài liệu của plugin Antigravity. Khối cấu hình này thường chứa các định nghĩa cho Claude Opus 4.5 và Gemini 3, hướng dẫn OpenCode cách truy cập chúng thông qua Antigravity. (Bạn có thể giữ nguyên phần `”plugin”` đã thêm ở trên; không cần thay đổi trừ khi bạn muốn tùy chỉnh thêm các mô hình).

Tham khảo tài liệu chính thức của plugin opencode-antigravity-auth trên GitHub để có khối cấu hình mới nhất và chính xác nhất.

🧠 Bước 5: Chọn Claude Opus 4.5 hoặc Gemini 3

Giờ đây, bạn đã sẵn sàng để sử dụng các mô hình AI mạnh mẽ. Khởi động OpenCode:

opencode

Trong giao diện OpenCode, nhấn tổ hợp phím Ctrl + P để mở bảng lệnh. Sau đó, chọn:

Switch model → Claude Opus 4.5 (Antigravity)

Hoặc chọn Gemini 3 (Antigravity) nếu bạn muốn sử dụng Gemini.

Bạn đã hoàn tất! Bây giờ bạn có thể bắt đầu tương tác với Claude Opus 4.5Gemini 3 thông qua OpenCode, tận hưởng sức mạnh của chúng cho các dự án lập trình và sáng tạo của mình. Hãy bắt đầu lập trình thông minh hơn ngay hôm nay! 🌱

Chỉ mục