Learn to customize OpenCode for specific workflows. Create persistent instructions with configuration files, control what OpenCode sees with context management, configure settings and permissions, and handle errors effectively. You'll work with a sample project throughout this course to practice real-world configuration.
Overview
Syllabus
- Unit 1: Configuring Project Standards
- Initialize Your Configuration File
- Give Your Project an Identity
- Enable Quality Code Standards
- Add Your Custom Conventions
- Debug the Broken Configuration
- Unit 2: Mastering OpenCode Context
- Check What OpenCode Sees
- Filter Out the Noise
- Exclude Heavy Folders by Default
- Temporarily Access Ignored Code
- Unit 3: Configuring Agent Permissions
- Balancing Speed and Safety
- Supervision Over Restriction
- Building Permissions from the Ground Up
- Fine-Tuning Wildcard Patterns
- Unit 4: Recovering From Errors
- What Just Happened Here
- Oops Let Me Undo That
- Reverse Your Wrong Turns
- Pick the Right Recovery Strategy
- Unit 5: Sharing Team Configurations
- Protect Your API Keys
- Separate Configuration from Credentials
- Complete Your Team Onboarding
- Fix Accidentally Committed Credentials