Google開發者團隊與人工智能教育平台DeepLearning.AI合作推出免費線上課程《Gemini CLI: Code & Create with an Open-Source Agent》,協助學員認識Gemini CLI這款開源終端機Agent工具,並將其應用於軟件開發、數據分析、內容創作及個人化學習等工作流程。
根據來源資料,課程總長約83分鐘,內容包括9個主要教學單元;課程詳細結構則列出11節影片單元及1項分級作業。完成課程與評核後,PRO會員可獲頒證書。
Gemini CLI可在終端機執行多步驟任務
Gemini CLI是一款運作於Terminal環境的開源代理編程助手,可存取本地檔案系統、開發工具及雲端服務。使用者可以透過較高階的指令描述工作目標,由工具進行推理、呼叫相關工具,並利用命令列執行多步驟流程。
課程由Google開發者倡導者(Developer Advocate)Jack Wotherspoon主講,內容除了介紹工具的基本概念與安裝方式,亦著重說明如何將Gemini CLI融入日常開發及內容製作流程。

涵蓋GEMINI.md、MCP與GitHub Actions
以GEMINI.md管理上下文
課程介紹如何運用GEMINI.md檔案及記憶功能管理Context Window,讓模型在處理專案時維持較完整的背景資訊與工作脈絡。這類上下文管理方式可用於整理專案規則、工作要求及相關參考資料。

連接MCP伺服器與擴充功能
課程亦涵蓋Model Context Protocol(MCP)伺服器及Gemini CLI Extensions的連接方法,示範如何在本地檔案、雲端資料庫及第三方服務之間進行協作與工作流程編排。來源列出的整合服務包括GitHub、Canva及Google Workspace。

利用GitHub Actions自動化開發工作
在自動化部分,學員可了解如何結合GitHub Actions建立編程工作流程,例如協助執行Pull Request(PR)審查,將部分重複性工作納入持續整合及自動化流程。
由軟件開發延伸至內容製作與學習
課程以建構AI研討會(AI Conference)相關功能作為實務案例,展示Gemini CLI如何配合不同工具處理跨領域任務。
- 軟件開發與系統建構:建立AI研討會的議程目錄(Session Catalog)及互動式數據儀表板,涵蓋研究、開發至測試的流程。
- 數據分析與雲端資料整合:結合本地CSV檔案與Google Sheets等數據來源,建立可視化分析儀表板。
- 內容創作與多媒體整理:根據研討會錄音檔生成網誌及社交媒體推廣內容,並整理多媒體學習教材。
- 個人化學習與網絡搜尋:整理本地課程資料,配合網頁搜尋功能取得附有引用來源的資訊。
課程單元
來源資料列出的9個主要單元如下:
- What is Gemini CLI?
- A Tour of Gemini CLI
- Context is Key: GEMINI.md
- Workflows with Model Context Protocol (MCP)
- Customization with Gemini CLI Extensions
- Gemini CLI for Software Development
- Gemini CLI for Data Analysis
- Gemini CLI for Content Creation
- Gemini CLI for Learning
免費開放網上學習
《Gemini CLI: Code & Create with an Open-Source Agent》現已在線上平台免費開放。公眾可透過相關課程頁面登記,並從官方網站了解Gemini CLI的項目資訊;有意參與開發的社群人士,亦可在GitHub查閱其開源程式碼。
https://goo.gle/gemini-cli-learning-course
不過,課程重點在於工具操作、工作流程設計及實務案例示範,實際使用效果仍會受到模型能力、權限設定、外部服務整合方式,以及使用者對程式開發和資料管理的理解所影響。
Reference Link : ezone.hk




