DibaCoder
An AI coding assistant for VS Code, powered by DibaRouter.
Features
- Agent mode: reads and edits files, runs commands, and checks compiler and linter errors, with your approval or automatically.
- Ask mode: answers and code reviews without changing any files.
- Two kinds of memory: project memory in
.dibacoder/memory.md, and personal memory in your DibaRouter account.
- Semantic code index: an incremental RAG over your project, plus the knowledge bases in your DibaRouter account.
- Change management: a full diff for every edit, one-click undo of all changes from a task, and a task plan.
- Usage and credit: daily charts, per-model and per-request breakdowns, all inside the plugin.
- Sign-in: sign in with your DibaRouter account in one click; your key is stored in VS Code SecretStorage.
Usage
- Click the DibaRouter icon in the activity bar, then «ورود با حساب دیباروتر» (Sign in with DibaRouter).
- Describe your task. Type
@ to attach files, and use Ctrl+Alt+L to send the selected code.
The full guide is at dibarouter.ir/docs/dibacoder.
| |