O que é medido

Os três tipos de registro do ledger, de onde cada palavra do painel é derivada, o que cada CLI informa, e a única coisa que não é medida.

O que o ledger registra #

O ledger registra chamadas, limites e commits, e nada mais.

RegistroEscrito quandoO que contém
callUma chamada a um provedor termina. Toda chamada que o AutoDev faz conta, e uma que falha ou lança um erro também.A hora de início, a duração, o provedor, o modelo, se teve sucesso e o caminho do projeto. Quando o provedor informa: o custo da chamada, os tokens e a divisão deles, os snapshots de cota que enviou, quantas vezes o modelo foi chamado, a janela de contexto e o tamanho do contexto, e as compactações que atravessou.
limitUma chamada informa um limite de uso.A hora, o provedor, a hora de reposição, se o limite foi achado como evento estruturado ou como texto, e o tipo de janela.
workO AutoDev credita um commit.A hora, o provedor, o commit, o modo da execução, que agora é sempre thread, e o id da tarefa, que fica vazio.

Uma sonda de login e uma verificação de versão não fazem chamada de modelo e não gastam cota, então não são registradas. Uma escrita que falha no ledger nunca faz a chamada falhar. Ela é informada como um aviso quota.record_failed.

O que cada CLI informa #

Toda CLI entrega ao ledger o início e a duração de uma chamada, e se ela teve sucesso, porque o AutoDev mede isso por conta própria. O resto depende do que a CLI imprime.

O claude informa o custo de uma chamada, os tokens, snapshots de cota com a hora de reposição, o número de vezes que o modelo foi chamado, e o tamanho do contexto. codex e agy informam tokens. Um limite de uso chega ao AutoDev como um aviso de qualquer uma das três, então todo limite é registrado, com uma hora de reposição quando o aviso a traz, mas só o claude diz também quanto da janela foi usado. Uma cifra que a CLI não informa é guardada como desconhecida, nunca como zero.

É por isso que as janelas do autodev quota são sempre as do claude, e por isso um provedor que deveria enviar snapshots e não enviou nenhum aparece como aviso.

Dos registros às palavras #

Palavra do painelDerivada de
Agent timeAs durações dos registros call na janela, cortadas na janela e somadas. Duas chamadas que rodaram ao mesmo tempo se somam.
UsedA união dos intervalos de tempo das chamadas. Chamadas que se sobrepõem contam uma vez.
IdleA janela menos o tempo usado. É o tempo com nada rodando.
ConvertedO número de registros work.
CrossedO número de registros limit.
O pico de uma janelaA maior utilização entre os snapshots de cota da janela de um provedor. A janela é exhausted quando um registro limit cai dentro dela.

Onde um provedor não envia snapshots de cota, ele não tem janela nem pico.

O que converted significa #

Um registro work existe quando o AutoDev credita um commit. A thread compartilhada diz como: um commit é a evidência, e uma alegação sem commit não é creditada.

converted portanto conta commits. Não diz que o trabalho foi bom nem que ele ficou. O ledger só acrescenta, e nada nele muda quando um commit é desfeito depois. O provedor num registro work é o que estava no estado da execução quando o commit foi creditado, o que nem sempre é o que o escreveu.

Cota mal gasta não é medida #

O AutoDev não mede cota mal gasta. O ledger não tem campo para um turno cujo trabalho foi jogado fora, nenhum código decide que um turno foi desperdiçado, e nenhuma cifra do painel é calculada a partir disso.

A imagem da página inicial, um mês como quatro janelas semanais de cota com e sem o AutoDev, é uma ilustração de como ler uma janela, e está rotulada como tal. Ela mostra cota usada e cota sem uso. No painel, converted é uma contagem de commits e idle é o tempo com nada rodando. Nada neste site afirma medir isso.

Dinheiro só é medido em parte. O ledger guarda o custo de uma chamada para as CLIs que informam um, e a execução os soma no est. cost do relatório e do autodev status. autodev quota não imprime custos nem tokens, e nenhum dos dois números é o tamanho de um plano.

Lendo o painel de cota mostra onde cada palavra aparece, e Onde o ledger fica descreve o arquivo.