SISTEMA OPERACIONAL · 7 AGENTES ATIVOS · 1.412 RUNS HOJE
BUILD 26.05.012 · GMT-3 SP status
LIVE STREAM

FINOPS AUTÔNOMO PARA AZURE · DESDE 2025

leancosts — FinOps autônomo para Azure e LLM (OpenAI, Anthropic, Bedrock) com oito agentes que caçam economia 24/7

ASHEN, HARBOR, CIPHER, DELTA, VAULT, ECHO e CRYPT patrulham seu Azure 24 horas por dia. MUSE estende a esquadra para o que você gasta com LLM — OpenAI, Anthropic, Azure OpenAI, Bedrock, Google e Databricks Foundation. Cada economia vira um change request assinado, esperando dois aprovadores humanos.

Postura
Read-only · service principal · sem agente no tenant
Aprovação
Dois humanos por CR · kill-switch global e por agente
Conformidade
LGPD · AES-256 em repouso · isolamento por tenant
leancosts · console · live-stream LIVE

01 · A ESQUADRA

Oito especialistas.
Cada um com uma jurisdição.

Não é um modelo genérico. Cada agente tem domínio próprio, heurísticas específicas, memória persistente entre execuções, orçamento de tokens por run e quatro níveis de confiança ajustáveis. Sete cuidam do seu Azure. MUSE cuida da sua fatura de LLM. Quando algum deles acha algo, rascunha um change request com a evidência apensada — você aprova ou rejeita, e a memória dele aprende com a sua decisão.

  1. ASHEN

    Compute · VM · App Service Plan

    Inquieto com VMs ociosas, ASPs superdimensionados e workloads que ninguém olha. Mede CV de gastos por 6 períodos antes de afirmar nada.

    • Right-sizing por estabilidade · CV ≤ 0,18
    • Idle retirement · 3+ períodos < R$ 1/mês
    • ASP tier downgrade · P2v3 → P1v3

    Caçando agora

    scanning sub PROD-EU…

    ÚLTIMO ACHADOR$ −47,2k
    RECUPERADO 2025R$ 18,4M
  2. HARBOR

    Storage · Blob · Disk · File

    Abre toda gaveta. Conta blob por blob. Encontra disco órfão que ficou anexado a uma VM que ninguém lembra de ter desligado em 2024.

    • Lifecycle hot → cool → archive
    • Discos órfãos sem mount há 30+ dias
    • Account replication LRS vs GRS por uso

    Caçando agora

    scanning storage accounts…

    ÚLTIMO ACHADOR$ −22,1k
    RECUPERADO 2025R$ 9,2M
  3. CIPHER

    SQL · Migração · AHB · vCore

    Lê DTU como se fosse soneto. Quando uma instância pede tier abaixo, ele propõe a migração com benefício de licença híbrida calculado.

    • DTU → vCore quando vCore for < 88% do custo
    • AHB-eligibility por SKU e licença existente
    • IaaS → PaaS quando overhead operacional pesar

    Caçando agora

    cross-checking license inventory…

    ÚLTIMO ACHADOR$ −9,4k
    RECUPERADO 2025R$ 7,8M
  4. DELTA

    Network · Egress · NAT · Gateway

    Persegue pacote. Gateways ociosos, regras NAT esquecidas, egress cross-region que ninguém autorizou — encontra todos.

    • NAT idle > 30 dias sem fluxo
    • Application Gateway sem backend ativo
    • Egress cross-region não justificado

    Caçando agora

    tracing east-west flows…

    ÚLTIMO ACHADOR$ −3,1k
    RECUPERADO 2025R$ 4,1M
  5. VAULT

    Commitments · RI · Savings Plan

    Calcula coverage RI/SP contra seu uso real, simula 1y e 3y, e nunca compra commitment para workload que ainda não estabilizou.

    • SP coverage simulator com 12 meses de histórico
    • Break-even por workload e por região
    • Refresh trigger antes do vencimento de RI

    Caçando agora

    simulating 1y / 3y coverage…

    ÚLTIMO ACHADOR$ −62,4k
    RECUPERADO 2025R$ 12,6M
  6. ECHO

    Telemetry · Log Analytics · App Insights

    Sabe que retenção de log é o assassino silencioso. Ajusta sampling, propõe split por workspace, mata regras de coleta que ninguém olha há meses.

    • Retention 90d → 30d para tabelas estagnadas
    • App Insights sampling adaptativo
    • Workspaces por workload vs single-pane

    Caçando agora

    inspecting ingestion volumes…

    ÚLTIMO ACHADOR$ −11,8k
    RECUPERADO 2025R$ 5,3M
  7. NOVO

    CRYPT

    Backups · PITR · LTR · Recovery Services

    Lê política de retenção como inventário de tumba. Quando PITR fica em 35 dias sem um único restore há mês e meio, CRYPT propõe encolher pro free window — reversível com um PATCH.

    • PITR > 7d em Premium/BC/Hyperscale sem Restore em 30d
    • LTR weekly+monthly+yearly acima da SLA da taxonomia
    • Pricing via @leancosts/price-book (Backup_LRS/ZRS/GZRS)

    Caçando agora

    walking backupShortTermRetentionPolicies…

    ÚLTIMO ACHADOR$ −8,7k
    RECUPERADO 2025R$ 2,4M

EM SEGUNDO PLANO · SHADOW (investigação de anomalias bidirecionais), POIROT (insight suggester transversal) e FORECAST (projeção próxima fatura) operam de forma contínua. Aparecem no inbox quando precisam aparecer.

02 · O LOOP

Sete passos. Você só aparece no quinto.

O ciclo autônomo do leancosts é desenhado para uma propriedade não-negociável: nenhum agente jamais grava no seu Azure. Toda decisão materializa em um change request que aguarda dois aprovadores humanos. O loop existe para deixar isso óbvio.

  1. 01

    Observar

    O agente lê billing, resource graph e log analytics. Tudo via service principal read-only. Cada tool call entra no audit trail.

    read-only · ~12s por sub

  2. 02

    Hipotetizar

    Heurística cruza padrão histórico (6 períodos) com regras vetadas: idle, rightsizing, tier downgrade, lifecycle, commitment.

    determinístico · LLM opcional

  3. 03

    Verificar

    Antes de propor, o agente cruza com insights abertos e CRs ativos. Se já tem alguém olhando, ele recua e anota.

    dedupe · suppression rules

  4. 04

    Rascunhar CR

    Gera um change request com why, projeção (mensal e anual), escopo (resource ids), evidência (sparkline, CV, payback).

    status: draft · audit log: agent.run.completed

  5. 05

    Você aprova

    Dois aprovadores humanos confirmam. Sem aprovação dupla, o CR fica parado para sempre. O agente nunca contorna.

    dual-control · gated · você decide

  6. 06

    Seu time executa

    A alteração no Azure é feita pelo seu cloud team via pipeline. O leancosts só registra o estado pré e pós.

    execução manual · audit pré/pós

  7. 07

    Aprender

    O agente mede o resultado, escreve na memória persistente, ajusta confiança e nunca mais propõe a mesma coisa do mesmo jeito.

    memory.set · realized savings ledger

Quatro níveis de confiança ajustáveis por agente: só sugere rascunha CR executa abaixo de R$ X totalmente autônomo. Kill-switch global e por agente. Nenhum rung jamais contorna a dual-control de CR.

RECUPERADO EM 2025

R$ 0

Em CRs executados e medidos. Não conta projeção.

CRs APROVADOS

0

Cada um com dual-control e antes/depois.

SUBSCRIPTIONS AUDITADAS

0

Em 14 organizações no Brasil e LATAM.

UPTIME DOS AGENTES

0%

Janela de 90 dias. Histórico em /status.

Provas: como cada agente entrega evidência auditável

03 · VARIANCE EXPLICADA

A variance do mês, aberta em sete contas.

Quando o gasto sobe (ou cai), o leancosts decompõe a diferença em sete buckets: Price, Quantity, Mix, Action, New, Retired, Data Quality. Cada bucket vem com a explicação por escrito, vinculada ao recurso. Quando o board pergunta de onde veio o R$ 1,8M a mais, você abre o relatório e mostra. Inclusive quando a resposta é Data Quality, porque às vezes é isso mesmo.

ATRIBUÍDO A · insight suggester + variance narrator

Decomposição PVM: Price, Quantity, Mix, Action, New, Retired, Data Quality BASELINE ABRIL +312k PRICE +208k QTY −98k MIX −147k ACTION +104k NEW −52k RETIRED +18k DQ FIG. 01 · MAIOR PARCELA IMPUTÁVEL A PRICE
FIG. 01 · Decomposição de variance · maio 2026 · sub PROD-EU

04 · ANOMALIA BIDIRECIONAL

Quem só grita quando sobe está cego para metade do problema.

SHADOW classifica anomalia nos dois sentidos. Queda silenciosa é quase sempre workload morto, gap de dado ou mudança de tarifa que ninguém viu. Cada anomalia recebe uma classificação (rate change, regime shift, dead workload, data gap, expected) e fica no inbox até alguém validar.

ATRIBUÍDO A · SHADOW · anomaly investigator

Anomalia bidirecional: pico classificado como rate change, queda classificada como workload morto BANDA ESPERADA · P10–P90 ↑ pico · rate change · DBaaS BR-SP ↓ queda · workload morto · aks-ml-prd 01.05 07.05 14.05 21.05
FIG. 02 · Inbox de anomalia · maio 2026 · 2 classificadas, 0 ignoradas

05 · CHANGE REQUEST

Otimização vira CR. Não vira relatório.

O agente termina o run gerando um change request com why, projeção, escopo e evidência. Você aprova. Você executa. O leancosts registra estado pré e pós para confirmar (ou não) o resultado. Sem dual-control, o CR fica parado para sempre. Não tem atalho.

ATRIBUÍDO A · qualquer agente da esquadra

CR-2104 DRAFT · aguardando 2/2 aprovadores

Aposentar 14 VMs ociosas · sub PROD-EU

Why: peak ≥ R$ 12k/mês até abr/26, depois < R$ 1/mês por 3 períodos consecutivos. Histórico estável anterior (CV = 0,11). Sem CR ativo. Sem insight aberto cobrindo.

Economia mensal
R$ −47.213
Economia anualizada
R$ −566.556
Confiança
92 · ALTA
Payback
imediato
DRAFTED BY · ASHEN · run #18472 · 14 min ago REVIEWERS · @marina · @luis (pending)
FIG. 03 · Change request real, draftado pelo agente ASHEN

06 · UNIT ECONOMICS

R$ por unidade do seu negócio. Não por SKU da Azure.

Diga qual é a sua métrica — requests, GB processados, transações, contas ativas — e o leancosts devolve cada custo em R$ por unidade. Em vez de "a conta cresceu 12%", você passa a discutir "o custo por transação caiu de R$ 0,041 para R$ 0,038". Engenharia ouve. CFO assina.

ATRIBUÍDO A · unit economics module + forecast agent

Custo por transação caindo de R$ 0,041 para R$ 0,038 ao longo de cinco meses R$ 0,041 R$ 0,038 JAN FEV MAR ABR MAI CUSTO POR TRANSAÇÃO · −7,3% · 5 MESES
FIG. 04 · Unit economics · custo por transação · jan–mai/26

07 · MÉTODO

Como contamos uma economia.

Toda métrica de "savings" que cruza esse site passou por quatro filtros. Sem esses quatro, a gente não conta como recuperado. Auditoria conhece o critério, comercial conhece o critério, e ele não muda.

  1. i.

    Existe um CR aprovado

    Sem aprovação dupla registrada no audit log, nada conta. Sugestão não é economia.

  2. ii.

    Existe uma medida pré e pós

    O custo do recurso é capturado nas 4 semanas antes e nas 4 semanas depois da execução, em moeda do contrato.

  3. iii.

    O delta é positivo e materialmente atribuível

    Diferença ajustada por sazonalidade e por anomalia bidirecional. Se o agente não consegue isolar o efeito, ele anota e não credita.

  4. iv.

    Está no Realized Savings Ledger

    Toda economia conta tem um ID, um CR de origem, um responsável humano, e fica acessível à auditoria interna do cliente em qualquer momento.

DEFESA DE ORÇAMENTO

R$ 0M+ em desperdício comprovado e recuperado entre janeiro e dezembro de 2025.

Todo real que conta como economia tem um change request executado atrás e uma medida de custo antes e depois. Sem isso, a gente não conta. Ver o método →

08 · PREÇO

Por faixa de gasto Azure.
Sem fee variável sobre economia.

A gente não cobra percentual do que você economiza. Esse modelo cria incentivo torto: agente fica olhoso para achados grandes e cego para os pequenos que somam. Cobramos por faixa de uso, fixo, com tudo incluído.

Atelier até R$ 200k/mês em Azure

R$ 4.800/mês

  • 4 agentes ativos (ASHEN, HARBOR, ECHO, SHADOW)
  • Até 3 subscriptions
  • 2 aprovadores · 5 reviewers
  • Realized Savings Ledger
  • Suporte e-mail · SLA 1 dia útil
Falar com a esquadra
Sovereign acima de R$ 2M/mês em Azure

Sob consulta

  • Tudo do Brigade
  • Multi-tenant · multi-cloud (AWS + GCP)
  • Agentes customizados sob contrato
  • Deploy em VPC privada (opcional)
  • Customer Success engineer alocado
  • SLA 1h · 24/7 · acordo escrito
Conversar

Sem setup fee · sem fee variável sobre economia · faturamento BRL · contrato 12 meses · cancelamento com 60 dias

09 · OBJEÇÕES HONESTAS

Antes de marcar a call.

10 · ESTADO

Operacional.

Histórico de incidentes dos últimos 90 dias. Atualização a cada 60 segundos.

  • Console leancosts 99,98%
  • API pública 99,94%
  • Esquadra de agentes 99,91%
  • Ingestão Azure billing 99,87%
  • Webhooks · SAML 100,00%

ÚLTIMO INCIDENTE · 03 abr 2026 · 22min · degradação parcial de ingestão · post-mortem público

11 · MARCAR DEMO

Marca a call.
A esquadra conecta antes.

Você não vai ver um slide genérico. Entre a inscrição e a call, a gente conecta seu estate em modo read-only, deixa os sete agentes rodarem por dois ciclos, e na conversa abrimos os achados reais. Se não fizer sentido, encerra em 20 minutos sem constrangimento.

  • Read-only · service principal · LGPD
  • Resposta em 1 dia útil
  • leancosts não compartilha contato
  • Sem proposta antes da primeira call