Dynare Copilot
Rédacteur/débogueur de fichiers .mod Dynare axé sur la dérivation avec des règles strictes de timing et de nommage
Fonctionne avec configuration
Ce que fait
Une compétence dense de règles et de flux de travail pour écrire, exécuter, déboguer et étendre les fichiers .mod Dynare tout au long du cycle de vie des modèles DSGE/RBC/NK/HANK/OLG : elle impose une étape de dérivation avant le code, code en dur huit règles anti-erreurs (convention de timing de fin de période, uniquement innovations varexo, noms réservés interdits comme i/e/alpha), et fournit une bibliothèque de référence locale de 149 articles + 89 exemples plus des scripts de traçage IRF de qualité publication. Se déclenche sur l'écriture, la réplication, la modification ou le débogage de modèles Dynare ; la boucle automatique d'exécution et de correction nécessite en outre un serveur MATLAB MCP et une installation MATLAB ou Octave + Dynare 7.1.
Rapport de test
Sa règle de nommage R5 seule (ne jamais nommer une variable/paramètre i, e, E, ou alpha/beta tels qu'ils sont écrits - ils entrent en collision silencieusement avec les jetons réservés Dynare/MATLAB) attrape une classe réelle et bien documentée d'erreurs Dynare que frappe immédiatement un .mod naïf à partir de la mémoire ; l'exécution et le débogage automatiques complets nécessitent une licence MATLAB payante (ou Octave) plus un serveur MATLAB MCP, et plusieurs fichiers de référence expédient un chemin par défaut codé en dur `C:\dynare\7.1\...` marqué 'changez ceci pour votre machine.'
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/EconSolider/dynare-copilot cd dynare-copilot mkdir -p ~/.claude/skills cp -r plugins/dynare-copilot/skills/dynare-copilot ~/.claude/skills/dynare-copilot
Commandes et exemples de prompts
/dynare-copilotRédacteur/débogueur de fichiers .mod Dynare axé sur la dérivation avec des règles strictes de timing et de nommage
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Write a Dynare model file for a New Keynesian DSGE model.My Dynare model says the Blanchard-Kahn condition isn't satisfied.Help me replicate Smets-Wouters 2007 in Dynare.