使用 Devstral 構建編碼代理:從代理設計到工具化培訓
Devstral 是一個開源框架,旨在構建和運行編碼代理,這些代理可以與代碼庫、開發者工具和 API 交互,以提升工程效率。
本課程由講師指導,採用線上或線下培訓形式,面向中高級 ML 工程師、開發者工具團隊以及 SRE,幫助他們使用 Devstral 設計、實現和優化編碼代理。
通過本課程,學員將能夠:
- 設置和配置 Devstral 以進行編碼代理開發。
- 設計用於代碼庫探索和修改的代理工作流。
- 將編碼代理與開發者工具和 API 集成。
- 實施安全和高效代理部署的最佳實踐。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在即時實驗室環境中進行動手操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
課程簡介
Devstral與編碼代理簡介
- Devstral架構概述
- 軟件工程中的Agentic AI概念
- 編碼代理的使用案例
開發環境設置
- 安裝和配置Devstral
- 與Python和Git工作流的集成
- Visual Studio Code的IDE支持
設計編碼代理
- 定義代理角色和功能
- 代碼導航與重構的工作流設計
- 錯誤處理與回滾策略
工具與API集成
- 將代理連接到開發者工具
- 外部服務的API集成
- 編碼代理的自動化模式
實踐中的代理工作流
- 代碼探索與文檔生成
- 自動化重構與測試輔助
- 與代理的協作編碼
安全與最佳實踐
- 安全執行環境
- 訪問控制與權限管理
- 監控與記錄代理操作
擴展與維護編碼代理
- 在團隊與項目中部署代理
- 維護與更新代理工作流
- 通過反饋循環持續改進
總結與下一步
最低要求
- 熟練掌握Python
- 具備軟件開發流程的經驗
- 熟悉API和代碼集成
受衆
- 機器學習工程師
- 開發者工具團隊
- 負責開發者體驗的SREs
需要幫助選擇合適的課程嗎?
使用 Devstral 構建編碼代理:從代理設計到工具化培訓 - 詢問
使用 Devstral 構建編碼代理:從代理設計到工具化 - 咨詢詢問
咨詢詢問
客戶評論 (1)
講師在Copilot高級使用方面的知識,以及充足且高效的實踐環節
Tan - ViTrox Technologies Sdn Bhd
課程 - Intermediate GitHub Copilot
機器翻譯
相關課程
高級GitHub Copilot與AI在項目與基礎設施中的應用
14 時間:GitHub Copilot是一款由AI驅動的代碼補全工具,能夠加速開發過程,同時提高質量和生產力。結合人工智能在項目、基礎設施和軟件中的應用,管理者可以利用AI優化資源分配,簡化工作流程,並增強決策能力。
本次由講師主導的培訓(線上或線下)面向高級管理者,旨在深化他們對GitHub Copilot的理解,同時探索AI在企業環境中的實際應用,並結合石油和天然氣等行業的大規模項目實例。
培訓結束後,參與者將能夠:
- 在大規模企業項目中應用高級Copilot功能。
- 將Copilot集成到多學科工作流程中,以實現最大效率。
- 利用AI工具優化項目管理、基礎設施和軟件採購。
- 實施基於AI的策略,以改進規劃、估算和時間優化。
- 識別石油和天然氣等行業特定場景中的實際AI應用。
課程形式
- 互動式講座與討論。
- 實踐練習與案例分析。
- AI工具與Copilot工作流程的即時演示。
課程定製選項
- 如需定製本課程,請聯繫我們安排。
高級Cursor:提示工程、微調與自定義工具
14 時間:Cursor是一個先進的AI驅動的開發環境,允許工程師針對特定用例和企業工作流擴展、微調和自定義其編碼智能。
本課程由講師主導,提供線上或線下培訓,面向希望設計定製提示系統、微調模型行爲併爲內部開發自動化構建自定義擴展的高級開發人員和AI工程師。
在培訓結束時,參與者將能夠:
- 設計和測試高級提示模板,以實現精確的AI行爲。
- 將Cursor連接到內部API和知識庫,以生成上下文感知的代碼。
- 爲特定任務開發微調或領域適應的AI模型。
- 構建並部署自定義工具或適配器,安全地擴展Cursor的功能。
課程形式
- 技術演示和指導性示範。
- 動手開發和提示優化實驗室。
- 將Cursor與真實企業系統集成的實踐項目。
課程定製選項
- 本課程可根據特定的內部架構、AI框架或安全合規要求進行定製。
高級GitHub Copilot
14 時間:本次由講師主導的澳門(線上或線下)培訓面向高級參與者,旨在幫助他們爲團隊項目定製GitHub Copilot,利用其高級功能,並將其無縫集成到CI/CD管道中,以增強協作和生產力。
培訓結束後,參與者將能夠:
- 根據特定項目需求和團隊工作流程定製GitHub Copilot。
- 利用Copilot的高級功能處理複雜的編碼任務。
- 將GitHub Copilot集成到CI/CD管道和協作環境中。
- 使用AI工具優化團隊協作。
- 有效管理和排查Copilot的設置和權限。
GitHub Copilot用於DevOps自動化與生產力提升
14 時間:GitHub Copilot是一款由AI驅動的編碼助手,旨在幫助自動化開發任務,包括編寫YAML配置、GitHub Actions和部署腳本等DevOps操作。
本次由講師指導的培訓(線上或線下)面向初學者到中級專業人士,旨在幫助他們使用GitHub Copilot簡化DevOps任務,提升自動化水平,並提高生產力。
培訓結束後,學員將能夠:
- 使用GitHub Copilot輔助編寫shell腳本、配置文件及CI/CD管道。
- 在YAML文件和GitHub Actions中利用AI代碼補全功能。
- 加速測試、部署和自動化工作流程。
- 負責任地使用Copilot,瞭解AI的侷限性和最佳實踐。
課程形式
- 互動式講座與討論。
- 大量練習與實踐。
- 在即時實驗環境中進行實操。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
AI輔助開發與Cursor編程
21 時間:本課程爲講師指導的培訓(線上或線下),面向中級軟件開發人員,旨在通過使用Cursor進行AI輔助編程,提升生產力和代碼質量。
培訓結束後,學員將能夠:
- 安裝並配置Cursor,用於AI輔助軟件開發。
- 將Cursor與Git倉庫和開發工作流集成。
- 使用自然語言生成、調試和優化代碼。
- 利用AI功能進行重構、文檔編寫和測試。
Cursor 數據與機器學習工程:筆記本、管道與模型運維
14 時間:Cursor 是一個由人工智能驅動的開發環境,通過智能代碼生成、上下文感知建議和簡化的文檔,提升數據與機器學習工作流程的生產力和可靠性。
本課程由講師主導,提供線上或線下培訓,面向中級數據與機器學習專業人士,旨在幫助他們將 Cursor 集成到日常工作中,以實現更快的原型設計、可擴展的管道開發和改進的模型運維。
完成本培訓後,學員將能夠:
- 使用 Cursor 加速筆記本開發和代碼探索。
- 生成、重構和記錄 ETL 及特徵工程管道。
- 利用 AI 輔助代碼進行模型訓練、調優和評估。
- 提升機器學習工作流程中的可重複性、協作性和操作一致性。
課程形式
- 互動式講座與演示。
- 在實際編碼環境中進行實踐練習。
- 結合 Cursor 與機器學習管道和模型運維工具的案例研究。
課程定製選項
- 本培訓可根據特定框架(如 TensorFlow、PyTorch 或 scikit-learn)或組織的 MLOps 平臺進行定製。
Cursor基礎:提升開發者效率
14 時間:Cursor是一款AI驅動的代碼編輯器,旨在通過智能代碼補全、上下文編輯和自適應輔助來提升開發者效率。
本課程爲講師指導的培訓(線上或線下),面向初級開發者和工程團隊,幫助他們優化編碼工作流程,並安全利用AI建議以提高效率。
完成本培訓後,學員將能夠:
- 安裝並配置Cursor,以在開發項目中最佳使用。
- 理解並應用AI輔助代碼補全、編輯器內聊天和重構工具。
- 有效且安全地評估、接受或修改AI生成的代碼建議。
- 採用最佳實踐進行團隊入職、協作和版本控制集成。
課程形式
- 互動講座與討論。
- 動手演示與指導練習。
- 使用Cursor進行實際編碼挑戰和實驗室練習。
課程定製選項
- 本課程可根據團隊使用的特定編程語言或框架進行定製。
Cursor for Teams: 協作、代碼審查與CI/CD集成
14 時間:Cursor是一個由AI驅動的開發環境,旨在增強團隊協作,自動化代碼審查,並無縫集成到現代CI/CD工作流中。
本次由講師主導的培訓(線上或線下)面向中級技術專業人員,旨在幫助他們將Cursor集成到團隊環境中,以改善協作、簡化審查流程,並確保自動化管道中的質量。
完成培訓後,參與者將能夠:
- 在Cursor中設置和管理團隊環境,以便進行協作開發。
- 利用AI工具進行自動化代碼審查、生成拉取請求以及驗證合併。
- 使用Cursor的功能實施代碼治理、審查策略和安全防護措施。
- 將Cursor與CI/CD系統集成,確保持續交付和一致的質量標準。
課程形式
- 講師主導的演示和基於團隊的討論。
- 使用真實團隊協作場景的實踐實驗室。
- 與CI/CD和版本控制工具的即時集成練習。
課程定製選項
- 課程可以根據特定的CI/CD平臺、倉庫工具或企業安全需求進行調整。
GitHub Copilot 开发者课程
14 時間:本課程爲講師指導的線下或線上培訓,面向初學者到中級開發者,旨在幫助他們學習如何在現代開發工作流程中有效利用GitHub Copilot的功能。
GitHub Copilot 在團隊環境中的協作最佳實踐
14 時間:本課程爲講師指導的即時培訓(線上或線下),面向中級到高級參與者,旨在優化團隊工作流、增強協作編程實踐,並有效管理多開發者環境中的 Copilot 使用。
培訓結束後,參與者將能夠:
- 爲團隊環境設置 GitHub Copilot。
- 利用 Copilot 增強協作編程實踐。
- 使用 Copilot 的功能優化團隊工作流。
- 管理 Copilot 在多開發者項目中的集成。
- 在團隊中保持一致的代碼質量和標準。
- 利用 Copilot 的高級功能滿足團隊特定需求。
- 將 Copilot 與其他協作工具結合以提高效率。
GitHub Copilot 用於調試和代碼審查
14 時間:本課程爲講師指導的線下或線上培訓,面向中級 QA 工程師、開發人員和團隊負責人,旨在幫助他們利用 GitHub Copilot 更高效地進行調試、提高代碼質量並簡化代碼審查。
培訓結束後,參與者將能夠:
- 爲調試和代碼審查目的設置 GitHub Copilot。
- 使用 Copilot 高效識別和修復錯誤。
- 通過 AI 輔助建議提高代碼質量。
- 利用 Copilot 的功能簡化代碼審查流程。
- 在團隊環境中有效協作使用 Copilot。
GitHub Copilot 前端開發
14 時間:本次由講師指導的培訓(線上或線下)面向中級前端開發者,旨在幫助他們使用 GitHub Copilot 自動化重複性編碼任務,提升 UI/UX 設計,並優化前端工作流程。
培訓結束後,參與者將能夠:
- 爲前端開發項目設置 GitHub Copilot。
- 利用 Copilot 高效生成 HTML、CSS 和 JavaScript 代碼。
- 通過 AI 生成的代碼建議改進 UI/UX 設計流程。
- 通過實用的 Copilot 集成策略增強前端工作流程。
- 在 Copilot 的幫助下調試前端代碼。
GitHub Copilot for Python 開發者
14 時間:本課程由講師指導,提供澳門(線上或線下)培訓,面向希望利用 GitHub Copilot 進行 Python 特定任務、調試以及實現機器學習工作流的初級到中級 Python 開發者。
在本課程結束時,參與者將能夠:
- 爲 Python 開發設置和配置 GitHub Copilot。
- 利用 Copilot 編寫高效的 Python 代碼。
- 使用 AI 生成的建議調試 Python 應用程序。
- 自動化重複的編碼任務,提高工作流效率。
- 利用 Copilot 在 Python 中實現機器學習項目。
中級 GitHub Copilot
14 時間:本次由講師指導的培訓在澳門(線上或線下)面向中級水平的參與者,旨在幫助他們利用 GitHub Copilot 處理高級編碼用例,提高生產力,並將 Copilot 集成到他們的開發工作流程中。
培訓結束後,參與者將能夠:
- 優化使用 GitHub Copilot 進行高級編碼任務。
- 藉助 Copilot 的建議編寫更高效、無錯誤且易於維護的代碼。
- 將 GitHub Copilot 集成到他們首選的 IDE 和工作流程中。
- 利用 Copilot 進行調試和代碼重構。
- 瞭解使用人工智能編碼工具的侷限性和倫理考量。
GitHub Copilot簡介
7 時間:本課程爲講師指導的培訓,在澳門(線上或線下)進行,面向希望瞭解GitHub Copilot功能、設置並有效使用它以提升編碼體驗的初級開發者。
在本培訓結束時,參與者將能夠:
- 瞭解GitHub Copilot是什麼及其工作原理。
- 在支持的代碼編輯器中設置GitHub Copilot。
- 使用GitHub Copilot更快地編寫、重構和調試代碼。
- 利用Copilot探索編碼技巧和解決方案。
- 應用最佳實踐將GitHub Copilot集成到日常工作中。