DEV Community

Darko from Kilo
Darko from Kilo

Posted on • Originally published at blog.kilo.ai

Kilo Code Weekly Product Roundup

Welcome back to the weekly product roundup! This week brings Skills support for extending agent capabilities with specialized knowledge and workflows., image paste support in the CLI, minimum balance alerts for organizations, and a wave of autocomplete and usability improvements across the platform.

VS Code

A few notable and exciting features join a wave of quality-of-life improvements and fixes in the Kilo Extension.

Speech-to-Text (Experimental)

Getting started with speech-to-text is now smoother, with an inline setup tooltip that guides you through initial configuration right where you need it.

Skills Support

Agent Skills have landed in Kilo: a lightweight, open format for extending AI agent capabilities with specialized knowledge and workflows. Agent Skills package domain expertise, new capabilities, and repeatable workflows that agents can use. Check out our Skills documentation to get started.

Fuzzy Matching for Slash Commands

Slash commands now support fuzzy matching, so you can type approximate command names and still get where you're going. Less typing, faster workflows.

Keybinding Cleanup

Removed the Cmd+I (quick inline task) functionality since Cmd+K+A (add to context) now covers the same use case. This also resolves some confusion with autocomplete functionality.

Checkpoint Fix

Prevents empty checkpoints from being created upon tool use.

Autocomplete

Chat Autocomplete

Chat autocomplete is now enabled by default, offering suggestions in ghost-text as you prompt Kilo

Codestral Autocomplete Expansion

You can now use Codestral for autocomplete from HuggingFace, LiteLLM, LM Studio, and Ollama.

CLI

Image Paste Support

You can now paste images directly into the CLI with Ctrl+V on macOS. Images attach as [Image #N] and get sent along with your messages. You can also reference images with @path syntax. A proper visual workflow without leaving the terminal!

Mode Autocomplete

Typing /mode and pressing tab now surfaces suggestions for all available modes, including custom modes with their names, descriptions, and source labels. Works just like model autocomplete.

Manual Context Condensation

New /condense command lets you manually trigger context condensation when you need to compress your conversation history.

Faster Cancellation

ESC and Ctrl+X now provide instant cancellation feedback with optimistic UI updates and reduced readline escape timeout. When you want to stop, it stops.

Log File Rotation

The CLI log file at ~/.kilocode/cli/logs/cli.txt now automatically rotates at startup when it exceeds 10 MB, keeping only the most recent ~5 MB. No more unbounded disk usage for heavy CLI users.

Other CLI Fixes & Improvemetns:
  • Fixed API request cost updates when using static message rendering

  • Clear input field when Ctrl+C is pressed

  • Confirm prompt before exiting on Ctrl+C/Cmd+C

  • Fixed slash command suggestions to select first entry by default

  • Improved JSON parsing in CI mode with proper error handling

  • Enhanced unknown message type handling with JSON formatting

Install & Update

npm install -g @kilocode/cli
Enter fullscreen mode Exit fullscreen mode

Cloud Agents

Slash Commands

Access GitHub commands from the Cloud Agents chat with improved slash commands. Open PRs, resolve conflicts, and address feedback without ever leaving the Kilo Dashboard.

Teams & Enterprise

Minimum Balance Alerts

Organizations can now set up low balance alerts to stay on top of spending. Configure a minimum balance threshold, and designated team members will receive email notifications when your balance drops below that level. Find this in your Organization Dashboard.

Community Contributions

Thanks to everyone who contributed this week!

  • #4754 - @keeganwitt (Codestral autocomplete expansion)

  • #4710 - @sebastiand-cerebras (Cerebras maxTokens update)

  • #4780 - @Drilmo (Log file rotation)

  • #4765 - @Drilmo (Exit prompt fix)

See you next time!

Top comments (0)