9D — AI Engineering Team
A VS Code extension that puts every major AI model behind a single interface and orchestrates them as a full agentic engineering squad.
Built by 9th Direction Technology Solutions.
What it does
9D is two things in one:
- Unified model hub — connect Claude, GPT, Gemini, Groq, Ollama, and LM Studio from a single panel. Switch models in one click.
- Agentic engineering team — 15 specialized AI agents (Product Manager, Tech Lead, Distinguished Engineer, builders, reviewers, security & observability engineers) coordinate to plan, build, review, and ship features — with mandatory human approval gates at every critical step.
Supported Models
| Provider |
Models |
| Anthropic |
Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5 |
| OpenAI |
GPT-4o, GPT-4.1, o3, o4-mini |
| Google |
Gemini 2.5 Flash, Gemini 2.5 Pro |
| Groq |
Llama 3.3 70B, Mixtral 8x7B |
| Ollama |
Any locally running model (auto-discovered) |
| LM Studio |
Any loaded model (auto-discovered via OpenAI-compatible API) |
Commands
| Command |
What it does |
/9d:new |
Full feature development — PRD → EDD → build → review → commit |
/9d:task |
Lightweight bug fix or refactor — spec → build → review → ship |
/9d:yo |
Ask the team — single expert answer or multi-specialist panel |
/9d:hunt |
Structured debug — symptom → hypotheses → root cause → handoff |
You can also just chat freely — the Engineering Manager routes you to the right agent.
The Agent Team
| Role |
Model Class |
Responsibility |
| Engineering Manager |
balanced |
Orchestrates without implementing |
| Distinguished Engineer |
deep-reasoning |
Architecture review, audits EDD |
| Product Manager |
balanced |
PRD, requirements, acceptance criteria |
| Tech Lead |
deep-reasoning |
EDD, API contracts, task breakdown |
| Frontend / Backend / DB / Infra / Automation Engineers |
balanced |
Implementation |
| Frontend / Backend / DB / Infra reviewers |
balanced |
Code review |
| Security Engineer |
balanced |
OWASP, auth, secrets |
| Observability Engineer |
balanced |
Metrics, traces, alerts |
| Commit Agent |
balanced |
Conventional commit + PR description |
| Learnings Agent |
balanced |
Post-cycle knowledge capture |
Deep-reasoning agents use the configured deep reasoning model (defaults to your selected model). Builders and reviewers use your main selected model.
Approval Gates
9D never ships without your sign-off. Every critical transition requires explicit approval:
- PRD — before any engineering design starts
- EDD — up to 3 review/revise cycles with the Distinguished Engineer
- Code review — up to 3 cycles across all relevant reviewers
- Final commit — before anything is committed
Installation
From VSIX (recommended)
code --install-extension 9d-0.1.0.vsix
From source
git clone https://github.com/ohmkumar80/9D
cd 9D
npm install
node esbuild.js --production
npx vsce package --no-dependencies
code --install-extension 9d-0.1.0.vsix
Setup
- Open VS Code Settings (
Cmd+, on Mac, Ctrl+, on Windows/Linux)
- Search for
9d
- Paste your API key(s):
9d.anthropicApiKey — for Claude models
9d.openaiApiKey — for GPT models
9d.googleApiKey — for Gemini models
9d.groqApiKey — for Groq models
- Ollama and LM Studio are auto-detected locally (no key needed)
- Click Select model… in the 9D sidebar, or press
Cmd+Shift+M
Optional
9d.deepReasoningModel — set a separate model for Tech Lead & Distinguished Engineer (e.g. claude-opus-4-8 or o3)
9d.systemContext — add project-level context injected into every agent prompt (tech stack, architecture notes, etc.)
Keyboard Shortcuts
| Shortcut |
Action |
Cmd+Shift+9 |
Open 9D chat |
Cmd+Shift+M |
Switch AI model |
Development
npm install # install dependencies
node esbuild.js # build once
node esbuild.js --watch # watch mode
# Press F5 in VS Code to launch Extension Development Host
Acknowledgements
A big thank you to Rajasekar for building Velo — the agentic engineering framework that inspired the multi-agent workflow and team structure at the heart of 9D. The approval gates, role architecture, and slash command patterns all trace back to his brilliant work.
License
MIT © 2026 9th Direction Technology Solutions
| |