Repolode
cobusgreyling

cobusgreyling/loop-engineering

AI 코딩 에이전트가 작업을 찾아 실행하고 결과를 검증한 뒤 상태를 기록하는 루프를 설계하기 위한 패턴 라이브러리와 CLI 툴킷입니다.

스타
11,701
포크
1,576
열린 이슈
17
마지막 커밋
어제

어떤 프로젝트인가요?

Loop Engineering은 코드베이스를 대상으로 AI 코딩 에이전트를 반복 가능한 루프로 실행하기 위한 패턴, 스타터 템플릿, 커맨드라인 도구 모음입니다. 다음 프롬프트를 직접 입력하는 대신, 실패한 CI, 미해결 이슈, 오래된 의존성처럼 처리할 작업을 찾아 에이전트에 전달하고, 결과를 확인한 뒤 STATE.md 같은 파일에 상태를 기록하는 시스템을 정의할 수 있습니다.

저장소에는 Daily Triage, PR Babysitter, CI Sweeper, Dependency Sweeper, Changelog Drafter를 포함해 바로 수정해 사용할 수 있는 패턴 8개가 있습니다. 각 패턴에는 실행 주기, 보고 전용(L1)부터 무인 실행(L3)까지의 자율성 수준, 대략적인 비용 추정치가 포함됩니다. Claude Code, Grok, Codex, OpenClaw, Opencode, GitHub Actions용 설정 예제가 제공되며, 통합 CLI(npx @cobusgreyling/loop)에서는 init, doctor, status, audit, cost 명령을 사용할 수 있습니다.

이 프로젝트는 실패 유형, 안티패턴, 안전 지침도 문서화합니다. 검증기가 신뢰성을 입증한 뒤에만 보고 전용 실행에서 보조 실행, 무인 실행 순으로 단계적으로 도입할 것을 권장합니다.

핵심 기능

  • 01실행 주기, 자율성 수준, 비용 안내가 포함된 재사용 가능한 루프 패턴 8개.
  • 02init, doctor, status, audit, cost 명령을 제공하는 통합 CLI.
  • 03Claude Code, Grok, Codex, OpenClaw, Opencode, GitHub Actions용 설정 예제.
  • 04STATE.md 파일 없이 사용할 수 있는 간단한 GitHub Action 루프 스타터.
  • 05실패 유형, 안티패턴, 안전에 관한 문서.

활용 사례

  • 정해진 일정에 따라 에이전트가 이슈를 분류하고 CI를 확인해 저장소를 건강하게 유지하기.
  • 사람의 검토를 거치는 방식으로 pull request와 의존성 업데이트를 자동으로 관리하기.
  • 기존 프로젝트에 쓰기 권한을 부여하기 전에 보고 전용 에이전트 루프를 추가하기.
  • 태그나 최근 병합 내역을 바탕으로 변경 로그 초안을 작성하기.

빠른 시작

  1. 1

    Claude 도구를 사용해 저장소에서 daily-triage 패턴을 초기화하세요

    npx @cobusgreyling/loop init . --pattern daily-triage --tool claude
  2. 2

    doctor 명령어로 설정을 확인하세요

    npx @cobusgreyling/loop doctor .

사용 전 알아둘 점

  • 첫 주에는 보고만 수행하므로, 더 높은 단계로 전환하기 전까지 이 루프는 작업에 조치를 취하지 않습니다.
  • AI 에이전트로 루프를 실행하면 토큰 비용이 상당히 발생할 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

loop-engineering은(는) 무엇인가요?
AI 코딩 에이전트가 작업을 찾아 실행하고 결과를 검증한 뒤 상태를 기록하는 루프를 설계하기 위한 패턴 라이브러리와 CLI 툴킷입니다. Loop Engineering은 코드베이스를 대상으로 AI 코딩 에이전트를 반복 가능한 루프로 실행하기 위한 패턴, 스타터 템플릿, 커맨드라인 도구 모음입니다. 다음 프롬프트를 직접 입력하는 대신, 실패한 CI, 미해결 이슈, 오래된 의존성처럼 처리할 작업을 찾아 에이전트에 전달하고, 결과를 확인한 뒤 STATE.md 같은 파일에 상태를 기록하는 시스템을 정의할 수 있습니다.
loop-engineering은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
loop-engineering은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
loop-engineering은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. loop-engineering의 마지막 커밋은 2026년 11월 5일입니다.
loop-engineering은(는) 어디에 사용할 수 있나요?
정해진 일정에 따라 에이전트가 이슈를 분류하고 CI를 확인해 저장소를 건강하게 유지하기. 사람의 검토를 거치는 방식으로 pull request와 의존성 업데이트를 자동으로 관리하기. 기존 프로젝트에 쓰기 권한을 부여하기 전에 보고 전용 에이전트 루프를 추가하기. 태그나 최근 병합 내역을 바탕으로 변경 로그 초안을 작성하기.
loop-engineering는 어떻게 설치하나요?
Claude 도구를 사용해 저장소에서 daily-triage 패턴을 초기화하세요: npx @cobusgreyling/loop init . --pattern daily-triage --tool claude doctor 명령어로 설정을 확인하세요: npx @cobusgreyling/loop doctor .
loop-engineering은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/cobusgreyling/loop-engineering

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트