MacBook을 들고 다니며 Claude Code를 관리하는 것을 멈추기 위해 이것을 만들었습니다
요약
이 도구는 Claude Code를 대체하는 것이 아니라, Claude Code 위에서 작동하며 소프트웨어 개발 수명 주기(SDLC) 전반을 자동화합니다. 티켓 등록부터 개선, 개발, 검토, PR 생성 및 충돌 해결까지의 과정을 에이전트 워크플로우로 구현하여 사용자가 상시 모니터링할 필요가 없게 합니다.
핵심 포인트
- Claude Code 기반으로 SDLC 전반을 자동화하는 도구입니다.
- 티켓 등록만 하면 개발, 검토, PR 생성 과정이 자동으로 진행됩니다.
- 여러 에이전트(haiku, sonnet, opus)를 정의하여 각기 다른 역할을 수행하게 할 수 있습니다.
- LAN 또는 SSH 터널을 통해 원격으로 Mac 기기를 워커로 활용합니다.
요약: 이 도구는 Claude Code를 대체하려는 것이 아닙니다. Claude Code 위에서 실행됩니다. 여러 Mac 기기를 오케스트레이션하고 Claude Code 작업 주변의 SDLC(Software Development Life Cycle)를 자동화합니다. 즉, 티켓을 등록하면 이를 개선 → 개발 → 두 번째 에이전트에 의한 검토 → 수정/반복 → PR(Pull Request) → 충돌 해결 과정을 거치게 합니다. Dispatch를 사용하면 Mac으로 문자를 보낼 수 있습니다. 이 기능을 통해 티켓을 등록하고 나중에 승인을 기다리는 PR로 돌아올 수 있습니다.
제 루틴은 다음과 같았습니다: Claude Code를 시작한 후, 기기가 잠들지 않도록 노트북을 집 안에서 반쯤 열어 들고 다니며 몇 분마다 '계속' 버튼을 누르거나 막힌 부분에 답변하는 것이었습니다.
진짜 문제는 작업하는 기기가 제가 옆에 서서 지켜볼 필요가 없어야 한다는 것입니다. 제 책상 Mac에는 Claude가 로그인되어 있고, 레포지토리(repos), gh auth 등 모든 것이 갖춰져 있습니다. 그래서 저는 그것을 워커로 만들었습니다. 이제 웹 UI에서 티켓을 등록하면, 사용 가능한 Mac이 이를 가져가 애자일 워크플로우를 거치고 제가 돌아왔을 때 PR이 기다리고 있습니다.
모든 과정은 히스토리와 함께 보드에 기록되어 있어, 스크립트를 스크롤하는 대신 제가 자리를 비운 동안 정확히 무슨 일이 일어났는지 볼 수 있습니다.
한 에이전트는 작성하고, 다른 에이전트가 검토하며, 어느 쪽도 병합(merge)할 수는 없습니다. 저는 직접 병합을 승인합니다.
triage는 haiku로 실행되고, 검토는 sonnet에서 이루어지며, opus만 코드를 작성합니다.
모호한 부분이 발생하면 추측하는 대신 티켓 스레드에 질문하고 기다립니다.
서로 다른 페르소나와 기술을 가진 에이전트를 정의할 수 있습니다.
LAN 또는 ssh 터널을 통해 작동합니다.
피드백을 환영합니다.
데모: https://outerloop.run
레포지토리: github.com/phyolim/outerloop
제출자 /u/Curious_Limit645
[link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기