# Google Jules > An asynchronous coding agent that handles bug fixes, version bumps, tests, and code improvements through GitHub integration. Google Jules is an experimental AI coding agent that automates routine development tasks you don't want to do. It integrates directly with GitHub to clone repositories, analyze code, create plans, make changes, run tests, and submit pull requests. Jules works asynchronously, allowing developers to assign tasks and continue with other work while the agent handles bug fixes, version bumps, test creation, and code improvements. Powered by Gemini 2.5 Pro, Jules operates in secure cloud VMs with preinstalled development tools and provides detailed diffs for review before merging changes. ## Features - GitHub repository integration - Automated code changes and bug fixes - Pull request creation and management - Virtual machine execution environment - Test suite creation and execution - Version bumping and dependency updates - Asynchronous task processing - Plan generation and review workflow - Diff visualization and approval process - Multi-language development support - Environment setup automation - Browser notifications for task completion - Issue assignment via GitHub labels - Concurrent task execution - Cloud-based development environment ## Integrations GitHub, Node.js, Python, Go, Java, Rust, Docker, npm, yarn, pnpm, pip, poetry, Maven, Gradle, Ubuntu Linux ## Platforms WEB ## Pricing Open Source, Free tier available ## Links - Website: https://jules.google/ - Documentation: https://jules.google/docs - Repository: https://github.com/google-labs-code/jules-awesome-list - EveryDev.ai: https://www.everydev.ai/tools/google-jules