Google Enhances AI Coding Agent Jules
Google is integrating its Jules AI coding agent more deeply into the developer ecosystem with a new command-line interface (CLI) and public API. This development enables Jules to seamlessly connect with terminals, CI/CD systems, and collaboration tools such as Slack, amid rising competition among tech firms in the software development space.
New Command-Line Interface
Previously, Jules was accessible only through its website and GitHub. On Thursday, Google announced Jules Tools, a CLI that allows developers to engage with Jules directly in their terminals. This interface simplifies workflows, enabling seamless interaction without needing to shift between different platforms, thus keeping the focus within the developer’s environment.
Aiming for Less Context Switching
Kathy Korevec, Director of Product at Google Labs, emphasized in an interview the goal of minimizing context switching for developers, enhancing their productivity.
Comparison with Gemini CLI
Google also offers Gemini CLI, another AI command-line tool that serves multiple developer environments. Although both use the Google Gemini 2.5 Pro AI model, Korevec clarifies that Jules Tools is tailored for specific tasks, while Gemini CLI is designed for iterative collaboration with users.
Public API for Broader Use
Along with the CLI, the public API for Jules, previously used for internal development, facilitates greater integration into existing workflows. Developers can now adapt Jules into their Integrated Development Environments (IDEs), such as VS Code, with Korevec’s team aiming to develop dedicated plugins to further extend Jules’ capabilities.
Expanding Functionality and Integration
Recent updates for Jules include a memory feature to retain user interactions and preferences. Additionally, Google is exploring ways to lessen reliance on GitHub by enabling integration with other code hosting platforms and accommodating those who do not utilize a version control system.
Adapting to User Needs
Oversight remains crucial as users engage with AI tools like Jules, designed to alert them if it encounters difficulties. Although mobile usage is growing, Korevec indicated that enhancements, such as native notifications, are in development to improve the overall experience. Currently, Jules is mainly used by software engineers but is attracting interest from casual coders looking for a more advanced tool.