Linear Agent

Overview
Linear Agent turns your workspace context into action. It lives inside Linear, understands your issues, projects, teams, and history, and can act on your behalf through conversation.
You can ask it to:
- Create and update issues, projects, milestones and initiatives
- Summarize and analyze ongoing work, threads, and customer requests
- Answer questions about your workspace data
- Post, edit, and delete its own comments in threads
Reach it by opening an agent chat, using ⌘/Ctrl + J, or by mentioning @Linear in any comment within your workspace.
This is a public beta of our Linear agent experience within your Linear workspace and will evolve as we gather feedback.
Setup
The Linear Agent is available by default in your workspace.

If you’d prefer to disable the Linear Agent for your workspace, a workspace admin or owner can navigate into Settings → AI → Linear Agent and toggle-off Enable Linear Agent.
Linear Agent
Linear Agent works with your existing workspace data, including teams and sub-teams, initiatives and projects (with milestones and cycles), issues and their relationships, comments, activity history, and documents.

It uses this context to understand how work is organized and to answer questions, summarize activity, and make updates in the right places.
Linear Agent operates within your existing permissions — it can only reference or change content that you already have access to.
Linear agent chat
The dedicated Linear chat is the main place to converse with Linear. It can keep context over time, show its progress as it works, and help you iterate from questions to drafts to concrete next steps.

Start a new Linear chat whenever you want a clean slate: when you’re switching to a different topic, a different issue or project scope, or you want to avoid the agent reusing earlier context from a prior thread.
If you prefer to multi-task, Linear supports working in multiple open chats at once. In the toolbar, each open chat appears as a tab so you can switch between topics without losing context. Each tab shows a short label and indicates when there are unread updates or when the agent is currently working in that thread.

For example, try prompting Linear to:
Summarize the current status of this project with progress, risks, and next steps.
Summarize the progress of our team's current cycle; what issues are at risk of rolling over?
Draft a new document on this project that comprehensively outlines the feature.
Publish a stakeholder update that is concise and focused on outcomes and risks.
You can start a new chat or return to recent conversations by typing ⌘J.
Chat history
Linear keeps a history of your past chats so you can return to them later instead of starting over. Open Chat history in the agent toolbar to browse previous conversations.
Chats are typically grouped by recency (for example, Today, Last week, 4 weeks ago, or Older) and may also surface chats that are related to what you’re currently looking at, so it’s easier to jump back into a relevant thread.

Linear Agent in comments
Outside of the dedicated chat experience, @Linear is also available directly in comments across issues, documents, and updates, as well as inline in project and initiative descriptions.
This is meant for moments when you’re already doing work and you want the agent to help in-place, using that context.

When you’re writing a comment, you can prompt Linear to help you produce something that’s ready to post — like a status update, a concise summary of progress, a list of action items, or a decision recap. This is useful when you want the output to live directly on the issue for team visibility.
Common comment prompts include:
Summarize the current state of this issue and call out blockers.
Rewrite this section to be more concise and action-oriented.
Turn these notes into a weekly update with progress, risks, and next steps.
Draft a summary of the overview for the next person picking this up.

Linear Agent for Slack
Linear Agent is available in both Linear and Slack, so you can collaborate on work in whichever tool your team is using.
In Slack, mention @Linear to take actions based on the context of your conversations.
Learn how to use Linear Agent for Slack
Skills
When a conversation with Linear agent yields a great result, save that workflow as a private skill so you can reuse it.

Consider creating skills for workflows you use frequently, like:
Review all issues assigned to me, the projects I’m involved in, and any upcoming deadlines or milestones in the next two weeks.
Recommend what I should focus on this week based on:
- what’s blocking other people’s work
- what has the nearest deadlines
- what’s tied to the highest-priority projects
For each recommendation, explain the reasoning briefly. Also flag anything assigned to me that looks stale or no longer relevant.
Save this as a new skill.
Draft a concise weekly update for this project.
Call out any meaningful changes in scope or timeline. Note work that appears off plan or is drifting from the original goals. Base the update on evidence from project issues and activity, and don’t infer progress that isn’t supported.
Keep it clear, concise, and suitable for sharing with the full team. Share the draft with me in this chat first. Once I approve it, post it to the project.
Save this as a new skill.
Turn the attached PRD into a new Linear project.
Draft the project overview based on the PRD, create the issues needed to deliver it, and organize them into milestones in a way that reflects the plan in the doc.
Keep the issues well scoped, include helpful context in each one, and call out anything ambiguous instead of filling in gaps on your own.
Save this as a new skill.
You can create a skill in Settings → Account → Agent personalization → Skills, or ask Linear directly to save a conversation as a skill for you. Once saved, skills can be invoked directly with a slash command in the agent input, and Linear Agent may also use them automatically when the context matches the skill’s intent.


Automations
Automations let you define how Linear should respond to issues entering triage using flexible, open-ended instructions.
Triage in Linear combines a few different systems that work together:
- Triage Rules are deterministic — they apply predefined actions when specific conditions are met.
- Triage Intelligence is a specialized agent that analyzes issues and suggests or applies properties and relationships based on context.
- Automations extend this by letting you define more complex, open-ended behaviors for how Linear should act on issues.
Together, these allow issues to be processed, enriched, and acted on automatically without someone needing to prompt the agent each time.
Linear Agent Automations is available on the Business and Enterprise plans.
Configure Automations in Team Settings → Triage → Agent behavior. From there, you can add a new automation, define the instruction Linear should follow, and optionally scope it to specific types of issues in your triage queue.

Guidance
Guidance is a set of instructions for how Linear operates within your workspace and across teams. Use guidance to make outputs consistent with conventions in your workspace. You might specify how you want issues titled, what fields should be included in bug reports, or how updates should be structured.

You can configure guidance for Linear at different scopes: workspace-wide, specific to a team or personal to you.
Workspace guidance applies to everyone in the workspace by default. Restrictions for who can edit workspace-level guidance is configurable by navigating into Settings → AI.

Personal guidance lets an individual tailor how Linear responds for them. Update your personal Linear agent guidance by navigating in Settings → Agent personalization.
If you’d like guidance to apply to a specific team only, you can reference that team and its unique instructions in your workspace-level guidance.
Note that workspace-level guidance for the Linear agent within Linear is separate from the guidance used for the Linear agent for Slack. The Slack integration has its own guidance specifically for how Linear Agent should turn Slack messages into issues, and it’s configured in Slack integration settings rather than the general Linear Agent guidance settings.
Personal agent guidance applies to both the agent within Linear and Slack.
Preferences
When opening a new Linear tab, we launch a new chat with Linear agent.

If you'd prefer to change this behavior, you can navigate into your Preferences and update Default home view from Linear Agent to your desired location.