Aller au contenu
Notes de version

Notes de version

Où en est Mini-claude, version par version. Le projet est en WIP assumé : la boucle d’agent, les outils, les modes et les permissions sont là ; les sessions, MCP et les hooks ne le sont pas encore.

v0.1: l’agent prend forme

La première brique : un agent local complet, du chat à l’action.

Fait

Agent & modes

  • Boucle agentique : le modèle appelle des outils, Mini-claude les exécute et lui renvoie le résultat.
  • Quatre modes, auto, explain, guided, review, avec bascule à chaud via /mode.
  • Parseur de secours pour les modèles à tool calling faible, sonde au démarrage qui signale weak tool calling.

Outils

  • Fichiers : read_file, write_file, edit_file, grep, glob, tree.
  • Commandes : bash.
  • Web & navigateur, depuis votre Chrome : browser_open, browser_click, browser_type, browser_key, browser_scroll, browser_fill, browser_read, browser_screenshot, plus web_search et web_fetch.

Sécurité & fiabilité

  • Permission avec diff avant toute action destructive, autorisation « toujours » par session.
  • Auto-commit git + /undo qui ne touche jamais à vos propres commits.
  • Garde anti-boucle et marquage des réponses produites sans lecture de fichier.

Confort

  • Commandes : /mode, /model, /workspace, /audit, /compact, /clear, /undo, /quit.
  • Mémoire projet : MINICLAUDE.md et les fichiers d’autres outils (AGENTS.md, CLAUDE.md, GEMINI.md, .cursorrules…) injectés dans le system prompt.
  • keep_alive pour garder le modèle chaud, log de debug pour diagnostiquer.

Limites connues

  • Fiabilité du tool calling sur petits modèles : certains émettent les appels en texte. On en récupère beaucoup, mais les tâches multi-étapes restent capricieuses. Voir Modèles.
  • Confabulation : un modèle peut répondre avec assurance sans avoir lu le fichier. On le signale plutôt que de le masquer.
  • Fenêtre de contexte : les longues sessions s’auto-compactent ; /compact au besoin.
  • Pas d’undo hors git : /undo exige un repo git.

Prochaines étapes

Rien n’est gravé, mais voilà ce qu’on vise.

  • Sessions, sauvegarder et reprendre une conversation.
  • MCP, brancher des serveurs Model Context Protocol pour étendre les outils.
  • Hooks, déclencher des actions à des moments clés du cycle de l’agent.
  • Première release, binaires précompilés macOS / Linux / Windows.
  • Benchmarks de modèles, des mesures reproductibles pour guider le choix.
Une idée, un besoin précis ? Ouvrez une issue ou une merge request, voir Contribuer.