Archive for the ‘AI기술’ Category

유료로 사용하던 AWS Kiro는 이제 필요 없어요! 한국형 k-sdd로 시작할 수 있는 스펙주도개발 오픈소스를 공개합니다. "AI에게 개발을 맡기고 싶지만, 주도권은 넘기기 싫다"라는 딜레마를 안고 있는 개발자가 은근 많은 것 같고, 2025년 2~4분기동안 바이브코딩을 강의하면서 국내 기업 엔지니어들과 소통하면서 느꼈던 것을 조금이나마 해결해드리고자 3개월간(2025년 9~12월) 거래처와 필자 회사에서 사용했던 것을 좀더 안정화하여 AWS Kiro의 스펙주도개발 철학을 [...]
대화로그 주도 개발(CDD)이란? CDD(Conversion-Driven Development)는, 원하는 AI로 자유롭게 브레인스토밍한 결과를, 해석가능한 형태(handoff.yml)로 정리하고, 구현 페이즈로 문맥쨰 넘기는 개발스타일이다. ​ 여기서 중요한 점은, "어떤 AI로 생각할지"와 "어떤 AI로 구현할지"가 분리되어도 괜찮다는 것이다. ​ 전체 그림​ CDD에서 AI를 활용한 개발을 3개의 Lane(레인, 역할)으로 나눠 정리한다. ​ Idea Lane: 브레인스토밍 Context Lane: 대화를 구조로 정리 Code Lane: 코드 [...]
2025년 10월 10일 Claude Code에 플러그인 기능이라는 것이 추가되었다. 관련 정보: https://claude.com/blog/claude-code-plugins 이 플러그인 기능을 사용하면 자신의 도구셋트의 메인터넌스도 편해질 수 있고 평상시 사용하고 있는 도구셋트를 플러그인화해서 사용이 가능하다. ​ 플러그인 기능이란? Claude Code의 플러그인(Plugin)기능이란? Hooks agents commands skills .mcp.json 등을 하나의 패키지로 쉽게 설치 및 배포를 가능하게 하는 기능이다. 이를 통해 직접 사용하고 있는 [...]
몇가지 Cursor rules 자동생성도구 중 Cursor의 장점인 "프로젝트 고유 규칙"을 설정하면 AI가 훨씬 정확하고 일관된 코드를 작성해준다. 그런데 규칙 파일을 처음부터 직접 타자를 쳐서 만드는 것은 상당히 번거로운 일이다. ​ 예를 들어, 아래와 같은 문제가 있다. 프로젝트 아키텍처를 완전히 이해해야 한다. 어떤 레이어에 대한 어떤 룰을 적용해야 하는지 판단해야 한다. 예시도 많이 넣어야 한다. 작성 [...]