10clouds / 10minions-vscode

Your Army of GPT-4 Powered Coding Buddies (Boost Your Productivity)
https://marketplace.visualstudio.com/items?itemName=10Clouds.10minions
MIT License
2 stars 0 forks source link


10Minions

Alpha version

Your Army of GPT-4 Powered Coding Buddies

(Boost Your Productivity)

Unleash the power of autonomous coding with 10Minions, a cutting-edge coding assistant built on the GPT-4 platform. Seamlessly integrated with Visual Studio Code, 10Minions helps you manage complex coding tasks across your codebase, delivering clean, efficient, and standardized code.

Experience increased productivity, better code quality, and seamless integration – without compromising control or privacy.

Code smarter, not harder!

πŸ’‘ Key Features

10Minions empowers you to:

10Minions works with any programming language and seamlessly integrates with Visual Studio Code, making it an invaluable tool for developers, data scientists, and other professionals working with code.

🌐 Limitations

Please note that 10Minions plugin is currently in its Alpha version and under continuous improvement hence has certain limitations. It's good to bear in mind that:

The users' feedback is key to its development and adjustments according to specific requirements. Feel free to share your thoughts, every review is a price and leads us to create a better product!

πŸš€ Getting Started

  1. Install 10Minions from the Visual Studio Code marketplace
  2. Update Visual Studio Code to its latest version
  3. Set up keybindings for 10Minions commands (refer to the Keybindings section below for more details)
  4. Remember that GPT-4 API Access is required for usage

⌨️ Keybindings

10Minions provides a default keybinding for the 10minions.ask command, which allows you to quickly ask for assistance from 10Minions while maintaining your focus on the editor. To use this command, simply press the following keybinding depending on your operating system:

The 10minions.ask command can be triggered when your text cursor is focused within the editor.

πŸ“š Use Cases

10Minions excels in various scenarios, such as:

  1. Editing ESLintrc to remove line size limit without searching online
  2. Extracting functionality to a new file, optimizing and cleaning up code
  3. Fixing hacks in setTimeout functions
  4. Logging detailed information about returned objects from APIs
  5. Requesting fixes for specific component code sections
  6. Explaining the code
  7. Adding error handling to the code
  8. Making your code more robust
  9. Check if this is most performant solution and if not change it with performance in mind
  10. Documenting the code
  11. Checking if your code can be written using other library
  12. Asking how to rewrite this code to achieve new requirements

And many more!

πŸ› οΈ Extension Settings

Configurable settings:

πŸ“Έ Examples

Create a better quality code with 10Minions. Here you can find some examples.

Fix issues

10C-minions-use-case-1

Write test cases

10C-minions-use-case-2

Cleanup

10C-minions-use-case-3

Add new states

10C-minions-use-case-4

Feel free to prompt it yourself or use suggestions from the tool!

⭐ Testimonials

Our users love 10Minions! See what they have to say:

πŸ’Ό Resources and Links