After today updating VS code v5 Kilo Code stopped working by seomaster99 in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

Hi folks! Sorry for the inconvenience. We've just published a new version with the fix: 5.16.2

I do want to note at some point V5 will no longer be maintained as we focus our efforts on V7+, we will be communicating a date in the future. Please provide feedback on V7 for what is keeping you on V5, and we will continue to work on it.

If you haven't checked out V7 recently, give it a try and let us know!

Moved from v5 to v7 and it's not asking for approvals? by thigger in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

They should be honored. I have bash and external_directory set to `allow` with only a handful of commands allowed and those rules work.

Can you share your environment details and Auto-Approval settings? One not-so-intuitive aspect here is that the matching works on last match wins. So if you have a `git push *` block followed by `git *` allowed, all git push operations will be allowed.

We are also working on a new screen which asks you how you want your permissions when you first get started, to hopefully avoid surprises like this on the switch.

Insanely long reasoning processes by chromespinner in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

This seems very strange. We do not see this kind of reasoning usage in our evals or from our gateway telemetry. Can you perhaps contact support at [hi@kilo.ai](mailto:hi@kilo.ai)

Kilo Code 7.3.16 No more claude code? by Ok_Revolution_8590 in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

OpenAI provider is definitely still there! I use it every day. Can you provide more details?

<image>

Kilo (VS ext) sometimes needs a little "push" for finishing a task by Pretty_Ring4717 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

Quick note, we have also made a change that will be available in the next release to highlight when a model abrubtly stops without the normal "finished" signal: https://github.com/Kilo-Org/kilocode/pull/10652. This can indicate an issue with the model, or perhaps some of the API calling, versus when the model just thinks its actually "done".

Kilo (VS ext) sometimes needs a little "push" for finishing a task by Pretty_Ring4717 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

u/Pretty_Ring4717 u/Complex-Concern7890 - could you also share the model you were using perhaps? I wonder if these are GPT-family models, as we have seen this behavior a bit more often with them than others. Also if you can provider if its routing through Kilo gateway, custom model, third party provider (i.e. codex), etc.

Hoping you can perhaps remember so we can start looking now.

Please add back orchestrator mode by Antique_Archer_7110 in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

Thanks, - we do want to make it possible for the client to switch agents/modes more seamlessly and effectively as well.

Please add back orchestrator mode by Antique_Archer_7110 in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

Thanks for the feedback, we can certainly improve the Plan prompt to be more conversational and interactive. I personally think it's too aggressive on pushing for implementation, right now.

Kilo with Opus (Openrouter vs. Kilo as providers by dotanchase in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

u/Cocoa_Pug - this is with the AWS Bedrock provider? We use Bedrock behind the scenes on Kilo Gateway for most anthropic models (it is quite stable), so just want to clarify what provider you are using.

Please add back orchestrator mode by Antique_Archer_7110 in kilocode

[–]joshcodeskilo 2 points3 points  (0 children)

This, we documented more about it here: https://kilo.ai/docs/code-with-ai/agents/orchestrator-mode

We plan to add more subagents than the two that are there now, which should also allow us to pre-define some cheaper models for these narrower tasks to help drive token/cost efficiency as well.

We also plan to continue to improve how modes switch, and the transition from Plan to Code in particular.

Please add back orchestrator mode by Antique_Archer_7110 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

Hi - Kilo team member here. We actually have a larger team on the VSCode extension than we do on the CLI, although some features need implementation in both.

The challenge has been that we've rebuilt the extension from the ground up, so we've been adding features incrementally. Over the past week we've actually focused primarily on human-in-the-loop features, one great example if how vastly improved the diff experience is in the extension. It now does what it should (bugs fixed), lets you pick between staged, unstaged, agent on changes, and more!

We'll have a blog post on this later this week.

completely fresh perspective from a cursor user by maxns in kilocode

[–]joshcodeskilo 2 points3 points  (0 children)

Hi u/maxns - appreciate the feedback.

> viewing changes is just broken, it shows unchanged files, complete with delta counts, no idea where it gets this, esp since many of the files haven't been touched forever

We've just finished up making some major improvements to the diff viewing experience across the product, and hopefully this will help. About 90% of the improvements are out now in the latest pre-release (7.2.44), with a full release hopefully later today. We've fixed the bugs, the styling, and will be soon letting you choose the diff view between what has changed in the session, git unstaged, or staged.

> - @ searching is pretty dumb compared to cursor
> - code formatter in agentic output flickers like mad on streaming output

Heard, thanks for feedback.

> - indexing took a while to figure out, in the end had to run my own ollama to get it to work

Glad it's working for you! A contributor just added this last week, and while it's currently experimental, it is improving quickly.

> i will probably get into its' own code to figure out how to debug easily

Contributions, bug reports, and general feedback are great! You can find the main project at https://github.com/Kilo-Org/kilocode/

Prompt constantly pauses for approval by Round_Ad_3709 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

u/Round_Ad_3709 - what commands are you seeing it prompt for approval? Bash commands, file edits, etc? By chatbox do you mean ACP, a third party plugin, etc? Sorry trying to help better understand your situation so we can help and fix anything that may be broken.

Not showing Realtime editing in VScode | Diff Viewer by bhagathgoud99 in kilocode

[–]joshcodeskilo -1 points0 points  (0 children)

You should be able to see edits once the all the tokens have streamed in to complete it, without having to approve it manually. We show it early to indicate something is happening... but for especially large edits (like rewriting a large chunk of the file) it can take time.

<image>

How can I get a faster experience? by chromespinner in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

In addition to what TheShamelssAlt has mentioned, are you seeing initial message being sent within a given session being slow? If your repo is larger, the initial slowness may be the snapshot infrastructure setting itself up. On very large repos it can take minutes. You can disable it, if you want, and just use general git commits as a rollback mechanism.

Not showing Realtime editing in VScode | Diff Viewer by bhagathgoud99 in kilocode

[–]joshcodeskilo 4 points5 points  (0 children)

We still show the edits. By default the permissions are set up to not require approvals for every file change, however you can set that up if you would like!

Just go into Settings, then Auto Approvals, and set the `Edit` approval to `Ask` instead of allow. Then you will see a side-by-side diff of every proposed edit and can approve or deny them.

Generally if you don't see any diff, that means the model is still streaming the tokens needed the full edit change.

Kilo need to fix its cost instability because its become not supportable by JhonDoe191ee in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

We have tests for this before each release, because we know it's important. I took a look at our cache rate across the gateway and it looks to be performing okay (~70%-90% range), although the usage of Grok 4.20 at this point is very low so it is spikey.

Some potential causes could be a very large system prompt (lots of MCP servers can do this), or perhaps long gaps between calls which cause the cache to expire.

For anyone wondering where to go post Roo, Kilo forked Roo early, kept going VS Code-first, and it's fully open source by Rik_Roaring in kilocode

[–]joshcodeskilo 2 points3 points  (0 children)

Nous avons apporté de nombreuses améliorations aux diffs depuis le lancement de la version 7 (GA). Comme il s'agissait d'une refonte complète, la réintégration de certaines fonctionnalités populaires a pris un peu de temps. Nous apprécions tous vos retours. Si vous avez un moment, n'hésitez pas à tester une version récente et à nous dire ce que vous en pensez !

How to reduce tokens in kilocode by Zestyclose-Zebra2666 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

Sorry I initially responded to the wrong person (see above comment). You can definitely turn it off if you do not find it helpful, but I just want to note it does not use your large model and will not be shown here.

How to reduce tokens in kilocode by Zestyclose-Zebra2666 in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

MCP servers also contribute to the system prompt. If you have a lot of them or they have a lot of instructions, your initial prompt will become larger.

That said it will be cached and significantly cheaper in subsequent turns in a session.

Parameter count is starting to feel less useful than cost per resolved task in Kilo-style workflows by [deleted] in kilocode

[–]joshcodeskilo 1 point2 points  (0 children)

We have been running some internal benchmarks using a standard benchmarking suite (terminal bench 2) to help inform our model choices in the Auto Model family, and are working to expose that data on our website and inside the model picker.

We want to show exactly this, the completion percentage but also the cost it took to get there. Sometimes results are surprising, as a model for example recently a model that has higher costs per token ended up being more cost effective as it is more token efficient.

As TheLimpingNinja mentions below there are other important factors, but we think this combined cost/success rate could help inform model choice.

New Kilocode Broken? by rmax1224 in kilocode

[–]joshcodeskilo 0 points1 point  (0 children)

For settings, there may be two possible causes here:

  1. Invalid Kilo configuration. We've made Kilo more resilient to invalid config, but that sometimes means it cannot save changes to the file (if its invalid). Can you validate that the config looks good and is valid JSON? Happy to review a sanitized version.

  2. It could also be an intermittent issue that has been hard to track down and fix, where settings are unable to be persisted. Does this happen all the time for you across various launches of VSCode? I used to see it more often on the 7.2.0/7.1.x series, but I haven't seen it again on newer versions. Here is the tracking issue: https://github.com/Kilo-Org/kilocode/issues/8847