Devin Workshop

These are hands-on labs for learning Devin on realistic engineering tasks, like reviewing a pull request, fixing a security bug, migrating a Java app or handling a production error. In each one you copy a small starter repo, give Devin the prompt from the lab page, and compare what it does with the expected result.

Enter it once and the prompts on every lab page will use it.

GitHub only

Core labs

These labs need a Devin account and GitHub, nothing else.

Integrations

Slack and Linear

These labs also need Slack, and the triage lab needs Linear too.

Surfaces

Mobile, Desktop and CLI

This lab starts a session by voice on your phone and finishes it on your laptop.