帶著最新最強的模型,走向最熱門的賽道,這用來形容 Google 昨天推出的 Gemini CLI 最合適不過了。
Gemini CLI 主打以下幾點:
完全開源 + 免費:Apache 2.0 許可,每日 1,000 次請求免費
多任務框架:不僅是編程,還可支持文件管理、內容生成、腳本控制等命令行任務 。
輕量 + 可腳本化:你可以把它嵌入自己終端腳本,或作為自動化 Agent 來用
然而發布后不久,首先是登陸、認證并不如想象中的絲滑順暢。
什么是 CLI
Google 帶著 CLI 殺入 AI 編程的賽場,足以證明這條賽道的重要。
Gemin CLI 和 Claude Code 類似(一樣),都是讓普通人能用命令行,讓 AI 協助日常任務的實用工具。相比于編程工具,更像是一個開源的「AI agent」——你可以在終端里用自然語言調用 Gemini 2.5 Pro 模型來處理各種任務 。不限于寫代碼,還可以解釋文檔、查網頁、生成內容,甚至操控本地工具。
目前網上找到的一些用例中,就可以發現:CLI 的用途不僅僅是編程,編程只是當中的一個手段。
比如下面的日本網友,通過 CLI 部署了一個天氣預報的應用,可以將當天的天氣信息直接推送到 LINE 上面。
當然,更復雜的東西它也可以做。比如 Google 團隊的工程師發了一個用例,是用 CLI 制作的 3D 動畫。
那么問題來了:命令行是什么?
命令行(Command Line)是一種人機交互方式。你不點圖標、不用鼠標,而是直接在黑框里打字、發指令,系統回你結果。
這和現在很多人熟悉的 AI 編程工具(比如 Cursor)不同:Cursor 是一個圖形化界面,幫程序員寫代碼、潤色注釋,是「寫代碼時的輔助」。
而 Gemini CLI 和 Claude Code 是「任務的代理者」,你不一定要寫代碼,它可以處理文本、文件、網頁、數據,甚至可以嵌入已有腳本流程。你直接打字發問,然后 Gemini 2.5 Pro 就會來回答你——其實也是一種 chatbot 對話,只不過不是在網頁上,是在終端框里。
換句話說,Google 這次做的不是 Cursor 那樣的程序員工具,而是走向 agent 形態,讓你像用自然語言和同事對話一樣,去控制工作流。對于那些不完全是程序員、但需要做大量信息處理和內容產出的人來說,這意味著,你終于可以用對話方式來操控一些原先需要手動完成的繁瑣事務了。
那么,Google 的這個 CLI,是不是就抄了 Claude Code?
要說起來也是略有不同:Gemini CLI 和 Claude Code 同樣是命令行式 AI 編程助手,但前者更靈活、開源、多場景,應用更多更廣;后者更專注、成熟、而且收費。
對于需要深入項目協作的人則可能會更傾向 Claude Code 的專業度。它更像是一個具備「記憶 + 執行」能力的編程伙伴,能深入你的項目、跑 tests、生成 PR,自動化更深入。
對于 Google 來說,雖然 CLI 不甚完美,bug 很多,還有點前途未卜,但它的發布是一種姿態—— AI 不再只是網頁里的對話玩具,而是融入日常工作流程的默認入口。
那些既不想寫全套代碼、也不滿足于純聊天交互的創作者或開發者,上手 Gemini CLI 會更簡單一點。往好處想,你終于可以用你擅長的語言,去操控一「幫你干活」的 AI 了。
有一說一,vibe coding 本就是一個難以定義,但又真實存在的實踐。而 Gemini CLI,也許正是它開始變得具體、變得可調用的起點。