코드 어시스트: 단순히 코드를 자동 완성해주는 수준을 넘어, 채팅을 통해 코드 블록을 통째로 생성하거나 수정하고, 복잡한 로직에 대한 질문에 답을 얻는 등 코드와 관련된 거의 모든 작업을 AI와 함께 할 수 있습니다. - 익숙한 개발 환경: VS Code의 모든 단축키, 설정, 확장 프로그램을 그대로 사용할 수 있어 기존의 개발 환경을 유지하면서 AI의 이점만 취할 수 있습니다. - 능동적인 디버깅: 코드의 문제점을 지적하고 수정 방안을 제안하는 등, 수동적인 오류 해결을 넘어 능동적인 디버깅이 가능합니다. - 기존 코드베이스 위에서 개발 효율을 극대화하고 싶을때 사용! Cursor의 장점
- 자연어 앱 프로토타이핑: "사용자가 질문을 올리면 AI가 답해주는 Q&A 앱을 만들어줘"와 같은 자연어 명령이나 심지어 그림만으로도 기본적인 웹 앱의 프로토타입을 순식간에 만들어냅니다. 이는 아이디어를 빠르게 시각화하고 검증하는 데 매우 유용합니다. - Firebase 생태계와의 완벽한 통합: Firebase의 인증(Authentication), 데이터베이스(Firestore), 호스팅(Hosting) 등 다양한 기능들과 매끄럽게 연동되어 복잡한 설정 없이도 손쉽게 백엔드 기능을 구현하고 배포할 수 있습니다. - 클라우드 기반의 협업 환경: 별도의 설정 없이 팀원들과 실시간으로 코드를 함께 편집하고, 빌드 및 테스트 결과를 공유하는 등 원활한 협업이 가능합니다. - 새로운 아이디어를 빠르게 서비스로 만들고 싶을때 사용
(bolt.news와 비교) - Bolt.new 와 비교했을때 성능적인 면에서 비슷함. - 다만 Firebase Studio의 경우 토큰 제한이 없고 Gemini를 연동해서 바로 사용할 수 있음 - 무료로 10개까지 사용가능하며 만일 Google Developer Premium을 결제하면 30개까지 사용가능