AgentLoop

AgentLoop

aiedwardyi · 코딩

AgentLoop는 범위가 정해진 코딩 목표를 실제로 출시되는 작업으로 바꾸는 로컬 오케스트레이션 데몬이다. 진짜 내 것이 되는 로컬 에이전트 워크플로라고 생각하면 된다. ChatGPT나 Claude에서 한 번 계획하고 목표를 넘기면, AgentLoop가 사이클마다 새로운 Codex 또는 Claude Code 워커를 돌리는 동안 독립 평론가가 GUIDELINES.md에 적은 기준을 강제한다. 프로젝트 파일이 기억 역할을 하므로 사이클 사이에 아무것도 사라지지 않고, 모든 판정과 비용, 기록을 실시간 대시보드에서 볼 수 있다. 돌려 두고 나중에 확인하는 무인 코딩 루프를 위해 만들어졌다.

AgentLoop 미리보기

AgentLoop 소개

AgentLoop란 무엇인가

AgentLoop는 긴 에이전트 작업을 돌리면서 모든 세션을 지켜볼 수 없는 1인 개발자를 위한 코딩 에이전트 오케스트레이터다. 하루 종일 채팅 창과 터미널 사이에서 계획을 옮기는 대신, 목표와 결승선을 한 번만 정하고 나머지 인계를 루프에 맡긴다.

핵심 발상은 단순하다. 각 사이클은 완전히 새로운 워커 프로세스를 시작하므로, 긴 대화에 쌓이는 낡은 가정과 죽은 문맥이 사라진다. 작업은 점점 커지는 대화가 아니라 프로젝트 파일 자체를 통해 앞으로 나아간다. 채팅 로그가 아니다. 이어서 독립 평론가가 루브릭과 워커의 출력을 읽고, 그 판정이 루프를 계속할지, 실패시킬지, 출시할지를 결정한다.

이미 코드가 있는 곳에서 돈다. Node.js 18+, Git, 그리고 Codex나 Claude Code CLI 중 하나다. 호스팅 워크스페이스도, npm install도 없다. 이것이 동시에 가장 큰 한계다. AgentLoop는 터미널에 익숙한 개발자를 위한 명령줄 도구이며, 클릭 한 번으로 시작하는 앱이 아니다. 무언가를 하려면 이 두 코딩 엔진 중 하나가 반드시 필요하다. 이 도구들을 이미 쓴다면 설정은 빠르다. 쓰지 않는다면 빠르지 않다.

시작하기

  1. 컴퓨터에 Node.js 18+, Git, 그리고 Codex CLI나 Claude Code CLI 중 하나가 설치되어 있는지 확인한다.
  2. 저장소를 복제하고 폴더로 들어간다. git clone --branch v1.2.0 --depth 1 https://github.com/aiedwardyi/AgentLoop.git 뒤에 cd AgentLoop.
  3. node src/daemon.js로 데몬을 시작하고 로컬 대시보드를 연다.
  4. 범위가 정해진 목표를 goal.md에, 완료 정의를 GUIDELINES.md에 적는다.
  5. 대시보드에서 루프마다 엔진을 고르고, 평론가가 PASS 판정을 반환할 때까지 워커와 평론가 사이클을 돌린다.

제품 정보

AgentLoop의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Desktop (Windows, macOS, Linux) via Node.js CLI
개발사aiedwardyi
카테고리코딩
출시일Jul 2025
최근 업데이트Sep 2025
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부N/A

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 1인 개발자. 명령줄에 익숙하고 Codex나 Claude Code를 설치했다면, 세션마다 지켜보지 않고 여러 프로젝트의 긴 코딩 작업을 처리한다.
  • 혼자 기능을 출시하는 인디 해커. 작업에 명확한 인수 기준이 있다면, 다른 일을 하는 동안 구축, 검토, 수정의 한 주기를 돌린다.
  • 과정을 중시하는 엔지니어. 완료 정의를 단일 GUIDELINES.md 파일에 모아 두어 모든 워커와 평론가가 같은 기준으로 판정받게 한다.

작업

  • 기능 개발. UI와 API 전반에 CSV 내보내기 추가 같은 범위가 정해진 목표를 넘기고, 평론가가 경계 사례와 문서를 확인하는 동안 워커가 구축하게 한다.
  • 코드 마이그레이션. 위험한 한 번의 재작성 대신 작고 검증 가능한 증분으로 코드베이스를 더 새로운 패턴으로 옮긴다.
  • 견고화 작업. "더 안전하게 만들어라" 같은 모호한 요청을, 규칙을 루브릭에 적어 구체적인 수정으로 바꾼다.
  • 회귀 커버리지. 기존 테스트 스위트가 놓친 결함을 평론가가 지적하게 하고, 그다음 그에 대한 테스트를 추가한다.
  • 제품 다듬기. 첫 PASS 이후, 다듬기 사이클은 한 번에 하나씩 개선을 제안하고 검증한다.

활용 상황

  • 개인 프로젝트를 밤새 돌려, 모든 도구 호출을 감시하지 않고 아침에 진행 상황을 보고 싶을 때.
  • 여러 프로젝트를 다루는 날. 독립적인 작업을 대기열에 넣고 다른 일 사이사이 대시보드를 확인한다.
  • 루브릭을 명시적이고 반복 가능하게 만들어, 주니어나 AI 워커에게 자신의 기준을 가르친다.
  • 에이전트의 추론을 사후에 감사한다. 각 사이클과 판정, 기록이 타임라인에 남기 때문이다.

주요 기능

사이클마다 새로워지는 문맥

AgentLoop는 워커마다, 평론가 세션마다 새로운 엔진 프로세스를 시작하므로 이전 채팅 이력이 따라오지 않는다. 이는 긴 채팅을 신뢰할 수 없게 만드는 낡은 가정의 축적, 즉 문맥 부패를 피한다. 지속되는 기억은 프로젝트 자체와 평론가가 쓰는 구체적인 수정이며, 끝없이 커지는 대화를 다시 읽느라 토큰을 태우는 일을 막는다.

자신의 루브릭을 따르는 독립 평론가

완료 정의는 GUIDELINES.md에 둔다. 새로운 평론가가 매 사이클 그 파일을 워커의 출력, 프로젝트 파일과 함께 읽는다. 평론가의 마지막 줄은 엄격한 계약이다. PASS, 수정 메모가 붙은 FAIL, CONTINUE 중 하나로 끝나야 한다. FAIL은 다음 워커에 주입되는 지시가 되므로, 피드백은 손으로 전달해야 하는 코멘트가 아니라 행동으로 바뀐다. 프로젝트 자체 평가에서, 새로운 평론가는 아홉 개 테스트가 모두 통과한 뒤에 혼합 퍼센트 디코딩 결함을 찾아냈다.

지속되는 기억으로서의 파일

진행 상황은 대화가 아니라 PLAN.md와 STATE.md에 산다. 워커는 계획과 상태를 읽고, 증분 하나를 하고, 상태를 갱신하고, 종료한다. 기억이 파일에 있으므로 루프는 범위 안에 머물고 무인 운용이 더 쉽다. 에이전트가 다루는 것과 같은 산출물을 읽고 각 단계에서 무엇이 바뀌었는지 정확히 볼 수 있다는 뜻이기도 하다.

실시간 대시보드와 관측성

모든 사이클과 판정, 기록, 비용, 파일 인계가 로컬 대시보드에 나타난다. 프로세스를 찾아 헤매는 대신 거기서 실행을 취소할 수 있고, MCP 브리지를 통해 ChatGPT에 상태를 물을 수 있다. 추측은 없다. 무인 에이전트 실행을 사후에 디버깅하려 한 사람에게는 타임라인이 기록되어 있느냐가 문제를 고치는 것과 짐작하는 것의 차이다.

Codex와 Claude Code 지원

AgentLoop는 Codex CLI와 Claude Code를 교체 가능한 엔진으로 돌린다. 대시보드에서 루프마다 하나를 고르거나, 브리지를 통해 작업마다 고른다. 이 프로젝트는 계획과 로컬 실행을 분리해 두며, 로드맵은 다음으로 양방향 에이전트 질문과 리서치 루프를 가리킨다.

Git 자동 체크포인트

git 작업 트리 안의 프로젝트에서는 자동 체크포인트가 기본으로 켜져 있어, 사이클이 완료될 때 데몬이 진행 상황을 커밋할 수 있다. 재시도 한도에 걸린 멈춘 작업 같은 갑작스러운 실패도 이미 끝난 작업을 지우지 않는다. 복구는 git 명령 하나 거리이며, 잃어버린 오후가 아니다. 밤새 실행할 때 이 점이 중요하다.

설계부터 범위가 정해진 루프

루프는 의도적으로 순차적이다. 독립적으로 대기열에 들어간 작업은 동시성 한도까지 돌 수 있지만, 하나의 루프가 같은 프로젝트를 휘젓는 병렬 무리로 변하지는 않는다. 의도된 것이다. 예산에도 상한이 있다. maxCycles는 1에서 50까지이고 기본값은 3이며, taskRetries는 연속 실패를 제한해 이후 작업이 차단으로 표시되고 건너뛰어진다.

장단점

장점

  • 무료이며 MIT 라이선스로, 전체 소스가 GitHub에 있다.
  • 기존 저장소에 대해 로컬로 돌기 때문에 코드가 내 컴퓨터를 떠나지 않는다.
  • 사이클마다 새로운 워커와 평론가 프로세스를 띄워, 긴 에이전트 채팅을 괴롭히는 문맥 부패를 줄인다.
  • 평론가가 직접 쓴 규칙을 강제하므로 품질 점검이 일관되고 반복 가능하다.
  • 실시간 대시보드가 모든 판정과 비용, 기록을 남겨 무인 실행도 감사 가능하게 유지된다.
  • Codex CLI 또는 Claude Code로 동작해 이미 쓰는 엔진에 맞는다.

단점

  • 명령줄 설정만 지원한다. GUI 설치 프로그램이 없어, 비개발자는 필수인 Node.js, Git, 엔진 CLI 단계에서 막힌다.
  • Codex나 Claude Code의 구독 또는 API 접근이 따로 필요하다. AgentLoop 자체는 무료지만, 이 엔진 중 하나가 없으면 루프가 돌지 않는다.
  • 루브릭이 무거운 일을 맡는다. 모호한 인수 기준은 모호한 판정을 낳으므로, 이미 정밀한 명세를 쓰는 팀에 유리하다.
  • 호스팅 옵션이 없다. 어떤 브라우저에서든 열 수 있는 관리형 워크스페이스를 원한다면 이것이 아니다.

자주 묻는 질문

AgentLoop는 코딩 에이전트를 오케스트레이션하는 로컬 데몬이다. 계획자와 코딩 에이전트 사이에서 메시지를 손으로 중계하는 일을 그만하고 싶은가? 그것이 이 도구가 맡는 일이다. 범위가 정해진 목표를 새로운 Codex 또는 Claude Code 워커에 보내고, 독립 평론가가 루브릭에 따라 각 결과를 검토하게 하며, 작업이 자신의 기준을 충족할 때까지 사이클을 반복한다.

관련 콘텐츠

AgentLoop와 관련된 도구, 스킬, 아티클을 살펴보세요.

AgentLoop 대안

Forefront

Forefront

Forefront · 코딩

Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.

무료 / $0 - $99/mo자세히 보기
Startkit

Startkit

StartKit.AI · 코딩

Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.

유료 / $99 - $499 one-time자세히 보기
Testim

Testim

Tricentis · 코딩

Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.

무료 / Custom pricing on request자세히 보기