Skip to content

🚀 OpenCode Masterclass

A complete, hands-on OpenCode (V2) course. 32 practical lessons across 6 modules plus capstone projects, covering everything: agents, skills, commands, plugins, MCP servers, CI/CD, the HTTP API, JavaScript client, SDK, and the enterprise Console.

🇧🇷 The full lesson content is written in Portuguese. → Read in Portuguese

Translation status: Fully translated — all six modules plus the Cheat Sheet, Study path, Glossary and Challenges are available in English.

License: MIT Docs: OpenCode V2 Lessons PRs Welcome

What is this?

OpenCode is an open source AI coding agent that runs in your terminal (TUI), desktop and web. This repository is a progressive, project-based course/guide that teaches you to master it end to end. Every lesson has an objective, content, a hands-on challenge, and links to the official documentation.

Roadmap

Module Title Level Lessons
01 Fundamentals & Configuration 🟢 Beginner 5
02 Customizing the Agent 🔵 Intermediate 7
03 Extending OpenCode 🟠 Advanced 5
04 Automation & CI/CD 🟠 Advanced 3
05 Integration & Platform 🟣 Specialist 4
06 Operations & Enterprise 🟣 Specialist 5
Projects Capstone Projects 🟣 Specialist 3

Start here

Quick start

git clone https://github.com/murilogteixeira/opencode-masterclass.git
cd opencode-masterclass

# Install OpenCode V2
curl -fsSL https://opencode.ai/v2/install | bash

# Connect a provider and pick a model
opencode   # then run: /connect  and  /models