🚀 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.
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¶
- Module 01 — Fundamentals & Configuration ✅ translated
- Module 02 — Customizing the Agent ✅ translated
- Module 03 — Extending OpenCode ✅ translated
- Module 04 — Automation & CI/CD ✅ translated
- Module 05 — Integration & Platform ✅ translated
- Module 06 — Operations & Enterprise ✅ translated
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
Useful links¶
- 📄 Cheat Sheet · 🧭 Study path · 📖 Glossary · 🏋️ Challenges · ❓ FAQ
- Official docs: opencode.ai/v2/docs