So, I created a small bridge. Register a Linear OAuth app as an agent, mention it or delegate an issue, and it runs a Claude Agent SDK session on your own machine with cwd pointed at whatever directory you choose.
CLAUDE.md and MCP servers load because it's just a working directory. Replies land in the issue's agent thread, and follow-ups resume the same session. Subscription auth (at least for now), no API key.
TypeScript, 946 lines, 60 tests, MIT. It covers the context-agent lane. For assign-an-issue-get-a-PR, Cyrus already exists and is pretty dang good.