Skip to content

linear-cli 0.1.0

Choose a tag to compare

@muqsitnawaz muqsitnawaz released this 24 Apr 22:44
· 13 commits to main since this release

First public release of linear-cli — a single-file Linear client for the shell.

Highlights

  • Linear for you and your agents. Same queue, same CLI. Type it yourself or hand it to a subagent.
  • Zero dependencies. Single ~43 KB Python file. No pip install, no npm, no cargo.
  • Proof-first completion. Close tickets with attachments, links, or text in one call: linear update GR-42 --done --proof <file|url|text>.
  • JSON output everywhere. --json on every read command. Pipe to jq or hand to a subagent.
  • Per-agent lanes. Multiple agents share one Linear team via --agent <name> filtering.

Install

```bash
curl -sSL https://raw.githubusercontent.com/phnx-labs/linear-cli/main/install.sh | bash
```

Why a CLI when Linear ships an MCP server?

MCP injects the full tool catalog into every agent turn — burns 13K+ tokens before the agent does anything useful. The CLI returns exactly the bytes you ask for. See the README for the full argument.

Demo

The attached `LinearDemo.mp4` (1080p, 17s, with audio) shows the three core flows: query queue, claim, ship with proof.

See CHANGELOG.md for the full feature list.