Tutorials
Comprehensive guides to get the most out of thresh, from quick starts to advanced AI integration.
Getting Started
Quick Start (5 Minutes)
Get your first thresh environment running in just 5 minutes.
You'll learn:
- Install thresh on Windows
- Choose and provision a blueprint
- Enter and use your environment
- Basic environment management
Time: 5 minutes
Difficulty: Beginner
Environment Creation
Creating Custom Blueprints
Build your own environment templates tailored to your exact workflow.
You'll learn:
- Blueprint file structure and syntax
- Package management for different distributions
- Post-install scripts and environment variables
- Real-world blueprint examples
- Testing and sharing blueprints
Time: 20 minutes
Difficulty: Intermediate
AI Integration
GitHub Copilot SDK Configuration
Set up AI-powered environment management with GitHub Copilot in VS Code.
You'll learn:
- Configure thresh as an MCP server
- Use natural language to manage environments
- Generate blueprints with AI assistance
- Best practices for AI-driven development
Time: 10 minutes
Difficulty: Beginner
VS Code MCP Integration
Deep dive into Model Context Protocol integration for advanced AI workflows.
You'll learn:
- MCP protocol fundamentals
- Configure multiple AI clients (Copilot, Claude, Cline)
- Available tools and capabilities
- Advanced server configuration
- Debugging and troubleshooting
Time: 30 minutes
Difficulty: Advanced
Tutorial Path
Beginner Track
- Quick Start - Get started (5 min)
- GitHub Copilot SDK - AI integration (10 min)
- Creating Custom Blueprints - Customization (20 min)
Total: 35 minutes
Advanced Track
- Creating Custom Blueprints - Blueprint development (20 min)
- VS Code MCP Integration - Advanced AI (30 min)
Total: 50 minutes
Team Onboarding
- Quick Start - Everyone (5 min)
- Creating Custom Blueprints - Team leads (20 min)
- GitHub Copilot SDK - AI integration (10 min)
Total: 35 minutes
Additional Resources
CLI Reference:
- thresh up - Provision environments
- thresh blueprints - List blueprints
- thresh generate - AI blueprint generation
Guides:
- Installation - Platform-specific setup
- MCP Integration - AI assistant configuration
- Getting Started - Overview and concepts
Community:
- GitHub Discussions - Ask questions
- GitHub Issues - Report bugs
- Blog - Latest updates and tips
Contributing Tutorials
Have a great thresh workflow? Share it with the community!
How to contribute:
- Fork the thresh repository
- Create tutorial in
website/docs/tutorials/ - Follow existing format and style
- Submit pull request
See CONTRIBUTING.md for details.
Need help? Visit GitHub Discussions or open an issue.