Agent profiles are used throughout Vibe Kanban wherever agents run: onboarding, default settings, attempt creation, and follow-ups.
Configuration Access
You can configure agent profiles in two ways through Settings → Agents:Use the guided interface with form fields for each agent setting.

The configuration page displays the exact file path where your settings are stored. Vibe Kanban saves only your overrides whilst preserving built-in defaults.
Configuration Structure
The profiles configuration uses a JSON structure with anexecutors
object containing agent variants:
profiles.json
Structure Rules
Structure Rules
- Variant names: Case-insensitive and normalised to SCREAMING_SNAKE_CASE
- DEFAULT variant: Reserved and always present for each agent
- Custom variants: Add new variants like
PLAN
,FLASH
,HIGH
as needed - Built-in protection: Cannot remove built-in executors, but can override values
Configuration Inheritance
Configuration Inheritance
- Your custom settings override built-in defaults
- Built-in configurations remain available as fallbacks
- Each variant contains a complete configuration object for its agent
Agent Configuration Options
Enable planning mode for complex tasks
Route requests across multiple Claude Code instances
Skip permission prompts (use with caution)
Universal Options
These options work across multiple agent types:Text appended to the system prompt
Override the underlying CLI command
Additional CLI arguments to pass
Options prefixed with “dangerously_” bypass safety confirmations and can perform destructive actions. Use with extreme caution.
Using Agent Configurations
Default Configuration
Set your default agent and variant in Settings → General → Default Agent Configuration for consistent behaviour across all attempts.
Per-Attempt Selection
Override defaults when creating attempts by selecting different agent/variant combinations in the attempt dialogue.
Related Configuration
MCP (Model Context Protocol) servers are configured separately under Settings → MCP Servers but work alongside agent profiles to extend functionality.