Setting up the integration

  1. In your Devin account at app.devin.ai, go to Settings > Integrations, and click the “Connect” button under the Linear section
  2. You’ll be redirected to Linear to review permissions and access you are giving Devin. You can select which teams in Linear Devin will have access to. You can always change Devin’s access directly in the Linear Apps settings later.
  3. And you’re done! @devin in a ticket comment, add a 🔵Devin label, or assign Devin to a task to test out the integration.

Why integrate Devin with Linear?

Since Devin has access to your codebase, Devin can comment on tickets with:

  • A summary of the relevant code
  • An implementation plan
  • Edge cases or questions about the ticket

Use Devin’s analysis to get up to speed, or just click the provided link to have Devin take a first pass at the PR. Devin has the self-awareness to report 🔴/🟠/🟢 confidence estimates too.

A few key features to highlight:

  • Use Cmd+A to multi-select Linear tickets and add the 🔵Devin label to bulk assign tickets
  • Tag @Devin in the comments trigger Devin on one-off tickets
  • To start a session from a ticket, click on the link Devin provides in the comments. Devin won’t start any sessions until you kicked off the session yourself.

Open the toggles in Devin’s comment for additional information!