SFWIZ
Built at Built with Opus 4.7: a Claude Code hackathon · Apr 21, 2026 · Remote

SFWIZ is a terminal-based agent harness for Salesforce development, inspired by Claude Code but purpose-built for the platform. When you work on Salesforce day to day, you end up juggling org auth, metadata deploys, anonymous Apex runs, SOQL probes, and release notes that shift every season. Generic LLM agents don't really know the platform, and they forget the moment a new release ships. SFWIZ tries to fix both problems at once. Under the hood there's a single orchestrator running on the Anthropic SDK with streaming and prompt caching. It routes each turn to one of six persona subagents through the Claude Agent SDK: org-admin, designer, developer, deploy-manager, reviewer, and qa. Each persona has its own strict tool-scope, so the reviewer is read-only and only the deploy-manager can actually push metadata. Anything destructive (deploys, scratch creation, permset assignment) goes through a mandatory ask_user gate that blocks the agent until you confirm. For lifecycle work it shells out to the sf CLI rather than reimplementing what's already there, and for runtime queries it uses jsforce. A background Bun Worker quietly scrapes the Apex reference, the LWC guide, and the last few release seasons into a local qmd RAG store, so the agent gets smarter about Salesforce over time instead of staying frozen at its training cutoff. The whole thing ships as a single compiled binary.