Devotd Github
新发现评测

princejain756/agent-trials —— CI 与发布工作流及 README 徽章

princejain756/agent-trials 新增了 Node 18·20·22 矩阵 CI、针对 v* 标签的 GitHub 发布工作流,以及 npm·CI·MIT 徽章。

仓库信息princejain756/agent-trials ↗

princejain756/agent-trials 新增了 Node 18·20·22 矩阵 CI、针对 v* 标签的 GitHub 发布工作流,以及 npm·CI·MIT 徽章。

GitHub 项目说明: Interview your coding agent before you ship with it - same task suite through every agent CLI, sandboxed, scored

星标
★ 2
复刻
0
语言
TypeScript
许可证
MIT
最新版本
v1.0.1
查看原始来源 ↗在 GitHub 查看 ↗

princejain756/agent-trials 是一个在部署前验证编码代理的工具。根据仓库说明,它在隔离环境中把同一套任务(task suite)以相同方式运行在多个代理 CLI 上并打分。2026 年 10 月 26 日的提交 d65976ef 一次性添加了 CI 工作流、发布工作流和 README 徽章。提交信息为“Add CI, release workflow, and README badges”,改动涉及 3 个文件,新增 42 行,删除 0 行。

新增的 .github/workflows/ci.yml 会在每次推送到 main 分支和每次拉取请求时,在 ubuntu-latest 上运行 npm install 和 npm test。Node 版本矩阵为 18、20、22,并且设置了 fail-fast: false,因此即使某个版本失败,其余轴仍会继续运行。.github/workflows/release.yml 在推送 v* 形式的标签时,使用 contents: write 权限和 GITHUB_TOKEN 执行 gh release create --generate-notes --verify-tag,以创建 GitHub 发布并自动生成发布说明。README.md 顶部添加了 npm 版本徽章、CI 状态徽章和 MIT 许可证徽章。

不过,这次提交中看不到 npm 发布步骤。虽然添加了指向 npmjs.com/package/agent-trials 的 npm 版本徽章,但新增的发布工作流只包含 GitHub 发布的创建,因此仅凭这次改动无法判断该包是否真的会被注册或更新。许可证也只是以 MIT 徽章的形式标示,LICENSE 文件的正文并未包含在这次提交中。公开的改动内容中没有关于评分标准或通过条件的数值,因此该工具把何种水平视为通过尚难以下定论。要想把它作为切换不同代理 CLI 进行比较的正式流程使用,看来值得观察 CI 和 v* 标签发布是否真的反复进行。