最近 Google 新釋出新產品,軟體同溫層再次充滿了躁動,因為這次 Google 直接把 LLM 模型串到電腦系統裡啦!
雖然也不是新東西,早在先前,Claude 也推出過類似定位的 Claude code , 但這次 Google 最驚人的是,在 預覽公測期,有很多的免費額度可使用,每天有高達千次的回應次數,用不完,根本用不完!
按照官方的 Github 馬上開始安裝~~~先裝 node.js
node.js 是款讓本來只能在 web 瀏覽器運作的 javascript,在本機運作的環境
直接去官方連結下載安裝拉~~~
我是直接下載軟體安裝,就不耍帥用指令了。

安裝過程,基本上就是一直是是是,跳出Powershell 畫面也一直按 Enter 就行了
再CMD 下以下的指令
npm install -g @google/gemini-cli
gemini
順利安裝的話,會要你選顏色主題,還有登入(選擇 Google 帳號,可免費)
最後就可以看到一下畫面拉。

接著,就可以開始浪費算力了(X

跳出 Gemini-cli
在使用的過程中,除了直接關閉視窗,可以雙擊 Ctrl+C,就可跳回正常的 CMD。
跳出後還會顯示,你本次執行過程,用了多少 Token。

在 Gemini-cli 中,沒辦法讀取到預設資料夾(通常是使用者資料夾)以外的檔案,需要在 CMD 介面,cd 移動到想操作的資料夾最上層,再呼叫 Gemini
沙盒 SandBox
由於 Gemini-cli 可以直接操作你的檔案資料夾,作為新手,還真怕一個胡搞瞎搞,把其他軟體用壞了、重要資料搞丟了。
這時候 沙盒模式就很不錯啦,所有的破壞,都在這個有限的沙盒裡,離開後一切又恢復原狀。
想開啟沙盒模式,電腦必須有裝 Docker。
又多了個英文的東東........
Docker 是一種容器化的系統,如同其Logo 鯨魚貨櫃的概念,把軟體們分包成一個個貨櫃,好處是使用他們也不需要再拆封安裝設定了。而且同個軟體還可以重複使用,很方便的跟其他容器串接,很常見的例子是 資料庫的容器串接。
直接省去 新手初期,架 Server 等繁複系統規格、帳號密碼、網路串接等設定。(可寫好規格檔,Docker 一次幫你串到好。)
我是直接裝 windows 商店的版本,微軟近年在軟體的整合度越來越高了,推薦可以嘗試用看看。
安裝方式也比較簡單,按一下就好了,沒有其他設定。
由於 Docker Desktop 包含了 WSL (Windows 的 Linux 子系統),安裝完可能會要你重開機,才能正常使用。
安裝好 Docker Desktop 後,就能夠在 CMD 開啟 Gemini-cli 增加指令 -s (也就是sandbox)
開啟 Docker Desktop 讓 engine 跑起來,在CMD輸入以下指令
gemini -s
即可以進入沙盒模式

Docker 也自動產生了一個容器

下方顯示目前在 SandBox 環境。