Linear: Comprehensive Agent-Usability Assessment
Docs-backedLinear has emerged as the developer-preferred issue tracker, and its API reflects that sensibility. The GraphQL API at api.linear.app/graphql provides full access to issues, projects, cycles, roadmaps, teams, and users. For agents managing development workflows — creating issues from alerts, updating status based on CI outcomes, querying sprint progress — Linear's API is excellent. The data model is opinionated but clean: issues belong to teams, teams have workflows (status sets), projects group issues across teams, and cycles represent time-boxed iterations. Webhook events cover issue lifecycle comprehensively. The API is fast — queries typically resolve in under 200ms. Integration with GitHub/GitLab for branch → issue linking is first-class. Main limitation: the GraphQL-only API means agents must construct queries rather than using simple REST endpoints.