Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e63764b
refactor: improve jetbrains plugin lifecycle management
catrielmuller Dec 22, 2025
d248651
refactor: improve jetbrains git generation service lifecycle
catrielmuller Dec 22, 2025
45c5e1a
refactor: improve jetbrains improve socker initialization
catrielmuller Dec 22, 2025
c3dd425
refactor: upgrade to jetbrains 2025.3.1
catrielmuller Dec 23, 2025
03abb95
Revert "refactor: upgrade to jetbrains 2025.3.1"
catrielmuller Dec 23, 2025
a9661b6
refactor: jetbrains state machine initialization
catrielmuller Dec 26, 2025
2be56b8
refactor: add changeset
catrielmuller Dec 26, 2025
5928237
refactor: improve theme injection
catrielmuller Dec 26, 2025
316a1e3
refactor: fix comments
catrielmuller Dec 26, 2025
99a9464
refactor: fix theme injection
catrielmuller Dec 26, 2025
3a77d19
Add editorname header
chrarnoldus Dec 30, 2025
d9182f9
Update tests
chrarnoldus Dec 30, 2025
c1b8fa6
Merge pull request #4717 from Kilo-Org/christiaan/editorname
chrarnoldus Dec 30, 2025
9a465b0
CLI Fix Ink Flickering (#4718)
marius-kilocode Dec 30, 2025
57b0873
cli: confirm before exiting on Ctrl+C (#4719)
marius-kilocode Dec 30, 2025
97be2d0
Track isTelemetryEnabled
chrarnoldus Dec 30, 2025
9a4c9fd
Build fix
chrarnoldus Dec 30, 2025
1d7b79c
Merge pull request #4720 from Kilo-Org/christiaan/isTelemetryEnabled
chrarnoldus Dec 30, 2025
a90764f
Fix typecheck
chrarnoldus Dec 30, 2025
17b2c57
Merge pull request #4722 from Kilo-Org/christiaan/fix-typecheck
chrarnoldus Dec 30, 2025
fd76426
changeset version bump
github-actions[bot] Dec 30, 2025
093b222
Merge pull request #4716 from Kilo-Org/changeset-release/main
chrarnoldus Dec 30, 2025
d67876a
Draft of docs
lambertjosh Dec 30, 2025
abf78aa
Remove caution block
lambertjosh Dec 30, 2025
dab93d5
Fix grammar
lambertjosh Dec 30, 2025
65c597d
Fix broken links
lambertjosh Dec 30, 2025
f32adee
Add image paste support to CLI (#4244)
marius-kilocode Dec 30, 2025
1da18b9
Add CLI Docs, try to fix links again
lambertjosh Dec 30, 2025
e098b75
Refresh CLI docs, add cloud agent docs
lambertjosh Dec 30, 2025
2dcce20
Fixes checkpoints being created on every model interaction even witho…
marius-kilocode Dec 30, 2025
5e62fe9
Apply suggestion from @lambertjosh
lambertjosh Dec 30, 2025
9a0b807
Link to CLI docs for cloud agents
lambertjosh Dec 30, 2025
2343797
Merge pull request #4712 from Kilo-Org/jl-add-docs
lambertjosh Dec 30, 2025
cee335d
Merge pull request #4681 from Kilo-Org/catrielmuller/jetbrains-initia…
catrielmuller Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/cerebras-16k-max-tokens.md

This file was deleted.

9 changes: 9 additions & 0 deletions .changeset/cli-image-paste-support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"@kilocode/cli": patch
---

Add image paste support to CLI

- Allow Ctrl+V in the CLI to paste clipboard images, attach them as [Image #N], and send them with messages (macOS only, with status feedback and cleanup)
- Add image mention parsing (@path and [Image #N]) so pasted or referenced images are included when sending messages
- Split media code into a dedicated module with platform-specific clipboard handlers and image utilities
5 changes: 5 additions & 0 deletions .changeset/fix-empty-checkpoints.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Prevent empty checkpoints from being created on every tool use
5 changes: 0 additions & 5 deletions .changeset/gorgeous-carrots-check.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/short-hats-appear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"kilo-code": patch
---

Jetbrains IDEs - Improve intialization process
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# kilo-code

## 4.141.0

### Minor Changes

- [#4702](https://github.com/Kilo-Org/kilocode/pull/4702) [`b84a66f`](https://github.com/Kilo-Org/kilocode/commit/b84a66f5923cf2600a6d5c8e2b5fd49759406696) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Add support for skills

### Patch Changes

- [#4710](https://github.com/Kilo-Org/kilocode/pull/4710) [`c128319`](https://github.com/Kilo-Org/kilocode/commit/c1283192df1b0e59fef8b9ab2d3442bf4a07abde) Thanks [@sebastiand-cerebras](https://github.com/sebastiand-cerebras)! - Update Cerebras maxTokens from 8192 to 16384 for all models

- [#4718](https://github.com/Kilo-Org/kilocode/pull/4718) [`9a465b0`](https://github.com/Kilo-Org/kilocode/commit/9a465b06fe401f70dd166fb5b320a8070f07c727) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Fix terminal scroll-flicker in CLI by disabling streaming output and enabling Ink incremental rendering

- [#4719](https://github.com/Kilo-Org/kilocode/pull/4719) [`57b0873`](https://github.com/Kilo-Org/kilocode/commit/57b08737788cd504954563d46eb1e6323d619301) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Confirm before exiting the CLI on Ctrl+C/Cmd+C.

## 4.140.3

### Patch Changes
Expand Down
10 changes: 10 additions & 0 deletions apps/kilocode-docs/docs/advanced-usage/cloud-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,16 @@ You can customize each Cloud Agent session by defining:

---

## Skills

Cloud Agents support project-level [skills](../cli#skills) stored in your repository. When your repo is cloned, any skills in `.kilocode/skills/` are automatically available.

:::note
Global skills (`~/.kilocode/skills/`) are not available in Cloud Agents since there is no persistent user home directory.
:::

---

## Perfect For

Cloud Agents are great for:
Expand Down
60 changes: 60 additions & 0 deletions apps/kilocode-docs/docs/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ Upgrade the Kilo CLI package:
- **Switch between hundreds of LLMs without constraints.** Other CLI tools only work with one model or curate opinionated lists. With Kilo, you can switch models without booting up another tool.
- **Choose the right mode for the task in your workflow.** Select between Architect, Ask, Debug, Orchestrator, or custom agent modes.
- **Automate tasks.** Get AI assistance writing shell scripts for tasks like renaming all of the files in a folder or transforming sizes for a set of images.
- **Extend capabilities with skills.** Add domain expertise and repeatable workflows through [Agent Skills](#skills).

## CLI reference

Expand Down Expand Up @@ -68,6 +69,65 @@ Upgrade the Kilo CLI package:
| `/help` | List available commands and how to use them | |
| `/exit` | Exit the CLI | |

## Skills

The CLI supports [Agent Skills](https://agentskills.io/), a lightweight format for extending AI capabilities with specialized knowledge and workflows.

Skills are discovered from:

- **Global skills**: `~/.kilocode/skills/` (available in all projects)
- **Project skills**: `.kilocode/skills/` (project-specific)

Skills can be:

- **Generic** - Available in all modes
- **Mode-specific** - Only loaded when using a particular mode (e.g., `code`, `architect`)

For example:

```
your-project/
└── .kilocode/
├── skills/ # Generic skills for this project
│ └── project-conventions/
│ └── SKILL.md
└── skills-code/ # Code mode skills for this project
└── linting-rules/
└── SKILL.md
```

### Adding a Skill

1. Create the skill directory:

```bash
mkdir -p ~/.kilocode/skills/api-design
```

2. Create a `SKILL.md` file with YAML frontmatter:

```markdown
---
name: api-design
description: REST API design best practices and conventions
---

# API Design Guidelines

When designing REST APIs, follow these conventions...
```

The `name` field must match the directory name exactly.

3. Start a new CLI session to load the skill

#### Finding skills

There are community efforts to build and share agent skills. Some resources include:

- [Skills Marketplace](https://skillsmp.com/) - Community marketplace of skills
- [Skill Specification](https://agentskills.io/home) - Agent Skills specification

## Checkpoint Management

Kilo Code automatically creates checkpoints as you work, allowing you to revert to previous states in your project's history.
Expand Down
Loading