agent-autoloop: Claude Code와 Codex를 백그라운드 자동화 중대로

KKKKhazix/agent-autoloop

·2026.11.04 12:44

Claude Code나 Codex 같은 CLI 에이전트를 터미널에 붙잡아두지 않고 백그라운드에서 스스로 일을 처리하게 만드는 자동화 중대다. 사용자가 자리를 비워도 에이전트가 작업을 이어가며, 판단이 필요한 순간에만 알림을 보내 결정권을 넘긴다. macOS와 Linux 환경에서 Node.js만으로 동작하며, 외부 클라우드 서버나 공개 포트가 필요 없다.

핵심은 약 1,650줄의 코드로 구성된 제로 의존성 커널이다. 이 커널은 이벤트 소스, 에이전트, 알림 채널, CI/CD 파이프라인을 모두 플러그인으로 분리해 자유롭게 조합할 수 있게 한다. 에이전트가 대기 상태일 때는 프로세스를 종료시켜 메모리와 토큰 소모를 없애고, 사용자가 답변을 보내면 이전 대화 맥락을 이어받아 작업을 재개한다.

기존 방식과 달리 에이전트 소스코드 수정이나 SDK 연동이 필요 없다. 프롬프트를 입력받아 마지막 응답을 출력하는 모든 CLI 도구를 한 줄 설정으로 연결할 수 있다. GitHub 이슈, 크론 잡, HTTP 웹훅 등 다양한 이벤트 소스를 지원하며, 결정이 필요한 상황에서는 Slack, Discord, Feishu, DingTalk 또는 데스크톱 알림으로 카드를 전송한다.

개인 프로젝트 관리부터 GitHub 이슈 자동 응답, PR 리뷰 및 배포까지 다양한 시나리오를 위한 템플릿을 제공한다. 특히 'deliver' 태그를 붙인 PR은 코드 리뷰부터 CI 대기, 머지, 배포 확인까지 전 과정을 자동 추적한다. 보안을 위해 외부 이벤트의 텍스트는 데이터로만 취급하고, 지시어와 데이터를 분리해 인젝션 공격을 차단한다.

GitHub
GitHub 저장소

KKKKhazix/agent-autoloop

让你的命令行 Agent 在后台自己接活、自己跟进到底;平时不烦你,遇到拿不准的事才发卡片找你拍板。

TypeScript

이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 소개 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.