AI Batch Processor ​
Command Name: aide.batchProcessor
Use AI to process the code of multiple selected files according to your needs.
What it can do:
- Batch add detailed comments
 - Batch optimize code
 - Batch convert 
vue2code tovue3code - Batch convert 
vuecode toreactcode - Batch convert 
reactcode tofluttercode - Batch convert 
react class componentcode toreact function componentcode - Batch convert 
rustcode tojscode - Batch convert 
jsoncode toyamlcode - Use your imagination...
 
What it cannot do:
- Specific business requirements
 - Split one file into multiple files
 
Rest assured! Processing will not modify the source file:
- It will generate an additional 
file copy. For example,app/index.py->app/index.py.aide.py. - You can click the 
file copy, review it, and then decide whether to replace thesource file. - When opening the 
file copy, thesource filewill be opened simultaneously, allowing you to compare at any time. - You can click the 
Replace Originalbutton on the first line of thefile copyto replace thesource file. 
Usage:
- Select files or folders in the file explorer. (Multi-select: hold 
CtrlorCmdand click on files or folders) - Right-click and select 
✨ Aide: AI Batch Processor. - Enter your code processing requirements.
 
WARNING
This feature requires the AI model to support the function_call feature.
TIP
- For long file codes, there may be issues with output interruption. Currently, there is no good solution.
 - Carefully review the processed files to ensure they are correct before replacing the source files. Never assume that AI-processed code is error-free.
 
Related Configuration:
- You can customize the AI request concurrency by modifying the 
aide.apiConcurrencyconfiguration.