stream-coding은(는) 무엇을 하나요?
'vibe coding'을 멈추고 Stream Coding을 시작하세요. AI 가속 개발을 위한 10~20배 속도 향상 방법론입니다. Claude/Cursor/Windsurf용 공식 SKILL.md와 완전한 매니페스토를 포함합니다.
개요
Stream Coding은 AI 코딩 도구(Claude Code, Cursor, Windsurf 등)와 협업하여 소프트웨어를 개발하는 구조화된 접근 방식입니다. 이 방법론은 다음과 같은 핵심 원칙에 기반합니다:
- 문맥 우선: AI에게 항상 충분한 문맥을 제공하여 정확한 결과를 얻습니다.
- 점진적 구축: 한 번에 모든 것을 요구하지 않고, 작은 단계로 나누어 AI와 함께 구축합니다.
- 반복적 개선: AI가 생성한 코드를 지속적으로 검토하고 개선합니다.
- 품질 게이트: 코드 품질을 유지하기 위한 자동화된 검사와 수동 검토를 결합합니다.
설치 및 사용
이 스킬은 .claude/skills/ 디렉토리에 배치하여 사용할 수 있습니다:
mkdir -p .claude/skills/
cp skill.md .claude/skills/stream-coding.md
또는 프로젝트 루트에 SKILL.md 파일로 직접 배치할 수 있습니다.
호환 도구
- Claude Code: Anthropic의 Claude 기반 개발 도구
- Cursor: AI 통합 코드 편집기
- Windsurf: Codeium의 AI 기반 IDE
- 기타 호환 도구: SKILL.md 형식을 지원하는 모든 AI 코딩 도구
핵심 워크플로우
- 문맥 준비: 프로젝트 구조, 목표, 제약 조건을 AI에 제공
- 작업 분해: 복잡한 작업을 작은 단위로 분할
- 생성 및 검토: AI가 코드를 생성하면 즉시 검토하고 피드백 제공
- 반복: 원하는 결과를 얻을 때까지 3단계 반복
- 통합: 최종 코드를 프로젝트에 통합하고 테스트
매니페스토
Stream Coding 매니페스토는 이 방법론의 핵심 가치와 원칙을 정의합니다:
- AI는 도구일 뿐, 창작자는 개발자입니다.
- 문맥 없이 좋은 결과를 기대하지 마십시오.
- 작은 단계로 나누고 각 단계를 검증하십시오.
- AI의 출력을 맹신하지 말고 항상 검토하십시오.
- 반복을 두려워하지 말고, 개선을 즐기십시오.
- 자동화를 활용하되, 인간의 판단을 대체하지 마십시오.
- 문서화는 선택이 아닌 필수입니다.
- 협업은 AI와 개발자 모두와 이루어집니다.