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 브랜치 푸시와 pull request마다 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* 태그 릴리스가 실제로 반복되는지 지켜볼 만해 보인다.