Run droid directly inside your editor for richer context and a smoother workflow.
droid
, and you’re ready to go.
In addition, Droid provides dedicated integrations for popular IDEs, which provide features like interactive diff viewing, selection context sharing, and more. These integrations currently exist for:
droid
- the extension will auto-installdroid
in the integrated terminal. The IDE must be restarted completely to take effect.
droid
from your IDE’s integrated terminal, and all features will be active.
/ide
command in any external terminal to connect Droid to your IDE and activate all features.
If you want Droid to have access to the same files as your IDE, start Droid from the same directory as your IDE project root.
code
command should be availablecursor
command should be availablewindsurf
command should be availablecodium
command should be availableCmd+Shift+P
(Mac) or Ctrl+Shift+P
(Windows/Linux) and search for “Shell Command: Install ‘code’ command in PATH” (or the equivalent for your IDE)Symptom | Fix |
---|---|
”Editor integration disabled” message | Verify the extension/plug-in is installed and that editorIntegration matches your editor |
CLI cannot find Node/Bun | Ensure the droid binary is on the PATH VS Code/JetBrains uses (restart after install) |
Missing file context | Save files; unsaved buffers older than 500 KB are skipped for performance |
Stale diagnostics | Run ↻ Refresh Diagnostics command (VS Code Command Palette) |
VS Code terminal closes immediately | Check your shell’s startup scripts: they must not auto-exit |
Network blocked in corporate proxy | Configure proxy variables in settings or set HTTP_PROXY /HTTPS_PROXY env vars |
~/.factory/logs/