Skip to main content
Preview — The CloudThinker CLI is in early access. Command names, flags, and config formats may change before general availability. Contact us to join the preview.
The cloudthinker CLI brings agent conversations, resource queries, and operations management to the terminal — useful for shell scripting, CI pipelines, and engineers who prefer keyboards over consoles.

What You Can Do

Chat With Agents

Open an interactive session with Alex, Oliver, Tony, Kai, or Anna from the terminal

One-Shot Prompts

Run a single @agent #tool ... prompt and pipe the result into other tools

Script Operations

Wrap recurring cloud-ops tasks in shell scripts and run them in CI

Manage Resources

Inspect connections, resources, recommendations, and incidents

Installation

PlatformMethod
macOSbrew install cloudthinker/tap/cloudthinker
Linuxcurl -fsSL https://install.cloudthinker.io | sh
Windowswinget install CloudThinker.CLI
Dockerdocker run cloudthinker/cli

Authentication

cloudthinker login
The CLI uses the same workspace API keys as the REST API. Keys are stored in your OS keychain — never written to plaintext config.

Command Surface

CommandPurpose
cloudthinker chatOpen an interactive agent conversation
cloudthinker ask "@alex #cost ..."One-shot prompt, prints the response
cloudthinker resources listQuery the unified resource inventory
cloudthinker recommendations listList active cost, security, and reliability recommendations
cloudthinker incidents createOpen an incident from the terminal
cloudthinker skills run <name>Execute a workspace skill
cloudthinker connections listView configured connections

Output Formats

FlagFormat
--format textDefault — human-readable for terminals
--format jsonMachine-readable for piping into jq, scripts, or CI
--format yamlConfiguration-friendly output

API

Same operations over HTTPS endpoints

MCP Server

Use CloudThinker from MCP-compatible AI clients

Tasks & Scheduling

Schedule recurring operations

Slack Integration

Run the same operations from Slack