今天凌晨,谷歌在官網(wǎng)開源了AI Agent框架Gemini CLI,直接將Gemini大模型融入到終端中。
Gemini CLI最大亮點(diǎn)之一就是可以直接調(diào)用,谷歌最新發(fā)布的視頻模型 Veo和圖像模型Imagen,同時集成了MCP、谷歌搜索、自定義自動化等眾多實(shí)用功能。
開源地址:https://github.com/google-gemini/gemini-cli
自動播放例如,用Gemini CLI自動制作一個短視頻,展示一只姜貓?jiān)诎拇罄麃喌拿半U(xiǎn)故事。
自動播放也可以調(diào)用谷歌專業(yè)AI開發(fā)助手Gemini Code Assist,來編寫代碼、修復(fù)BUG、遷移代碼等。
Gemini CLI主要亮點(diǎn)
Gemini CLI內(nèi)置集成了眾多功能,包括谷歌搜索,用戶可以直接從網(wǎng)絡(luò)上獲取最新的信息,為智能體提供實(shí)時的外部上下文;支持MCP協(xié)議,極大的擴(kuò)展了智能體的能力,可以根據(jù)自己需求添加數(shù)千個功能。
Gemini CLI還允許用戶定制提示和指令,可以根據(jù)自己的需求調(diào)整Gemini的行為,使其更加貼合你的工作流程。例如,可以設(shè)置Gemini在特定情況下自動執(zhí)行某些操作,或者在處理特定類型的文件時采用不同的策略。
Gemini CLI可以通過非交互式調(diào)用集成到你的腳本中實(shí)現(xiàn)任務(wù)的自動化,融入到現(xiàn)有工作流程中,讓自動化任務(wù)變得更加簡單和高效。
例如,在一個社交媒體營銷項(xiàng)目中,開發(fā)者可以設(shè)置智能體在每天上午10點(diǎn),根據(jù)前一天的用戶互動數(shù)據(jù),自動生成并發(fā)布一條貼合用戶興趣的推廣文案到多個社交平臺賬號上,并且能根據(jù)不同平臺的特點(diǎn)對文案格式進(jìn)行自適應(yīng)調(diào)整。
集成超強(qiáng)編碼助手Gemini Code Assist
Gemini Code Assist是谷歌為業(yè)余愛好者和專業(yè)開發(fā)者打造的一款功能超強(qiáng)的AI 編程助手。Google Code Assist 支持 Python、Java、Javascript等在內(nèi)的多種主流編程語言,無論是開發(fā)復(fù)雜的后端系統(tǒng),還是構(gòu)建交互性強(qiáng)的前端應(yīng)用都能輕松應(yīng)對。
用戶通過Google Code Assist只需自然語言描述需求,就能完成多數(shù)功能開發(fā),例如,創(chuàng)建一個函數(shù),該函數(shù)接受一個字符串?dāng)?shù)組并返回長度最長的字符串。
或者你直接把一段代碼錯誤,例如,NameError: name 'x' is not defined復(fù)制到Google Code Assist中,它就能快速分析問題并給出優(yōu)化建議。
谷歌已經(jīng)把Google Code Assist集成在Gemini CLI中,實(shí)現(xiàn)可自定義的自動化編程。例如,你正在開發(fā)一個大型Web項(xiàng)目,需要查找特定的代碼片段,或者對文件進(jìn)行修改。通過Gemini CLI,可以直接在終端中輸入命令,“查找文件中的所有函數(shù)定義”,智能體就會自動理解并執(zhí)行操作,極大提高了工作效率。
為了提升功能性,現(xiàn)在使用谷歌賬號就能使用100萬token上下文窗口的Gemini 2.5 Pro模型。為了確保使用的過程中更加流暢,谷歌每分鐘免費(fèi)提供60次模型請求,每天最高1000次。
如果你是需要同時運(yùn)行多個智能體的專業(yè)開發(fā)者,或者傾向于使用特定模型,可以使用谷歌 AI Studio或Vertex AI密鑰進(jìn)行按量計(jì)費(fèi)。
目前,Gemini CLI剛剛開源,但在Github已經(jīng)超過9000顆星,足可以看出這個Agent框架的能力。