Setting up the integration

  1. In your Devin account at app.devin.ai, go to Settings > Integrations > Linear, and click “Connect”
  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 configure the integration to trigger on all new issues.

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.

Linear Knowledge for Enhanced Ticket Scoping

Devin now learns from past tickets and PRs to auto-generate Linear Knowledge to improve its ticket scoping (free for all Linear tickets until the end of the year, if you start working with Devin before Sep 30th, 2025). Steer Devin by editing its Linear Knowledge - just specify your preferences and tips! Trigger scoping based on ticket status (Todo, Backlog, etc) and Linear team, or for all new tickets in Settings. You can generate and edit Linear Knowledge in Settings > Integrations > Linear. A few key features to highlight:
  • Use Cmd+A to multi-select Linear tickets and add the 🔵Devin label to bulk assign tickets
  • Open the toggles in Devin’s comment for additional information!
  • 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.
photo