2 points par xguru 2 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Un outil pour suivre et auditer le travail des agents de codage IA comme avec git, permettant de vérifier étape par étape ce que l’agent a fait et quel prompt a écrit chaque ligne
  • Le cœur repose sur trois commandes de base
    • rgt log : affiche l’historique des opérations effectuées par la session (heure, outil, fichiers, nombre de lignes modifiées)
    • rgt blame : remonte à la source du prompt ayant écrit une ligne donnée
    • rgt show : affiche le contexte complet d’une étape (appel d’outil + conversation)
  • À chaque tour d’utilisation d’un outil, création d’un instantané Step contenant les modifications, la raison et le demandeur ; les Step forment un DAG et chaque session possède sa propre branche
  • L’activité de l’agent est stockée dans .regent/, à l’image de .git/
    • structure composée de objects/ (basé sur BLAKE3), refs/ (pointeurs de session), index.db (index SQLite) et config.toml
    • BLAKE3 est une fonction de hachage cryptographique optimisée pour le traitement parallèle, utilisée pour un stockage content-addressed afin d’obtenir un hachage rapide et une déduplication automatique
  • Prise en charge complète de Claude Code, OpenAI Codex CLI et OpenCode ; les hooks sont configurés automatiquement lors de rgt init, sans réglage supplémentaire
  • L’historique des conversations est conservé même après /compact et /clear, et les sessions simultanées sont suivies sans conflit grâce à des refs séparées
  • Requêtes en moins de 10 ms grâce à l’index SQLite, avec sécurité de concurrence assurée par les refs CAS et les transactions ACID
  • Une extension VSCode fournit des annotations blame en ligne, des infobulles au survol et une vue chronologique des sessions
  • Ne remplace pas git, mais joue un rôle complémentaire pour l’audit des agents (l’usage des deux est recommandé)
  • Licence Apache-2.0

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.