· Depuis Soreno 0.9.0
Automatisations : vos agents au travail à heure fixe, même Soreno fermé
Soreno 0.9.0 lance vos agents à heure fixe sur vos serveurs SSH : un projet, un agent, un prompt et un planning. La session vous attend ensuite dans Soreno, même si votre ordinateur était éteint.
Certaines tâches reviennent tous les jours : relire les dépendances, trier les erreurs de la nuit, préparer les notes de version. Depuis Soreno 0.9.0, un agent peut s’en charger seul, à heure fixe, sur votre serveur.
Un agent, un prompt, un planning
La nouvelle vue Automatisations, l’icône de calendrier de la barre de gauche, réunit vos automatisations. Chacune associe un projet SSH, un agent, Claude Code, Codex, Pi ou OMP, un prompt et un planning : chaque jour, du lundi au vendredi ou une fois par semaine, à l’heure de votre choix.

Vos skills, dans la syntaxe de l’agent
Le prompt est le premier message de l’agent. Tapez / : Soreno liste les skills du projet et ceux du serveur, et écrit votre choix comme l’agent l’attend, /revue-deps pour Claude Code, $revue-deps pour Codex, /skill:revue-deps pour Pi et OMP. Un skill que vous lancez à la main devient une routine en une ligne.

Ça tourne sur le serveur, pas sur votre poste
Créer installe un minuteur systemd sur le serveur. À l’heure dite, l’agent démarre dans la session de l’automatisation, même si Soreno est fermé et votre ordinateur éteint. Il reste ouvert à la fin de son tour : s’il a une question ou demande une autorisation, elle vous attend. Et si l’exécution précédente tourne encore, la suivante est sautée plutôt que de la remplacer.
Le matin, tout vous attend dans Soreno
Chaque automatisation a sa session favorite dans le projet. La liste montre la prochaine exécution et la dernière, Terminée, Session ouverte, Sautée ou Échec, et une pastille signale celle que vous n’avez pas encore ouverte. Ouvrir la session vous y rattache : vous retrouvez ce que l’agent a fait en votre absence, et vous pouvez reprendre la main.
Toujours sous contrôle
Exécuter maintenant lance une exécution sans attendre, pratique pour tester un prompt. L’interrupteur Active met l’automatisation en pause ou la relance aussitôt. Le nom, le prompt et le planning se modifient à tout moment, et Supprimer l’automatisation retire le minuteur du serveur en gardant la session.
Il faut un serveur Linux sous systemd, avec systemctl --user. Tous les détails sont dans la page Automatisations de la documentation.