Google Ra Mắt Gemini CLI - Truy Cập Gemini 2.5 Pro Miễn Phí + 1000 Yêu Cầu Mỗi Ngày

Oliver Kingsley

Oliver Kingsley

26 tháng 6 2025

Google Ra Mắt Gemini CLI - Truy Cập Gemini 2.5 Pro Miễn Phí + 1000 Yêu Cầu Mỗi Ngày

Google vừa tung ra một tin chấn động đang làm rung chuyển thế giới lập trình AI. Trong khi mọi người đang bận rộn trả tiền cho các gói đăng ký Claude Code và Cursor, Google đã lặng lẽ ra mắt Gemini CLI—một tác nhân AI mã nguồn mở hoàn toàn miễn phí, chạy trong terminal của bạn với các giới hạn sử dụng hàng đầu trong ngành. Chúng ta đang nói về 60 yêu cầu mỗi phút, 1000 yêu cầu mỗi ngày, truy cập Gemini 2.5 pro, hoàn toàn miễn phí. Không yêu cầu thẻ tín dụng, không phí đăng ký, chỉ đơn thuần là phép thuật phát triển được hỗ trợ bởi AI.

Google vừa ra mắt Gemini CLI— Truy cập Gemini 2.5 Pro miễn phí + 1000 yêu cầu hàng ngày

Trong hướng dẫn toàn diện này, chúng ta sẽ đi sâu vào những gì khiến Gemini CLI trở thành một yếu tố thay đổi cuộc chơi, cách thiết lập từ đầu, và quan trọng nhất là cách tăng cường sức mạnh cho nó với các máy chủ MCP sẽ biến đổi quy trình làm việc phát triển của bạn.

Mẹo chuyên nghiệp:Apidog MCP ServerĐăng ký miễn phí!
button

Gemini CLI là gì và tại sao bạn nên quan tâm?

Gemini CLI là câu trả lời của Google cho cuộc cách mạng trợ lý lập trình AI. Nó không chỉ là một chatbot khác—nó là một tác nhân AI hoàn chỉnh sống trong terminal của bạn, hiểu cơ sở mã của bạn và có thể thực hiện các tác vụ đa bước phức tạp với sự can thiệp tối thiểu của con người.

Những con số quan trọng

Tại sao Gemini CLI vượt trội hơn đối thủ

Không giống như các công cụ lập trình AI khác tính phí cao cho chức năng cơ bản, Gemini CLI cung cấp các khả năng cấp doanh nghiệp miễn phí. Nó giống như việc có một nhà phát triển cấp cao, một người đánh giá mã và một người viết tài liệu tất cả trong một.

Ưu điểm chính:


Bắt đầu với Gemini CLI: Những bước đầu tiên của bạn

Điều kiện tiên quyết và cài đặt

Trước khi đi sâu vào thiết lập, hãy đảm bảo bạn đã có những điều cơ bản:

Hướng dẫn cài đặt từng bước

Bước 1: Cài đặt Gemini CLI

Chọn phương pháp cài đặt ưa thích của bạn:

# Quick start (recommended)
npx https://github.com/google-gemini/gemini-cli

# Or install globally
npm install -g @google/gemini-cli
gemini

Bước 2: Xác thực với Google

Khi được nhắc, hãy đăng nhập bằng tài khoản Google cá nhân của bạn. Điều này cấp cho bạn quyền truy cập ngay lập tức vào:

Bước 3: Chọn giao diện của bạn

Chọn một giao diện màu sắc phù hợp với thẩm mỹ terminal của bạn. Đây là người bạn đồng hành AI của bạn—hãy làm cho nó cảm thấy như ở nhà.

Xác minh thiết lập của bạn

Kiểm tra cài đặt của bạn bằng một lệnh đơn giản:

gemini
> Xin chào! Bạn có thể giúp tôi hiểu bạn có thể làm gì không?

Nếu bạn nhận được phản hồi hữu ích, xin chúc mừng! Bạn đã sẵn sàng giải phóng sức mạnh của phát triển được hỗ trợ bởi AI.


Tìm hiểu về máy chủ MCP trong Gemini CLI

Giao thức ngữ cảnh mô hình (MCP) là gì?

Máy chủ MCP là trình dịch phổ quát giữa các trợ lý AI và nguồn dữ liệu của bạn. Hãy nghĩ về nó như API cho mọi thứ—tệp cục bộ, cơ sở dữ liệu, API và các công cụ tùy chỉnh. Với MCP, bạn có thể mở rộng khả năng của Gemini CLI vượt ra ngoài các tính năng tích hợp sẵn của nó.

Tại sao máy chủ MCP quan trọng đối với các nhà phát triển

Các máy chủ MCP hoạt động như cầu nối giữa Gemini CLI và các hệ thống bên ngoài, cho phép:

Kiến trúc MCP cốt lõi trong Gemini CLI

Tích hợp MCP của Gemini CLI được xây dựng trên một hệ thống khám phá và thực thi tinh vi:

Lớp khám phá: Tự động tìm và kết nối với các máy chủ MCP đã cấu hình Lớp thực thi: Xử lý các lệnh gọi công cụ, xác nhận và xử lý phản hồi Cơ chế truyền tải: Hỗ trợ Stdio, SSE và truyền trực tuyến HTTP


Thiết lập máy chủ MCP trong Gemini CLI

Cấu trúc cấu hình

Các máy chủ MCP được cấu hình thông qua tệp settings.json. Dưới đây là cấu trúc cơ bản:

{
  "mcpServers": {
    "serverName": {
      "command": "path/to/server",
      "args": ["--arg1", "value1"],
      "env": {
        "API_KEY": "$MY_API_TOKEN"
      },
      "cwd": "./server-directory",
      "timeout": 30000,
      "trust": false
    }
  }
}

Các thuộc tính cấu hình thiết yếu

Các thuộc tính bắt buộc:

Các thuộc tính tùy chọn:

Ví dụ về cấu hình máy chủ MCP

Máy chủ MCP Python:

{
  "mcpServers": {
    "pythonTools": {
      "command": "python",
      "args": ["-m", "my_mcp_server", "--port", "8080"],
      "cwd": "./mcp-servers/python",
      "env": {
        "DATABASE_URL": "$DB_CONNECTION_STRING",
        "API_KEY": "${EXTERNAL_API_KEY}"
      },
      "timeout": 15000
    }
  }
}

Máy chủ MCP Node.js:

{
  "mcpServers": {
    "nodeServer": {
      "command": "node",
      "args": ["dist/server.js", "--verbose"],
      "cwd": "./mcp-servers/node",
      "trust": true
    }
  }
}

Apidog MCP Server: Siêu năng lực phát triển API của bạn

Tại sao Apidog MCP Server là một yếu tố thay đổi cuộc chơi

Trong khi Gemini CLI cung cấp nền tảng AI, Apidog MCP Server biến nó thành một công cụ phát triển API mạnh mẽ. Sự tích hợp này cho phép các trợ lý AI truy cập trực tiếp vào thông số kỹ thuật API của bạn, loại bỏ việc chuyển đổi ngữ cảnh liên tục giữa tài liệu và mã.

Lợi ích chính của Apidog MCP Server

Thiết lập Apidog MCP Server

Bước 1: Chuẩn bị tệp OpenAPI

  1. Đảm bảo bạn có URL hoặc đường dẫn cục bộ đến tệp Swagger/OpenAPI
  2. Các định dạng được hỗ trợ: Tệp OpenAPI ở định dạng JSON hoặc YAML

Bước 2: Cấu hình MCP trong IDE của bạn

Thêm cấu hình này vào cài đặt MCP của bạn:

{
  "mcpServers": {
    "API specification": {
      "command": "npx",
      "args": [
        "-y",
        "apidog-mcp-server@latest",
        "--oas=<oas-url-or-path>"
      ]
    }
  }
}

Bước 3: Xác minh kết nối

Kiểm tra thiết lập bằng cách hỏi Gemini CLI:

Vui lòng lấy thông số kỹ thuật API qua MCP và cho tôi biết có bao nhiêu điểm cuối tồn tại trong dự án

Khám phá hướng dẫn chi tiết về cách thiết lập Apidog MCP Server tại đây.

Các quy trình làm việc nâng cao của Gemini CLI

Khám phá và hiểu mã

Gemini CLI vượt trội trong việc giúp bạn hiểu các cơ sở mã phức tạp:

gemini
> Mô tả các phần chính của kiến trúc hệ thống này
> Những cơ chế bảo mật nào đang được áp dụng?
> Giúp tôi di chuyển cơ sở mã này sang phiên bản Java mới nhất

Tích hợp quy trình làm việc tự động

Tận dụng các máy chủ MCP để tự động hóa mạnh mẽ:

gemini
> Tạo cho tôi một bản trình bày hiển thị lịch sử git từ 7 ngày qua
> Tạo một ứng dụng web để hiển thị các vấn đề GitHub được tương tác nhiều nhất của chúng tôi
> Chuyển đổi tất cả hình ảnh trong thư mục này sang PNG với tên tệp theo ngày EXIF

Phát triển API với tích hợp Apidog

Kết hợp Gemini CLI với Apidog MCP Server để phát triển API liền mạch:

gemini
> Sử dụng Apidog MCP để lấy thông số kỹ thuật API và tạo các bản ghi Java cho lược đồ 'Product'
> Dựa trên thông số kỹ thuật API, thêm các trường mới vào DTO 'Product'
> Tạo tất cả mã MVC liên quan đến điểm cuối '/users' theo thông số kỹ thuật API

Khắc phục sự cố và các phương pháp hay nhất

Các vấn đề và giải pháp phổ biến

Sự cố kết nối:

Sự cố máy chủ MCP:

Tối ưu hóa hiệu suất:

Cân nhắc về bảo mật


Kết luận: Kỷ nguyên mới của phát triển được hỗ trợ bởi AI

Gemini CLI của Google đại diện không chỉ là một công cụ AI khác—nó là một sự thay đổi mô hình trong cách các nhà phát triển tương tác với AI. Bằng cách cung cấp các khả năng cấp doanh nghiệp miễn phí, Google đang san bằng sân chơi và cho phép các nhà phát triển trên toàn thế giới tiếp cận sự hỗ trợ AI mạnh mẽ.

Sự tích hợp với các máy chủ MCP, đặc biệt là Apidog MCP Server, tạo ra một môi trường phát triển toàn diện nơi AI trở thành một đối tác thực sự trong quy trình làm việc của bạn. Từ việc hiểu các cơ sở mã phức tạp đến tạo mã sẵn sàng sản xuất từ các thông số kỹ thuật API, khả năng là vô tận.

Khi chúng ta bước sang năm 2025, câu hỏi không phải là có nên áp dụng phát triển được hỗ trợ bởi AI hay không—mà là nên chọn công cụ nào. Với Gemini CLI và Apidog MCP Server, bạn có được những điều tốt nhất của cả hai thế giới: khả năng AI mạnh mẽ và tích hợp phát triển API liền mạch, tất cả mà không tốn kém.

Bạn đã sẵn sàng biến đổi quy trình làm việc phát triển của mình chưa? Bắt đầu với Gemini CLI, thêm Apidog MCP Server và trải nghiệm tương lai của phát triển được hỗ trợ bởi AI ngay hôm nay.

button

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API