AI News HubLIVE
站内改写1 分鐘閱讀

用指令、技能、記憶和MCP個性化Genie Code

Databricks為其AI編碼助手Genie Code引入了指令、技能和MCP伺服器等個性化功能,使AI能更好地遵循團隊編碼標準、內部工作流程和外部工具。指令設定全域性偏好,技能捕獲可重複的工作流程,MCP伺服器連線外部系統如Jira、GitHub等。

Databricks 近日為其 AI 編碼助手 Genie Code 推出了一系列個性化功能,包括自定義指令、技能和 MCP 伺服器。這些功能旨在讓 Genie Code 更深入地理解團隊的實際工作方式,包括編碼標準、內部工作流程、共享工具以及過往決策的上下文。

自定義指令允許使用者設定全域性偏好,Genie Code 會在每次代理模式會話中應用這些偏好。例如,使用者可指定首選程式語言、輸出格式或通用風格指南。然而,指令是全域性生效的,當需要針對特定任務的上下文時,技能則更為合適。此外,Genie Code 能自動檢測專案中的 AGENTS.md 和 CLAUDE.md 檔案,無需團隊單獨配置。

技能是一種基於 Markdown 的包,用於描述特定工作流程、模式或操作。每個技能包含名稱和描述,幫助 Genie Code 判斷何時適用。技能可分為個人技能和 workspace 技能:個人技能儲存在使用者本地目錄,適用於個人工作方式;workspace 技能由管理員建立,自動對團隊所有成員可用,適合共享的工作流程,如強制執行 ML 管道命名規範或標準化資料質量檢查。

MCP 伺服器解決了外部上下文接入的問題。透過標準化的 MCP 協議,Genie Code 可以訪問 Jira、GitHub、Google Drive 等外部系統中的工具和資料,而無需反覆貼上到提示中。Workspace 管理員控制伺服器的可用性,使用者可從已批准的伺服器中選擇。Databricks 還提供了託管 OAuth 流程(測試版),簡化了常見工具的認證。

使用技巧方面,使用者可以讓 Genie Code 自動將工作流程捕獲為技能,生成 Markdown 檔案並儲存。建議保持每個技能專注於一個工作流程,並使用明確的名詞和描述。技能作為 Markdown 檔案易於共享、版本控制和團隊同步。Genie Code 還能自動應用倉庫中的 AGENTS.md 和 CLAUDE.md 檔案,確保團隊約定一致性。

這些個性化功能目前已在 Genie Code 的代理模式中可用。開發者可透過產品文件瞭解更多詳情。