用途:通过 linear CLI 在终端管理 Linear 的议题、团队和项目,官方建议在已有命令时优先使用 CLI 流程而非原始 GraphQL。主要能力:列出议题(支持 --state、--assignee、--team、--limit 等过滤)、开始议题(linear issue start ABC-123,可用 -b 指定分支)、查看议题(linear issue view ABC-123,-w 打开网页、-a 打开应用)、创建议题(linear issue create --title "..." --team TEAM,可加 --project、--label、--priority、--estimate)、更新议题(linear issue update ABC-123 --state STATE --assignee USER)、添加评论(linear issue comment add ABC-123 --body "...")、浏览团队与项目(linear team list、linear project list、linear project view)。用法:先验证 linear --version;安装推荐 npm i -g @injectivelabs/linear-cli,一次性命令可用 npx @injectivelabs/linear-cli;无 NPM 时从 https://github.com/InjectiveLabs/linear-cli/releases/latest 获取当前平台二进制并放入 $PATH。认证:在 https://linear.app/settings/account/security 创建个人 API key;若有 linear auth login 则运行它,否则 export LINEAR_API_KEY=...;在仓库内运行 linear config 交互生成 .linear.toml;用 linear auth token 或 linear auth whoami 验证。注意:创建 API key 需要成员权限而非访客。命令参考见 references/commands.md,缺失命令可用 npx @injectivelabs/linear-cli@latest completions bash 刷新补全。安全:执行 linear issue delete 等破坏性操作前须明确确认;避免不必要的原始 schema 转储。限制:资料未提供收费、价格、平台兼容范围与效果数据。
linear-cli
编程与开发
更新于 10-16 06:19