歡迎使用 Gemini CLI 文件
本文件為您提供完整的 Gemini CLI 安裝、使用及開發指南。這個工具讓您能夠透過命令列介面 (Command Line Interface) 與 Gemini 模型互動。
概覽
Gemini CLI 將 Gemini 模型的強大功能帶到您的終端機,並提供互動式的 REPL(Read-Eval-Print Loop)環境。Gemini CLI 由用戶端應用程式(packages/cli
)組成,該應用程式會與本地伺服器(packages/core
)溝通,而本地伺服器則負責管理對 Gemini API 及其 AI 模型的請求。Gemini CLI 也內建多種工具,協助您執行檔案系統操作、執行 shell 指令及網頁擷取等任務,這些工具由 packages/core
管理。
文件導覽
本文件分為以下幾個部分:
- 執行與部署: 關於如何執行 Gemini CLI 的資訊。
- 架構概覽: 了解 Gemini CLI 的高階設計,包括其組件及互動方式。
- CLI 使用方式:
packages/cli
的相關文件。- CLI 簡介: 命令列介面 (Command Line Interface) 的總覽。
- 指令說明: 可用 CLI 指令的說明。
- 設定方式: 有關 CLI 設定的資訊。
- 檢查點功能: 檢查點功能的文件說明。
- 擴充功能: 如何為 CLI 擴充新功能。
- IDE 整合: 將 CLI 連接到您的編輯器。
- IDE companion 擴充功能規格: 建立 IDE companion 擴充功能的規格說明。
- 遙測 (telemetry): CLI 中遙測 (telemetry) 的概覽。
- 信任資料夾: 信任資料夾(Trusted Folders)安全功能的概覽。
- 核心細節:
packages/core
的相關文件。 - 工具:
- 貢獻與開發指南: 提供給貢獻者與開發者的資訊,包括環境設定、建置、測試與程式碼規範。
- NPM: 關於專案套件結構的詳細說明。
- 疑難排解指南: 常見問題與解決方案、FAQ。
- 服務條款與隱私權聲明: 關於您使用 Gemini CLI 所適用的服務條款與隱私權聲明。
- 版本發佈: 專案的版本發佈與部署節奏相關資訊。
我們希望這份文件能幫助您充分發揮 Gemini CLI 的效能!