Skip to main content
Version: 1.3.0

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

  1. Quick Start - Get started (5 min)
  2. GitHub Copilot SDK - AI integration (10 min)
  3. Creating Custom Blueprints - Customization (20 min)

Total: 35 minutes

Advanced Track

  1. Creating Custom Blueprints - Blueprint development (20 min)
  2. VS Code MCP Integration - Advanced AI (30 min)

Total: 50 minutes

Team Onboarding

  1. Quick Start - Everyone (5 min)
  2. Creating Custom Blueprints - Team leads (20 min)
  3. GitHub Copilot SDK - AI integration (10 min)

Total: 35 minutes


Additional Resources

CLI Reference:

Guides:

Community:


Contributing Tutorials

Have a great thresh workflow? Share it with the community!

How to contribute:

  1. Fork the thresh repository
  2. Create tutorial in website/docs/tutorials/
  3. Follow existing format and style
  4. Submit pull request

See CONTRIBUTING.md for details.


Need help? Visit GitHub Discussions or open an issue.