THE SUMMARYAI-generated
Rue Code Updates: A Deep Dive
Key Concepts:
- Boomerang Tasks (Orchestrator Mode)
- Internationalization (i18n)
- Text-to-Speech
- Batch History Deletion
- Quick Responses
- File Mention Support
- Task Command (Command Palette)
- Project-Level MCP Config
- Gemini Model Retry Logic
- Import/Export Settings (API Providers, Profiles, Global Settings)
- API Profile Pinning & Sorting
- Editable Suggested Answers
- Rue Rules File Support (Project-Wide & Mode-Specific)
- Per-Profile Rate Limits
- Terminal Options (Command Delay, Shell Support)
- Diff Error Display
- Gemini 2.5 Pro Caching
- Minimalist Look
- Prompt Catching (Vertex AI)
1. Boomerang Tasks (Orchestrator Mode)
- Functionality: Breaks down complex projects into smaller, manageable subtasks, similar to Taskmaster.
- Process:
- Select "Orchestrator" mode.
- The orchestrator creates subtasks.
- Each subtask is completed.
- The orchestrator is manually informed upon completion.
- The orchestrator moves to the next subtask.
- Example: Adding a charts page to a testing application. The orchestrator creates a subtask to handle this.
- Caveats:
- Context from the original task may not be retained in subtasks.
- API costs for subtasks are not recorded in the original thread, making tracking difficult.
2. General Updates & Features
- Internationalization: Supports over 14 languages.
- Text-to-Speech: Reads success messages aloud when a task is completed.
- Quick Responses: Offers multiple-choice answers, similar to Klein.
- File Mention Support: Improved file handling and related features.
- Task Command: A new command available in the command palette.
- Performance: Faster edits, especially when applying multiple changes.
- API Key Balances: Displays API key balances from Requesty and Open Router.
3. Project-Level MCP Configuration
- Functionality: Allows setting up MCP (Model Context Provider) servers specifically for a project.
- Benefit: Enables custom MCP configurations tailored to individual project needs.
4. API Settings Management
- Import/Export: Allows exporting and importing API providers, profiles, global settings, and more. Facilitates sharing configurations.
- Pinning & Sorting: API profiles can be pinned to the top of the dropdown menu for easier access.
5. Rue Rules File Support
- Functionality: Enables custom instructions via
rue_rulesfiles. - Types:
- Project-Wide:
rue_rulesfile in the project root. - Mode-Specific:
rue_rules-mode_name(e.g.,rue_rules-code) for rules specific to a particular mode. - Multiple rules files can be placed in a "rules" folder within the
.ruefolder.
- Project-Wide:
6. Terminal Options
- Command Delay: Allows adding a small pause after running commands to fix capture issues. Addresses a previous issue where outputs weren't registered until another command was run.
- Shell Support: Enables support for various shells like PowerShell or Zsh.
7. Model-Specific Updates
- Gemini 2.5 Pro:
- Supports prompt caching, reducing input costs.
- Input costs are reduced to $0.31 and $0.625 respectively for less than 200k tokens.
- Requesty makes caching automatic. For regular API or Open Router, a checkbox needs to be enabled.
- Vertex AI: Added prompt catching.
8. User Interface
- Minimalist Look: A new, cleaner user interface option.
9. Model Recommendations
- Gemini 2.5 Pro (via Requesty): Recommended for its speed and built-in caching.
- DeepSseek API (via Open Router): A free option.
- GLM 432B: Recommended for local models.
- MCP Servers: Serper, Context 7, and Fetch are recommended for general tasks.
10. Photogenius AI Sponsorship
- Photogenius AI: An AI-powered art generator offering image, video, and 3D model generation.
- Features:
- Supports various models (Flux, Stable Diffusion, Google's Imagen, V2 video gen, Keling).
- Advanced AI image editing tools (AI avatar generator, background removal, logo generator, etc.).
- Pricing: Starts at $10.
- Discount: 25% off with coupon code
king25.
Conclusion
Rue Code has received significant upgrades, particularly in task management with the Boomerang Tasks feature. The addition of internationalization, improved terminal options, and model-specific caching enhancements make it a more versatile and efficient tool. The project-level MCP configuration and API settings management features provide greater control and flexibility. While some caveats exist with the Boomerang Tasks feature, the overall improvements make Rue Code a compelling option for developers.
AI summaries can miss context or contain errors. Check important details against the original video.