Skip to content
KoukeNeko edited this page Sep 9, 2026 · 8 revisions

Taiga CLI Handbook

English · 繁體中文

An independent command-line client for Taiga 6, written in Go and not affiliated with the Taiga project. This handbook is the full command reference; for the project overview, design principles, and build instructions see the README.

Start here

Page Contents
Installation Building, installing, upgrading, and verifying checksums
Authentication and Profiles Logging in, token sources, multiple profiles, Git-local pinning
JSON Contract --json, --fields, exit codes, schema descriptors, dry runs

Command reference

Page Commands
Projects project, csv
Members and Roles member, role
Work Items epic, story, task, issue, comment
Sprints sprint
Wiki Pages wiki, wiki-link
Attachments attachment
Metadata and Custom Fields metadata, custom-field, due-date, swimlane, tag
Search, Timeline and Stats search, timeline, stats
Batch Operations batch
Automation Recipes Worked examples for CI, shell and agents
Alternatives curl, other Taiga CLIs, MCP, and when not to use this
Webhooks webhook
Account and Integrations notification, application, storage, integration

Operations

Page Contents
Shell Completion Completion for four shells and the metadata cache
Diagnostics doctor and shareable diagnostic bundles
Security Model Retries, OCC, secret handling, and the limits on destructive actions
Development and Testing Unit tests, Docker E2E, and release packaging

Shared conventions

  • Work items accept a bare ref, a project#ref pair, or a Taiga URL.
  • Commands that need a project fall back through --project, TAIGA_PROJECT, Git-local settings, and the profile default, in that order.
  • Destructive actions require --yes when there is no terminal.
  • Almost every write command offers --dry-run, which resolves and validates without sending any write request.

Clone this wiki locally