Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Firebase Studio
Tạo nguyên mẫu, xây dựng và phát hành nhanh chóng các ứng dụng full-stack được tích hợp AI một cách nhanh chóng và hiệu quả ngay trên trình duyệt của bạn.
Firebase Studio là một môi trường phát triển dựa trên đám mây có tính chất đại lý, giúp bạn xây dựng và phát hành các ứng dụng AI full-stack chất lượng sản xuất, bao gồm cả API, phần phụ trợ, giao diện người dùng, thiết bị di động và nhiều ứng dụng khác.
Firebase Studio hợp nhất Project IDX với các trợ lý AI chuyên biệt và sự trợ giúp của Gemini trong Firebase để cung cấp một không gian làm việc cộng tác có thể truy cập từ mọi nơi, chứa mọi thứ bạn cần để phát triển một ứng dụng.
Bạn có thể nhập các dự án hiện có hoặc bắt đầu một dự án mới bằng các mẫu hỗ trợ nhiều ngôn ngữ và khung.
Thiết lập dự án nhanh chóng bằng các mẫu và ví dụ có sẵn
Firebase Studio cung cấp khung và tính năng hỗ trợ ngôn ngữ mở rộng với một thư viện lớn gồm các mẫu và ứng dụng mẫu, bao gồm cả các ngôn ngữ phổ biến như Go, Java, .NET, Node.js và Python Flask, cũng như các khung như Next.js, React, Angular, Vue.js, Android, Flutter, v.v.
Bắt đầu bằng một mẫu hoặc ứng dụng mẫu trong thư viện mẫu và/hoặc tạo mẫu tuỳ chỉnh của riêng bạn để chia sẻ.
Tạo mẫu nhanh bằng ngôn ngữ tự nhiên
Sử dụng Gemini trong Firebase để tạo mẫu và xuất bản các ứng dụng web toàn ngăn xếp bằng App Prototyping agent.
Tạo toàn bộ ứng dụng bằng câu lệnh đa phương thức, bao gồm cả ngôn ngữ tự nhiên, hình ảnh, bản vẽ. Cải thiện ứng dụng của bạn bằng một thư viện gồm các hình ảnh có sẵn từ Unsplash.
Trợ lý AI luôn sẵn sàng hỗ trợ của Gemini trong Firebase
Sử dụng trợ lý lập trình AI của Gemini trong Firebase trên mọi nền tảng phát triển: trò chuyện tương tác, tạo mã, chạy công cụ và đề xuất mã nội tuyến.
Gemini trong Firebase có thể giúp bạn viết mã và tài liệu, sửa lỗi, viết và chạy các bài kiểm thử đơn vị, quản lý và giải quyết các phần phụ thuộc, làm việc với các vùng chứa Docker và nhiều việc khác.
Môi trường phát triển quen thuộc và có khả năng tuỳ chỉnh cao
Firebase Studio được xây dựng trên dự án Code OSS phổ biến và chạy một máy ảo (VM) đầy đủ do Google Cloud cung cấp.
Bạn có thể tuỳ chỉnh hầu hết mọi khía cạnh của môi trường phát triển trực tuyến bằng Nix, bao gồm cả các gói hệ thống, công cụ ngôn ngữ, cấu hình IDE, bản xem trước ứng dụng và cấu hình IDE, đồng thời chia sẻ dự án và toàn bộ cấu hình môi trường phát triển của dự án đó bằng một mẫu tuỳ chỉnh.
Các công cụ, trình mô phỏng và phương thức triển khai tích hợp sẵn với khả năng tích hợp sâu với Firebase và Google Cloud
Firebase Studio tích hợp liền mạch với các dịch vụ Firebase và Google Cloud. Ví dụ: bạn có thể sử dụng Firebase Local Emulator Suite trực tiếp từ Firebase Studio để kiểm thử kỹ lưỡng Firebase và các dịch vụ Google Cloud như Firebase Authentication, Cloud Functions, Cloud Firestore, Cloud Storage, Firebase App Hosting và Firebase Hosting trước khi xuất bản ứng dụng.
Tính năng này hoạt động như thế nào?
Firebase Studio hỗ trợ nhiều chế độ để phù hợp với nhiều kiểu phát triển:
Viết mã với toàn quyền kiểm soát: Làm việc trực tiếp trong một IDE dựa trên Code OSS, nơi bạn có thể nhập các kho lưu trữ hiện có hoặc bắt đầu các dự án mới và sử dụng các tiện ích từ Open VSX Registry.
Gemini trong Firebase
cung cấp trợ lý AI nhận biết không gian làm việc với tính năng hoàn thành mã, tạo mã, kiểm thử, chạy công cụ và lập tài liệu. Bạn có thể tuỳ chỉnh hoàn toàn không gian làm việc, phương pháp triển khai và môi trường thời gian chạy mục tiêu với sự hỗ trợ cho cấu hình có thể mở rộng bằng Nix.
Đưa ra câu lệnh mà không cần lập trình: Tác nhân Tạo mẫu ứng dụng (còn gọi là Prototyper) cho phép bạn tạo không gian làm việc mới để tạo mẫu và tinh chỉnh ý tưởng về ứng dụng bằng Gemini trong Firebase mà không cần viết mã. Làm việc với tác nhân bằng cách sử dụng câu lệnh đa phương thức để phát triển lặp đi lặp lại một ứng dụng full-stack (hiện hoạt động cho các ứng dụng web), kiểm thử và gỡ lỗi, đồng thời chia sẻ công việc của bạn với những người khác ngay trên trình duyệt. Bạn có thể ngay lập tức khôi phục các thay đổi nếu cần, thêm các tính năng mới, kiểm thử, xuất bản lên Firebase App Hosting và theo dõi hiệu suất của ứng dụng bằng khả năng quan sát tích hợp.
Bạn có thể chuyển đổi liền mạch giữa việc lập trình và đưa ra câu lệnh để khai thác điểm mạnh của từng hoạt động. Ví dụ: bạn có thể bắt đầu bằng một nguyên mẫu trong App Prototyping agent bao gồm những điều cơ bản, chẳng hạn như cấu trúc ứng dụng và quy trình của người dùng, sau đó chuyển sang Code để triển khai thêm logic và hoạt động tích hợp tuỳ chỉnh.
Tính linh hoạt này giúp bạn nhanh chóng lặp lại và tạo các ứng dụng đáp ứng nhu cầu cụ thể của bạn – tất cả đều từ Firebase Studio.
Giá, hạn mức và giới hạn
Bạn có thể truy cập vào Firebase Studio mà không mất phí, nhưng bạn có thể tăng số lượng không gian làm việc mà mình có thể tạo bằng cách tham gia Chương trình Nhà phát triển của Google.
Một số dịch vụ tích hợp (như Firebase App Hosting) có thể yêu cầu bạn phải có tài khoản Cloud Billing.
Để chặn việc sử dụng câu lệnh và câu trả lời của bạn cho mục đích huấn luyện mô hình, đừng sử dụng App Prototyping agent và đừng sử dụng Gemini trong Firebase trong Firebase Studio. Để chặn việc sử dụng mã của bạn cho hoạt động huấn luyện mô hình, hãy tắt tính năng hoàn tất mã và lập chỉ mục mã trong phần cài đặt Firebase Studio.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-24 UTC."],[],[],null,["Firebase Studio \nRapidly prototype, build, and ship full-stack AI-infused\napps quickly and efficiently, right from your browser. \n\nFirebase Studio is an agentic cloud-based development environment\nthat helps you build and ship production-quality full-stack AI\napps, including APIs, backends, frontends, mobile, and more.\nFirebase Studio unifies\n[Project IDX](/docs/studio/idx-is-firebase-studio) with specialized\nAI agents and assistance from Gemini in Firebase\nto provide a collaborative workspace accessible from anywhere,\ncontaining everything you need to develop an application.\nYou can import your existing projects or start something new\nwith templates supporting a variety of languages and frameworks. \n[Learn how to get started](/docs/studio/get-started) [Try\nFirebase Studio now](https://studio.firebase.google.com)\n| **Preview:** Firebase Studio is in Preview, which means that the product is not subject to any SLA or deprecation policy and could change in backwards-incompatible ways.\n\nKey capabilities\n\n|-------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Import projects from source control, local archive, or Figma design** | [Bring your own apps to Firebase Studio](/docs/studio/get-started-import): import a local archive, connect a public or private source code repository, or generate code from a Figma design and import it with the [Builder.io Figma plugin](https://www.builder.io/c/docs/builder-figma-plugin). |\n| **Quick project setup with built-in templates and samples** | Firebase Studio provides [extensive framework and language support](/docs/studio/get-started-template) with a large library of templates and sample apps, including popular languages like Go, Java, .NET, Node.js, and Python Flask, and frameworks like Next.js, React, Angular, Vue.js, Android, Flutter, and more. Start with a template or sample app from the [template gallery](https://studio.firebase.google.com//templates) and/or create your own [custom template](/docs/studio/custom-templates) to share. |\n| **Rapid natural language prototyping** | Use Gemini in Firebase to prototype and publish full-stack web applications with [the App Prototyping agent](/docs/studio/get-started-ai). Generate entire apps with multimodal prompts, including natural language, images, drawings. Enhance your app using a gallery of stock images from [Unsplash](https://unsplash.com). |\n| **Always-available AI assistance from Gemini in Firebase** | Use AI coding assistance from [Gemini in Firebase](/docs/studio/ai-assistance) across all development surfaces: interactive chat, code generation, tool running, and inline code suggestions. [Gemini in Firebase](/docs/studio/try-gemini) can help you write code and documentation, fix bugs, write and run unit tests, manage and resolve dependencies, work with Docker containers, and more. |\n| **Familiar and highly customizable development environment** | Firebase Studio is built on the popular Code OSS project and runs a full [virtual machine (VM)](https://cloud.google.com/workstations) powered by Google Cloud. You can customize almost every aspect of your online development environment with [Nix](/docs/studio/customize-workspace), including system packages, language tooling, IDE configurations, app previews, and IDE configuration---and share the project and its entire development environment configuration with a [custom template](/docs/studio/custom-templates). |\n| **Built-in tools, emulators, and deployment methods with deep Firebase and Google Cloud integration** | [Preview your web and Android apps right in the browser](/docs/studio/preview-apps) and take advantage of [built-in runtime services and tools](/docs/studio/debug) for emulation, testing, and debugging. Firebase Studio seamlessly integrates with [Firebase and Google Cloud services](/docs/studio/google-integrations). For example, you could use the [Firebase Local Emulator Suite](/docs/emulator-suite) directly from Firebase Studio to thoroughly test Firebase and Google Cloud services like Firebase Authentication, Cloud Functions, Cloud Firestore, Cloud Storage, Firebase App Hosting, and Firebase Hosting before you [publish your app](/docs/studio/deploy-app). |\n\nHow does it work?\n\nFirebase Studio supports multiple modes to cater to different development\nstyles:\n\n- **Coding with full control** : Work directly in a Code OSS-based IDE where\n you can import existing repositories or start new projects, and use extensions\n from the [Open VSX Registry](https://open-vsx.org/).\n Gemini in Firebase\n provides workspace-aware AI assistance with code completion, code\n generation, testing, tool-running, and documentation. You can completely\n customize your workspaces, deployment approach, and target runtime\n environment with support for extensible configuration using\n [Nix](https://nixos.org/).\n\n- **Prompting without coding: The App Prototyping agent, also known as\n Prototyper** lets you create new workspaces to\n prototype and refine app ideas with\n Gemini in Firebase---without writing any code. Work with the\n agent using multimodal prompts to iteratively develop a full-stack app\n (currently works for web apps), test and debug, and share your work with\n others, right from your browser. You can immediately roll changes back if\n needed, add new features, test, publish to Firebase App Hosting and\n monitor your app's performance with built-in observability.\n\nYou can seamlessly transition between coding and prompting to harness the\nstrengths of each. For example, you can start with a prototype in\nthe App Prototyping agent that covers the basics, like app structure and\nuser flow, then switch to\nCode to implement more custom logic and integration.\n\nThis flexibility lets you iterate quickly and build apps that meet your\nspecific needs---all from Firebase Studio.\n| **Note:** The App Prototyping agent can help you **build web apps with\n| Next.js**. Support for other platforms and frameworks is coming soon!\n\nPricing, quotas, and limits\n\nAccess to Firebase Studio is available at no cost, but you can increase the\nnumber of workspaces you can create by joining the\n[Google Developer Program](https://developers.google.com/profile/u/_/dashboard).\nCertain integrations (like Firebase App Hosting) may require a\nCloud Billing account.\n\nLearn more at [Firebase Studio pricing, quotas, and limits](/docs/studio/pricing).\n\nHow Firebase Studio uses your data\n\nYour use of Firebase Studio is governed by the [Google Terms of\nService](https://policies.google.com/terms).\n\nHowever, note that your use of generative AI features within\nFirebase Studio is governed by the [Generative AI Prohibited Use\nPolicy](https://policies.google.com/terms/generative-ai/use-policy) and the\n[Gemini API Additional Terms of\nService](https://ai.google.dev/gemini-api/terms) (specifically governed by\n[Gemini API Additional Terms of Service: Unpaid\nServices](https://ai.google.dev/gemini-api/terms#unpaid-services)).\n\nTo block the use of your *prompts and responses* for model training, do not\nuse the App Prototyping agent, and do not use Gemini in Firebase within\nFirebase Studio. To block the use of your *code* for model training,\n[turn off code\ncompletion](/docs/studio/set-up-gemini#adjust-code-complete)\nand [code\nindexing](/docs/studio/set-up-gemini#adjust-code-indexing)\nin your Firebase Studio settings.\n\nNext steps\n\n- [Start prototyping your new app with Firebase Studio](/docs/studio/get-started-ai).\n- [Learn more about Firebase Studio workspaces](/docs/studio/get-started-workspace)."]]