Everything New in Checkly CLI v8 (8 Features in 4 Minutes)
We at Checkly shipped a major CLI v8 release. Here's everything new, and why it's built for your agent.
The CLI v8 expands Monitoring as Code and streamlines your everyday workflows:
- Runs TypeScript check.ts files out of the box — no separate Jiti or ts-node setup needed
- Auto-loads your.env file for auth via CHECKLY_API_KEY and CHECKLY_ACCOUNT_ID (alongside persistent npx checkly login)
- Records test sessions by default on npx checkly test, with a shareable link every run (pass --no-record to opt out)
- Ctrl+C now cancels running sessions instead of leaving them burning resources in the background
- A new test sessions command to list, inspect, fetch by ID, and watch runs from the terminal
- A new npx checkly api command for any of Checkly's ~130 API endpoints, with auth and base URL handled automatically
- Engine selection for Playwright Check Suites — Node 22, 24, 26, or Bun 1.3, configurable in code
- A new SlackAppAlertChannel construct to define Slack app alerting in code and deploy via the CLI
Upgrade and try it:
npm install checkly@latest
Links:
Checkly CLI release notes: https://github.com/checkly/checkly-cli/releases
Checkly changelog: https://feedback.checklyhq.com/changelog
Chapters
00:00 CLI v8 Overview
00:22 TypeScript Runs Natively
00:50 Auth and Env Loading
01:12 Better Test Runs
01:44 Test Sessions Command
02:14 Full API Access
02:59 Playwright Engine Choice
03:12 Slack App Alerting
03:24 Wrap Up and Next Steps
#checkly #monitoring #monirotingascode