loop-engineering

(★ 10,527)

AI 코딩 에이전트를 활용한 루프 엔지니어링(loop engineering)을 위한 실용적인 패턴, 스타터 및 CLI 도구. 에이전트를 프롬프트하고 오케스트레이션하는 디자인 시스템 (Addy Osmani와 Boris Cherny에게 영감을 받음). `loop-audit`, `loop-init`, `loop-cost` 포함.

파일 탐색기

  • .gitignore
  • _config.yml
  • AGENTS.md
  • changelog-drafter-state.md
  • CODE_OF_CONDUCT.md
  • CODEOWNERS
  • CONTRIBUTING.md
  • CONTRIBUTORS.md
  • gate.yaml
  • LICENSE
  • loop-budget.md
  • loop-constraints.md
  • loop-run-log.md
  • LOOP.md
  • package-lock.json
  • package.json
  • README.md
  • RELEASE_NOTES_DRAFT.md
  • RELEASE_NOTES_v1.5.0.md
  • SECURITY.md
  • STATE.md

# 설치 가이드

node
사전 준비물

설치 및 실행 절차

npm install

프로젝트의 루트 의존성 패키지를 설치합니다.

npm test

레지스트리 및 스크립트 검증 테스트를 실행합니다.

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

지정된 패턴과 도구로 루프 엔지니어링 템플릿을 초기화합니다.

npx @cobusgreyling/loop doctor .

루프 준비 상태를 진단하고 권장 조치 사항을 확인합니다.

핵심 명령어

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

스킬, 상태, 예산 파일을 스캐폴딩하고 Loop Ready 점수를 확인합니다.

npx @cobusgreyling/loop doctor .

감사 및 동기화 상태를 점검하여 개선이 필요한 최상위 작업들을 진단합니다.

npx @cobusgreyling/loop audit . --suggest

프로젝트의 루프 준비 상태 점수를 평가하고 개선점을 제안합니다.

npx @cobusgreyling/loop cost

에이전트 루프 실행에 필요한 예상 토큰 비용을 산출합니다.

CLI 도구들은 npx를 통해 직접 실행하거나 monorepo 내 개별 도구(tools/*) 디렉토리에서 각각 빌드하여 실행할 수 있습니다.

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

릴리즈 타임라인

활발히 관리 중

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

claude

설명 보기 ▼

코드베이스를 이해하고 자연어 명령을 통해 더 빠르게 코딩할 수 있도록 도와주는 에이전트 기반 코딩 도구.
더 많은 정보: <https://code.claude.com/docs/en/cli-reference>.

claude prompt

프롬프트로 실행:

claude update

`claude`를 업데이트:

claude mcp list

지정된 MCP 서버 목록을 표시:

🔍

codex

설명 보기 ▼

OpenAI로 구동되는 터미널용 자연어 코드 어시스턴트.
요청을 수행하기 위해 현재 디렉터리의 파일을 읽고 수정.
더 많은 정보: <https://developers.openai.com/codex/cli/reference>.

codex

현재 디렉터리에서 대화형 Codex 세션을 시작:

codex "{{prompt}}"

프롬프트를 사용해 단일 Codex 명령을 실행:

codex --sandbox workspace-write "{{prompt}}"

프롬프트를 전체 자동 모드로 실행:

🔍

node

설명 보기 ▼

서버 측 JavaScript 플랫폼 (Node.js).
더 많은 정보: <https://nodejs.org/docs/latest/api/cli.html#options>.

node {{path/to/file}}

JavaScript 파일 실행:

node

REPL(대화형 셸) 시작:

node --watch {{path/to/file}}

지정된 파일을 실행하고 가져온 파일이 변경될 때 프로세스를 재시작 (Node.js 버전 18.11+ 필요):

🔍

npx

설명 보기 ▼

이 명령은 `npm exec`의 별칭입니다.

tldr npm exec

자세한 내용은 원본 명령을 참고하세요:

🔍

opencode

설명 보기 ▼

AI 코딩 에이전트.
`auth`, `models`, `web`와 같은 일부 하위명령어는 별도의 사용법 문서를 가짐.
더 많은 정보: <https://opencode.ai/docs/cli/>.

opencode

대화형 TUI 시작:

opencode {{[-c|--continue]}}

가장 최근 세션 이어서 실행:

opencode run "{{message}}"

프롬프트를 직접 전달하여 비대화형으로 실행:

# 프로젝트 배지

// repository documentation