ClawSkills logoClawSkills

Linearis

用于问题跟踪的 Linear.app CLI。用于列出、创建、更新和搜索 Linear 问题、评论、文档、周期和项目。针对 LL

介绍

# linearis

[Linear.app](https://linear.app) 的命令行界面(CLI),支持 JSON 输出,专为 LLM 智能体设计。

## 设置

```bash npm install -g linearis ```

身份验证(任选其一): - `echo "lin_api_..." > ~/.linear_api_token` (推荐) - `export LINEAR_API_TOKEN="lin_api_..."` - `--api-token <token>` 标志

获取 API 密钥:Linear 设置 → 安全与访问 → 个人 API 密钥

## 命令

### 问题 (Issues)

```bash linearis issues list -l 20 # List recent issues linearis issues list -l 10 --team WHO # Filter by team linearis issues search "bug" # Full-text search linearis issues read ABC-123 # Get issue details linearis issues create --title "Fix bug" --team WHO --priority 2 linearis issues update ABC-123 --status "Done" linearis issues update ABC-123 --title "New title" --assignee user123 linearis issues update ABC-123 --labels "Bug,Critical" --label-by adding linearis issues update ABC-123 --parent-ticket EPIC-100 # Set parent ```

### 评论

```bash linearis comments create ABC-123 --body "Fixed in PR #456" ```

### 文档

```bash linearis documents list linearis documents list --project "Backend" linearis documents create --title "Spec" --content "# Overview..." linearis documents read <doc-id> linearis documents update <doc-id> --content "Updated" linearis documents delete <doc-id> ```

### 文件上传/下载

```bash linearis embeds upload ./screenshot.png linearis embeds download "<url>" --output ./file.png ```

### 团队、用户、项目

```bash linearis teams list linearis users list --active linearis projects list linearis cycles list --team WHO --active ```

### 完整用法

```bash linearis usage # Complete command reference (~1k tokens) ```

## 输出

默认情况下,所有命令均返回 JSON。可以使用管道传输给 `jq` 进行处理:

```bash linearis issues list -l 5 | jq '.[].identifier' ```

## 优先级值

- 0: 无优先级 - 1: 紧急 - 2: 高 - 3: 中 - 4: 低

## 链接

- 文档: https://github.com/czottmann/linearis - 博客: https://zottmann.org/2025/09/03/linearis-my-linear-cli-built.html

更多产品