Firebase Studio의 인기 프레임워크를 위한 새로운 AI 기능 활용하기

2025년 7월 23일
Jeanine Banks Vice President & General Manager Developer X
Vikas Anand Director Product Management

몇 주 전, 저희는 차세대 AI 기반 앱을 한곳에서 개발하고 출시할 수 있는 클라우드 기반 AI 작업공간, Firebase Studio를 통해 에이전트형 AI 개발을 발전시킨 방법을 선보였습니다. 저희는 다용도 에이전트 모드, MCP(Model Context Protocol)에 대한 기본적인 지원 및 Gemini CLI와의 통합을 도입했습니다.

인도 I/O Connect에서는 Gemini의 힘과 이러한 새로운 특징을 결합하여 선호하는 일부 프레임워크와 언어를 사용해 아이디어로 앱을 만드는 것을 돕는 신규 업데이트를 공개할 예정입니다. 이 업데이트에는 다음 사항이 포함됩니다.

  • AI에 최적화된 템플릿으로 에이전트형 개발 가속하기

  • Firebase 백엔드 서비스로 간소화된 통합

  • 작업공간을 분리하여 변화하는 코드베이스를 더 철저히 제어하기

세계에서 가장 규모가 큰 앱 개발자 커뮤니티의 고향 중 한 곳인 인도에서 이러한 내용을 발표하게 되어, 특히 기쁩니다. 예를 들어 Google Developer Expert for Android인 Pankaj Rai는 Firebase를 통해 멘토 샤티(Mentor Sarthi)라는 멘토십 프로그램을 구축하여 학생들의 성장과 발전을 돕고 있습니다. 그는 심지어 웹 개발 방법을 배우지 않고도 Firebase Studio를 사용하여 웹상의 새로운 타겟들이 그의 개인 스타일리스트 앱 GlamMEAi를 사용하도록 할 수도 있었죠! 전 세계 개발자들이 Firebase Studio로 계속 혁신하는 데 다음 업데이트가 도움이 되길 바랍니다.


빠른 속도로 개발이 가능하여 AI에 최적화된 템플릿 출시

Gemini를 활용하여 섬세하면서도 강력한 앱을 개발하고 배포하도록 돕는 새로운 AI 기능으로 Flutter, Angular, React, Next.js 및 일반적인 웹용 작업공간 템플릿을 업데이트했습니다. AI에 최적화된 템플릿으로 프로젝트를 만들면 작업공간이 자율 에이전트 모드와 재설계된 레이아웃으로 기본 설정되어 플로를 빠르게 시작하도록 돕습니다.

Gemini의 도움을 받아 단계별 승인을 기다릴 필요 없이 작업을 독립적으로 계획하고 실행할 수 있습니다. 전체 앱을 생성, 특징의 미세 조정, 테스트 진행, 문서 생성, 새로운 기능 추가와 관계없이 여전히 작업에 적합한 상태를 유지하면서 'Ask' 및 'Agent' 모드로 전환할 수 있습니다.

또한 각 템플릿에 airules.md 파일을 추가하여 Gemini에 코드를 생성하도록 지원하고 각 특정 유형의 애플리케이션을 위한 문서를 생성하기 위한 특별 안내를 제공했습니다. 이 파일을 통해 Gemini는 관련 코딩 표준, 오류 처리 방법, 종속성 및 개발 모범 사례를 더 잘 인지하게 됩니다.

AI에 최적화된 템플릿을 사용하여 Firebase Studio에서 Flutter 앱을 개발하는 방법을 알아보세요.

저희는 향후 몇 주 동안 Go, Node.js, .NET 등 선호하는 프레임워크 및 언어에 맞춰 모든 템플릿을 업데이트할 예정입니다.

Firebase 서비스와의 원활한 통합

Firebase 서비스를 앱에 추가하면 앱의 기능을 확장하는 데 도움이 됩니다. 오늘부터 Firebase 백엔드 서비스를 앱에 통합하고 싶다면 Gemini에 프롬프트를 입력하기만 하면 됩니다. 바이브 코딩 또는 AI에 최적화된 템플릿 중 하나에 App Prototyping 에이전트를 사용하고 있는 경우 Gemini에 앱이 수행해야 하는 기능을 말하면 Gemini가 Firebase 서비스를 추천합니다. 클릭 수를 줄여 시간을 절약하세요. 그동안 Gemini는 필요한 라이브러리나 패키지를 가져와서 필요한 서비스를 통합하도록 코드를 업데이트하고 추가 설정이나 구성 단계를 자세히 설명합니다. 이 모든 기능을 무료로 사용해 보세요.

기술 심층 분석 게시물에서 Firebase 백엔드 서비스를 원활하게 통합하는 방법을 알아보세요.

작업공간을 분리하여 실험과 협업 지원하기

혁신은 실험을 통해 탄생합니다. 하지만 때때로 안전망이 필요할 수 있죠. 이제 작업공간을 분리하여 원본 에이전트 채팅 기록 전체를 보존하는 등 동일한 사본을 만들 수 있습니다. 이렇게 하면 언제든지 복원할 수 있는 안정적인 백업을 만들어, 새 특징을 개발하고 돌이킬 수 없는 실수를 저지를까 봐 두려워하지 않고도 자신감 있게 새로운 요소를 시도할 수 있습니다. 기본 개발 작업공간에 영향을 미치지 않고 디버그하고 문제를 해결해야 할 때도 작업공간을 분리하고, 다른 사람과 '작업이 진행 중인' 작업공간을 공유하여 더 매끄럽게 협업할 수도 있습니다.

개선된 프롬프트와 프로젝트 업로드 크기 증가

저희는 계속해서 AI에 최적화된 개발 경험을 미세 조정하여 더 나은 제어 권한과 유연성을 제공하고 있습니다. 여러분은 이미 Firebase Studio에서 프롬프트만으로 완전히 기능하는 앱을 개발하지만, 실제로도 많은 분이 Firebase Studio 외부에서 프롬프트를 작성하기 시작한다는 사실을 확인했습니다. 최근 Firebase Studio에 새로운 '개선된 프롬프트' 특징이 출시되었습니다. 이 특징을 사용하면 Gemini와 협력하여 프롬프트 및 앱 아이디어를 미세 조정할 수 있습니다. 또한 프로젝트 업로드 크기를 100MB로 대폭 늘려 Firebase Studio로 더 크고 더 복잡한 기존 프로젝트를 가져올 수 있습니다.


더욱 강력해지는 AI 지원 개발

최신 출시부터 벵갈루루에서의 새로운 발표까지, 저희는 Firebase Studio를 사용한 AI 지원 개발을 더 사용하기 쉽고, 빠르고, 즐겁게 만들어, 초보자부터 몇십 년의 코딩 경험을 갖춘 경력자까지 누구나 전 세계 어디에서나 가장 야심 찬 앱 아이디어를 실현할 수 있도록 최선을 다하고 있습니다.


Firebase Studio에서 이러한 새로운 기능을 확인하고 XLinkedIn에 #FirebaseStudio를 하여 여러분이 개발한 앱을 공유해 보세요!