Last week, we gathered in Amsterdam and decided to do a speedrun. A speedrun of features!
We released 4 minor versions with 8 different features. Those features are small, but significant, as they can change the way you work with Kilo Code.
Without further ado, here’s how we made Kilo Code better last week:
Kilo Code Features & Fixes
You can now use the Kilo Code provider in web-based VS Code/Monaco editors
Many users wanted to use our Kilo Code API provider inside web-based editors like Firebase Studio. Firebase Studio is an browser-based IDE that is based on VS Code, which means you can use all of the extensions in the VS Code marketplace there, including ours.
The problem was that we didn’t provide a mechanism for our extension to work inside web-based editors like Firebase. That’s no longer the case (thanks to @chrarnoldus!)
How to make Kilo Code work in web-based IDEs like Firebase Studio: Just copy your API key from our Kilo Code API provider (you can find it under your profile) and paste it once you install Kilo in Firebase Studio (click on “Use your own API key” and paste it there):
View your current balance inside the extension
Using our Kilo Code provider and need a quick way to check your balance?
You can now do this directly inside the extension (thanks to @rso!) by clicking on the “profile” button (the 3rd button from the right):
Fixed: Profile Avatar Rendering
Avatars were not rendering correctly in the Profile section, but now they do (thanks to @rso!)
A small fix for Kilo Code. A big fix for Kilo users who forgot what their MySpace profile pic from 2005 looked like…
Performance improvement: Anthropic Model Caching
We’ve enabled caching for the new Anthropic models (thanks to @EamonNerbonne!)
Features from Cline v3.17.2
A big thanks to 0xToshii for adding all of these features to the Cline repo.
/smol
: Compress your context window & spend less money
With /smol, you can substantially reduce your context window size (see how that works here).
This saves you money when you work with LLM providers, because you’re basically sending less data to the provider.
/newrule
: Create custom rules from your project easily
With /newrule, you can basically create a .kilocoderules file, based off your project context.
Learn more about .kilocoderules and custom rules here.
/reportbug
: Report bugs directly from the extension
We get it. You love Kilo, and you want us to improve faster. One way to do that is to report bugs without going through the hassle of creating a new Github issues, copy-pasting context, etc.
All of that is easier now with the /reportbug slash command. Use this command to report bugs directly from the extension to the Kilo Code repo:
Workflow Tool Integration
We’ve integrated Cline’s workflow tool into Kilo Code.
Workflows enable you to define a repetitive set of tasks, such as deploying a service or submitting a PR.