Storybloq의 효율적인 Fable 활용법: 계획과 검토는 Fable이, 구현은 Opus가 병렬로 수행
storybloq's approach to using fable efficiently: it plans and reviews, opus implements in parallel
핵심 요약
Claude Code 세션 관리 도구인 Storybloq이 Fable의 기획력과 Opus의 병렬 구현 능력을 결합한 오케스트레이션 기능을 출시했습니다.
- 오케스트레이션 기능 — Fable이 계획과 검토를 담당하고 Opus 에이전트들이 병렬로 코드를 구현함
- 멀티 레포 지원 — 여러 저장소에 걸친 작업 흐름을 통합 관리하여 전체 시스템 관점의 작업 우선순위 지정
- 팀 모드 지원 — Git을 통해 여러 사용자와 에이전트가 충돌 없이 동일한 백로그를 공유하고 협업 가능
- 오픈 소스 도구 — npm을 통해 설치 가능하며 Claude Code로 구축된 세션 관리 솔루션
github.com
원문 사이트로 이동
몇 달 전에 제가 만든 Claude Code용 세션 관리자인 storybloq에 대해 글을 올렸었습니다. 이 도구는 프로젝트 상태(티켓, 이슈, 핸드오버, 메모, 교훈)를 저장소 내 .story/ 폴더에 일반 파일로 유지해서, 새로운 세션을 시작할 때 처음부터 다시 할 필요 없이 마지막 작업 지점부터 바로 이어서 할 수 있게 해줍니다.
모든 구현을 작성하는 데 Fable을 사용하는 건 낭비입니다.
Fable은 사고하는 일, 즉 계획, 사양 작성, 검토를 담당해야 합니다.
그래서 Storybloq의 오케스트레이션 기능을 통해 그렇게 할 수 있습니다.
Fable이 작업을 계획하고, 각 백로그 항목을 완전한 사양으로 변환하며, 검토 단계를 거친 다음, 구현 작업을 병렬로 실행되는 Opus 에이전트 무리에 넘깁니다.
Fable에게 코드를 타이핑하게 하느라 비싼 비용을 지불하지 않고도 모든 결정에 대해 Fable의 판단을 얻을 수 있는 거죠.
그게 오늘 출시한 오케스트레이션의 핵심입니다. 백로그를 지정하면 Fable이 Opus 에이전트들을 이끌고 작업을 수행하며, 코드가 작성되기 전에 계획을 검토하고 배포 전에 실제 diff를 검토합니다.
실제 프로젝트에서 이 도구가 유용하게 쓰일 수 있는 두 가지 다른 기능이 더 있습니다.
멀티 레포 설정을 위한 연합(Federation).
앱이 하나 이상의 레포(백엔드, 클라이언트, 공유 패키지 등)로 구성되어 있다면, storybloq은 그 모든 레포를 가로질러 읽어 들입니다. 무엇이 무엇에 막혀 있는지, 한 번에 하나의 레포만 보는 게 아니라 전체 시스템 관점에서 다음에 무엇을 작업해야 할지 알려줍니다.
여러 레포를 넘나들며 작업하신다면 정말 추천합니다. 제가 가장 많이 사용하는 기능입니다.
팀 모드.
여러 사람과 그들의 에이전트들이 서로 방해하지 않고 git을 통해 하나의 .story/ 백로그를 공유할 수 있습니다. 동일한 파일에 대한 동시 편집은 충돌 마커를 남기는 대신 필드 단위로 병합되며, 누가 무엇을 작업 중인지 추적해서 두 에이전트가 같은 항목을 잡지 않도록 합니다.
요약하자면: storybloq에서 멀티 레포 백로그를 설정하고, 로드맵에 따라 프로젝트를 티켓과 단계로 나눈 뒤, 계획과 diff를 검토하며 Fable이 Opus 에이전트들을 이끌고 병렬로 작업을 수행하게 하세요.
무료로 사용해 볼 수 있으며, npm에서 소스 사용이 가능합니다.
npm install -g @storybloq/storybloq.
Claude Code로 구축되었습니다.


