클로드 코드의 사양 기반 개발 워크플로우: 분해, 컨텍스트 정리 및 비용 관리

✍️ OpenClawRadar📅 게시일: May 22, 2026🔗 Source
클로드 코드의 사양 기반 개발 워크플로우: 분해, 컨텍스트 정리 및 비용 관리
Ad

Spec Driven Development Workflow (SDDW)라는 새로운 오픈소스 플러그인이 구조화된 분해와 컨텍스트 관리를 통해 복잡한 작업에서 Claude Code의 성능을 향상시키는 것을 목표로 합니다. 개발자 sermakarevich가 Hacker News에 공유한 이 접근법은 Claude의 기본 plan + code 모드가 한계를 보이는 중대형 프로젝트를 위해 설계되었습니다.

핵심 개념

  • 2차원 분해: 먼저 여러 단계(요구사항, 코드 분석, 설계)로 사양을 생성합니다. 그런 다음 구현을 하위 작업으로 나누어 하나씩 실행합니다.
  • 단계 간 컨텍스트 초기화: 사양 생성 후와 각 하위 작업 구현 후에 컨텍스트를 초기화합니다. 이렇게 하면 비용이 낮게 유지되고 집중력이 향상되어 성능이 향상됩니다.
  • 디스크에 사양 저장: 영구적인 사양 파일이 세션 간 정보를 유지하여 컨텍스트 초기화 시 손실을 방지합니다.
  • 계층별 전달: 사양을 점진적으로 전달하여 초기에 오해를 발견합니다.

사용 시기

저자에 따르면 SDDW는 plan + code가 잘 작동할 때 이를 대체하는 것이 아닙니다. plan + code가 기능이 너무 복잡해서 실패하는 시나리오를 위한 것입니다. 이중 분해는 혼란을 줄이고 복잡한 작업의 성공률을 높이는 데 도움이 됩니다.

저자는 또한 SDDW가 에이전트 플릿과 잘 작동한다고 언급합니다. SDDW 단계 시퀀스를 큐에 삽입하고 여러 에이전트가 하위 작업을 처리하게 할 수 있습니다.

Ad

다른 도구와 비교

GSD(일반화된 사양 기반 개발)과 같은 도구와 비교할 때, SDDW는 중간 규모 프로젝트에 맞춰져 있습니다. GSD는 훌륭했지만 작은 작업에는 토큰 소모가 컸습니다. SDDW는 일반적인 프로젝트 규모에 맞게 조정할 수 있습니다.

커뮤니티의 비판

일부 HN 댓글 작성자들이 우려를 제기했습니다:

  • 에이전트 준수 및 태만 — 상세한 사양이 있어도 에이전트가 여전히 상당한 다듬기와 광택이 필요한 출력을 생성할 수 있습니다.
  • 공식적인 벤치마크 부재 — 저자는 성공 측정이 주관적임을 인정하지만, plan + code가 실패하고 SDDW가 작동하면 순이익이라고 주장합니다.
  • 사양을 실행할 수 없는 코드로 봄 — 충분히 상세한 사양은 거의 코드와 동등하므로 오버헤드가 항상 정당화되지는 않을 수 있습니다.

시작하기

플러그인은 GitHub에서 사용할 수 있습니다: github.com/sermakarevich/sddw. 더 자세한 내용이 담긴 슬라이드는 HN 토론에 링크되어 있습니다.

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

걸리버 여행 앱, 원격 MCP 서버를 통해 Claude와 통합
Tools

걸리버 여행 앱, 원격 MCP 서버를 통해 Claude와 통합

한 개발자가 여행 계획 앱 'Gullivr'을 만들었습니다. 이 앱은 원격 MCP 서버를 통해 Claude와 통합되어, Claude가 앱 내에서 직접 여행을 생성하고 관리할 수 있게 합니다. 이 통합은 Claude와 채팅하는 동안 실시간 업데이트를 가능하게 하여, 도구 간에 수동으로 복사하는 번거로움을 없앱니다.

OpenClawRadar
Codex Chrome 확장 프로그램, 탭 간 백그라운드 브라우저 자동화 기능 추가
Tools

Codex Chrome 확장 프로그램, 탭 간 백그라운드 브라우저 자동화 기능 추가

Codex의 새로운 Chrome 확장 프로그램을 사용하면 macOS/Windows에서 배경 탭에서 병렬로 브라우저 작업을 실행할 수 있으며, 브라우저를 점유하지 않습니다. 디버깅 흐름, 대시보드, 리서치, CRM 업데이트 등을 다룹니다.

OpenClawRadar
Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기
Tools

Git Worktrees로 동일한 저장소에서 두 개의 Claude Code 에이전트 실행하기

한 Reddit 사용자가 git worktree를 사용하여 동일한 코드베이스에서 여러 Claude Code 에이전트를 병렬로 실행하는 방법을 상세히 설명합니다. 파일 충돌을 방지하고 독립적인 에이전트 세션을 가능하게 합니다.

OpenClawRadar
에이전트 관찰: Claude 코드 에이전트 팀 모니터링을 위한 실시간 대시보드
Tools

에이전트 관찰: Claude 코드 에이전트 팀 모니터링을 위한 실시간 대시보드

Agents Observe는 OTEL 대신 훅을 사용하여 Claude Code 에이전트 세션에 대한 실시간 가시성을 제공하는 로컬 대시보드입니다. 모든 도구 호출, 에이전트 계층 구조 및 이벤트를 필터링 및 검색 기능과 함께 캡처하며, Claude 세션과 함께 자동 시작되는 Docker 컨테이너로 실행됩니다.

OpenClawRadar