CoopAI

Extension settings

Account, Tools, Workspace, and Preferences in the CoopAI extension.

Last updated: 2026-07-10

Open settings from the gear icon in the Coop sidebar title bar. Settings open in a dedicated editor tab — Account, Tools, Workspace, Indexing, and Preferences. You can also run CoopAI: Open Settings from the Command Palette.

Settings gear — opens CoopAI Settings in an editor tab
CoopAI Settings hub — Account, Tools, Workspace, Indexing, and Preferences

Account

Sign in with your Coop account — the same credentials you use at coop-ai.dev/signup/free or the admin portal.

Account sign-in in VS Code — Continue with Google, email, and SSO

Sign-in options

Three paths on one screen, separated by or dividers:

PathWhat to do
Continue with GoogleClick the top button (Google icon)
Continue with emailEnter email → Continue with email → password → Sign in
Sign in with SSOEnter Organization nameSign in with SSO → complete IdP sign-in in your browser

Email sign-in is two steps:

  1. Enter your email and click Continue with email.
  2. Enter your password and click Sign in.
  3. Forgot password? resets your password. ← Use a different email returns to step 1.

Enterprise SSO

  1. Enter your Organization name (case-insensitive — must match your Coop org).
  2. Click Sign in with SSO.
  3. Your system browser opens for IdP login; VS Code shows a notice to complete sign-in there.
  4. When you return, Account updates with your org and plan.

If your org enforces SSO, password and Google sign-in are blocked — use SSO only.

If the browser redirect fails or you close the tab early, VS Code shows an error from the callback URL (?error=…&message=…). Common codes:

ErrorFix
sso_not_configuredAsk your admin to finish Settings → Single sign-on in the admin portal
sso_requiredUse Sign in with SSO — password and Google are disabled for your org
email_not_verifiedVerify your Google email address, then try Continue with Google again
rate_limitedToo many sign-in attempts — wait ~15 minutes, then retry
saml_validation_failedIdP cert, clock skew, or SP URL mismatch — ask your admin to check IdP config
missing_orgRe-enter your Organization name before Sign in with SSO
No session tokenComplete IdP login in the browser; do not close the tab before redirect back to VS Code

Full error table: SAML SSO troubleshooting.

Signed in

After sign-in, Account shows your org and plan summary and a Sign out button.

Forgot password? Use the link on the password step or coop-ai.dev/forgot-password.

Automation API keys

Not in the extension UI. For CI and scripts, create keys in the admin portal API Keys page.

Tools

Shows connection status for code hosts and integrations.

ModeBehavior
Production (coopAI.devMode: false)Read-only status. Org admins connect in the admin portal.
Developer (coopAI.devMode: true)Paste PATs/tokens in VS Code SecretStorage for local testing.

Supported tools: GitHub, GitLab, Bitbucket, Slack, Jira, Confluence, Notion, Google Docs, Microsoft Teams.

Workspace

Pick indexed repos your org admin authorized and set your primary branch.

Workspace settings — org repos, AGENTS.md, and primary branch
FieldPurpose
Workspace reposDeep-Indexed repos your org admin enabled (read-only list)
Primary branchDefault branch for repo-wide quick actions (e.g. main)
AGENTS.mdProject instructions loaded on every message

Repo-wide quick actions (Understand Repo, Find Owner, Knowledge Gaps) use your selected repo and branch.

Preferences

Profile and chat defaults — moved out of Account:

ItemPurpose
TimezoneUsage reset times and scheduling context in chat
Identity linksLinked GitHub, Slack, Jira, and email profiles for ownership answers
Model & chatRead-only assigned models, Enable live LLM chat, Enable inline autocomplete
Prompt libraryPin up to 5 prompts for the composer footer — see Prompt library

The Preferences hub subtitle shows Assigned models plus chat and autocomplete status.

Model & chat — Enable inline autocomplete on or off

Model & chat

Preferences → Model & chat shows how Coop routes each feature in production:

RowAssignment
ChatOpenAI · GPT-4o mini
Quick actionsAnthropic · Claude Sonnet 4.6
/edit patchesOpenAI · GPT-5.1
AutocompleteMistral · Codestral

Production users see these rows as read-only with On / Off badges. Copy on the screen:

Models are assigned by Coop for chat, quick actions, and edit mode. Custom model selection is an Enterprise capability (coming soon).

What you can change:

ToggleSettingDefault
Enable live LLM chatcoopAI.llm.enabledtrue
Enable inline autocompletecoopAI.autocomplete.enabled (global scope)true

Click Save model settings to persist toggles. Provider and model fields are not writable in production — the extension blocks updates to coopAI.llmProvider and coopAI.defaultModel unless coopAI.devMode: true.

Full table and routing details: Model assignments.

Prompt library — search, pin, and create team prompts

Autocomplete

Inline ghost-text completions are on by default. Turn them off from the chat header (Autocomplete On/Off) or Preferences → Model & chatEnable inline autocompleteSave model settings. Autocomplete toggles persist at global (User) scope. See the full guide: Inline autocomplete.

SettingDefaultDescription
coopAI.autocomplete.enabledtrueEnable inline ghost-text autocomplete (global scope)
coopAI.autocomplete.triggerautoauto | manual | off — when to request completions
coopAI.autocomplete.useFimtrueFIM segments for Codestral routing
coopAI.autocomplete.useGraphContextfalseIndexed graph context (auto when Deep-Index is ready)
coopAI.autocomplete.debounceMs300Ms after typing before auto-trigger (0–2000)
coopAI.autocomplete.requestTimeoutMs1500Drop slow requests after this many ms (100–5000)
coopAI.autocomplete.maxSuggestionLength200Max characters per suggestion (8–500)
coopAI.autocomplete.showMultipleSuggestionsfalseCycle alternatives with Alt+[ / Alt+]
coopAI.autocomplete.projectImports[]Extra import paths to bias completions

Production routing uses Mistral Codestral — not user-selected models. See Model assignments.

Command Palette: CoopAI: Toggle Autocomplete, CoopAI: Show Autocomplete Help

Production vs developer mode

ProductionDeveloper mode
SettingcoopAI.devMode: falsecoopAI.devMode: true
CredentialsCoop server (org OAuth)VS Code SecretStorage
Who connectsOrg adminIndividual developer

Enterprise customers should keep dev mode off in workspace settings.

Command Palette shortcuts

CommandAction
CoopAI: Open SettingsSettings hub
CoopAI: Focus ChatOpen sidebar chat
CoopAI: Understand RepoRun Understand Repo quick action
CoopAI: Trace DecisionRun Trace Decision (file required)

See the Owner's Manual for chat composer and slash commands. For model routing and inline autocomplete, see Model assignments and Inline autocomplete.