Chat with the Ziroo coding agent inside VS Code. The extension bundles the Ziroo
CLI, so nothing else needs to be installed.
Features
Chat panel: open Ziroo from the activity bar, the editor title bar, or
Ziroo: Open in the Command Palette.
Native diffs: review, edit, and accept proposed changes in VS Code's diff
view.
Editor context: the active file, cursor position, and selection are
shared with Ziroo.
Terminal companion: ziroo started in a VS Code terminal connects to the
editor for diffs and context.
Right-to-left text: Persian and Arabic messages are laid out right to left
automatically.
Sign in
Open the Ziroo panel and click ورود با حساب زیرو (Sign in with Ziroo): the
Ziroo sign-in page opens in your browser, you approve it there, and the panel
switches to the chat by itself. Prefer a key? Click کلید API دارید؟ and
paste your Ziroo API key (ziroo_sk_…). The key is saved in the Ziroo
credentials file on this computer, the same one the Ziroo CLI reads, so the
chat panel and the terminal share one sign-in. It is never written to VS Code
settings.
Settings
Setting
Description
ziroo.apiBase
Ziroo gateway URL. Leave empty for the default (https://api.ziroo.me/v1/openai). Reload the window after changing it.
ziroo.dotIndicator
Show a dot on the tab icon when a task finishes while the tab is hidden.
ziroo.notifications
Notify when a long task finishes or needs attention while the panel is not visible.
ziroo.updates.check
Check the Ziroo server for a newer version of this extension.
Settings saved by older versions of the extension are copied over automatically.
Commands
Command
Description
Ziroo: Open
Open the chat panel
Ziroo: Focus Chat View
Focus the sidebar chat (Cmd+Shift+L / Ctrl+Shift+L when the text editor is not focused, so VS Code's Select All Occurrences keeps working)
Ziroo: New Conversation
Start a new conversation
Ziroo: Sign In
Sign in with the browser or a Ziroo API key
Ziroo: Show Usage
Plan, credits and usage limits
Ziroo: Run in Terminal
Start the bundled Ziroo CLI in a terminal
Ziroo: Accept Current Diff
Accept the diff in the active editor
Ziroo: Close Diff Editor
Reject the diff in the active editor
Ziroo: Show Logs
Open the extension log
Requirements
VS Code 1.96.0 or newer (also works with other VS Code-based editors).
License
Apache-2.0. See NOTICES.txt for third-party
notices.