Ouroboros, Claude Code의 사양 격차를 해소하기 위해 PM 인터뷰 모드 추가

한 개발자가 Claude Code와 함께 작동하는 도구인 Ouroboros에 PM 모드를 추가하여, 제품 관리자가 너무 상세하게 작성되어 무시되는 스펙을 쓰거나 스펙을 건너뛰고 관련 없는 결과를 얻는 일반적인 패턴을 해결하고자 했습니다.
PM 모드 작동 방식
ooo pm 명령어는 일반적인 빌드 인수 전에 안내 인터뷰를 실행합니다. 이는 PM과 엔지니어가 일반적으로 함께 논의할 질문들을 합니다:
- 우리가 해결하려는 문제는 무엇인가
- 누구를 위한 것인가
- 어떤 제약 조건이 중요한가
- 성공은 어떻게 보이는가
- 나중에 결정할 수 있는 것은 무엇인가
주요 기능
이 인터뷰는 브라운필드 저장소 컨텍스트를 가져올 수 있어, 일반적인 대화가 아닌 기존 코드베이스에 기반한 논의를 가능하게 합니다. 또한 PM이 답변할 수 있는 질문과 개발자만 답변할 수 있는 질문을 분리하여, 조급한 구현 세부사항으로 대화가 벗어나는 것을 방지합니다.
결과물은 다음을 포함하는 PRD/PM 문서입니다:
- 목표
- 사용자 스토리
- 제약 조건
- 성공 기준
- 가정
- 보류 항목
사용 예시
사용하려면 다음을 실행합니다: ooo pm "알림 시스템을 구축하고 싶습니다"
개발자는 이를 "PM을 위한 Claude Code 주변의 하네스"라고 설명하며, 먼저 요구사항 논의를 강제한 다음 더 깨끗한 스펙을 빌드 흐름으로 넘깁니다.
이 도구는 오픈 소스이며, GitHub 저장소는 Q00/ouroboros에 있습니다. 개발자는 아이디어를 가지고 에이전트가 안정적으로 구축할 수 있는 결과물을 얻는 사이의 격차를 경험한 Claude Code 사용 PM들로부터 피드백을 구하고 있습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

Toolport: 모든 앱에서 MCP 서버를 한 번에 관리할 수 있는 로컬 게이트웨이
Toolport는 MCP 서버 구성을 중앙에서 관리하고, API 키를 OS 키체인에 안전하게 저장하며, AI 에이전트에 안전 계층을 추가하는 무료 오픈소스 데스크톱 앱 및 로컬 게이트웨이입니다.

Council: Claude를 위한 구조화된 대화 프레임워크
Council — A Crucible는 단일 Claude 컨텍스트 창 내에서 실행되도록 설계된 구조화된 대화 프레임워크로, 페르소나 프레이밍을 사용하여 네 가지 뚜렷한 참여 모드를 생성합니다: 엄격한 심문, 생성적 행동, 체험적 경험, 그리고 형성되지 않은 직관.

클로드 AI의 울트라씽크 기능이 실용적인 사용 가이드와 함께 돌아왔습니다.
Claude AI가 사용자 피드백을 반영하여 UltraThink 기능을 재도입했습니다. 이제 Opus 4.6(Max/Team)에서는 중간 노력이 기본값으로 설정되며, /model 명령어를 통해 높은 노력을 영구적으로 설정할 수 있고, UltraThink는 높은 노력에 대한 일회성 오버라이드로 작동합니다.

tmux-IDE: Claude를 위한 터미널 기반 멀티 에이전트 IDE
tmux-IDE는 Claude 코딩 에이전트를 위한 다중 에이전트 레이아웃을 생성하는 에이전트 엔지니어링에 초점을 맞춘 오픈 소스 선언형 터미널 IDE입니다. 개발자가 SSH를 통해 IDE로 부팅하고 Claude에 프롬프트를 제공한 다음 기기를 종료해도 Claude가 tmux 세션에서 계속 작업할 수 있도록 합니다.