728x90 driven2 AI-Native 소프트웨어 개발: GitHub Spec Kit을 활용한 Spec-Driven Development 0. 들어가며 — AI-Native로 가는 세 단계앞선 글(바이브 코딩을 넘어 GitHub Spec Kit으로 구현하는 SDD)에서 명세 중심 개발의 큰 그림을 다뤘다면, 이번 글은 한 걸음 더 들어간다. 조직이 AI-Native가 된다는 것이 무엇인지, 그 과정에서 개발자와 리더의 역할이 어떻게 바뀌는지, 그리고 Spec Kit 파이프라인을 실전에서 굴릴 때 부딪히는 문제들 — SC/AC 정의, clarify, 그린필드 vs 브라운필드 — 을 정리한다. (출처: 임정환 교수님)AI를 받아들이는 조직은 대체로 세 단계를 밟는다.단계이름설명1단계AE — AI EngineeringAI를 도구로 활용해 기존 개발 프로세스를 보강하는 단계. 코드 자동완성, 문서 요약 수준.2단계AS — Agentic AI Sy.. 2026. 5. 3. 바이브 코딩을 넘어 Github Spec Kit으로 구현하는 SDD(Spec Driven Development) and hermes, harness 0. 들어가며 — 바이브 코딩, 그 다음은?바이브 코딩(Vibe Coding)은 아이디어를 몇 시간 만에 동작하는 코드로 바꿔 준다. 프로토타입을 만들 때는 이보다 빠른 방법이 없다. 하지만 그렇게 만들어진 코드가 유지보수 가능한 시스템으로 살아남는가는 전혀 다른 문제다. 이 글은 임정환 교수님의 Spec-Driven AI Development 강의 내용을 바탕으로, 바이브 코딩의 한계를 짚고 그 대안으로 떠오른 SDD(Spec-Driven Development)와 이를 구현하는 GitHub Spec Kit, 그리고 에이전트를 통제하는 틀인 Agent Harness까지를 하나의 흐름으로 정리한 것이다.본격적으로 들어가기 전에 한 가지 전제를 깔아 두자. 에이전틱 코딩의 세계는 변화 속도가 너무 빨라서 지.. 2026. 1. 25. 이전 1 다음 728x90