1 line
5.6 KiB
JSON
Executable File
1 line
5.6 KiB
JSON
Executable File
{"title":"Zsh-copilot – Et votre terminal devient intelligent","byline":"@Korben\n — \n\n5 septembre 2024","dir":null,"lang":null,"content":"<div id=\"readability-page-1\" class=\"page\"><div>\n<p>Perso, je lance pas mal de commandes dans tous les sens chaque jour dans mon terminal et entre les petits paramètres que j’oublie, les enchainements de commandes un peu complexes ou les commandes à rallonge, ce que je peux vous dire, c’est que ça me prend un peu de temps. </p>\n<p>Mais heureusement, <strong>zsh-copilot</strong> a débarqué dans ma vie il y a quelques mois et je ne peux plus m’en passer.</p>\n<figure><video src=\"https://korben.info/app/uploads/2024/04/316269438-ed2bc8ac-ce49-4012-ab73-53cf6f3151a2.mp4\" controls=\"\"></video></figure>\n<p>Ce plugin génial utilise la puissance de l’IA, directement intégrée à votre fidèle <strong>Zsh</strong> grâce <a rel=\"noopener\" href=\"https://github.com/zsh-users/zsh-autosuggestions\">zsh-autosuggestions</a>. </p>\n<p>Pour en profiter, rien de plus simple. Installez les dépandances suivantes :</p>\n<ul>\n<li><a href=\"https://github.com/zsh-users/zsh-autosuggestions\">zsh-autosuggestions</a></li>\n<li><a href=\"https://github.com/jqlang/jq\">jq</a></li>\n<li><a href=\"https://github.com/curl/curl\">curl</a></li>\n</ul>\n<p>Clonez le repo <strong><a rel=\"noopener\" href=\"https://github.com/Myzel394/zsh-copilot\">zsh-copilot</a></strong> dans votre dossier de plugins Zsh :</p>\n<p><code>git clone https://github.com/Myzel394/zsh-copilot.git ~/.zsh-copilot</code></p>\n<p>Puis ajoutez la ligne suivante dans votre fichier <code>.zshrc</code> avec cette commande :</p>\n<p><code>echo \"source ~/.zsh-copilot/zsh-copilot.plugin.zsh\" >> ~/.zshrc</code></p>\n<p>N’oubliez pas de relancer votre shell pour prendre en compte les changements.</p>\n<p>Ah oui, j’oubliais ! Pour que la magie opère, vous aurez aussi besoin d’une clé API OpenAI. Ça coûtera donc un peu de sous, mais vu tout ce que ce plugin va vous apporter, ça vaut largement le coup d’investir dedans !</p>\n<p>Une fois que tout est en place, vous n’avez plus qu’à commencer à taper vos commandes habituelles, et à presser <code>Ctrl+Z</code> dès que vous avez besoin d’un coup de main. Et là, c’est Merlin l’enchanteur qui entre en scène ! zsh-copilot va analyser ce que vous êtes en train de faire, et vous proposer la suite la plus pertinente. Vous pouvez même carrément lui demander ce que vous cherchez à faire et lui vous proposera la commande qui va bien.</p>\n<p>Vous verrez, c’est bluffant. Au début, on a un peu l’impression de tricher, mais très vite, on se rend compte à quel point c’est pratique. J’en ai même fait une vidéo pour mes <a rel=\"noopener\" href=\"https://www.patreon.com/korben\">patreons</a> d’amour : </p>\n<figure></figure>\n<p>Puis par la même occasion, j’ai découvert Zsh AutoSuggestions qui est également super pratique pour retrouver les commandes qu’on tape régulièrement.</p>\n<p>Bref, comme d’hab, productivité x10 avec ce genre de petits tools. <a rel=\"noopener\" href=\"https://github.com/Myzel394/zsh-copilot\">Rendez-vous sur le github pour en savoir plus.</a></p>\n</div></div>","textContent":"\nPerso, je lance pas mal de commandes dans tous les sens chaque jour dans mon terminal et entre les petits paramètres que j’oublie, les enchainements de commandes un peu complexes ou les commandes à rallonge, ce que je peux vous dire, c’est que ça me prend un peu de temps. \nMais heureusement, zsh-copilot a débarqué dans ma vie il y a quelques mois et je ne peux plus m’en passer.\n\nCe plugin génial utilise la puissance de l’IA, directement intégrée à votre fidèle Zsh grâce zsh-autosuggestions. \nPour en profiter, rien de plus simple. Installez les dépandances suivantes :\n\nzsh-autosuggestions\njq\ncurl\n\nClonez le repo zsh-copilot dans votre dossier de plugins Zsh :\ngit clone https://github.com/Myzel394/zsh-copilot.git ~/.zsh-copilot\nPuis ajoutez la ligne suivante dans votre fichier .zshrc avec cette commande :\necho \"source ~/.zsh-copilot/zsh-copilot.plugin.zsh\" >> ~/.zshrc\nN’oubliez pas de relancer votre shell pour prendre en compte les changements.\nAh oui, j’oubliais ! Pour que la magie opère, vous aurez aussi besoin d’une clé API OpenAI. Ça coûtera donc un peu de sous, mais vu tout ce que ce plugin va vous apporter, ça vaut largement le coup d’investir dedans !\nUne fois que tout est en place, vous n’avez plus qu’à commencer à taper vos commandes habituelles, et à presser Ctrl+Z dès que vous avez besoin d’un coup de main. Et là, c’est Merlin l’enchanteur qui entre en scène ! zsh-copilot va analyser ce que vous êtes en train de faire, et vous proposer la suite la plus pertinente. Vous pouvez même carrément lui demander ce que vous cherchez à faire et lui vous proposera la commande qui va bien.\nVous verrez, c’est bluffant. Au début, on a un peu l’impression de tricher, mais très vite, on se rend compte à quel point c’est pratique. J’en ai même fait une vidéo pour mes patreons d’amour : \n\nPuis par la même occasion, j’ai découvert Zsh AutoSuggestions qui est également super pratique pour retrouver les commandes qu’on tape régulièrement.\nBref, comme d’hab, productivité x10 avec ce genre de petits tools. Rendez-vous sur le github pour en savoir plus.\n","length":2076,"excerpt":"Perso, je lance pas mal de commandes dans tous les sens chaque jour dans mon terminal et entre les petits paramètres que j’oublie, les enchainements de commandes un peu complexes ou les commandes à rallonge, ce que je peux vous dire, c’est que ça me prend un peu de temps.","siteName":null} |