Phase 2 — Automatisation (v0.5.0) : le parc auto-supervise #47

Closed
opened 2026-08-17 08:14:23 -04:00 by bruno · 0 comments
Owner

Phase 2 du ROADMAP.md (v0.5.0) — « l'automatisation et le parc auto-supervisé ».

La phase 1 a livré le cockpit : on retrouve n'importe quelle action passée en moins de 2 secondes, on pilote par projet, et am surveille les processus. La phase 2 passe à l'automatisation : am supervise seul (watch, services, schedule), compare et recommande (catalogue, lab, models, suggest), et sécurise (audit, rollback, politiques).

Checklist (mise à jour 2026-08-18) :

  • Suivi des coûts — tokens/€ par session (#49, 1b3fe09)
  • am monitor — TUI temps réel (CPU/mémoire par PID, alertes) (#50, 1b3fe09)
  • Playbooks (am history --save + am playbook) (#51, aa0d8e4)
  • Templates (am init --template web) (#52, 6a6676f)
  • am sessions export + rétention configurable (#53, 6a6676f)
  • am web — serveur local + API JSON + graphiques (#54 — restant)
  • Services système (systemd / launchd / tâches Windows) (#55, 63dc366)
  • Planification (am schedule --daily update --all) (#56, 63dc366)
  • Orchestration de groupes (ordre, --parallel, attente de santé) (#57, 63dc366)
  • Conteneurs (profils docker/podman par agent) (#58, 63dc366)
  • am doctor --watch (vérifications périodiques + alertes) (#59, 63dc366)
  • Catalogue distant (am catalog update / am catalog add ) (#60)
  • am suggest « un agent pour du Python » (#61)
  • am lab — benchmark : même tâche sur N agents (#62 — restant)
  • am audit — qui a modifié quoi quand (#63, d9ffc34)
  • am update --rollback (backup automatique) (#64, d9ffc34)
  • Politiques (pin de version, settings.update_policy)
  • Synchronisation git automatique (am sync) (#66, e82979e)
  • Partage de catalogue d'équipe (include par URL)
  • am migrate — assistant de transfert machine A → B (#68, e82979e)
  • Thèmes couleurs du REPL
  • am models — inventaire des modèles locaux
  • Lien agent ↔ modèle (am run --model)
  • doctor vérifie ollama / llama-server
  • am models prune
  • i18n — messages EN/FR (#74 — restant)
  • Plugin scripts (hooks avancés, intégration CI) (#75 — restant)

Statut : 23/27 livrés. Il reste 4 tickets du milestone v0.5.0 : #54 web, #62 lab, #74 i18n, #75 plugins — tous suivis indépendamment ; cet epic de phase est clos (les critères « parc auto-supervisé » et « retrouver toute action passée » sont livrés).

Critère de sortie : parc auto-supervisé (crash = redémarrage + alerte) — satisfait (unités systemd Restart=on-failure / launchd KeepAlive / tâche Windows + am doctor --watch).

Reference : ROADMAP.md, section 8 (jalon J2).

Phase 2 du ROADMAP.md (v0.5.0) — « l'automatisation et le parc auto-supervisé ». La phase 1 a livré le cockpit : on retrouve n'importe quelle action passée en moins de 2 secondes, on pilote par projet, et am surveille les processus. La phase 2 passe à l'automatisation : am supervise seul (watch, services, schedule), compare et recommande (catalogue, lab, models, suggest), et sécurise (audit, rollback, politiques). **Checklist (mise à jour 2026-08-18) :** - [x] Suivi des coûts — tokens/€ par session (#49, 1b3fe09) - [x] am monitor — TUI temps réel (CPU/mémoire par PID, alertes) (#50, 1b3fe09) - [x] Playbooks (am history --save + am playbook) (#51, aa0d8e4) - [x] Templates (am init --template web) (#52, 6a6676f) - [x] am sessions export + rétention configurable (#53, 6a6676f) - [ ] am web — serveur local + API JSON + graphiques (#54 — restant) - [x] Services système (systemd / launchd / tâches Windows) (#55, 63dc366) - [x] Planification (am schedule --daily update --all) (#56, 63dc366) - [x] Orchestration de groupes (ordre, --parallel, attente de santé) (#57, 63dc366) - [x] Conteneurs (profils docker/podman par agent) (#58, 63dc366) - [x] am doctor --watch (vérifications périodiques + alertes) (#59, 63dc366) - [x] Catalogue distant (am catalog update / am catalog add <url>) (#60) - [x] am suggest « un agent pour du Python » (#61) - [ ] am lab — benchmark : même tâche sur N agents (#62 — restant) - [x] am audit — qui a modifié quoi quand (#63, d9ffc34) - [x] am update --rollback (backup automatique) (#64, d9ffc34) - [x] Politiques (pin de version, settings.update_policy) - [x] Synchronisation git automatique (am sync) (#66, e82979e) - [x] Partage de catalogue d'équipe (include par URL) - [x] am migrate — assistant de transfert machine A → B (#68, e82979e) - [x] Thèmes couleurs du REPL - [x] am models — inventaire des modèles locaux - [x] Lien agent ↔ modèle (am run --model) - [x] doctor vérifie ollama / llama-server - [x] am models prune - [ ] i18n — messages EN/FR (#74 — restant) - [ ] Plugin scripts (hooks avancés, intégration CI) (#75 — restant) **Statut : 23/27 livrés.** Il reste 4 tickets du milestone v0.5.0 : #54 web, #62 lab, #74 i18n, #75 plugins — tous suivis indépendamment ; cet epic de phase est clos (les critères « parc auto-supervisé » et « retrouver toute action passée » sont livrés). Critère de sortie : parc auto-supervisé (crash = redémarrage + alerte) — **satisfait** (unités systemd Restart=on-failure / launchd KeepAlive / tâche Windows + am doctor --watch). Reference : ROADMAP.md, section 8 (jalon J2).
bruno added this to the v0.5.0 milestone 2026-08-17 08:14:23 -04:00
bruno added the P2epic labels 2026-08-17 08:14:23 -04:00
bruno added this to the Phase 2 project 2026-08-17 08:50:17 -04:00
bruno closed this issue 2026-08-18 13:30:43 -04:00
bruno moved this to En revue in Phase 2 on 2026-08-18 16:10:19 -04:00
Sign in to join this conversation.