摘要: Agent Skills 允许通过添加特定任务的指令、资源和可选脚本来扩展 Codex 的功能。技能可以跨团队或社区共享,并遵循开放的 Agent Skills 标准。技能在 Codex CLI 和 IDE 扩展中可用。技能通过 SKILL.md 文件中的 Markdown 指令和可选的脚本、资源以及资产来捕获特定任务的能力。技能使用渐进式披露来高效管理上下文。Codex 可以通过显式调用或隐式调用两种方式使用技能。技能可以从多个位置加载,其优先级由高到低分别为当前工作目录、仓库根目录、用户个人文件夹、系统共享位置和系统捆绑位置。创建新技能可以通过内置的 $skill-creator 技能或手动创建 SKILL.md 文件来完成。Codex 内置的 $plan 技能可以帮助用户研究和创建构建新功能或解决复杂问题的计划。
讨论: 上述内容主要讨论了技能(Skills)在人工智能领域的应用和发展。技能被视为一种标准化的解决方案,可以用于解决常见问题,并且通常由专家编写。技能的编写和实现方式简单,易于复用和扩展。讨论中提到,技能可以像开源库一样使用,提供诸如认证系统、多租户等功能的实现,从而提高代码质量并防止不安全或存在缺陷的产品。同时,也提到了技能的某些局限性,如技能描述可能影响用户与LLM的交互体验,以及技能代码内容的检索可能受到限制。此外,还讨论了技能与现有技术(如MCPs、插件、应用程序和连接器)的关系以及如何利用技能来优化AI模型的使用。
原文标题:Skills Officially Comes to Codex
原文链接:https://developers.openai.com/codex/skills/
讨论链接:https://news.ycombinator.com/item?id=46334424