Introduction to Google Gemini Codebase Analysis
Google has introduced a new feature for Gemini that enables users to upload a folder containing a code base. This functionality can be accessed through the attachment menu, allowing users to select one folder per chat. The feature currently supports up to 1,000 files per folder, with a total size limit of 100 megabytes.

Understanding the Codebase Analysis Process
Once the folder is uploaded, users have the ability to inquire Gemini about the code base. While the feature works efficiently with smaller code bases, it may face challenges when dealing with larger folders. During the analysis phase, Gemini reads the files and proceeds with the analysis, indicating the utilization of structured reasoning or a chain of thought behind the scenes, although specific details are not fully disclosed in the available information.
Rollout and Availability
The feature seems to be in the process of deployment, but it is yet to be confirmed if all users currently have access. This update could potentially coincide with a planned announcement on November 25th. Gemini appears to be positioning itself to compete with tools offered by ChatGPT and Claude, which already provide functionalities for working with codebases and multi-file folders.

There are speculations suggesting that Google might be gearing up to unveil new models with advanced features and capabilities. However, the certainty of this remains unknown until further official announcements are made.