VS Code extension for Kiwi — a workflow automation platform for engineering teams. Provides a native VS Code chat participant, tree views, status bar integration, code actions, and a local runtime via WebSocket.
Features
@kiwi chat participant in VS Code Chat with slash commands for running tasks, managing actions, and controlling the local runtime
Tree views for Actions, Runs, Graphs, and Graph Runs in the Kiwi sidebar
Local runtime — WebSocket connection that executes server-issued shell commands locally, streaming output back to Kiwi
Editor integration — title bar actions, context menu actions, and code actions for selected text
Status bar indicator showing runtime status and current run ID
Kiwi Midnight dark color theme and Kiwi Minimal file icon theme
Getting Started
Install the extension from the VS Code Marketplace
Open the Command Palette and run Kiwi: Login with your Kiwi credentials
Open VS Code Chat and type @kiwi to start using Kiwi workflows
Chat Usage
Open VS Code Chat and mention @kiwi. Supported slash commands:
Command
Description
/run
Run a task through the current Kiwi action
/action <id>
Switch the current Kiwi action by ID
/continue <run_id>
Continue an existing Kiwi run
/status
Show the current workspace session
/actions
List recent actions
/graphs
List recent graphs
/runtime [status\|connect\|disconnect]
Control the local runtime
/workspace
Preview the current workspace file tree
Commands
Command
Description
Kiwi: Login
Authenticate with your Kiwi account
Kiwi: Logout
Sign out and disconnect runtime
Kiwi: Open Chat View
Open the Kiwi chat panel
Kiwi: Open Agent Chat
Open VS Code Chat in agent mode
Kiwi: Start Inline Chat
Start an inline chat session
Kiwi: Ask About Active Editor
Ask Kiwi about the current file
Kiwi: Explain Selection in Chat
Explain selected code
Kiwi: Improve Selection in Agent Chat
Get improvement suggestions for selected code
Kiwi: Connect Runtime
Connect the local runtime WebSocket
Kiwi: Disconnect Runtime
Disconnect the local runtime
Kiwi: Runtime Status
Show runtime connection status
Kiwi: Apply Native UI Style
Apply Kiwi theme and editor settings
Kiwi: Restore Previous UI Style
Revert to your previous VS Code styling
Configuration
Setting
Default
Description
kiwi.backendUrl
https://api.meetkiwi.ai
Kiwi backend API URL
kiwi.pythonPath
(empty)
Optional Python interpreter path
kiwi.pageSize
20
Items per page in tree views
kiwi.defaultActionId
—
Default action ID for new workspace sessions
kiwi.runtimeEnabled
true
Auto-connect local runtime on startup
kiwi.runtimeWsUrl
(empty)
Override runtime WebSocket URL
kiwi.runtimeShell
(empty)
Shell path for local command execution
kiwi.autoApplyStyle
false
Apply Kiwi styling on startup
Requirements
VS Code 1.109.0 or later
A Kiwi account
Python 3 (used by the bundled autobots-client SDK for backend communication)