Okami is an AI coding agent that reads your project before it writes and works in your own repo. This extension brings Okami into VS Code — chat with the agent, manage sessions, and track your progression, all without leaving the editor.
Requires the
okamiCLI. The extension runs turns through the localokamibinary (it never talks to any server directly), so you need the CLI installed and logged in first — see Getting started.
Getting started
-
Install the CLI — macOS / Linux:
curl -fsSL https://okamiforge.dev/install | shWindows (PowerShell, no WSL needed):
powershell -ExecutionPolicy Bypass -c "irm https://www.okamiforge.dev/install.ps1 | iex" -
Sign in once — the extension reuses these credentials:
okami login -
Open Okami from the activity bar (the wolf icon) and start a chat. Run it from inside a git repo so Okami has a project to work in.
Full walkthrough — CLI usage, headless runs, and more — at okamiforge.dev/docs.
Features
- Chat in the sidebar — talk to Okami from the activity bar. It streams its narration, tool calls, and diffs as it works.
- Command approval, your call — every command Okami wants to run
shows an in-chat Approve / Deny prompt. Flip on
okami.autoApproveonce you trust a flow. - Sessions — your recent sessions live in a tree view; reopen or delete them, or start a fresh chat any time.
- Changes — a tree view of the file changes Okami makes in a turn; open any one as a diff or revert it with one click.
- Journey — a dedicated panel with your level, XP, class, streak,
and today's daily/weekly quests. Open it from the chat toolbar or the
Okami: Open Journeycommand; a status-bar chip shows your level at a glance. - Quest & level-up toasts — finish a quest or level up mid-turn and Okami lets you know.
- Project memory & wiki — view (and generate) the
.okamimemory that teaches every agent your project's architecture and conventions. - Feedback — send an idea, a bug, or a note straight to the team.
Settings
| Setting | Default | What it does |
|---|---|---|
okami.binaryPath |
okami |
Path to the okami binary. Point it somewhere specific if okami isn't on your PATH. |
okami.autoUpdateCli |
true |
Update the CLI automatically when a newer release ships. |
okami.autoApprove |
false |
Approve every command Okami runs without a prompt. Off by default. |
okami.asyncJobs |
true |
Run pipelines as background jobs so the chat stays free while Okami works. Turn off to run each pipeline inline (blocking the chat) instead. |
Learn more
- Getting started: okamiforge.dev/docs
- Website: okamiforge.dev