> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# CloudThinker

> Meet the frontier investigation agents that find root causes and propose fixes across incidents, code, cost, and security.

<img src="https://mintcdn.com/cloudthinker/nVesu4UXaGtxkRRZ/images/platform/hero-banner.webp?fit=max&auto=format&n=nVesu4UXaGtxkRRZ&q=85&s=e4c3875aa9b8b6f859faf3759fa318ee" alt="CloudThinker AI agent orchestrating cloud operations — incidents resolved, PRs reviewed, costs optimized, security remediated, debug output" style={{width: '100%', height: 'auto', borderRadius: '12px'}} width="2864" height="1460" data-path="images/platform/hero-banner.webp" />

CloudThinker is a self-healing ops platform: frontier investigation [agents](/guide/agents/overview) investigate every issue across AWS, Azure, GCP, and Kubernetes and propose the fix, while your engineers set intent and approve.

## Start here

Three first tasks, each 5–10 minutes with a result you can verify. Just created your account? The [quickstart](/quickstart) takes you from sign-in to your first investigation — no cloud credentials needed if you start with the demo.

<a href="/quickstart" className="ct-featured">
  <div className="ct-featured-head">
    <span className="ct-featured-icon">
      <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true">
        <path d="M11 4a7 7 0 1 0 0 14a7 7 0 1 0 0-14z M20 20l-4-4" />
      </svg>
    </span>

    <span className="ct-eyebrow">Frontier investigation</span>
  </div>

  <div className="ct-title">Investigate your first incident</div>
  <p className="ct-body">Frontier investigation agents work out the root cause of any incident and propose the fix for you to approve. Log one by hand to try it in minutes — no alert source needed — then route alerts through Pulse so every incident gets investigated.</p>
  <span className="ct-cta">Run your first investigation →</span>
</a>

<CardGroup cols={2}>
  <Card title="Run your first cost analysis" icon="dollar-sign" href="/guide/cost-optimization/overview">
    Find idle resources, oversized instances, and unused commitments — with projected monthly savings
  </Card>

  <Card title="Set up Review" icon="code-pull-request" href="/guide/code-review/setup">
    Connect a Git repository and get AI review comments on the next pull request
  </Card>
</CardGroup>

## Choose your goal

Pick the outcome you want next. Each goal maps to a guided path.

<CardGroup cols={2}>
  <Card title="Resolve incidents faster" icon="bolt" href="/guide/incident/overview">
    **Resolve** — Pulse strips noise from monitoring; agents investigate the rest, propose the fix, and run approved runbooks
  </Card>

  <Card title="Spend less" icon="piggy-bank" href="/guide/cost-optimization/overview">
    **Optimize** — continuous spend audit across AWS, Azure, and GCP with rightsizing recommendations and approval-gated remediation
  </Card>

  <Card title="Ship safer" icon="shield-check" href="/guide/code-review/overview">
    **Review** — every PR reviewed with context from running infrastructure, past incidents, and your team's conventions
  </Card>

  <Card title="Test an app for vulnerabilities" icon="shield-halved" href="/guide/security/cyber-overview">
    **Cyber** — give the security agent one app target, optional authentication, and source context to test and verify
  </Card>

  <Card title="Automate recurring ops" icon="repeat" href="/guide/automation/autonomous-agents">
    **Autonomous agents + skills** — teach agents your runbooks, conventions, and policies once, as reusable skills, so the loop runs without restating them
  </Card>

  <Card title="Learn the platform end to end" icon="graduation-cap" href="/guide/tutorial/agenticops">
    **Tutorial** — run your role's first prompts against your live environment, then follow the chain into your first module setup
  </Card>
</CardGroup>

## How CloudThinker works

Every module runs the same agentic loop: **Detect → Analyze → Resolve → Validate**.

<img src="https://mintcdn.com/cloudthinker/NIxCc9edTN0oNeiT/images/platform/agentic-loop-light.svg?fit=max&auto=format&n=NIxCc9edTN0oNeiT&q=85&s=1cc38c692276ec1f1d13669221370665" alt="Agentic loop: Detect, Analyze, Resolve, and Validate in a cycle, with engineers at the center setting intent and approving" className="block dark:hidden" style={{width: '100%', maxWidth: '720px', margin: '0 auto'}} width="960" height="600" data-path="images/platform/agentic-loop-light.svg" />

<img src="https://mintcdn.com/cloudthinker/NIxCc9edTN0oNeiT/images/platform/agentic-loop-dark.svg?fit=max&auto=format&n=NIxCc9edTN0oNeiT&q=85&s=00427e5118ca2d1b598d2ffa0047b068" alt="Agentic loop: Detect, Analyze, Resolve, and Validate in a cycle, with engineers at the center setting intent and approving" className="hidden dark:block" style={{width: '100%', maxWidth: '720px', margin: '0 auto'}} width="960" height="600" data-path="images/platform/agentic-loop-dark.svg" />

Agents **detect** signals from your connections — metrics, cost data, pull requests, alerts. They **analyze** each signal against topology, history, and [team knowledge](/guide/knowledge) to form a plan. The plan **resolves** under your autonomy mode — [Manual or Auto](/guide/auto-mode) — with [approvals](/guide/approval) gating sensitive actions. Finally the agent **validates** the outcome and writes the result back into memory, so the next iteration starts smarter.

Your engineers stay on the loop, not in every step: they set intent, choose the autonomy mode, and approve the fixes that need judgment. The [AgenticOps field guide](/learn/aio/introduction) covers the reference architecture and governance discipline behind the loop.

## The four modules

The same investigation agents, memory, and approvals run across all four modules. Compare what each needs in [Modules](/guide/modules).

<CardGroup cols={2}>
  <Card title="Resolve" icon="triangle-exclamation" href="/guide/incident/overview">
    [Pulse](/guide/pulse/overview) suppresses monitoring noise. When something escalates, frontier investigation agents form hypotheses, gather evidence, propose the fix, and run approved [runbooks](/guide/incident/runbooks).
  </Card>

  <Card title="Review" icon="code-pull-request" href="/guide/code-review/overview">
    AI review on every PR with context from running infrastructure, [past incidents](/guide/incident/incident-memory), and [team conventions](/guide/code-review/convention-rules). Inline comments, reproduction steps, suggested patches.
  </Card>

  <Card title="Optimize" icon="dollar-sign" href="/guide/cost-optimization/overview">
    Continuous spend audit across [AWS](/guide/connections/aws), [Azure](/guide/connections/azure), and [GCP](/guide/connections/gcp). Idle resources, oversized instances, unused commitments — surfaced with projected savings and approval-gated remediation.
  </Card>

  <Card title="Cyber (Beta)" icon="shield-halved" href="/guide/security/cyber-overview">
    A dedicated security agent continuously tests one live application target, preserves its attack surface and findings between runs, and verifies each issue with reproducible proof.
  </Card>
</CardGroup>

## Why CloudThinker

Most engineering time on an incident goes to investigation: reassembling context from Datadog, CloudWatch, GitHub, and more before anyone can decide on a fix. CloudThinker's frontier investigation agents do that work on every issue, around the clock, and hand your engineers a root cause and a proposed fix to approve. Every action runs under your policy, behind an auditable approval trail, and every run writes back to shared memory so the next investigation starts smarter. That is a self-healing cloud. The same agents bring that investigation to Review, Optimize, and Cyber. See how in [The Harness](/guide/harness), or start with the [quickstart](/quickstart).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.