Overview
VibeKit CLI stores configuration and data in the~/.vibekit/ directory. These files control sandbox behavior, redaction settings, analytics, and logging preferences.
File Locations
User Configuration Directory
All VibeKit CLI files are stored in~/.vibekit/:
Project Files
Settings Configuration
~/.vibekit/settings.json
Controls VibeKit CLI behavior and features:Settings Options
Sandbox Settings
When enabled, agents run in Docker containers instead of directly on your system.
Redaction Settings
The redaction system automatically removes sensitive information from agent outputs.
Analytics Settings
Analytics track session duration, success rates, and error patterns.
Aliases Settings
When enabled, you can use
claude instead of vibekit claude.
Managing Settings
Interactive Settings
Use the interactive settings interface:- Navigate with arrow keys
- Toggle with space bar
- Save with enter
Manual Editing
Edit settings directly:Environment Variables
API Keys
Set API keys for your agents:Network Configuration
Configure network settings:Project-Level Environment
Create.env file in your project:
Data Storage
Log Files
Logs are organized by date in~/.vibekit/logs/:
- Agent commands and arguments
- Execution output and errors
- Performance timings
- File changes made
Analytics Data
Analytics are stored in~/.vibekit/analytics/:
- Session duration and outcome
- Commands executed
- Files modified
- Error messages and warnings
Global Aliases
Setting Up Aliases
Enable global aliases to useclaude directly:
Using Aliases
After setup, use commands directly:Diagnosing Alias Issues
Check alias setup:- Settings status
- VibeKit command availability
- Shell alias functionality
- Current active aliases
Configuration Precedence
Settings are applied in this order (later overrides earlier):- Built-in defaults
- Settings file (
~/.vibekit/settings.json) - Environment variables
- Command line options
Backup and Restore
Manual Backup
Create backup of all VibeKit data:Restore Configuration
Maintenance
Clean Data
Remove old logs and analytics:Reset Configuration
Reset settings to defaults:Troubleshooting
Corrupted Settings
Check settings file validity:Permission Issues
Fix file permissions:Missing Dependencies
Check for required tools:Best Practices
1. Secure API Keys
Never commit API keys to version control:2. Regular Cleanup
Set up automatic cleanup:3. Monitor Usage
Use analytics to understand your usage patterns:4. Safe Experimentation
Enable Docker sandbox for unknown or experimental prompts:Related Topics
- Environment Variables - Runtime configuration
- Installation - Initial setup
- Quick Reference - Common commands

