Kilo Code 4.32.0: Codebase Indexing, Claude 4 Integration & Enhanced AI Reasoning
Advanced AI model support, semantic search capabilities, and refined user experience improvements to supercharge your development workflow
We're excited to announce the release of Kilo Code 4.32.0! This substantial update brings cutting-edge AI model support including Claude 4 with thinking capabilities, experimental codebase indexing with semantic search, and numerous refinements that enhance your development experience. As always, we remain committed to delivering a comprehensive superset of capabilities that makes your coding workflow smoother and more productive.
These are just a few highlights of the improvements in this release. Our last release post went through version 4.28.1. So this release includes details about 4.29, 4.30, 4.31, and 4.32. You can see the full details of the releases here, or read on to check out all the updates below.
Kilo Code Team Additions
🆕 Updated Recommended Model to Claude 4 Sonnet
Following the introduction of Claude 4 support, we've updated our default recommended model from Claude 3.7 Sonnet to Claude 4 Sonnet. This ensures that new users automatically benefit from the most advanced AI capabilities available, while existing users can easily upgrade through their settings.
4️⃣ Claude 4 Model Support
We've added full support for Claude 4 models through the Anthropic provider, bringing you access to the latest and most capable AI assistance directly in your development environment. Claude 4 represents a significant leap in AI reasoning and code generation capabilities, providing more accurate suggestions and better understanding of complex codebases.
🇮🇩 Indonesian Language Support
Kilo Code now supports Indonesian (Bahasa Indonesia), making our AI coding assistant accessible to the growing developer community in Indonesia and other Indonesian-speaking regions. This localization includes all major UI elements and system messages.
🔧 Improved Sidebar Integration
We've resolved an issue where the menu would stop working when Kilo Code was moved between primary and secondary sidebars in VS Code. Additionally, Kilo Code now displays a proper menu item label when placed on the right side panel, improving navigation and user experience.

Enhanced Localization
Some text on the Providers Settings tab has been properly translated into languages other than English, providing a more consistent multilingual experience throughout the application.
MCP Server Fallback Support
Added fallback support for root-level .mcp.json
configuration files, improving compatibility with different MCP server setups and making configuration more flexible for various project structures.
Features from Roo Code v3.18.5
Experimental Codebase Indexing with Semantic Search
This release introduces an experimental codebase indexing feature with semantic search capabilities, adding additional capabilities on top of the already existing agentic capabilities to navigate and understand large codebases.
This powerful feature allows the AI to better understand your project structure and provide more contextually relevant suggestions.
Automatically indexes your codebase for faster navigation
Enables semantic search across your entire project
Provides more accurate code suggestions based on project context
Helps the AI understand relationships between different parts of your code
You can learn more about codebase indexing in our documentation. For a hybrid manual and automated control of the information that Kilo Code uses about your code base, you should also see the Memory Bank functionality.
We'd also love to hear more about your experiments with this experimental feature. Join our Discord to share what works and what doesn't about codebase indexing with agentic tools.
Enhanced AI Reasoning Support
We've significantly expanded reasoning capabilities across multiple AI providers, providing you with access to more sophisticated problem-solving assistance:
Claude 4 Reasoning: Full support for Claude 4 and Claude Opus 4 models with thinking variants across Anthropic, Bedrock, and Vertex providers
Gemini 2.5 Flash Reasoning: Enhanced reasoning support for Gemini 2.5 Flash on OpenRouter with improved o1-pro compatibility
LM Studio Reasoning: Added reasoning support for LM Studio configurations
Requesty Thinking Controls: New thinking controls for the Requesty provider
Smart Content Condensing
Added an intelligent button to the task header that can condense content with visual feedback, helping manage context size and improve performance during long coding sessions. This feature helps maintain optimal performance while preserving important context.
NOTE: You can currently find this under the Experimental Features in Settings, but this will be moving to the Context menu in the next update.
Enhanced Model Management
Multiple improvements to model selection and management:
Refresh Models Button: Added refresh capability for Unbound and LiteLLM providers
Model Metadata Improvements: Better model information display for LiteLLM
Default Model Updates: Providers that previously defaulted to Sonnet 3.7 now use the more capable Sonnet 4
xAI Model Updates: Updated xAI Grok models with non-beta versions and improved default model selection
Advanced Configuration Features
Several enhancements to make Kilo Code more configurable and user-friendly:
YAML Mode Definitions: Added support for YAML format in mode definitions for easier configuration
Auto-Approval Limits: New
allowedMaxRequests
feature to cap consecutive auto-approved requests for better control (contributed to Roo Code by our very own @hassoncs).Template Variables: Support for version numbers in announcement strings through template variables
Resizable Prompt Input: Made prompt input text areas resizable again for better usability
Developer Experience Improvements
Numerous quality-of-life improvements for a smoother development experience:
Cross-Platform Audio: Moved audio playing to webview for consistent cross-platform support
Syntax Highlighting Fixes: Resolved missing or inconsistent syntax highlighting across UI components
File Picker Icons: Fixed vscode-material-icons display in the file picker
Diff View Improvements: Enhanced diff view scroll display and BOM handling
Terminal Integration: Improved terminal timeout configuration and integration reliability
Localization and Accessibility
Continued commitment to making Kilo Code accessible worldwide:
Improved Chinese Support: Enhanced zh-TW Traditional Chinese locale
Usage Tracking Fixes: Corrected LM Studio and Ollama usage tracking
Settings Export: Fixed global settings export functionality
Performance and Stability
Multiple under-the-hood improvements for better performance and reliability:
Grey Screen Fixes: Resolved additional causes of UI freezing issues
Package Fixes: Corrected tiktoken.wasm packaging issues
Import Settings: Fixed bugs in settings import functionality
Context Tracking: Improved mark-as-read logic in the context tracker
Development Mode: Auto-reload extension core changes during development
We're continuously working to enhance Kilo Code with each release, making it the most powerful and user-friendly AI coding assistant available. We greatly appreciate feedback from our community as we strive to deliver the features and improvements that matter most to developers.
Happy Kilo-Coding!