IDE
Use OpenABCode from your editor with terminal-native workflows.
Overview
OpenABCode is terminal-first, and IDE support is built around that model: the editor opens or focuses a OpenABCode terminal session and passes file context into the prompt.
This keeps local file operations, permissions, and session state consistent between terminal and editor usage.
VS Code Extension
Install the OpenABCode VS Code extension. It opens a side terminal, starts a local OpenABCode session, and can insert active file references into the current prompt.
If your cursor has a selection, the extension includes line ranges in the inserted reference.
code --install-extension openabcode.openabcode Common Actions
Use the command palette or keybindings to open/focus OpenABCode and add file references quickly.
- Open OpenABCode: launches or focuses the IDE terminal session.
- Open OpenABCode in new tab: starts a separate session.
- Add Filepath to Terminal: inserts @path (or #Lx-Ly range) into the active prompt.
Troubleshooting
If the extension opens but no session starts, confirm the `openabcode`/`openabcode` executable is on PATH in the editor environment.
If file references are not inserted, make sure the active terminal is the OpenABCode terminal created by the extension.
openabcode --version
openabcode --version