DiscoverLes news de KorbenZsh-copilot – Et votre terminal devient intelligent
Zsh-copilot – Et votre terminal devient intelligent

Zsh-copilot – Et votre terminal devient intelligent

Update: 2024-09-05
Share

Description


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.






Mais heureusement, zsh-copilot a débarqué dans ma vie il y a quelques mois et je ne peux plus m’en passer.





<figure class="wp-block-video"></figure>



Ce plugin génial utilise la puissance de l’IA, directement intégrée à votre fidèle Zsh grâce zsh-autosuggestions.





Pour en profiter, rien de plus simple. Installez les dépandances suivantes :









Clonez le repo zsh-copilot dans votre dossier de plugins Zsh :






git clone https://github.com/Myzel394/zsh-copilot.git ~/.zsh-copilot





Puis ajoutez la ligne suivante dans votre fichier .zshrc avec cette commande :





echo "source ~/.zsh-copilot/zsh-copilot.plugin.zsh" >> ~/.zshrc





N’oubliez pas de relancer votre shell pour prendre en compte les changements.





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 !





Une 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.






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 patreons d’amour :





<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">

<iframe loading="lazy" title="ZSH - Le terminal augmenté grâce à l'IA" width="800" height="450" src="https://www.youtube.com/embed/1rzukyy4tIE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</figure>



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.





Bref, comme d’hab, productivité x10 avec ce genre de petits tools. Rendez-vous sur le github pour en savoir plus.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Zsh-copilot – Et votre terminal devient intelligent

Zsh-copilot – Et votre terminal devient intelligent

Korben