Copilot CLI y su SDK permiten fijar un máximo de créditos de IA para evitar que una sesión o automatización supere el consumo previsto.
GitHub ha añadido límites de créditos por sesión a Copilot CLI y al SDK de Copilot. La función permite establecer de antemano cuánto puede consumir una tarea, algo especialmente útil en automatizaciones que se ejecutan sin supervisión.
Copilot contabiliza dentro del límite las llamadas a modelos, el trabajo de subagentes y procesos en segundo plano como la compactación del contexto.
Cuando se alcanza el máximo configurado, el agente finaliza lo que está procesando, se detiene y comunica el motivo. En una sesión interactiva, el usuario puede aumentar o modificar el límite y continuar desde el mismo punto.
El comando /limits permite consultar, establecer o eliminar el máximo desde una sesión interactiva. Para ejecuciones no interactivas, el parámetro –max-ai-credits limita el consumo de una ejecución concreta.
GitHub aclara que se trata de un límite flexible: como el consumo solo se conoce cuando termina una respuesta, una operación que ya está en curso puede hacer que el total supere ligeramente la cantidad fijada.
La función está disponible en vista previa pública para Copilot Individuals, Business y Enterprise. Requiere Copilot CLI 1.0.66 o posterior, o Copilot SDK 1.0.5 o posterior.