丝美导航 AI技能集 开发工具技能

Agent Engineering Harness

Agent Engineering Harness:适用于任何仓库的代理工程工具集,自动化构建文档和执行计划,提升代码质量。

标签:
分享到:

Agent Engineering Harness

Agent Engineering Harness是什么

Agent Engineering Harness是一款适用于任何代码仓库的代理工程工具集,通过自动化文档构建、代码质量检查和执行计划制定,帮助开发者提升工作效率和代码质量。

bowen31337 开发 | 累计安装 69 次 | 开源协议:MIT-0

Agent Engineering Harness的主要功能

  • 文档构建:自动生成AGENTS.md目录,结构化文档,包括架构、质量、约定等。
  • 代码质量:提供自定义linters,强制执行CI,确保代码质量。
  • 执行计划:为复杂任务生成执行计划模板,提高任务执行效率。
  • 多语言支持:支持Rust、Go、TypeScript、Python等多种编程语言。
  • 安全审查:提供安全扫描功能,确保代码安全。

如何使用Agent Engineering Harness

  • 安装:下载并解压工具包,配置SKILL_DIR环境变量。
  • 构建工具集:使用uv run命令构建工具集,自动检测仓库语言。
  • 执行lints:运行agent-lint.sh脚本,检查代码质量。
  • 文档维护:使用doc_garden.py脚本检查文档新鲜度,并可选地打开修复PR。
  • 生成执行计划:使用plan.py脚本为复杂任务生成执行计划。

Agent Engineering Harness的项目地址

  • 项目官网https://clawhub.ai/bowen31337/harness

Agent Engineering Harness的应用场景

  • 为代理优先开发的新仓库快速搭建文档和工具集。
  • 升级现有仓库的文档结构,提高代码可读性和维护性。
  • 在多代理编码的仓库中,确保代码质量和一致性。
  • 支持多种编程语言,适用于不同类型的项目。
  • 通过安全扫描,确保代码安全可靠。

相关导航