Amazon Just Killed Vibe Coding With This New Tool!
- Amazon이 출시한 새로운 IDE 'Kira'는 '바이브 코딩' 대신 '스펙 주도 개발'에 중점을 두며, VS Code 기반으로 친숙한 인터페이스를 제공합니다. 💡
- 스펙 주도 개발은 요구사항 및 설계 문서를 먼저 수립하고, AI 에이전트가 이 계획에 따라 개발을 진행하며 계획 업데이트를 돕는 방식입니다. 🗺️
- '에이전트 훅' 기능을 통해 특정 이벤트 발생 시 문서 생성, 테스트 작성, 코드 최적화 등 다양한 작업을 AI에 위임할 수 있습니다. 🎣
- MCP(Multi-Agent Communication Protocol)를 기본 지원하며, Claude 4 및 3.7 모델을 제공하고 향후 다양한 모델 제공업체 확장을 기대합니다. 🤖
- 초기 '에이전트 스티어링'을 통해
product.md, structure.md, tech.md 문서를 생성하여 AI가 코드베이스를 이해하도록 돕는 것이 특징입니다. 🖥️
- 개발 워크플로우는 요구사항, 설계, 작업 목록 단계를 거치며 각 단계에서 사용자가 검토하고 승인하여 개발 방향을 명확히 합니다. ➡️
- Testbrite와 같은 테스트 도구를 MCP로 연동하여 스펙 기반 테스트 생성 및 실행, 피드백 루프를 구축함으로써 AI 개발의 정확성을 높일 수 있습니다. ✅
- Next.js 프로젝트에 블로그 기능을 추가하는 시연을 통해, Pexels MCP를 활용한 이미지 통합 등 스펙 주도 개발의 실제 적용 과정을 보여줍니다. 🚀
- 단계별 검증을 통해 AI가 프로젝트를 이탈하지 않도록 하고, 적절한 순서로 개발을 진행하여 소프트웨어 개발의 모범 사례를 따르게 하는 것이 큰 장점입니다. 📈
- 터미널에서 오류 및 성공 지점을 시각적으로 표시하여 문제 해결을 용이하게 하는 유용한 기능도 포함되어 있습니다. 🚦
- 현재 프리뷰 버전으로 무료이나 상호작용 기반의 유료 모델이 예정되어 있으며, Claude 4 사용 시 속도 제한 문제가 발생하여 Claude 3.7로 전환하는 경우가 있었습니다. ⏳
데브허브 | DEVHUB | Amazon Just Killed Vibe Coding With This New Tool!