Miley

An autonomous Claude Code agent for Linear

Assign a Linear issue and Miley spins up an isolated git worktree, launches a Claude Code session with your repo's CLAUDE.md as the playbook, and streams progress back to the issue in real-time. Works with your existing Claude Code subscription.

View on GitHub
Miley working a Linear issue
KEY FEATURES

CLAUDE.md-Driven

Your repo's CLAUDE.md is the agent's playbook. No separate config language.

Issue Isolation

Every issue gets its own git worktree. Parallel issues never collide.

Session Resume

New sessions for the same issue pick up with full conversation history.

Interactive Loop

Claude pauses and asks questions via Linear comments, resumes when answered.

Live Activity Streaming

Watch Claude's thoughts and actions in real-time on the Linear issue.

Hot-Reload Config

Add repos, change settings, adjust instructions without restarting.

ARCHITECTURE

Workflow

Linear Issue
Webhook
Miley
Worktree
Claude Code
Updates

Packages

apps/cli Bootstrap & config
packages/core Shared types & persistence
packages/edge-worker Orchestration engine
packages/claude-runner Claude Code SDK wrapper
packages/linear-event-transport Webhook & OAuth
packages/config-updater Remote config API