Settings - Workshop
Skip to main content
Workshop has two categories of settings: Agent Settings control how the AI behaves during conversations, and App Settings configure platform-level capabilities and integrations.

Agent Settings

Access Agent Settings in either of two ways: click the gear icon in the left sidebar to open Settings, then select the Agent tab; or click the + button in the message input box and choose Agent Settings. These affect how Workshop operates during conversations.

Custom instructions

Custom Instructions set consistent guidelines that Workshop follows across all your conversations. They act as extensions to Workshop’s system prompt, reflecting your personal preferences.
Best practices:
  • Be specific but not restrictive. "Include proper error handling in APIs" is good. "Only use Express 4.18.2 with these exact middleware packages" is too rigid.
  • Focus on consistent preferences. Instructions that apply across conversations work best — project-specific rules belong in .workshop/rules.md.
  • Match your skill level. Beginners: "Explain technical concepts in simple terms." Advanced: "Focus on efficiency and assume familiarity with development tools."

Model selector

Choose which AI model powers your conversations. The model selector appears as a chip in the message input toolbar. The selector always lists ARC Sage and ARC Swift at the top. Below them come the cloud models you’ve turned on in Cloud Models, grouped by provider, each with its relative cost from $ to $$$$$. In Workshop Desktop, your local models appear last, under Local. Click Add models at the bottom of the selector to choose which cloud models it shows. New conversations use ARC Sage by default. If you had selected Workshop Router Balanced, Workshop now uses ARC Sage instead.
Click What’s this? at the top of the selector for a breakdown of the models it shows, with ratings for speed, intelligence, reliability, and cost.

ARC

ARC picks the best model and reasoning effort for each turn, so you don’t have to pick a model for every task. It comes in two versions: ARC is also the simplest way to keep your credit use down: it uses a lighter, cheaper model for routine turns and a more capable one for harder ones, so it doesn’t run the most expensive model on work that doesn’t need it. ARC is powered by Rayline, which handles the model routing behind the scenes. You can switch between ARC and a specific model at any time during a conversation.

Cloud Models

The Cloud Models tab in Settings chooses which models the model selector shows. ARC Sage and ARC Swift always show. Every other cloud model is listed by provider with a switch: turn a model on to add it to the selector, or off to remove it.
  • All cloud models start off, so a new selector shows only ARC Sage and ARC Swift. Reset to defaults turns them all off again.
  • The model your conversation is using stays in the selector even if you turn it off.
  • On the Free plan, premium models are marked Premium and can’t be turned on.
  • Your choices are saved on the device you make them on.

Code execution control

Control when Workshop executes code on your system.
Workshop executes code blocks automatically without asking. Recommended once you’re comfortable with Workshop’s behavior.

Max turns

Limit how many autonomous actions Workshop takes before stopping for your input. By default, Workshop continues working until it completes your request. When enabled, use the slider to set a limit from 1 to 25 turns.

Thinking mode

When enabled, Workshop works through problems step-by-step before jumping to solutions, showing its reasoning process. Despite using more tokens per message, Thinking Mode often reduces overall credit consumption by producing more accurate solutions on the first attempt.
For complex problems, pairing a premium model such as Claude Opus 5.5 with Thinking Level 3–4 produces exceptional results, though at higher credit cost.

Local model setup (Desktop only)

Connect Workshop Desktop to a local Anthropic Messages API-compatible server, such as llama.cpp or Ollama with an adapter.
1

Enter base URL

Provide the URL of your local model server (e.g., http://127.0.0.1:8080).
2

Set model name (optional)

Enter a display name for the model (e.g., qwen3-coder-30b). This is for your reference only.
3

Test connection

Click Test Connection to verify Workshop can reach your local server. On success, the local model is automatically enabled.
For a full guide on setting up and using local models, see Local Models.

Skills

Skills are a cross-platform core concept in Workshop. In Desktop, use the Skills tab in Settings to install, enable, disable, and import skills that extend the agent’s capabilities.
For the complete skills guide (concept + Desktop workflows), see Core Concepts → Skills.

Sub Agents

The Sub Agents tab sets which models the built-in sub-agents use. Sub-agents run on ARC Swift by default. When your main agent runs on a local model, its sub-agents run locally too. To pick a different model for a sub-agent, turn on Choose a model per sub agent. Each built-in sub-agent (Explore, Plan, Verification, Reviewer, Web Search, Frontend, Backend, Engineering Operations, Debug, and Visual QA) then gets a dropdown:
  • Leave it on Default to use the agent’s default model.
  • Pick any available model to override it. On the Free plan, premium models are marked (Paid plan) and can’t be picked.
  • Visual QA lists only models that can read images.
Turning Choose a model per sub agent off clears your choices, and every sub-agent goes back to its default. Changes apply to new conversations.

Task Management

When enabled, Workshop creates and maintains structured task lists when implementing project plans. Workshop automatically breaks down plans into discrete, trackable tasks, updating their status as work progresses. Task lists and plans are stored as files in your project directory (for example tasks.json and plan.md, sometimes grouped under subfolders like tasks/ or plans/), so you can review progress at any time — even outside of Workshop.

Quick reference by experience level

  • Custom Instructions: "Explain technical concepts clearly and provide step-by-step guidance"
  • Code Execution: Manual approval for learning
  • Max Turns: 3–5 for oversight
  • Thinking Mode: Level 2 for educational benefit
  • Custom Instructions: Focus on tech stack preferences and coding standards
  • Code Execution: Automatic for speed
  • Max Turns: 10+ or off
  • Thinking Mode: Level 3–4 for complex problems only
  • Custom Instructions: Include team coding standards and review practices
  • Code Execution: Manual for shared environments
  • Max Turns: 5–7 for reviewable progress
  • Context management: Workshop automatically compacts when your context window fills up, but you can also /compact proactively at milestones

App Settings

Access App Settings through the main Settings menu (gear icon). These apply across all projects and conversations.

Secrets management

Secrets are sensitive values like API keys, database passwords, or access tokens that your applications need. Workshop provides a built-in system to store and use them securely.
We recommend defining secrets through a Custom Connector. It keeps all the credentials for a service together under one name that you can @-mention in conversations.
How secrets work:
  • Workshop Cloud: Secrets are encrypted, stored securely, and available to the agent in your dedicated isolated environment.
  • Workshop Desktop: Workshop uses your operating system’s native keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service) to store values. Raw values are never stored in Workshop’s own files, and secrets remain on your machine.
  • Key tracking: Workshop maintains a list of secret names you’ve stored, but actual values are encrypted and kept in secure storage.
Managing secrets:
1

Open the Secrets Hub

Click Hub in the left sidebar and select the Secrets tab. In Workshop Cloud you can also go straight to app.workshop.ai/hub?tab=secrets.
2

Add a secret

Enter a descriptive key name (e.g., OPENAI_API_KEY, DATABASE_PASSWORD), enter the value, and click Add Secret.
3

Change a secret

Click the Edit secret icon next to the secret, paste the new value, and click Update Secret.
4

Use in conversations

Reference secrets by their key name in your prompts:
Security details:
  • Case insensitive: Workshop finds secrets regardless of case — OPENAI_API_KEY, openai_api_key, and OpenAI_API_Key all work.
  • Permission prompts (Desktop): The first time Workshop accesses a secret, your OS may ask for permission. You can approve permanently or per-session.
  • Scope (Desktop): Secrets are available to all projects within Workshop on that machine.

MCP servers (Desktop only)

The Model Context Protocol is a standard for connecting AI models to tools, data sources, and services. Workshop supports both using and building MCP servers. Managing MCP servers: Go to Settings (gear icon) > MCP tab to browse three sections: Using MCP in conversations: Workshop integrates with enabled MCP servers naturally — often requiring no special instructions:
Building MCP servers: Workshop can build MCP servers from natural language descriptions, test them, and add them to your available tools — all in a single conversation. Best practices:
  • Only enable servers you’re actively using to reduce context overhead
  • Test new servers in non-critical projects first
  • Use Secrets for server authentication credentials
  • Disable unused tools within servers to keep context focused

Control Center

The Control Center provides quick-action buttons for common development tasks, accessible from within your project. Version control — Initialize Git, make commits, and manage your repository with single clicks. Workshop often handles this automatically during development; the Control Center lets you trigger it at specific moments. Application management — Start, stop, and monitor your applications. Workshop analyzes your project structure and creates custom startup scripts, handling environment activation, dependency loading, and complex startup sequences. Documentation generation — Generate or improve your project’s README.md from the current project structure with one click. Interactive Terminal — Workshop handles command-line tools that require interactive input — scaffolding wizards, interactive installers, deployment setup. Terminal sessions are visible in the Control Center.

Privacy Mode

Your code is never stored anywhere other than your machine. With Privacy Mode enabled, your conversations are also never stored externally. When disabled, Workshop may collect usage and telemetry data to improve the product. Privacy Mode is available to Build, Scale, and Max plan users. Manage it from Settings > Other.

Sound settings

Toggle whether Workshop plays a sound notification when the agent finishes a task. Useful for knowing when a long-running operation completes while you’re doing other work.