FR: Crit : CLI binaire unique, priorité locale, pour examiner les plans d'agent et les diffs

Crit est un outil de révision local-first conditionné en un seul binaire. Il ouvre votre fichier ou diff de code dans un navigateur avec une interface inspirée de GitHub, vous permet de laisser des commentaires, puis votre agent agit automatiquement sur les retours. Répétez jusqu'à satisfaction — le tout avant de toucher à GitHub.
Boucle principale : commentaire, mise à jour par l'agent, rafraîchissement du diff
Sélectionnez une plage de lignes, laissez des commentaires, cliquez sur Terminer la révision. L'agent récupère les retours, modifie le fichier, et Crit recharge avec le diff mis à jour. Les commentaires précédents restent visibles ; ne résolvez que lorsque vous êtes satisfait. Fonctionne à la fois pour les plans et le code — même interface, markdown magnifiquement rendu avec coloration syntaxique pour plus de 190 langages.
Installation en une commande
$ brew install crit $ go install github.com/tomasz-tomczyk/crit@latest $ nix profile install github:tomasz-tomczyk/crit # Windows: PS> iwr https://github.com/tomasz-tomczyk/crit/releases/latest/download/crit-windows-amd64.exe -OutFile crit.exe
Exécutez ensuite crit ou crit plan.md. Des binaires précompilés pour ARM64 et WSL sont également disponibles.
S'intègre avec 11 agents
Configuration en une commande pour Claude Code, Cursor, Copilot, Codex, OpenCode, Gemini, Qwen, Hermes, Windsurf, Cline, Aider. Exemple :
$ claude plugin add tomasz-tomczyk/crit $ claude plugin install crit@crit $ crit install cursor $ crit install github-copilot $ crit install codex
Voir la documentation complète pour chaque agent.
Révisions multi-tours et simultanées
Itérez sur plusieurs tours par fichier. Lancez plusieurs révisions en parallèle sans interférence — utile lorsque vous gérez plusieurs agents.
Partage optionnel et auto-hébergement
Les révisions restent locales par défaut. Un clic génère un lien public — aucune installation ni connexion pour les spectateurs. Vous pouvez auto-héberger la cible de partage (crit-web) pour des raisons de confidentialité. Sans partage, les révisions se suppriment automatiquement après 30 jours d'inactivité.
Petites fonctionnalités de confort
- Raccourcis clavier Vim
- Diffs Git (divisé & unifié)
- Diffs tour par tour
- Diagrammes Mermaid
- Table des matières
- Thèmes sombre & clair
- Sauvegarde automatique des brouillons
- Insertion de suggestions
À qui cela s'adresse
Les développeurs qui révisent fréquemment des plans et des diffs de code générés par IA et souhaitent une interface locale dédiée pour regrouper les retours et itérer sans quitter leur flux de travail.
📖 Lire la source complète : HN AI Agents
👀 See Also

Claude Sleuth : Un flux de travail d'investigation en 56 tâches pour Claude AI
Claude Sleuth est un flux de travail d'investigation structuré pour Claude AI avec 6 phases et 56 tâches, incluant un stockage d'état persistant via Cloudflare D1 et des conventions de sortie standardisées comprenant des horodatages ISO 8601, des enregistrements d'entités POLE et le langage de probabilité ICD 203.

Top 6 compétences open source de Claude (15 avril – 3 mai)
Six compétences open-source de Claude des 15 derniers jours : brand-alchemy, npm-downloads-to-leads, hyperframes, email-newsletter, pricing, et plus. Détail des fonctionnalités de chaque compétence.

Exécution de Qwen3.6-35B-A3B-UD-Q5_K_XL en local avec VS Code Copilot sur AMD R9700
Un utilisateur partage sa configuration fonctionnelle de llama.cpp pour Qwen3.6-35B-A3B-UD-Q5_K_XL sur une seule AMD R9700 avec Vulkan, permettant de générer un site web complet et une suite de tests Playwright à partir de zéro avec un minimum d'incitations.

Utilisation de la boîte à outils Obliteratus pour supprimer les poids de refus des modèles d'IA
Un utilisateur de Reddit a utilisé la boîte à outils Obliteratus pour supprimer chirurgicalement des poids spécifiques responsables du comportement de refus dans les modèles d'IA, démontrant sur le modèle Qwen 1.5B d'Alibaba qu'il peut révéler les origines de l'entraînement sans réentraînement.