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 的代理模式中可用。开发者可通过产品文档了解更多详情。