Kilo Code

持续追踪核心框架、最新模型规格与重要系统接口的更新迭代轨迹。

v7.0.14

jetbrains/v7.0.14: Merge pull request #12825 from Kilo-Org/rune-polo

feat(cli): add command file management parity with skills

[ 重大突破 ] 7.0.13-rc.1

JetBrains 7.0.13-rc.1

Added Show the pinned Kilo Core version and whether JetBrains is using a downloaded or bundled CLI build. Add JetBrains developer tooling for pinning, unpinning, and updating the bundled Kilo Core CLI used by the plugin. Support resuming Claude and Codex sessions through the bundled Kilo Core runtime. Add remote CLI file delivery support for attachment flows. Fixed Avoid GitHub checksum API rate limits when JetBrains verifies downloaded Kilo Core CLI assets. Add dropped files as JetBrains file references so attachments are available to Kilo reliably. Stop eager Kilo Core file watchers when run...

[ 重大突破 ] 7.0.13

JetBrains 7.0.13

Added Show the pinned Kilo Core version and whether JetBrains is using a downloaded or bundled CLI build. Fixed Avoid GitHub checksum API rate limits when JetBrains verifies downloaded Kilo Core CLI assets. Add dropped files as JetBrains file references so attachments are available to Kilo reliably. Stop eager Kilo Core file watchers when running from JetBrains to reduce unnecessary background work. Improve JetBrains session diff rendering, including full-file editor diffs, multi-hunk diffs, fallback handling, gutter line numbers, and session-scoped diff paths. Speed up local recall searches i...

v7.4.20

v7.4.20 (release)

7.4.20 Patch Changes #12841 744c5c4 - Discover available speech-to-text models from the Kilo Gateway while retaining offline fallback support and organization model restrictions. #12842 2613ff9 - Show the first Agent Manager terminal prompt sooner by deferring optional terminal enhancements until after initial paint. #12839 4af1d1c - Keep the final file visible when expanding multi-file patch results.

[ 重大突破 ] v7.4.19

v7.4.19 (release)

7.4.19 Minor Changes #12729 ce7984f - Configure a model and reasoning variant for each workflow from Agent Behaviour settings. Patch Changes #12796 20d1648 - Fix Agent Manager mode shortcuts in the New Worktree dialog so the selected mode and its matching model stay in sync. #12725 f239f36 - Show aggregate added and removed line counts for multi-file patch tool calls. #12803 9819c1c - Restore Agent Manager sections and worktree drag-and-drop when multiple projects are shown, with ordering and section moves scoped to the owning project. #12836 4f7dfe6 - Remove the duplicate border along the Kil...

7.0.12-rc.4

JetBrains 7.0.12-rc.4

Fixed Improve large branch diff performance by capping huge inline diff previews, compacting diff tree paths, and allowing horizontal scrolling for long file names. Reflow existing long chat sessions after they load so transcripts lay out at the correct width without needing to resize the tool window. Keep the prompt send/stop button synchronized when attachments are added, removed, or cleared while a session is busy. Reduce transcript restyling work during streaming so large sessions remain responsive. Hide expanded diff folder badges and refresh diff tree layout correctly when folders are to...

7.0.12

JetBrains 7.0.12

Added Support sending another JetBrains prompt while a session is still running. Queued prompts now appear in the conversation and can be removed before Kilo starts processing them. Show verbatim skill commands and the skill name in JetBrains permission prompts so approvals are easier to review. Add improved session changes and diff review, including branch changes in the session header, richer diff navigation, and full-context file diffs. Support executing commands from skill context with batch approval. Fixed Keep JetBrains permission prompts deterministic, including queued permissions, comp...

v7.4.18

v7.4.18 (release)

7.4.18 Minor Changes #12681 3ab1122 - Add a scope selector and base branch picker to the Agent Manager diff review. The side panel and full-screen review now let you switch between Branch, Staged, Unstaged, and Session scopes for the selected worktree, and the Branch scope's base branch can be overridden from a picker next to it. Branch stays the default, so existing review behavior is unchanged. #12566 46b7e55 - Add an experimental multi-project foundation for Agent Manager behind the Multi-Project Agent Manager toggle in Kilo Settings > Experimental. A persistent project registry catalogs...

v7.0.12-rc.3

jetbrains/v7.0.12-rc.3: Merge pull request #12612 from Kilo-Org/lovely-wallflower

feat(jetbrains): improve session changes and diff review

v7.4.17

v7.4.17 (release)

7.4.17 Minor Changes #12631 3321216 - Show the ⌘1-9 (Ctrl+1-9 on Windows/Linux) shortcut badges on every Agent Manager sidebar card while the modifier key is held, making it easy to see which number jumps to which worktree before pressing it. #12598 c6711fc - Let users open Agent Manager terminals in the VS Code terminal or an embedded side panel. The terminal button's dropdown picks the destination; the side panel shares the right-hand inspector with the diff view and keeps running in the background when hidden. #12633 23039c0 - Support multiple Agent Manager side-panel terminals per context....

7.0.10

JetBrains 7.0.10

Added Render edit, write, and apply-patch tool results as expandable diff previews with clickable file links, change counts, syntax-highlighted diffs, and clearer multi-file patch sections. Fixed Improve session performance for large transcripts. Fix Kilo Core failures caused by strict OpenAI-compatible compaction requests, unexpected provider finish reasons, read-only database files at startup, AWS profile credentials, and config files being rewritten just by reading them. Changed Update the JetBrains CLI pin from Kilo Core 7.4.13 to 7.4.15.

v7.4.16

v7.4.16 (release)

7.4.16 Minor Changes #12370 b367105 Thanks @hdcodedev ! - Support deleting queued chat messages from the VS Code chat before they run. #12297 bcff5cb - Emit session queue state so remote clients can show queued messages. #12456 3d648d7 - Reference past chats inline with @ in the prompt. Typing @ now surfaces a "Past chats" option that opens a searchable picker of previous sessions (scoped to the current workspace/worktree, searched like the Agent Manager session search); selecting one attaches that session's transcript as context so the model can build on a prior conversation. Clicking the men...

[ 重大突破 ] 7.0.11

JetBrains 7.0.11

Added Add a signed GitHub-hosted bundled JetBrains plugin build that includes the Kilo CLI for offline or restricted-network installs. Fixed Load global skills reliably from JetBrains projects that are not inside a Git repository. Support adaptive thinking for Claude Opus and Sonnet 5+ model identifiers across Anthropic, AI Gateway, and Bedrock providers. Flush pending cloud session updates when the Kilo Core runtime shuts down, reducing cases where the final assistant message is missing when a session is reopened elsewhere. Prune stale bundled CLI versions after upgrading bundled JetBrains in...

7.0.12-rc.1

JetBrains 7.0.12-rc.1

Added Support sending another JetBrains prompt while a session is still running. Queued prompts now appear in the conversation and can be removed before Kilo starts processing them.

7.0.12-rc.2

JetBrains 7.0.12-rc.2

Fixed Fix the GitHub-hosted bundled JetBrains plugin build so signing uses certificate and private-key files during verification.

[ 重大突破 ] v7.4.15

v7.4.15 (release)

7.4.15 Patch Changes #12422 28d015f - Simplify project memory settings and activity visibility, replace direct editing with folder inspection, add nested memory slash-command completion and status views, improve empty-project handling, compact native tool-call summaries, and remove legacy memory audit logs. #12454 2f389f9 - Show a clear warning when reloading is blocked by a running session instead of a generic "Reload failed" error, and surface the server error message for other reload failures #11928 c08302b Thanks @jhapate0704 ! - Fix scroll position not resetting when switching between dif...

7.0.8

JetBrains 7.0.8

Added Add settings for context controls, including context mentions and ignore patterns. Add settings for skills, including editing local skills and viewing remote skills as read-only. Add auto-approve settings for permission rules, with filters and wildcard labels. Use Kilo Core for JetBrains file mention search so @-mentions match CLI indexing behavior. Changed Update the JetBrains CLI pin from Kilo Core 7.4.5 to 7.4.11.

7.0.9

JetBrains 7.0.9

Added Add a Rules settings page under Agent Behavior for managing instruction files and Claude Code compatibility. Fixed Restore importing cloud-only session history by updating the JetBrains CLI pin to Kilo Core 7.4.13. Changed Improve xAI prompt cache usage in Kilo Core for better cache hit rates.

[ 重大突破 ] v7.4.13

v7.4.13 (pre-release)

Minor Changes #12271 38013f7 - Allow agents to stop and remove a targeted Agent Manager session. #12401 210a6bb - Support choosing a reasoning effort per model in the Agent Manager Compare Models picker, so compared worktrees can run the same prompt at different effort levels. The selected effort is shown next to the model name in the collapsed selector. #12306 c081f58 - Configure a custom file extension allowlist for codebase indexing to limit scans to relevant project files and support additional text formats. #12292 6dcaeb3 - Add JetBrains Context settings for compaction and file watcher ig...

v7.4.11

v7.4.11 (release)

7.4.11 Minor Changes #12254 30e7ec4 - Improve project-memory activity in VS Code with a task-header menu, quick actions, and optional verbose details. #12250 bd69158 - Support verbose project-memory settings and show recalled memory snippets in conversation markers when enabled. Patch Changes #12287 bb75928 - Use distinct icons for context, project memory, and code indexing, and group context controls to preserve task titles in narrow VS Code sidebars. #12285 9fa2e18 - Prevent sessions from freezing after submitting or dismissing a question. #12274 5180c10 - Show newly submitted messages immed...

7.0.7

JetBrains 7.0.7

Added Add support for OpenAI-compatible custom providers. Fixed Improve custom provider setup by validating required fields and showing configuration errors in the dialog. Close the custom provider dialog correctly after adding a provider. Clean up deleted custom providers by using the disconnect flow. Changed Keep the JetBrains plugin pinned to Kilo Core 7.4.5 for this release.

[ 重大突破 ] v7.4.9

v7.4.9 (release)

7.4.9 Patch Changes #12194 46fe0a9 Thanks @sylwester-liljegren ! - Toggle chat search from the Command Palette, jump focus back to the chat input when it closes, and auto-expand the collapsed tool call or reasoning block containing the current search match. #11977 a76dc77 Thanks @sylwester-liljegren ! - Fix file @mentions for filenames containing spaces or non-ASCII characters. Such mentions now stay fully highlighted in the sent message and are read correctly instead of failing with "File not found".

v7.4.8

v7.4.8 (release)

7.4.8 Minor Changes #12159 1083bb8 - Report active CLI and VS Code app and session presence. #12065 2040f6c - Hovering or focusing a bar in the task timeline now highlights the matching tool call in the transcript, making it easier to see which bar belongs to which tool. #11687 c8047e6 - Add the prompt enhancer to the New Worktree dialog, so prompts can be enhanced before creating worktree sessions. Patch Changes #11868 5b97ba1 Thanks @Tamsi ! - Improve agent behaviour setting descriptions for Temperature, Top P, and Max Steps. #12183 751cac5 Thanks @AmariahAK ! - Move "Browse files..." to the...

7.0.5

JetBrains 7.0.5

Added Add an elapsed-time indicator to the session progress footer so long-running tasks show how long they have been active. Support importing legacy JetBrains v5 data directly from raw storage when the previous consolidated migration file is unavailable. Fixed Restore the v5 migration wizard for users whose legacy provider, OAuth, MCP, mode, setting, or session data was not detected during upgrade. Improve migration reliability by preserving checklist todos, importing legacy tool calls as assistant parts, validating raw session IDs, and reducing migration memory usage. Polish session control...

7.0.6

JetBrains 7.0.6

Fixed Honor the IDE's certificate and proxy settings for outbound HTTPS requests. Scale the session UI correctly with IDE zoom, fixing double-scaled heights and extra empty space in the transcript and prompt composer.

[ 重大突破 ] v7.4.6

v7.4.6 (pre-release)

Minor Changes #12155 7a7c28c - Add in-chat search to the VS Code sidebar and editor tabs. Click the search icon in the session header to find text across the current conversation, with match case, whole word, and regular expression options, then step through highlighted matches with the next/previous controls. #10466 4051eec - Open multiple same-repository sessions as tabs from Kilo sidebar and editor-tab chats. #12075 1e0b25a - Support configuring network destinations that sandboxed tools can reach while network access is otherwise restricted. #12028 b2831c2 Thanks @sylwester-liljegren ! - Ad...

[ 重大突破 ] v7.4.7

v7.4.7 (release)

7.4.7 Patch Changes #12176 b740152 - Focus the sidebar prompt after closing an active session tab. 7.4.6 Minor Changes #12155 7a7c28c - Add in-chat search to the VS Code sidebar and editor tabs. Click the search icon in the session header to find text across the current conversation, with match case, whole word, and regular expression options, then step through highlighted matches with the next/previous controls. #10466 4051eec - Open multiple same-repository sessions as tabs from Kilo sidebar and editor-tab chats. #12075 1e0b25a - Support configuring network destinations that sandboxed tools ...

7.0.3

JetBrains 7.0.3

Added Add rollback redo controls in JetBrains sessions so reverted changes can be restored from the chat UI. Add inline revert progress in JetBrains sessions, including localized status text and safer cancellation handling. Add Kilo Core support for localized commit-message generation, AI image generation, large bash-output pruning, and improved model-usage display. Fixed Harden Kilo Core startup and shutdown so startup failures show clearer diagnostics, app close stops the CLI process, and lingering child processes are cleaned up more reliably. Fix workspace reload recovery so stale reload st...

7.0.4

JetBrains 7.0.4

Fixed Stop orphaned Kilo Core processes on Windows so closing the IDE no longer leaves a lingering kilo serve process or blocks the next IDE launch. Improve JetBrains CLI shutdown ordering so app close kills the process tree before closing streams, preventing Windows shutdown deadlocks.

v7.4.4

v7.4.4 (release)

7.4.4 Patch Changes #12049 394af39 - Configure sandboxing through first-class sandbox settings, and show its controls in the dedicated Sandboxing page for all supported macOS and Linux users while keeping it disabled by default. Updated dependencies [ 394af39 ]: @kilocode/[email protected] @kilocode/[email protected] @kilocode/[email protected] @opencode-ai/[email protected] @kilocode/[email protected] @kilocode/[email protected] @opencode-ai/[email protected]

[ 重大突破 ] v7.4.3

v7.4.3 (release)

7.4.2 Minor Changes #11826 dfa712d Thanks @vkeerthivikram ! - Add experimental AI image generation tool. Enable via experimental.image_generation in config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key. #12010 2184888 - Render images inline in the chat view when the agent reads an image file. Images appear below the read tool card and can be clicked to open a full-size preview. #11954 b0348cb Thanks @johnnyeric ! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header ...

[ 重大突破 ] v7.4.2

v7.4.2 (pre-release)

Minor Changes #11826 dfa712d Thanks @vkeerthivikram ! - Add experimental AI image generation tool. Enable via experimental.image_generation in config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key. #12010 2184888 - Render images inline in the chat view when the agent reads an image file. Images appear below the read tool card and can be clicked to open a full-size preview. #11954 b0348cb Thanks @johnnyeric ! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header and as...

[ 重大突破 ] 7.0.2-rc.2

JetBrains 7.0.2-rc.2

Added Show compact previews for collapsed reasoning blocks so long assistant reasoning stays readable without taking over the transcript. Add clearer Kilo Core runtime information and diagnostics for release download failures. Fixed Resolve the CLI executable using the user's shell environment so custom PATH setups work when sessions start from JetBrains. Keep retry and offline status visible in the session footer while preserving transcript context. Prevent oversized header popups by capping preview content. Changed Download the required Kilo Core release at runtime and prune stale cached run...

[ 重大突破 ] 7.0.2

JetBrains 7.0.2

Added First GA release of the native Kilo extension for JetBrains IDEs. Download the pinned Kilo Core release at runtime instead of bundling CLI binaries, keeping the JetBrains plugin smaller while verifying downloaded archives before use. Show Kilo Core runtime details from the JetBrains plugin so users can see which Core release is active. Fixed Improve JetBrains runtime CLI download reliability by pruning stale binaries, using the shell environment for PATH resolution, and surfacing exact release-resolution failures. Changed Polish JetBrains chat UI with auto-collapsing reasoning previews, ...

v7.0.2-rc.1

jetbrains/v7.0.2-rc.1: feat(vscode): integrate project memory into the extension (#11954)

feat(vscode): integrate project memory into the extension Wire the kilo-memory system into the VS Code extension host and webview, building on the shared client helpers and /memory command catalog in @kilocode/kilo-memory. Extension host: KiloProviderMemory bridges the SDK memory client (status/show/enable/ disable/configure/rebuild/remember/correct/forget/purge, plus status and edit) with serialized operations and a small per-directory cache memory.status/updated/error events fan out to the active and tracked sessions and refresh the webview showMemory / toggleMemory commands, routed through ...

7.0.1-rc.15

JetBrains 7.0.1-rc.15

Fixed Improve transcript rendering, prompt focus styling, settings clicks, and prompt picker interactions.

v7.0.1

jetbrains/v7.0.1: feat(cli): opt-in project memory (#11921)

feat(memory): opt-in project memory — capture, recall, CLI + TUI integration Add project memory: the standalone @kilocode/kilo-memory effect layer plus the opencode CLI/server/TUI integration. Memory is disabled by default, so it is a no-op until enabled (no behavior change when off). Capture (turn-close consolidation): per-op parse salvage, secret redaction that skips the offending op instead of aborting the batch, supersede-only auto-updates (never model-driven deletes), correction-aware echo handling, non-LLM fallback digests on interrupted/error turns, a shared interval throttle with idle-...

v7.4.0

v7.4.0 (release)

7.4.0 Minor Changes #11741 0f43e2e - Automatically give Agent Manager branches task-focused names once the conversation establishes a clear workstream, with optional prefixes and a setting to disable automatic naming. Patch Changes #11442 5df7aa4 Thanks @IamCoder18 ! - Free webview memory for deleted VS Code sessions by clearing unsent prompt text, review comments, and pending image attachments that were retained in the per-session draft cache after sessionDeleted . Also restores an in-flight failed draft into the live prompt after a session is deleted mid-send (whether user-initiated or via e...

[ 重大突破 ] v7.4.1

v7.4.1 (release)

7.4.1 Patch Changes #11918 4e4e41f Thanks @mjnaderi ! - Support bidirectional text in the prompt input. #11926 e79b751 Thanks @trim21 ! - Fix missing kilo-sandbox-mutation-worker.js in VS Code extension bundle, which caused sandboxed file operations to fail with "Module not found". #11924 1755f56 - Fix the reasoning-variant (and mode) picker in the New Worktree dialog so selecting a variant actually applies. The pickers portaled their popover to the page body, where the dialog's modal overlay intercepted pointer events and swallowed the click before the option handler ran. Render the popovers ...

7.0.1-rc.14

JetBrains 7.0.1-rc.14

Added Add Agent Behavior settings Show richer model picker details, including routed model information and clearer model badges. Show Kilo Pass usage, bonus credits, renewal dates, and top-up actions in the JetBrains user profile. Fixed Recover backend startup more reliably when event streams stall, reconnect, or are interrupted by stale failures. Resolve workspaces by project ID to avoid cross-project session confusion. Improve CLI recovery, config paths, and .kilo config directory handling.

[ 重大突破 ] v7.3.63

v7.3.63 (pre-release)

Minor Changes #11714 7b2063f - Connect to a local Anaconda Desktop text-generation model server from the CLI or VS Code. #11693 1fb3e06 - Support NVIDIA Parakeet TDT 0.6B v3 for speech-to-text input. #11786 123a939 - Allow Agent Manager chat tools to discover available models and reasoning variants by model name, then start each session with the chosen model and reasoning effort. Agent Manager resolves the provider for a named model automatically, preferring the provider behind the current default model and falling back to the Kilo Gateway. #11689 9e04e74 - Add a sandbox toggle to the Agent Ma...

v7.0.1-rc.13

jetbrains/v7.0.1-rc.13: Merge pull request #11603 from Kilo-Org/feat-macos-network-sandbox

feat(sandbox): enforce macOS network isolation

[ 重大突破 ] v7.3.52

v7.3.52 (pre-release)

Patch Changes #11450 cc924a6 - Changes from opencode v1.15.9 to v1.15.13 upstream: Core Improvements: Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups. Core Improvements: Experimental background agents now push updates without polling. Core Improvements: You can now set only modalities.input or modalities.output in config. ( @robposch ) Core Improvements: Remote-backed projects now resolve a stable project identity. Core Improvements: ACP integrations can now send prompts, slash commands, and usage updates through acp-next Core Improvements: Added ...

[ 重大突破 ] v7.3.53

v7.3.53 (release)

7.3.53 Patch Changes #11533 15f42d4 - Restore bounded text-file reads and keep zero-limit pagination and Unicode truncation from producing unusable tool output. Updated dependencies [ 6c55c28 ]: @kilocode/[email protected] @kilocode/[email protected] @kilocode/[email protected] @opencode-ai/[email protected] 7.3.52 Patch Changes #11450 cc924a6 - Changes from opencode v1.15.9 to v1.15.13 upstream: Core Improvements: Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups. Core Improvements: Experimental background agents now push updates without polling. Core Im...

v7.3.50

v7.3.50 (release)

7.3.50 Minor Changes #11421 ccec216 - Show a BYOK badge for Kilo Gateway models that can use an enabled personal or organization provider key. Patch Changes #11418 8b32375 - Describe custom providers independently of their selected API protocol. #11455 4d09333 - Hide reverted provider errors so Redo controls remain visible after rewinding a session. #11423 aa17a8a - Keep changed identifiers intact when highlighting edits within diff lines. #11453 f7e68d1 - Limit completion sounds to parent agent sessions. #10940 4de8293 Thanks @mjnaderi ! - Avoid failing Agent Manager startup when another exte...

7.0.1-rc.12

JetBrains 7.0.1-rc.12

Added Provider settings management, including searchable provider lists, API-key configuration, OAuth provider login, provider enable/disable controls, disconnect actions, and shared provider metadata. Add copy controls to session messages so prompts and assistant responses can be copied directly from the transcript. Share codebase indexes across worktrees so Agent Manager and worktree sessions can use semantic search without duplicating the full index. Fixed Keep long JetBrains prompt input usable by capping growth, preserving scrolling, and hiding soft-wrap glyphs. Copy actions correctly in ...

[ 重大突破 ] v7.3.48

v7.3.48 (pre-release)

Minor Changes #11239 a5b87fa - Support multiple provider APIs, adaptive thinking, split reasoning, and output effort variants for custom providers. #11331 c5bd1b3 - Support closing other Agent Manager tabs from the tab context menu. #11098 b0ec91c - Offer opt-in attention sounds when sessions finish, error, or need input across the sidebar, editor tabs, and Agent Manager. #11367 1933cf7 - Open the selected Agent Manager worktree's pull request with Cmd/Ctrl+Shift+R. #11308 d56bfdd - Keep conversations readable across the sidebar, editor tabs, and Agent Manager by aligning messages, tool output...