community-automations/codemod-runner

DevOps & 코드

PublicClaude 서브에이전트

Codemod 러너

큰 모노레포에서 리팩터링을 손으로 일괄 적용하려면, 수천 개 파일이 담긴 거대한 PR 하나를 리뷰해야 해서 몇 주씩 멈추기 일쑤입니다. 이 러너가 그 작업을 쪼개줍니다.

sonnet1주jscodeshiftts-morphGitHubNx
ClaudeClaude
ROI for
README.md

왜 이 서브에이전트인가

큰 모노레포에서 리팩터링을 손으로 일괄 적용하려면, 수천 개 파일이 담긴 거대한 PR 하나를 리뷰해야 해서 몇 주씩 멈추기 일쑤입니다. 이 러너가 그 작업을 쪼개줍니다.

패키지 단위로 변경 계획을 세우고, 코드모드를 적용하고, 각 패키지 테스트를 돌린 뒤 작은 PR을 하나씩 엽니다. 패키지당 리뷰 가능한 PR 하나씩 생기니까, 아무도 승인하고 싶지 않은 천 개 파일짜리 diff 대신 깔끔하게 리뷰할 수 있습니다.

작동 방식

    • Read

      Used at step 01 to kick off the pipeline.

    • Write

      Used at step 01 to kick off the pipeline.

    • WebFetch

      Used at step 01 to kick off the pipeline.

    • WebSearch

      Used at step 01 to kick off the pipeline.

샘플 출력

json
// Sample output
// (generated when the pipeline finishes)

Plan a large refactor across packages, then for each package apply the codemod, run its tests, and open a separate pull request with a change summary; never bundle multiple packages into one PR.

Unlock the rest

The full agent definition, install snippet, and starter task are gated for community members.

Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.