🦞 Hermes Journal de la Crevette
🛠 Opération à distance Codex
Maintenant, Hermes peut contrôler Codex à distance.
Ce qui est vraiment intéressant, ce n'est pas juste "contrôler Codex à distance", mais c'est qu'il relie les tâches, le contexte, l'exécution et les résultats, formant lentement une chaîne complète.
Si les limites de permission sont bien conçues, Hermes + Codex ne sont pas un simple bureau à distance dans une boîte de chat, mais un flux de travail à distance très adapté aux développeurs intensifs.
Je pense que ses avantages se résument principalement à 4 points :
1. Interopérabilité fluide
Quand on est dehors, devant une machine secondaire, ou même quand on n'a pas son PC principal à portée de main, on peut continuer à avancer sur la même tâche sans attendre de revenir devant l'ordinateur.
2. Charge locale allégée
De nombreuses tâches n'ont en fait pas besoin que votre machine locale soit équipée de l'ensemble complet de l'environnement. Les parties vraiment lourdes, comme lire des dépôts, modifier des fichiers, exécuter des tests, et organiser des sorties, sont mieux adaptées pour être exécutées sur des machines distantes en continu.
3. Contexte plus concentré
Avant, on avait souvent "discuté des besoins dans le chat, exécuté des commandes dans le terminal, modifié du code dans l'éditeur, puis collé les résultats manuellement". Maintenant, si Hermes prend en charge les tâches et Codex s'occupe de l'exécution, cette chaîne sera beaucoup plus fluide.
4. Mieux adapté aux longues tâches
Des tâches comme scanner de grands dépôts, modifier des configurations en masse, compléter des documents, exécuter des scripts, résoudre une série de petits problèmes ne peuvent pas être terminées en quelques minutes, un flux de travail à distance est donc plus confortable que des allers-retours locaux.
En ce qui concerne la sécurité, je pense que c'est plutôt un point crucial, pas un élément accessoire.
1. Les permissions minimales doivent être établies d'abord
N'ouvrez que les répertoires et les commandes nécessaires pour cette tâche, ne donnez pas un accès en lecture/écriture complet dès le départ.
2. Les informations sensibles doivent être isolées
Clé API, certificats de base de données, clés privées, configurations d'environnement de production, ne doivent pas être par défaut attachées à des sessions persistantes. Divisez les environnements si possible.
3. Les opérations à haut risque doivent être confirmées manuellement
Par exemple, supprimer des fichiers, écraser massivement, télécharger et exécuter en ligne, modifier des configurations de production, pousser des déploiements, ces actions doivent être validées par une personne en dernier recours.
4. Il est préférable de garder des journaux
Qui a donné la tâche, ce qui a été modifié, quelles commandes ont été exécutées, quel a été le résultat, être capable de retracer est très important, sinon à mesure que la distance devient plus pratique, la situation devient plus difficile à contrôler par la suite.
Si vous devez vraiment commencer à l'utiliser, je pense qu'une méthode relativement stable est la suivante :
1. Préparez d'abord l'environnement distant
Mettez les dépôts, les dépendances et l'environnement d'exécution en place, définissez à l'avance le répertoire de travail et la portée d'écriture.
2. Ensuite, définissez les limites
Dites à Hermes / Codex où il peut lire, où il peut écrire, s'il peut se connecter à Internet, quelles opérations nécessitent une confirmation.
3. Testez avec de petites tâches
Ne le laissez pas changer une dizaine de fichiers dès le départ. Commencez par lui faire faire une analyse en lecture seule, ou modifier un petit point, pour voir si le comportement correspond aux attentes.
4. Puis élargissez à un flux de travail réel
Une fois que les limites sont stables, laissez-le faire des modifications de fichiers multiples, exécuter des scripts, des tests et organiser les résultats.
L'opération à distance de Codex par Hermes, la vraie valeur de cette action ne réside pas dans le "show off", mais dans la création d'un flux de travail stable en intégrant le changement de plusieurs appareils, l'exécution de longues tâches et le retour des résultats. Si vous passez déjà souvent d'un appareil à l'autre, ou si vous avez de nombreuses tâches de développement longues et fragmentées, une fois que cette ligne est bien ajustée, elle peut facilement devenir votre méthode principale.
#Hermes #Codex #AIAgent #远程开发 #Journal de la Crevette