Skip to main content
Ask AI

Quickstart

This walks you from a fresh install to your first answer in a couple of minutes. If you have not installed yet, see Installation.

1. Log in

testrelic login

This uses the encrypted email/password challenge flow; your session persists in ~/.testrelic/cookies.json and auto-refreshes. Prefer a token for headless use — see Authentication.

2. Ask your first question

Launch the interactive UI and type a question:

testrelic
❯ why did the nightly regress?
⏺ query_runs(suite: "nightly", window: "7d")
⎿ 142 runs · 3 newly failing
The nightly suite dropped to 94.2% pass rate after deploy #4891 …

Answers stream as markdown, tool calls show inline, and any artifact the agent produces (dashboards, reports, test plans) renders directly in your scrollback.

3. Add context

  • Press @ to attach a repo, run, branch, test case, environment, suite, or tag as a context chip, fed from your org's data.
  • Press ! to run a local shell command; its output is attached to your next message.
❯ @checkout-repo @run:4891 summarize the new failures

4. Useful basics

  • Type / to open the slash-command menu (/artifacts, /resume, /export, /help, …). See Slash commands.
  • Press Ctrl+R to reverse-search your input history (persistent across sessions).
  • Press Esc to interrupt a streaming turn.

5. Print mode (scripts and CI)

For one-shot, pipe-friendly answers, use -p:

testrelic -p "which suite has the highest flake rate?"
tr -p "list newly failing tests on main" --output-format json

Artifacts render as ANSI on a terminal and as plain text when piped. See Artifacts & headless output for the output formats.

Next steps

Was this page helpful?
Last updated on by Srivishnu Ayyagari