Deltek Dev LLM-Gateway
Access your company's AI models directly from VS Code with a single sign-in.
Internal use only. This extension is intended for Deltek employees.
Get Started
- Click
Deltek LLM: Sign in in the status bar
- Approve the sign-in request in your browser
- Done
Models
Access Deltek internal approved models routed through the secure company gateway.
Using Deltek models in Chat
After signing in there are two ways to use the gateway from the Chat view. No GitHub
Copilot subscription is required for either — Copilot Chat only supplies the chat UI.
1. Pick a Deltek model in the model picker (recommended)
- Open Chat (
⌃⌘I / Ctrl⌥I)
- Click the model name at the bottom of the chat input
- Choose Manage Models… → Deltek AI Gateway
- Select the models you want, then pick one from the dropdown
This routes the whole Chat experience — Ask, Edit and Agent modes — through the
Deltek gateway.
2. Use the @deltek participant
Type @deltek in the chat input, followed by your question. Slash commands select
the model directly:
| Command |
Model |
@deltek /sonnet |
Claude Sonnet 5 — most capable |
@deltek /fable |
Claude Fable 5 — balanced |
@deltek /haiku |
Claude Haiku 4.5 — fastest |
@deltek /sonnet46 |
Claude Sonnet 4.6 — stable |
With no slash command, @deltek uses Claude Sonnet 4.6.
If Deltek models do not appear in the picker, run Deltek AI: Show Status to
confirm you are signed in, then reload the window (Developer: Reload Window).
Commands
Open the Command Palette (⌘⇧P / Ctrl⇧P) and type Deltek LLM:
- Sign In — authenticate via Deltek SSO
- Sign Out — revoke access and clear credentials
- Show Status — view your account and usage
- Refresh Key — renew your session
Using with Claude Code in VS Code
Claude Code is the Anthropic CLI that runs inside the VS Code integrated terminal. After signing in with this extension, Claude Code is automatically configured — no extra setup needed.
How it works:
When you sign in, the extension writes apiKeyHelper: 'deltek-auth token' to ~/.claude/settings.json. Claude Code calls this command on every invocation to get a fresh gateway key, so it always routes through the Deltek LLM gateway.
Steps:
- Sign in via the status bar (
Deltek LLM: Sign in)
- Open a new integrated terminal (`⌃`` / Ctrl+``)
- Run
claude — it will use your Deltek gateway credentials automatically
Verify it's working:
claude /doctor
Look for ANTHROPIC_BASE_URL pointing to llmgateway.deltek.com. If you see it, you're routed through the company gateway.
Check your balance:
deltek-auth status
This shows your remaining monthly budget, key expiry, and which email is authenticated.
Troubleshooting:
| Symptom |
Fix |
claude prompts for an Anthropic login |
Run Deltek LLM: Sign In in VS Code, then open a new terminal |
deltek-auth token returns an error |
Run Deltek LLM: Refresh Key from the Command Palette |
| Budget shows $0 but you haven't spent much |
Contact your IT admin — your monthly budget may need resetting |
Note: Existing terminals open before sign-in do not receive credentials. Always open a new terminal after signing in.
Support
Contact your IT administrator for access issues.