Skip to main content
Skip to content

Definindo um AI credit limite de sessão em GitHub Copilot CLI

Limite o valor que AI creditsCopilot pode gastar em uma sessão para controlar os custos e manter os custos das tarefas previsíveis.

Observação

AI credit os limites de sessão estão atualmente em prévia pública e sujeitos a alterações.

Um AI credit limite de sessão limita a quantidade de GitHub AI Credits que Copilot pode gastar em uma sessão.

AI credits são a unidade que Copilot usa para rastrear o custo das interações com modelos de IA: cada crédito equivale a $0.01 USD, e o uso depende do modelo e do número de tokens consumidos.

Quando você define um limite de sessão AI credit para Copilot, em vez de executar até que a tarefa seja concluída ou até que você intervenha, Copilot para quando atinge o limite e oferece a opção de redefini-lo ou ajustá-lo.

Esses limites de sessão são limites suaves. Se uma resposta estiver em andamento quando o limite for atingido, essa resposta será concluída antes que a sessão seja interrompida, portanto, o uso real poderá exceder ligeiramente o número configurado.

Definir um limite de AI creditsessão

Como o limite é definido e aplicado depende se você está em uma sessão interativa ou executando a CLI programaticamente.

Observação

AI credit os limites de sessão devem ser definidos como pelo menos 30 AI credits.

Definindo um limite em uma sessão interativa

Em uma sessão interativa da CLI, o limite se aplica a toda a sessão e se esgota à medida que cada mensagem é processada, independentemente de quantas mensagens você enviar. Quando o limite é atingido, você é solicitado a redefini-lo.

Para definir o limite de sessão, use /limits set.

Copilot prompt
/limits set max-ai-credits NUMBER

Para remover o limite, insira:

Copilot prompt
/limits unset

Definindo um limite no modo não interativo

Quando você executa Copilot CLI de forma programática pela linha de comando, o limite se aplica durante a execução da tarefa por Copilot e permanece ativo até que Copilot termine de responder.

Para definir um limite, passe --max-ai-credits=NUMBER.

Bash
copilot -p "YOUR PROMPT" --max-ai-credits NUMBER

O que acontece quando o limite é atingido

Quando o limite é atingido, o agente para corretamente e avisa você.

  • No modo interativo, você será solicitado a redefinir o limite. Você pode usar /limits set para aumentar o limite e continuar sua sessão de onde o agente parou.
  • No modo não interativo, a execução termina quando o limite é atingido.

Leitura adicional