GitHub Copilot now controls your command line...

Поделиться
HTML-код
  • Опубликовано: 5 янв 2025

Комментарии • 336

  • @armangrewal133
    @armangrewal133 9 месяцев назад +326

    Watching you still write "Hi, mom" in every video warms my heart

    • @Gaius_Julius_Caesar_Augustus
      @Gaius_Julius_Caesar_Augustus 9 месяцев назад +48

      In case u didn't know, he talked about this in a community note a few months ago where he explained this. He said his mom knows nothing about programming but watches every video of his so he always says hi mom instead of hello world and after watching the video his mom always texts him, but then the texts stopped coming, she got sick, then really sick and then passed away at 60 so never forgot to say hi to your mom. That's what he said

    • @SamyarBorder
      @SamyarBorder 9 месяцев назад +5

      @@Gaius_Julius_Caesar_Augustus damn bro :(

  • @codeiumdev
    @codeiumdev 9 месяцев назад +654

    Thanks for the shoutout Fireship! We'd love to empower every developer with the power of AI -- for free. :)

    • @migueljara9399
      @migueljara9399 9 месяцев назад +36

      I love programming with your extension enabled. Thank you so much for keeping it free!

    • @4.0.4
      @4.0.4 9 месяцев назад +17

      Does it use local LLMs or is it some cloud thing?

    • @rohanp26
      @rohanp26 9 месяцев назад

      @@4.0.4 Codeium uses their own proprietary model in the cloud to generate suggestions - but they're really good about security practices -- You can opt out of telemetry and they don't train on your code snippets. If you upgrade - they also guarantee zero-day data retention.

    • @migueljara9399
      @migueljara9399 9 месяцев назад

      @@4.0.4 it's on the cloud

    • @ninjaasmoke
      @ninjaasmoke 9 месяцев назад +15

      how do you make money? like even to sustain

  • @akj3344
    @akj3344 9 месяцев назад +300

    Unrelated but FFmpeg is one of the best tools ever.

    • @MePeterNicholls
      @MePeterNicholls 9 месяцев назад +14

      And imagmagik

    • @thomassynths
      @thomassynths 9 месяцев назад +2

      And photoshop

    • @JayDoge
      @JayDoge 9 месяцев назад

      and yt-dlp ᵃⁿᵈ ᵐʸ ᵃˣᵉᵎ

    • @MePeterNicholls
      @MePeterNicholls 9 месяцев назад

      @@thomassynths photoshop isn’t free, open source or command line.

    • @AdrianMark
      @AdrianMark 9 месяцев назад +4

      What does ffmoeg do?

  • @george_davituri
    @george_davituri 9 месяцев назад +4

    combination of
    humor is the best part in Fireship content 🎉

  • @julianbelmarsh
    @julianbelmarsh 9 месяцев назад +4

    Thanks for the Codeium tip! Why had I never heard of it before? I guess that's why I watch your videos all the time! 😉

  • @KevinHou22
    @KevinHou22 9 месяцев назад +231

    Codeium as a free alternative is game changer!!

    • @carolinezhao6918
      @carolinezhao6918 9 месяцев назад +11

      Lets goooo Codeium 🎉

    • @codernerd7076
      @codernerd7076 9 месяцев назад +14

      100% agree, 10 bucks/month for just copilot is a lot

    • @giladovik
      @giladovik 9 месяцев назад +1

      Im just using Warp

    • @gesuchter
      @gesuchter 9 месяцев назад

      ​@@codernerd7076Not if you are working

    • @babyplum2837
      @babyplum2837 9 месяцев назад +1

      It's good, just 10 dollars a month

  • @DemPilafian
    @DemPilafian 9 месяцев назад +51

    AI is just a wrapper around regex. Regex became sentient back in 1992 with the first POSIX standard release.

    • @CVE42287
      @CVE42287 9 месяцев назад +2

      Average lukewarm take

  • @azeemhassni
    @azeemhassni 9 месяцев назад +8

    I have been using the "Warp AI" for exactly tasks like these for about a year now. since it's integrated in your terminal it's way more convenient than copilot so far.

    • @aromia1832
      @aromia1832 9 месяцев назад

      agree and it's FREE to use

  • @xarchist
    @xarchist 9 месяцев назад +15

    I basically wrote this already for myself. My version is a zsh plugin. I press a hotkey which opens vim. I type a prompt, save it, and close vim. It puts the gpt response on the command line. I can run the command or edit it. The command will show up in my history also.

    • @nathaaaaaa
      @nathaaaaaa 9 месяцев назад +1

      Please share it if you can, sounds better than this official one

    • @xarchist
      @xarchist 9 месяцев назад

      @@nathaaaaaa Here it is in a github gist: prog0101/91d302a796bf18331234ab0fbd9c16af

  • @mrraptorious8090
    @mrraptorious8090 9 месяцев назад +226

    "gh copilot explain" is just the poor man's "man"
    change my mind

    • @fish3977
      @fish3977 9 месяцев назад +31

      as is the case with most AI hype.
      that being said, explaining what some messy code actually does isn't the worst thing though if you can't understand it yourself, you ought to think twice about running it anyways

    • @andresconrado
      @andresconrado 9 месяцев назад

      Man pages never worked because computer scientists don't know that engineers can't read

    • @IIGrudge
      @IIGrudge 9 месяцев назад +10

      Poor man's? I can't remember the last time I used man. Too verbose

    • @Drumonymus
      @Drumonymus 9 месяцев назад +41

      Acutally the rich man's "man", since man is for free and copilot is not x)

    • @alexandrosanastasiou1964
      @alexandrosanastasiou1964 9 месяцев назад

      ​@@IIGrudgeit's called grep

  • @Lawsuited
    @Lawsuited 9 месяцев назад +52

    @0:03 You see "A bunch of incoherent text" while I see "The holy sigils of activation" ... blessed is the machine.

    • @Interpause
      @Interpause 9 месяцев назад

      find all js files, grep anything with TODO, filter out the TODO part, sort & unique print all the TODOs
      couldve been faster with sort -u instead

    • @frankfralick7394
      @frankfralick7394 9 месяцев назад

      In all thy ways acknowledge the terminal.

    • @esmooth3983
      @esmooth3983 9 месяцев назад

      The Omnissiah knows all, comprehends all.

  • @4RILDIGITAL
    @4RILDIGITAL 9 месяцев назад +1

    Impressive and informative video on how GitHub co-pilot CLI can enhance programming skills. The step-by-step explanation of how commands are created and explained by co-pilot is enlightening.

    • @bonaqua3076
      @bonaqua3076 9 месяцев назад +3

      Flagging u for ad 😂 Try harder next time

    • @paraboo5475
      @paraboo5475 9 месяцев назад +1

      Did you use copilot to write this comment

    • @KettLovahr
      @KettLovahr 9 месяцев назад

      this is a great joke regardless of whether it's intentional

  • @liquidpebbles
    @liquidpebbles 9 месяцев назад +6

    Hard G gif mentioned. Liked and subscribed!

  • @stevewinner
    @stevewinner 9 месяцев назад +3

    You pronounced "gif" right, so don't worry about the haters... I love all your videos and you continue to kill it... No notes, keep doing it 😁

  • @N0Xa880iUL
    @N0Xa880iUL 9 месяцев назад +127

    😂 Thumbnail: rm -rf /*

    • @konqestiare
      @konqestiare 9 месяцев назад +17

      He forgot sudo though

    • @nyanlauncher7350
      @nyanlauncher7350 9 месяцев назад +13

      Maybe he's already root user

    • @thetower8553
      @thetower8553 9 месяцев назад +7

      @@konqestiareunless the madlad logs in as root

    • @JorgetePanete
      @JorgetePanete 9 месяцев назад +12

      😂 Comment: 😂 Thumbnail: rm -rf /*

    • @noxfortes
      @noxfortes 9 месяцев назад +11

      ​​@@JorgetePanete 😂 Reply: 😂 Comment: 😂 Thumbnail: rm -rf /*

  • @TommyLikeTom
    @TommyLikeTom 9 месяцев назад +1

    I managed to follow this entire tutorial and it works great but I just don't know what I'll use this for. I'm sure it will be useful in the future

  • @mndtr0
    @mndtr0 2 месяца назад

    That's a very neat way to rule your computer via just communication with it...

  • @mycloudvip
    @mycloudvip 9 месяцев назад

    Kindly notify me when Stripe course is available. Kudos for your awesome work and channel

  • @applecypro
    @applecypro 9 месяцев назад +8

    "stuck in your computer for weeks trying to exit Vim" LOL thats me

  • @chyldstudios
    @chyldstudios 9 месяцев назад +22

    "gif" is pronounced with a HARD G ... so you are correct :)

    • @YuriG03042
      @YuriG03042 9 месяцев назад +5

      me disagreeing purely for engagement

    • @BiGprOtein65g
      @BiGprOtein65g 9 месяцев назад +2

      me who knows you dont have to say the G

    • @lkkhgdgfdljhkjfghjfg8766
      @lkkhgdgfdljhkjfghjfg8766 9 месяцев назад +2

      Gerry the Gentle Giant German Giraffe says otherwise

  • @TommyLikeTom
    @TommyLikeTom 9 месяцев назад +2

    Future software will be developed on the spot based on the users needs

  • @FishKungfu
    @FishKungfu 9 месяцев назад +12

    When I was a teenager, I was very excited about the promise of AI. As an old guy now, something about this big push for AI everywhere doesn’t feel right at all.

    • @joschmo4497
      @joschmo4497 9 месяцев назад

      Because it's a chimera, an illusion. It's there to establish control over information and data.

  • @brandonwinston
    @brandonwinston 9 месяцев назад +27

    You gave me a flashback of the first time I tried to exit Vim 😂 just gave up and restarted my whole machine

  • @JustRollin
    @JustRollin 9 месяцев назад

    On my Debian raspberry pi, I created a Python script that uses Claude 3's API. It's very nice getting AI support from inside the terminal.

  • @sajeucettefoistunevaspasme
    @sajeucettefoistunevaspasme 9 месяцев назад +15

    A.I. can make it's own A.I. and run it directly from the command line great !

  • @der.Schtefan
    @der.Schtefan 9 месяцев назад +17

    HELP! I am stuck in a vim session since 1997! I am typing this through a plugin that allows me to post on RUclips comments! Please, if you read this, how do I exit vim? I am so hungry! HELP!

    • @Disturbed_face
      @Disturbed_face 9 месяцев назад +2

      The best you can do is just give up, I'm 20+ years still trying to understand emacs and why it boots directly into it

    • @cameronsmithers368
      @cameronsmithers368 9 месяцев назад

      We need "vi" mimes

  • @MickDavies
    @MickDavies 9 месяцев назад +1

    Let's just appreciate how good Tropic Thunder is and how we'll never get a movie like that again 😢

  • @zeMasterRuseman
    @zeMasterRuseman 9 месяцев назад +5

    Warp terminal had this feature for a while now

  • @vincentpelletier1246
    @vincentpelletier1246 9 месяцев назад

    The more videos this guy makes the more I realise his channel may be called "fireship" because that is what a lot of developers feel they have boarded in the last 2-3 years. A ship that's on fire, set for a destination that's most probably on fire also.

  • @RamirezGold
    @RamirezGold 9 месяцев назад +1

    Looks like the already long available shell-gpt does the same but more. So, "gh copilot suggest" is only "sgpt -s" which is one function of sgpt.

  • @-average
    @-average 9 месяцев назад +4

    Studying regex was so gratifying until I got to the realization that I will never learn it

  • @jeremysollars5922
    @jeremysollars5922 9 месяцев назад +1

    Will we be getting a preview of the stripe course? Id like to show it to my company so I could get sponsored to learn it

  • @Sakrosankt-Bierstube
    @Sakrosankt-Bierstube 9 месяцев назад +2

    Just wanted to mention that Co-Pilot actually is nice, BUT... only because it actually "learns" what i've written befor and knows what i probably want to write. So.. it basically is a support tool because most of the "non me" suggestions are shit.. soo... our jobs are safe! :D

  • @everyhandletaken
    @everyhandletaken 9 месяцев назад +2

    Exiting Vim is easy, just force close the shell 😊

  • @vidbina
    @vidbina 9 месяцев назад

    Does sgpt have an option to copy suggestions to clipboard? Idea for a weekend PR. 💡🤔

  • @kellymoses8566
    @kellymoses8566 9 месяцев назад +2

    regex aren't that hard to write actually, just hard to read. But fancy stuff like back-reference is voodoo

  • @yomajo
    @yomajo 9 месяцев назад

    how to deal with explaining command, that uses both " and ' nested quotes?

  • @fille.imgnry
    @fille.imgnry 9 месяцев назад +1

    +1 for Conan ref

  • @nathaaaaaa
    @nathaaaaaa 9 месяцев назад +3

    We have had it for ages, it's called man

    • @kdaniel1995
      @kdaniel1995 9 месяцев назад

      this is the equivalent response to when chatgpt released with: "we have had it for ages, its called google".
      This tool will straight up be more efficient for most users as it prints you the direct answer you need without having to parse through the man page which it extremely verbose and can be very confusing.

  • @steveman1982
    @steveman1982 9 месяцев назад

    This week I learned there is a vim playlist on spotify :)

  • @eclypze_
    @eclypze_ 9 месяцев назад

    closer and closer to the year of linux desktop...

  • @aleksd286
    @aleksd286 9 месяцев назад +1

    Never had a problem with VIM, always just restarted my computer if I accidentally opened it

  • @abdelbakiberkati
    @abdelbakiberkati 9 месяцев назад

    I FINALLY EXITED VIM

  • @AI-Hallucination
    @AI-Hallucination 9 месяцев назад

    As a idiot who has zero experience on the command line this is amazing to fuck about with my computer just become something useful

  • @usernoneofyourbusiness
    @usernoneofyourbusiness 9 месяцев назад

    Hey Fireship, what do you think about that AI software engineer that people have been talking about? Not “Devin”. “Lazy AI”

  • @yodancristino
    @yodancristino 9 месяцев назад

    How different is it from FigIO's Fig (now Amazon Code Whisperer)?

  • @rosieposiebias
    @rosieposiebias 9 месяцев назад

    "spending too much money on AI like me" hits hard when I have Photoshop, Acrobat, ChatGPT, Anthropic, Gemini and Colab Pro (why not train your own?) subscriptions atm

  • @edinchez
    @edinchez 9 месяцев назад

    Cursor has had this for a while now

  • @brian_ball
    @brian_ball 9 месяцев назад +1

    37,669 views in 3 hours. another good one Jeff!

  • @4.0.4
    @4.0.4 9 месяцев назад +1

    Anyone who knows bash's many quirks knows this will be the source of infinite bugs in the future

  • @HumanoAI
    @HumanoAI 9 месяцев назад

    GitHub Copilot still free for students? Could’ve been a good mention at end of.

  • @sany2k8
    @sany2k8 9 месяцев назад

    Can we use GitHub copilot and codium parallely?

  • @stt.9433
    @stt.9433 9 месяцев назад

    This changes everything because now you don't need to spend hours reading through the man pages and if you want to do something you can simply ask it in simple English terms.

  • @WilliamM.Wallas
    @WilliamM.Wallas 9 месяцев назад

    Is this same as Edge Copilot by Microsoft ?

  • @Collect-AI
    @Collect-AI 9 месяцев назад

    I have the Stripe Payments JavaScript Course what is the différance from the new stripe course you're making ? And when will it be released?

  • @skriptzurvorlesung4474
    @skriptzurvorlesung4474 9 месяцев назад

    Kann auch die KI von MS Copilot eingebunden werden?

  • @matthewstahler6525
    @matthewstahler6525 9 месяцев назад

    That Steelseries mousepad tho ❤

  • @monara97
    @monara97 9 месяцев назад

    why not use WARP? which has this feature for a long time now

  • @cbaesemanai
    @cbaesemanai 9 месяцев назад

    I was just thinking about how bash should have this today

  • @SmirkInvestigator
    @SmirkInvestigator 9 месяцев назад +1

    Don't care what the inventor trolled us with it's Guh-IF because Guh-raphical Interchange Format.

  • @Kaldrax
    @Kaldrax 9 месяцев назад

    I prefer to use atuin to search for commands I ran previously. Way faster than prompting an AI everytime. If I need explanations, I ask ChatGPT and copy&paste from there. Not everything needs AI directly integrated, especially if it’s so cumbersome implemented. An full AI terminal that automatically fixes typos in commands without special prompting needed would be a different story.

    • @xNoName1337
      @xNoName1337 9 месяцев назад

      fellow atuin user respect

  • @GuidedBreathing
    @GuidedBreathing 9 месяцев назад +1

    4:32 1 Hard G there 🧐

  • @yigitfindikli
    @yigitfindikli 9 месяцев назад

    Not working well on powershell. Always gives you bash commands, it's not detecting environment maybe I'm not sure. For WSL, Linux, or macos, it's a great tool for command line (I can confirm for wsl and macos.). Thanks a lot for the video!

  • @AnindraDasBivas
    @AnindraDasBivas 9 месяцев назад

    So i cannot put "unix shell commands" on my resume anymore

  • @chelseaGPT
    @chelseaGPT 9 месяцев назад

    I think you can already do this with github copilot chat and just paste the command given usung the terminal button

  • @aj-lan284
    @aj-lan284 9 месяцев назад +2

    Why 2nd channel?

  • @alwaisy
    @alwaisy 9 месяцев назад

    then way to undo if somehow wrong command was run.

  • @nhexplorers
    @nhexplorers 9 месяцев назад

    PLEASE create a tutorial for a NOSTR app!!!

  • @Dik131WZD
    @Dik131WZD 9 месяцев назад

    Does Codeium have something like this?

    • @Dik131WZD
      @Dik131WZD 9 месяцев назад

      I found. It calls Termium. Devs're just developing this feature

  • @RavinduNanayakkara
    @RavinduNanayakkara 9 месяцев назад +2

    The GitHub Next preview version of this product had ??, git?, gh? aliases and felt a bit more easier to use. Wonder why they got rid of that 🤔

  • @SickoReaper
    @SickoReaper 9 месяцев назад

    What ide is that? looks cool

  • @zuowang5185
    @zuowang5185 9 месяцев назад

    I’m used to throwing the stuff in copilot chat

  • @mark.martinkovics
    @mark.martinkovics 9 месяцев назад

    Nice thumbnail

  • @Berkeli
    @Berkeli 9 месяцев назад

    Warp terminal is worth a shout imo, it's excellent

  • @Draxi_1
    @Draxi_1 9 месяцев назад

    One of the reasons I've been using Cursor.

  • @londons-hanger
    @londons-hanger 9 месяцев назад +2

    Codeium’s chat is also way better than Copilot’s

    • @rodjenihm
      @rodjenihm 9 месяцев назад

      Is it really?

  • @toxiccan175
    @toxiccan175 9 месяцев назад +12

    If they wanted us to say GIF with a “j” sound, they should’ve used a “j”

  • @nocturne6320
    @nocturne6320 9 месяцев назад +7

    Codeium isn't just free, it's better

  • @enderger5308
    @enderger5308 9 месяцев назад

    Ah finally, now I can get the wrong hibernate swapfile offset and blame something else for the loss of all my data.

  • @frittex
    @frittex 9 месяцев назад

    i ain't trusting NO AI to the point of having it in my cli. one wrong command and my system is GONE

  • @kylewollman2239
    @kylewollman2239 9 месяцев назад

    Pain is the only thing that hurts me too.

  • @raedkm
    @raedkm 9 месяцев назад

    stuck and can't exit vim 😂😂😂 I feel the pain😂

  • @levvayner4509
    @levvayner4509 9 месяцев назад

    Or if you don't want your data piped to the cloud, use warp. It has its own AI as well

    • @twentyeightO1
      @twentyeightO1 9 месяцев назад

      And how do you know that Warp doesn't store your data? I'm asking genuinely.

    • @levvayner4509
      @levvayner4509 9 месяцев назад

      @@twentyeightO1 I've replied a few times, you youtube keeps removing the comment.
      It's open source. You can find it on the site where all open source code can be found.

    • @levvayner4509
      @levvayner4509 9 месяцев назад

      @@twentyeightO1 github

  • @danielluper1408
    @danielluper1408 9 месяцев назад

    i use cope (copilot explain) and cops (copilot suggest) as my aliases

  • @znap_in
    @znap_in 9 месяцев назад

    warp terminal has been doing it

  • @jonathanduck5333
    @jonathanduck5333 9 месяцев назад +1

    "you can also configure it to run the command automatically" 💀
    Who wants to be the first to get his home directory rm -rf'ed by AI hallucination?

  • @Melkanea
    @Melkanea 12 дней назад

    for mentioning Schwarzenegger & not translating his last name after realizing its 2 words in German...
    im going to Hell for this.
    +1 Austrian 🤣😘
    meRRy ChRistmaas

  • @mx338
    @mx338 9 месяцев назад +1

    As a sysadmin I am not gonna use it, this thing doesn't understand the context of my environment, and I surely won't go the effort of doing so.

  • @paulygrahf
    @paulygrahf 9 месяцев назад

    THE UNITED JIF ALLIANCE 💀💀💀

  • @GuidedBreathing
    @GuidedBreathing 9 месяцев назад

    Typical for Microsoft to look at the GitHub repositories.. is this a ‘Open Interpreter’ copy cat? Ki, smart move for physical things ✨🔮🔭

  • @odishosamano5663
    @odishosamano5663 9 месяцев назад

    I made something like this like a year ago

  • @samuelschwager
    @samuelschwager 9 месяцев назад

    he pronounced gif correctly!

  • @morshlop
    @morshlop 9 месяцев назад +1

    hasn't this been a thing for quite a while

  • @thisnotdog
    @thisnotdog 9 месяцев назад

    was nice of you to say copilot is $10

  • @RM-xl1ed
    @RM-xl1ed 9 месяцев назад

    this is pretty dope

  • @jonathanduck5333
    @jonathanduck5333 9 месяцев назад +1

    So now AI can can even delete your home directory : ).
    Ngl, AI is taking replacing developers a bit too serious

  • @secretythandle
    @secretythandle 9 месяцев назад

    Warp terminal does all this, but better, and free, and local

  • @quintencabo
    @quintencabo 9 месяцев назад +1

    Did we forget about man?

  • @vaisakh_km
    @vaisakh_km 9 месяцев назад

    Trust me... it's not hard to master regex...
    and it's feels like magic to other when we replace something in vim with it.. and speedup everything x250 times

  • @amqndin
    @amqndin 7 месяцев назад

    vim mentioned