April 10, 2011 - On Wednesday of this week'sGoogle At the Cloud Next conference, Google announced its AI Programming Assistant Gemini Code Assist Added "Proxy" function.

Code Assist can now deploy new AI "agents," Google says.These agents are able to accomplish complex programming tasks in multiple steps. For example, they can create applications based on product specifications in Google Docs or convert code from one language to another. In addition, Code Assist now supports not only other programming environments, but can also be used in Android Studio.
The Code Assist upgrade is likely in response to pressure from competitors such as GitHub Copilot, Cursor, and Cognition Labs (which developed the popular programming tool Devin).1AI notes that the AI programming assistant market is becoming increasingly competitive, and that there is huge business potential.
According to Google.Code Assist's "Agent" functionality can be managed through the new Gemini Code Assist Kanban Kanban boards. These agents are able to generate work plans and report progress step-by-step in response to task requests. In addition to generating software and migrating code, they can implement new application features, perform code reviews, and generate unit tests and documentation.
However,It's not clear that Code Assist can actually accomplish all of these tasks effectively.. Studies have shown that even the most advanced code-generating AIs available today tend to introduce security vulnerabilities and errors due to deficiencies in areas such as understanding programming logic. A recent evaluation of Devin found that it successfully completed only 3 out of 20 tasks. So if you're using Code Assist to create or refactor an application, it's essential to review the code yourself to ensure security.