AI-powered programming assistant for JetBrains IDEs!
- Intelligent commit message writer using GPT
- In-editor pop-up for AI-driven features: code optimization, code explanation, documentation generation, code conversion, and translation
- Supporting custom prompts and various parameter adjustments
- Seamless integration with JetBrains products for an excellent user experience
- Parallel processing for scenarios with a large number of changed files, resulting in blazingly fast speeds
- Privacy-first approach: We do not collect any code information or commit messages
Upgrade your coding workflow with AICommit – your all-in-one AI programming assistant!
-
Using IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "AICommit" > Install Plugin
Configuring OpenAI Token
In the AiCommit plugin, you'll need to enter your OpenAI access token to start using the plugin. At the top of the AiCommit window, enter your OpenAI access token. Then, click "Verify" to ensure your access token is valid.
Once you have successfully installed the plugin and configured your OpenAI token, you're ready to start using AiCommit. You can now launch AiCommit on your current project and begin generating commit messages. Click the "Generate" button at the bottom of the window to create a commit message for your project.
- Localize the plugin
- Commit Action with progress status.
- Generating commit information only for selected files.
- Chat Mode (for now).
- Support for code documentation generation, code optimization, explain code and translation.
- Support for GPT-4 API
- Supports filtering files or folders.
- Support for more commit message templates, prefixes, and suffixes.
- AICommit:A CLI that writes your git commit messages for you with AI. Never write a commit message again.
- Openai-Kotlin: Kotlin client for OpenAI's API with multiplatform and coroutines capabilities.
- java-diff-utils
- knuddelsgmbh/jtokkit
- Plugin based on the IntelliJ Platform Plugin Template.
- Deja Vu by Cykarl https://soundcloud.com/cykarl Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: https://bit.ly/3IPXpnU Music promoted by Audio Library https://youtu.be/-tPlIz3eov4