文章

Claude Code vs Gemini CLI — 你該換到 Gemini CLI 嗎?

比較 Claude Code 和 Gemini CLI 的優缺點,協助你決定是否該換用 Gemini CLI

Google CLI 的發佈

Google 在 2025 年 6 月 26 日發佈了 Gemini CLI,也一起加入了Agent CLI 競賽的行列,並且提供開發者使用個人Google帳號登入就能免費使用Gemini CLI。 提供 Gemini 2.5 Pro 以及 100 token 的 context window。並且在model的請求額度可達到每分鐘 60 次,每日最多可達 1,000 次的模型執行額度,而這些 完全免費


Claude Code 與 Gemini CLI 的比較

初步簡單的適用Gemini CLI,會覺得目前跟Claude Code使用上沒有太大的差別, 同樣支援免互動介面的操作模式,支援MCP的串接,比較特別的是原生支援了GoogleSearch跟WebFetch 的功能, 並且在記憶管理上可以說用 --checkpoint 來管理記憶體的使用以及支援 -s 進入sandbox 模式,避免污染本機環境

功能Claude CodeGemini CLI
安裝npm install -g @anthropic-ai/claude-codenpm install -g @google/gemini-cli
MCP 支援
遙測功能
記憶體管理使用 CLAUDE.md 進行記憶體管理支援 --checkpointing 來儲存和恢復對話與檔案狀態
安全性權限可透過 settings.json 設定使用 -s 標記來沙盒化命令,避免不必要的系統變更
使用需求需要 Claude Pro 訂閱免費使用,僅需 Google 帳戶;每分鐘 60 個模型請求,每日最多 1,000 個

Gemini CLI 的使用步驟

安裝 Gemini CLI

1
   npm install -g @google/gemini-cli

當安裝成功後會看到以下訊息:

安裝成功畫面

接下來就可以使用 Gemini CLI 了,以下是一些基本的使用指令:

觀看 token 使用量

1
/stats

列出可用工具

1
/tools

不進入互動模式執行指令

1
gemini -p "你的prompt"

Claude Code 會跌入神壇嗎!?

目前看來,Claude Code 仍然是個不錯的選擇,特別是已經整合了不同的平台。且Claude 4 在程式碼的理解以及解決問題的能力也非常出眾,但Gemini CLI 也提供了不想課金的使用者一個不錯的選擇,並且完全開源,也為產品帶來了更多的可能性。

本文章以 CC BY 4.0 授權