DenisSergeevitch/agents-best-practices

Provider-neutral Agent Skill for Codex, Claude Code, and agentic harness design.

它解决了什么问题

该项目提供了一个与提供商无关的“代理技能”,旨在帮助开发者构建、审计和重构代理型框架。它通过将焦点从提示工程转移到运行时环境(框架)的严谨设计上,解决了创建脆弱、昂贵或不安全的代理这一常见问题,该环境负责验证、授权和执行模型提出的操作。

它的工作原理

该项目以技能的形式实现,可以安装到兼容的AI代理(如Codex或Claude Code)中。安装后,当对话涉及代理架构、工具权限或生产就绪性时,该技能会被激活。它利用一套全面的参考文档(位于references/目录中)来指导代理生成MVP蓝图、审计现有框架,并设计高级功能,如递归委派或推测性工具执行。

适用人群

适用于在各领域(包括研究、支持、运营、销售、金融和医疗保健)构建代理系统的开发者和架构师,他们需要为其AI代理提供生产安全的运行时规范。

亮点

  • MVP蓝图生成:基于特定领域生成最小可用且生产安全的代理框架。
  • 框架审计:识别运行时级别的故障点(例如,缺少循环预算或不受限制的工具结果),而不仅仅是提示级别的问题。
  • 权限管理:提供按风险类别拆分工具并实现确定性权限检查的指导。
  • 高级架构:支持设计自我优化的递归框架、环境自适应工具以及具有持久会话的常驻代理。
  • 性能优化:提供提示缓存、推测性工具执行和上下文内存压缩的策略。
  • 硬件集成:提供在物理板上安装代理并执行硬件特定评估的契约。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目