Quick Start
First-time setup
Section titled “First-time setup”-
Run the login wizard and point it at your Redmine server:
Terminal window redmine auth login -
Confirm you are wired up:
Terminal window redmine auth status -
Start driving issues, time entries, and more.
Issues
Section titled “Issues”redmine issues list --project myprojectredmine issues list --assignee me --status openredmine issues get 123redmine issues create \ --project myproject \ --subject "Fix login bug" \ --tracker Bugredmine issues update 123 --status "In Progress" --assignee meredmine issues close 123 --notes "Fixed in commit abc123"redmine issues browse --project myprojectTime tracking
Section titled “Time tracking”# interactiveredmine time log
# one-shotredmine time log --issue 123 --hours 2.5 --activity Development --comment "Code review"
# today's entriesredmine time list --user me --from todaySearch
Section titled “Search”redmine search "login bug"redmine search issues "login bug" --project myprojectredmine search "login bug" --open-issuesName resolution
Section titled “Name resolution”You do not need to memorise numeric IDs. The CLI resolves trackers, statuses, priorities, projects, and users by name.
redmine issues create \ --project myproject \ --tracker Bug \ --priority High \ --assignee "John Smith"
redmine issues list --assignee meOutput formats
Section titled “Output formats”redmine issues list # table (default)redmine issues list -o json # machine-readable outputredmine issues list -o json # scriptingredmine issues list -o csv # spreadsheetsWhere next
Section titled “Where next” Issues reference Every flag on every issue subcommand.
Time reference Full time-tracking surface.
Output formats Tips for scripting with JSON and CSV.
AI agent integration Wire the CLI into Claude Code, Cursor, etc.