开发与工程 code-reviewci-cdgit-workflowsstatic-analysiscodex-clideveloper-onboardingprompt-linting

AgentSys

把任务发现、开发、审查、CI 与合并串成可恢复的软件交付流程。

FollowAgents 评估 · FARS-2.1
不推荐
52/ 100 五分制 2.6 / 5
1 2 3 4 5 6
按维度查看评分与理由
1信任安全12 / 29 · 2.1/5

证据显示有基本的安全措施:SECURITY.md 提到命令注入防护、路径遍历防护和输入验证,但未提供具体实现细节。用户确认方面,/next-task 流程包含用户审批步骤,/ship 有 --dry-run 选项,但其他命令如 /deslop apply 可能直接修改文件。数据流透明度有限,未详细说明数据如何收集和传输。敏感数据处理方面,SECURITY.md 提醒用户不要提交密钥,但未说明系统如何处理敏感数据。依赖安全方面,6.0.1 移除了易受攻击的 js-yaml 依赖,但未提供完整的依赖审计。外部影响方面,/ship 和 /next-task 会提交、推送、合并 PR,影响外部系统,但提供了 --dry-run 等选项。回滚方面,未明确提供回滚机制,但 /next-task 有 --abort 选项。来源归属方面,插件来自 agent-sh 组织,但未验证发布者身份。

2可靠稳定6 / 14 · 2.1/5

自一致性方面,README 声称 24 插件、49 代理、44 技能,与描述一致,但未验证实际文件。依赖可用性方面,依赖外部工具如 agnix CLI、gh CLI 等,但未说明缺失时的处理。失败消息方面,未提供具体的错误处理文档,但测试覆盖了一些边界情况。

3适用触发12 / 18 · 3.3/5

受众明确为开发者,场景覆盖代码开发、审查、发布等。能力边界方面,每个代理有单一职责,但未明确限制。触发精度方面,命令有明确参数,但未提供触发条件细节。环境适配方面,支持多种平台,但未提供详细的配置指南。

4规范维护10 / 18 · 2.8/5

信息架构清晰,README 有目录和命令列表。安装说明提供了 npm 安装方式。命名稳定,命令和代理名称一致。示例和 FAQ 方面,README 提供了命令示例,但缺少 FAQ。已知限制方面,SECURITY.md 提到不保证安全,但未列出具体限制。许可证为 MIT,版本 6.0.1,有 CHANGELOG 但未提供。维护责任方面,作者为 Avi Fenesh,但未提供维护计划。

5有效结果9 / 13 · 3.5/5

输出可用性方面,命令输出有明确格式,如 /deslop 报告。边际价值方面,提供了多种自动化命令,节省时间。成本效益方面,README 提供了基准测试,显示 Sonnet + agentsys 比原始 Opus 更便宜且质量相当。

6证据核验3 / 8 · 1.9/5

声明可追溯性方面,README 声称 3518 个测试,但未提供测试结果。跨来源佐证方面,未提供外部验证。事实与推断分离方面,README 区分了基准测试和推断,但未明确标注。

证据充分度: 评估于 2026年8月9日 审查版本 ea77fa141037
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 发布者身份未验证,需谨慎使用。
  • 代理可执行修改性操作(如 /ship、/deslop apply),务必在运行前审查变更。
  • 依赖外部工具(如 agnix CLI),需确保环境已安装。
  • 安全措施声明有限,未提供具体实现细节。
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

AgentSys 是面向软件开发的模块化智能体运行与编排系统,也是 agent-sh 插件的市场与安装器。它汇集 24 个插件、49 个智能体和 44 项技能,通过斜杠命令组织任务发现、实现、代码审查、文档同步、发布和合并等流程。流程采用阶段闸门与持久化状态,README 说明中断后的工作可以恢复,并可为不同任务创建隔离的 worktree。它支持 Claude Code、Codex CLI、OpenCode、Cursor 和 Kiro,并可通过 npm 安装器部署。适合希望把常规工程交付步骤标准化的人;采用前应确认团队接受其 CLI、Git 与外部平台依赖。

用户可运行 /next-task 从 GitHub Issues、GitHub Projects、GitLab 或本地文件选择任务;该流程会创建 worktree、探索代码库、生成待批准的计划、实施修改、执行 deslop 与测试覆盖检查、进入多智能体审查循环、验证交付、同步文档,并调用 /ship 创建 PR、监控 CI 和合并。/prepare-delivery 单独执行预审查、配置 lint、审查、验证和文档同步,不推送或创建 PR;/gate-and-ship 则将它与 /ship 组合。/repo-intel 通过 agent-analyzer 生成 Git 历史、AST 符号和项目元数据,并把结果缓存到平台状态目录;/drift-detect 用 JavaScript 收集器汇总 issue、文档和代码实现后进行语义比对。其他命令覆盖 /audit-project/perf/sync-docs/agnix/onboard/consult/release 等具体工作。

  1. 维护 GitHub Issues 的小团队,希望从任务优先级排序开始,经计划审批、实现和 PR 合并完成一次交付。
  2. 已经手工完成改动的开发者,希望运行 /prepare-delivery 做脱敏式清理、测试覆盖检查、多角色审查和文档同步,但暂不发 PR。
  3. 负责持续集成的仓库维护者,需要 /ship 检测 CI 与部署平台、推送分支、处理审查意见并在通过后合并。
  4. 刚加入 JavaScript、Rust、Go、Python、C/C++、Java 或 Deno 项目的贡献者,需要用 /onboard 快速获取技术栈、关键文件与约定概览。
  5. 维护大量智能体配置的团队,需要用 /agnix 检查 SKILL.md、AGENTS.md、hooks、MCP 与多种工具配置的结构、安全性和一致性。
  6. 怀疑路线图、issue 或代码示例已过期的项目负责人,需要用 /drift-detect/sync-docs 找出文档与实现不一致之处。

这个 Agent 有哪些优点和局限?

优点
  • 将任务发现、隔离 worktree、计划审批、实施、审查、验证、文档同步与 PR 合并组成可单独使用或组合使用的命令链。
  • 按复杂度区分智能体职责和模型分配,并用阶段闸门与状态文件约束流程,面向可恢复的长交付任务。
  • /repo-intel 将 Git 历史、AST 符号和项目元数据集中为可缓存的数据,供多个插件重复使用。
  • /agnix 提供 423 条配置验证规则,并支持 SARIF 输出,适合将智能体配置检查纳入 GitHub Code Scanning。
  • 原生列出 Claude Code、Codex CLI、OpenCode、Cursor 和 Kiro 的安装路径。
局限
  • 运行环境必须具备 Git 与 Node.js 18+,而 GitHub 或 GitLab 交付流程还依赖已认证的 ghglab
  • /ship 的目标是推送、建 PR、监控 CI、处理评论和合并,因此不适合不希望自动变更远程仓库状态的场景;可先使用 /prepare-delivery
  • /agnix/repo-intel 等功能带有额外工具依赖,前者需要独立安装 agnix CLI,后者依赖自动安装的 agent-analyzer。
  • README 对基准测试的任务、仓库和模型组合有明确限定,不能据此推断所有代码库、模型或工作流都会获得相同成本与质量结果。

如何安装或部署这个 Agent?

需要 Git 和 Node.js 18+。安装所有平台的 npm 安装器:npm install -g agentsys && agentsys。安装到 Codex CLI:agentsys --tool codex;安装到 Claude Code:agentsys --tool claude。Claude Code 也可使用市场安装:/plugin marketplace add agent-sh/agentsys,然后例如执行 /plugin install next-task@agentsys。涉及 GitHub 工作流时,需要已认证的 GitHub CLI:gh;GitLab 工作流需要已认证的 glab/agnix 还要求单独安装 agnix CLI。

如何使用这个 Agent?

完成安装后,可先执行 /onboard 扫描当前代码库并生成概览。要执行完整任务到交付流程,运行 /next-task;它会在实施前请求你批准计划。只运行交付质量闸门可执行 /prepare-delivery,完成后用 /ship 处理提交、PR、CI 和合并;或直接运行 /gate-and-ship。若需要恢复中断的任务流程,使用 /next-task --resume;检查 repo-intel 数据可使用 /repo-intel init,随后运行 /repo-intel query hotspots

这个 Agent 与同类方案有什么区别?

README 将 AgentSys 的结构化流水线与未使用 AgentSys 的直接模型调用作基准比较:在列出的文档改进任务中,Sonnet + AgentSys 的报告称与 Opus + AgentSys 的结果质量相当,而原始 Opus 输出更通用、项目上下文更少。/drift-detect 也明确采用 JavaScript 收集器加一次语义分析,而不是多智能体收集,README 报告其相对多智能体方法减少 77% token。

常见问题

它是否只适用于 Claude Code?
不是。README 明确列出 Claude Code、Codex CLI、OpenCode、Cursor 和 Kiro,并给出 npm 安装器的多工具安装选项。
运行完整交付流程前是否仍有人工控制点?
有。/next-task 在实施前要求用户审阅并批准计划;/prepare-delivery 可独立运行,不会创建 PR 或推送。
哪些操作会影响远程仓库?
/ship 可提交、推送、创建 PR、等待 CI、处理评论、合并并清理分支或 worktree。使用 GitHub 或 GitLab 工作流还需要对应 CLI 已认证。
配置检查是否开箱即用?
/agnix 命令需要额外安装 agnix CLI,可通过 npm、Cargo 或 Homebrew 安装。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents