大家好,我是 Ai 學(xué)習(xí)的老章
昨天谷歌放了個大招,掀翻了 AI 編程領(lǐng)域的餐桌
這就是 GEMINI CLI
https://github.com/google-gemini/gemini-cli
閑話少敘,我們直接看看如何在 Terminal 中安裝使用,還有在 VSCode 中與 Gemini Code Assist 的互補玩法。
簡介
根據(jù)官方博客介紹
Gemini CLI 是 Google 推出的開源 AI 工具,直接集成在開發(fā)者的終端(命令行)中,主要特點如下:
免費且開源:個人開發(fā)者可用 Google 賬號免費登錄,獲得 Gemini Code Assist 許可,享受 1 萬 token 上下文窗口和極高的免費調(diào)用額度(每分鐘 60 次、每天 1000 次)。
強大功能:支持代碼理解、文件操作、命令執(zhí)行、問題排查等多種任務(wù),還能通過 Google 搜索為 AI 提供實時外部信息。
高度可擴展:支持 Model Context Protocol (MCP) 和擴展插件,允許自定義提示詞和工作流,適合個人和團隊配置。
與Gemini Code Assist集成:與 Google 的 AI 編碼助手共用技術(shù),支持 VS Code 和終端雙端協(xié)作,具備多步推理和自動恢復(fù)能力。
Google 確實財大氣粗,這個免費額度(每分鐘 60 次和每天 1000 次模型請求)真遙遙領(lǐng)先了。
調(diào)用的模型也是遙遙領(lǐng)先的——Gemini 2.5 Pro,這個模型大家應(yīng)該知道它的實力,我之前做過實測
大模型天梯圖:https://llm.homeworkkun.top 安裝
Gemini CLI 安裝很簡單
npx https://github.com/google-gemini/gemini-cli
CLI 運行后,即可通過命令行與 Gemini 交互
使用
Gemini 2.5 Pro是多模態(tài)大模型,安裝CLI之后,你甚至可以在Terminal中生成視頻
谷歌 Github 上介紹了一些編程方面用法:
1、新建目錄啟動項目:
$cdnew-project/ $gemini >請為我編寫一個Gemini Discord機器人,它能根據(jù)我提供的FAQ.md文件回答問題
2、探索新代碼庫
首先通過cd
命令進入現(xiàn)有或新克隆的代碼庫,然后運行gemini
。
> 描述該系統(tǒng)架構(gòu)的主要組成部分。
> 當(dāng)前部署了哪些安全機制?
3、處理現(xiàn)有代碼
> 為GitHub第123號問題實現(xiàn)初版方案。
> 協(xié)助我將代碼庫遷移至最新Java版本,請先制定遷移計劃。
4、自動化工作流
使用 MCP 服務(wù)器將本地系統(tǒng)工具與企業(yè)協(xié)作套件集成。
> 生成展示最近7天git歷史的幻燈片,按功能點和團隊成員分組呈現(xiàn)。
> 開發(fā)全屏網(wǎng)頁應(yīng)用,用于墻面顯示屏展示GitHub上互動量最高的問題。
5、系統(tǒng)交互
> 將此目錄下所有圖片轉(zhuǎn)換為png格式,并使用exif數(shù)據(jù)中的日期重命名。
> 按支出月份整理我的PDF發(fā)票。
實測
我拿出了自己準(zhǔn)備的
解析完成后桌面上就出現(xiàn)了 test.md
效果好的離譜,遠比專業(yè)解析模型(我如我已經(jīng)測過的和)強多了
One More Thing
Google 前幾個月還放出過一個免費的 VSCode 插件——Gemini Code Assist
主要功能
由 Gemini 提供支持的編程輔助
根據(jù)提示提供情境化響應(yīng),幫助指導(dǎo)實現(xiàn)代碼目標(biāo)
提供來源引用,說明生成響應(yīng)時參考了哪些文檔和代碼示例
通過 GitHub 版 Gemini Code Assist 實現(xiàn)自動化代碼審查
在 Firebase、Android Studio、IntelliJ、Google Cloud Databases、BigQuery、Apigee 等平臺使用
我也安裝試了一下,背后對應(yīng)的應(yīng)該是 Gemini Flash,感覺其權(quán)限和模型能力都沒有 Terminal 中運行的 Gemini CLI 大
兩者結(jié)合使用或許會好很多,最終界面如下:
中上是編輯器
中下是 Gemini CLI
右側(cè)是 Gemini Code Assist
這里看個人喜歡,Gemini Code Assist 默認(rèn)是在左側(cè)的,和文件目錄沖突了,我習(xí)慣在左右側(cè) chat,就像 Cursor 和 Windsurf 一樣。
移動它也很簡單,點擊右上角輔助測欄,然后鼠標(biāo)點擊 GEMINI CODE ASSIST:CHAT 這里,拖動到左右側(cè)就行了
然后在 VSCode 中打開終端,再裝一下 Gemini CLI 就行了
總結(jié):
就目前我的使用情況,Gemini 2.5 Pro 這個模型是絕對沒問題的,尤其是編程領(lǐng)域,與 Claude 3.7 不相上下。
谷歌也足夠豪氣,感覺可以嘗試替換掉 20 美元每月的 Cusor 或 10 美元每月的 Windsurf 了。
缺點嘛,1 是網(wǎng)絡(luò)要暢通,你要有谷歌賬號。2 是 CLI+Code Assist 還是不如 Cusor/Windsurf 使用方便。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.