Buddy - AI Assistant for VS Code Compatible Editors
Buddy is an advanced AI-driven assistant designed to seamlessly integrate with VS Code and other compatible editors, empowering developers with intelligent tools for enhanced productivity and streamlined workflows. With Buddy, developers can leverage powerful AI capabilities to navigate repositories, write and debug code, and manage projects with ease.
Key Features
1. Smart Search
Effortlessly explore your entire repository, including files, code, and documentation. Buddy’s intelligent search enables quick access to specific sections, functions, or keywords, saving you time and effort.
2. AI-Powered Code Autocompletion
Boost your coding efficiency with AI-driven autocompletion. Buddy understands your context and offers intelligent code suggestions to accelerate your development process.
3. Add Selected Code to Chat
Use the keyboard shortcut Cmd/Ctrl + L to swiftly transfer selected code from the editor to the chat box. This feature allows for seamless discussion of code snippets without disrupting your workflow.
4. Edit Selected Code to Chat
Utilize the keyboard shortcut Cmd/Ctrl + I to not only add selected code from the editor to the chat box but also to edit the code. This functionality enables you to refine and modify snippets code directly.
5. Context Providers
Context Providers are plugins that let you access and incorporate specific information into your conversation. When you type '@', a dropdown will appear, displaying available content that can be used as context for the model. This allows you to easily reference and feed relevant information to the LLM during your interaction.
- Files
- Codebase
- Prompt Files
- Code
- Docs
- Git Diff
- Terminal
- Problems
- Folder
6. Right-Click Actions
Simplify coding tasks using intuitive right-click options:
- Add to Context
- Fix Code
- Optimize Code
- Write Comments
- Write Docstring
7. Select Files as Context
"Select Files as Context" allows you to right-click on files and choose them as context for your tasks. This feature integrates the selected files' content into your workflow, providing relevant information directly to the LLM, enhancing functionality and efficiency.
8. Attach image for context
Installation Instructions
To get started, download the appropriate .vsix
extension for your operating system. Follow the standard process to install the extension in your VS Code-compatible editor or with the Chinese version one Here >>>, and you're ready to unlock the full potential of Buddy!
Buddy empowers developers to write clean, efficient, and maintainable code, while reducing time spent on repetitive tasks. Whether you’re debugging, documenting, or optimizing, Buddy is your reliable coding companion.