› Grimoire
$ uv tool install grimoire-kit

Open source · Claude Code · Copilot

le constat

Un agent peut dire « c'est fini ».

Il dit que le test passe.

Il dit que c'est relu.

Rien, dans ton dépôt, ne le lui fait prouver.

Grimoire pose la question avant la clôture.

la tâche

Une tâche porte ses critères.

Tu écris ce qui doit être vrai, et la commande qui le vérifie. Grimoire dit tout de suite si le critère a un verdict, une revue, ou rien.

tri des critères · bobine enregistrée

Rejeu de la bobine tri-v0-v1-v2 (ouvre la bobine complète si le rejeu ne s'affiche pas).

l'anneau de preuve

La clôture est refusée tant qu'une preuve manque.

Fais défiler : le verdict est passé, la revue manque, la clôture est refusée. Une fois la revue écrite, la clôture passe.

clôture · bobine enregistrée

Rejeu de la bobine cloture-refusee-puis-acceptee (ouvre la bobine complète si le rejeu ne s'affiche pas).

l'agent s'attache

Une session prend la tâche, et le projet se souvient.

Réclamer une tâche voisine d'une tâche close rappelle ce que le projet en sait, avant que l'agent ne reparte de zéro.

rappel au claim · bobine enregistrée

Rejeu de la bobine rappel-au-claim (ouvre la bobine complète si le rejeu ne s'affiche pas).

la décision humaine

L'agent pose la question, l'humain répond.

Seule la réponse du canal humain rend la tâche. Une réponse d'agent ne compte pas.

décision attestée · bobine enregistrée

Rejeu de la bobine decision-humaine-attestee (ouvre la bobine complète si le rejeu ne s'affiche pas).

la mémoire

Une décision remplacée n'est plus servie, mais reste lisible.

La mémoire garde l'historique : l'ancienne décision sort de la liste courante et reste consultable.

supersession · bobine enregistrée

Rejeu de la bobine supersession (ouvre la bobine complète si le rejeu ne s'affiche pas).

les bobines

Chaque terminal ci-dessus est un enregistrement.

Une bobine est l'exécution réelle de commandes du kit sur un projet jetable, avec la version du kit, la date et l'empreinte de la sortie. Si une commande change de sortie, un test échoue jusqu'à nouvel enregistrement.

    Ce que tu as sous la main

    Grimoire s'installe dans ton dépôt et te donne, pour le code que tu confies à des agents (Claude Code, Copilot), un tableau de bord local, des tâches, la mémoire du projet et un contrôle des preuves.

    Le tableau de bord

    Tes projets et leurs tâches sur une seule page, dans ton navigateur, sur ta machine. Tu vois où en est chaque tâche.

    en cours de refonte

    Les tâches

    Tu écris une tâche. Une session d'agent la prend, avance seule dessus et te rend son travail à relire.

    La mémoire du projet

    Ce que le projet a décidé reste d'une session à l'autre. Sur Claude Code et Copilot, une session qui démarre le retrouve au lieu de repartir de zéro.

    Le contrôle des preuves

    Une tâche ne peut pas être déclarée finie sans sa preuve : un test qui passe, une relecture faite. Le contrôle refuse et dit ce qui manque. Il refuse pour de bon en profil governed, il prévient ailleurs.

    Voir un refus, rejoué tel quel dans un terminal

    Une tâche refusée faute de preuve, puis acceptée.

    projet de démonstration· profil governed
    $ grimoire task claim GAO-corriger-l-e-001✗ Gate de preuve « ready_to_in_progress » : 2 exigence(s) non satisfaite(s)  - context_bundle : context bundle absent    attendu : _grimoire-output/context/GAO-corriger-l-e-001/context-bundle.yaml  - provider_policy : aucun fournisseur activé dans le registre    activer un fournisseur dans _grimoire/standard/llm-provider-registry.yaml[code de sortie 1] $ grimoire task context GAO-corriger-l-e-001OK context bundle de GAO-corriger-l-e-001 →_grimoire-output/context/GAO-corriger-l-e-001/context-bundle.yaml_grimoire/standard/llm-provider-registry.yamlédition du fichierenabled: true$ grimoire task claim GAO-corriger-l-e-001OK GAO-corriger-l-e-001 — Corriger l'export CSV (ready → claimed) · V0 → haiku
    rejeu verbatim · grimoire-kit 3.62.1 (PyPI) · projet de démonstration · profil governed · 17/10/2026 · extrait ·

    L'installation

    Trois commandes : installer le kit, équiper ton dépôt, rendre le contrôle bloquant. Tu commences petit et tu ajoutes le reste quand tu en as besoin. La mise à jour passe par le même outil.

    $ uv tool install grimoire-kit
    Les deux autres commandes
    $ grimoire init . --lite -y
    $ grimoire standard init . --profile governed

    Claude Code · Copilot. Le manuel dit ce que prend en charge chaque outil.

    ce qui reste à prouver

    Ce qui n'est pas prouvé

    Le tableau de bord est en cours de refonte : ce qu'en décrit ce bloc n'est pas entièrement dans la version publiée. Le contrôle des preuves refuse pour de bon seulement en profil governed. Le reste est dans la version publiée, que tu peux installer maintenant.

    Relevé le 2026-10-28 sur la version publiée, d'après les outils pris en charge et le contrôle des preuves du manuel. Les bobines du plan huit montrent ce que le kit a fait sur un projet jetable, pas sur ton dépôt.

    Sous le capot

    Les commandes, les fichiers et les règles exactes sont dans le manuel : premiers pas, le contrôle des preuves, les outils pris en charge.