The latest update to Android Studio, dubbed the Otter feature drop, introduces a suite of enhancements aimed at simplifying the integration of AI-powered tools into developers’ workflows. Key improvements include the ability to select the large language model (LLM) used in the IDE, an enhanced agent mode that allows for direct interaction with applications, and new capabilities for natural language testing.
With this update, developers gain flexibility in choosing which LLM powers the AI features within Android Studio. While the IDE defaults to the Gemini model, it now also supports the integration of external remote models such as OpenAI’s GPT and Anthropic’s Claude, as well as local models through providers like LM Studio or Ollama. This is particularly advantageous for developers working in environments with limited internet connectivity or stringent data privacy requirements, although local models necessitate considerable system resources.
For those who prefer the Gemini model, the update allows developers to utilize their own Gemini API key to access more advanced features, including an extended context window and increased quota. This is particularly beneficial during lengthy coding sessions when utilizing agent mode.
Android Studio Otter also upgrades the agent mode, enabling it to “see” and interact with applications. The enhanced capabilities include deploying and inspecting apps on devices or simulators, debugging by capturing screenshots and analyzing the user interface, and monitoring Logcat for any errors that may arise.
A highlighted feature is the support for natural language testing through a new functionality termed “journeys.” This allows developers to script user journey tests in plain English, which the Gemini model translates into executable test steps. The process not only simplifies the writing of tests but also enables the definition of complex assertions based on what the AI observes on the device screen, enhancing test resilience against subtle layout changes across different app versions or device configurations.
To facilitate this, the IDE now includes a dedicated XML-based editor designed for managing these journeys, along with a test panel that displays screenshots of each action and the reasoning behind Gemini’s decision-making at each step.
The update also incorporates support for the Model Context Protocol (MCP), which allows the AI agent to connect with remote servers like Figma, Notion, and Canva. For instance, by linking to Figma, the agent mode can directly access design files, thereby generating more accurate UI code and reducing the need for manual context transfers between different tools.
Additionally, this update introduces a user interface that allows developers to review all files modified by the coding agent. This feature includes the ability to view code diffs and choose whether to retain or revert changes, whether individually or collectively. Multiple chat threads can be managed concurrently, facilitating the handling of various tasks, such as UI design and bug fixing, without losing context.
The Otter feature drop encompasses many other enhancements beyond those detailed here, including an improved App Links Assistant and automatic Logcat retracing. Developers are encouraged to consult the original announcement for comprehensive information on all new features.
Sam Altman Praises ChatGPT for Improved Em Dash Handling
AI Country Song Fails to Top Billboard Chart Amid Viral Buzz
GPT-5.1 and Claude 4.5 Sonnet Personality Showdown: A Comprehensive Test
Rethink Your Presentations with OnlyOffice: A Free PowerPoint Alternative
OpenAI Enhances ChatGPT with Em-Dash Personalization Feature




















































