工程开发
agent-creator avatar

agent-creator

创建和配置自定义 AiderDesk 代理配置文件,通过定义工具组、批准规则、子代理设置和模型提供程序来简化您的开发工作流程。

简介

agent-creator 技能提供了一个结构化的界面,用于在 AiderDesk 生态系统中定义、配置和部署专业的 AI 代理配置文件。该工具专为专业软件工程师设计,允许您构建自定义的编排单元,以处理特定的开发任务,从代码重构、安全审计到文档生成和错误修复。通过集中配置过程,它确保了您的代理基础架构在全球或项目特定环境中保持一致、透明且高度可控。

  • 通过引导用户完成逻辑问答流程(包括目的定义、模型选择和高级调整),简化了 config.json 配置文件的创建。

  • 实施严格的工具批准策略,允许您设置细粒度的权限,例如对安全操作设置“always”(始终允许),或对潜在破坏性命令(如 bash 执行)设置“ask”(请求批准)。

  • 配置子代理设置,包括上下文记忆模式(off、full-context、last-message),以优化 token 使用与任务重点之间的平衡。

  • 支持灵活的部署选项,允许将配置文件存储在全局以供广泛使用,或存储在特定存储库目录中以实现项目隔离的工作流程。

  • 支持选择多种模型提供程序(如 OpenAI、Anthropic、Gemini、DeepSeek、Ollama 等),以匹配所分配代理任务的计算需求。

  • 首先定义代理的用途;创建器将根据您的具体软件开发需求建议最佳工具组。

  • 仅在必要时使用高级设置来调整温度、最大 token 限制或集成自定义 MCP(模型上下文协议)服务器。

  • 在生成之前务必检查最终的配置文件摘要;该工具通过最终确认门户防止部分更新,确保配置的完整性。

  • 使用自定义说明来定制代理行为,确保生成的子代理在您的代码库中表现一致。

  • 所有工具批准配置必须严格遵守 {group}---{tool} 键命名约定,以确保与 AiderDesk 内部执行引擎的兼容性。

仓库统计

Star 数
1,187
Fork 数
102
Open Issue 数
43
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 17:09
在 GitHub 查看