Images — Attach or paste images (vision in Code when supported; saved under .humfrid/uploads)
Permission modes — Ask · Auto-edit · Plan · Full access (Code tab)
Stop / Clear — Cancel in-flight work; clear this tab’s conversation only
Separate histories — Chat and Code keep independent message threads, drafts, and attachments
Editor context — Active file + selection sent with each turn (@ refreshes)
Setup
Install from the Marketplace: Humfrid.humfrid
Chat (Humfrid) — Settings → Sign in with an API key (mmt_…)
Create keys at app.humfrid.com
Code (Grok / SuperGrok) — install Grok Build CLI, then Settings → Connect Grok
That runs grok login --oauth so your SuperGrok / X Premium+ subscription signs in via the browser.
Optional: Paste API key (xAI key) instead of OAuth.
Settings (VS Code)
Setting
Default
humfrid.mcpUrl
https://mcp.humfrid.com/mcp/v3
humfrid.chat.thinking
medium
humfrid.code.model
grok-4.5
humfrid.code.reasoning
high
humfrid.code.permissionMode
default (Ask / Auto-edit / Plan / Full access)
humfrid.code.autoAttachMcp
true
humfrid.grokAcp.cliPath
auto-detect
Privacy & security
API keys stay in VS Code SecretStorage on your machine (never in settings.json).
Chat uses your Humfrid MCP endpoint; Code uses the local Grok Build CLI.
Errors are redacted so tokens are not echoed into the chat UI.