Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Construire un agent (quelque peu) intelligent
DEV -
09/11
Cela a commencé un samedi soir. Si vous êtes très sociable comme moi, vous sauriez qu'il n'y a pas...
Cela a commencé un samedi soir. Si vous êtes très sociable comme moi, vous savez qu'il n'y a pas de meilleur moment pour coder qu'un samedi soir paisible. J'ai donc ouvert un projet favori sur lequel je travaillais et j'ai réalisé qu'il n'avait pas encore été transféré sur Github. Je ne me souvenais pas des commandes permettant de définir un dépôt distant et j'aurais facilement pu le rechercher sur Google ou le "ChatGPT". Mais ne serait-il pas plus cool d'ajouter une autre couche d'abstraction et de simplement dire à l'ordinateur de "mettre ces projets à distance comme tel ou tel", surtout à l'ère des agents intelligents ? Et ne serait-il pas encore plus cool de créer cet agent ? Et c'est exactement ce que j'ai fait, au lieu de passer quelques secondes à trouver les commandes permettant de définir le dépôt distant.
J'ai commencé à résoudre le problème à l'envers. J'aurais besoin d'un moyen d'exécuter des commandes shell à partir d'un programme. C'est simple, le module de sous-processus en Python.
import subprocess def run_shell_command(command): try: # Exécutez la commande shell result = subprocess.run(command, shell=True, check=True, text=True, capture_output=True) # Renvoie la sortie de la commande return result.stdout sauf le sous-processus .CalledProcessError as e: # Ren... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité