RAAAAAGEEEEE

Claude Lot — AI skill for Claude Code

AI community

Claude Code skill: shared usage cap for headless claude -p jobs across all projects on a machine (85 % 5-hour window, 90 % week, exit 75) and automatic model and effort choice per task.

How to install Claude Lot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open RAAAAAGEEEEE/claude-lot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Lot does

Claude Code skill: shared usage cap for headless claude -p jobs across all projects on a machine (85 % 5-hour window, 90 % week, exit 75) and automatic model and effort choice per task. Docs in French.

Alternatives in AI

  • Ralph For Claude Code — by Frank Bria - An autonomous AI development framework that enables Claude Code to work iteratively on project 8k ★
  • HolyClaude — AI coding workstation: Claude Code + web UI + 7 AI CLIs + headless browser + 50+ tools 2k ★
  • Rb Setup — First-time setup 1.3k ★

README

claude-lot

**In English.** A shared usage cap and automatic model choice for headless Claude Code jobs (`claude -p` in cron, task queues, nightly scripts). Put `claude-lot` in front of every batch job on a machine: before starting, it reads the real subscription usage (5-hour window and week) and refuses to start above a common cap (85 % / 90 % by default, exit code 75, one log line), keeping the rest for priority work and interactive sessions. It also picks the model and effort from the task subject (Sonnet medium by default, Opus for architecture, security, review and fact-checking, Haiku for measurements and bulk work), with an explicit `modele:` field that always wins. Python standard library only, no secret ever printed. Documentation is in French.

Lanceur commun des travaux en lot de Claude Code : **un plafond de quota partagé par tous les projets** d'une machine, et **le bon modèle choisi automatiquement** selon la tâche.

Le problème

Plusieurs projets lancent `claude -p` sur la même machine et le même abonnement. Chacun surveille au mieux sa propre consommation, aucun ne voit celle des autres. Il suffit qu'un projet enchaîne des chantiers sur Opus pendant la nuit pour pousser la fenêtre de 5 h au-delà de 100 % : tout s'arrête, les autres projets comme les sessions interactives du lendemain matin. Et chaque script choisit son modèle à la main, souvent le plus cher « par sécurité ».

Ce qu'il apporte

  • Un plafond commun : aucun lot ne démarre au-delà de 85 % de la fenêtre de 5 h ou de 90 % de la semaine (réglable). Les lots marqués --prioritaire vont jusqu'à 95 %. Les sessions interactives ne passent pas par le lanceur : la marge leur reste.
  • Un refus net : code de sortie 75, un message qui dit quelle fenêtre bloque et quand elle se libère, une ligne dans le journal.
  • Le choix du modèle et de l'effort d'après le sujet de la tâche, avec un champ explicite qui l'emporte. Un --model déjà présent dans la commande est respecté.