Is Cursor's Copilot++ BETTER than Github Copilot? FAST AI Coding Master Class

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 34

  • @lenivik
    @lenivik 9 місяців тому +39

    Great demo! Here from Andrej Karpathy's tweet on automating software engineering

    • @indydevdan
      @indydevdan  9 місяців тому +6

      What an honor. Wherever Andrej goes, innovation follows. Hey X/Twitter peeps 👋!
      Andrej's tweet is SPOT ON with how engineers are progressing with AI tooling. Near the edge, we're running up step #4 (Cursor, Aider, Larger and Larger Code Diffs) to automate software engineering.
      Stepping from stair #4 to #5 is going to be interesting since the difficulty gap is MUCH larger when you incorporate several tools. We'll see how Devin and other multi-tool copilots perform.

  • @betaman2009
    @betaman2009 9 місяців тому +37

    My kids are going to laugh at me when I tell them we used to write code from scratch

  • @subzerosumgame
    @subzerosumgame 7 місяців тому +2

    appreciate it! this workflow is something I was missing so bad, would be great to more videos on this topic.

  • @daburritoda2255
    @daburritoda2255 9 місяців тому +2

    Is it better to use the openAI api for this or buying cursor’s subscription? What additional functionality do you get from the subscription

  • @supercurioTube
    @supercurioTube 9 місяців тому +2

    Okay that's a pretty convincing demo, thanks for that! I've started to think in a way that's kind of boxed in by the limits of GitHub Copilot and copies and I really like that this one can operate on the code beyond your cursor in a way that makes sense.
    At the moment I'm evaluating LLMs for Zephyr Embedded OS (C with a lot of macros) and damn, they're all trained on older versions, generating the wrong includes, the wrong types.. it becomes all about correcting the generations errors instead of building something. I was thinking about looking into creating embeddings to update the models' knowledge, but then I wonder if Copilot++ would be a potential solution too by pulling the right resources in.

  • @georgestander2682
    @georgestander2682 9 місяців тому +2

    The doc's feature is amazing. I've been doing scraped and copy paste .txt files with aider and cody for this exact idea.

  • @ovived88
    @ovived88 9 місяців тому +1

    what theme are you using in cursor?

  • @rodi4850
    @rodi4850 9 місяців тому +5

    What's the difference to GitHub Copilot?

    • @diegofranciscoherreragre1685
      @diegofranciscoherreragre1685 7 місяців тому +1

      I have using Cursor like two weeks now. Im a Pro plan so I have access to unlimited Copilot ++ completions. I have used GH Copilot for a year now. The key diff is that GH Copilot is using code from GH and yours to predict your next step, which was great when you needed to create a component or refactor some vars. Nevertheless, sometimes Copilot just get in the way of your code, even when GH added the @workspace sensor to Copilot.
      Copilot ++ not only can predict code, but is has this option to privacy mode, where is only Copilot ++ and you. Not using the code from other repo or people in public repo. And, when Im writing, i.e. a component related to a form but in two different directories (client & server). Copilot ++ is aware of the forms in the component when using handleChange or handleSubmit and creates a forms in HTML with names and events added just accordantly. Has more options but this is the most important to me, when Copilot really is a Copilot with you, not the Captain.

  • @flight5056
    @flight5056 9 місяців тому +2

    Nice, video. Hope you make a few more on optimal workflows and features

  • @morneauh
    @morneauh 9 місяців тому

    Just so you know, the @Docs feature will pull the full vue doc, not just the page that you gave it.

  • @techfren
    @techfren 9 місяців тому +5

    great content as always :)

  • @jackvu.hustle
    @jackvu.hustle 9 місяців тому

    whats the keyboard info?

  • @CristianVasquez
    @CristianVasquez 8 місяців тому

    Feels like going from assembler to a high level language

  • @Dreamslol
    @Dreamslol 9 місяців тому +5

    Great Video!
    I love cursor, using it since 3-4 months, you have maybe tips regarding "Rules for AI"?
    Under more you can add a system prompt.

  • @alanp.7160
    @alanp.7160 9 місяців тому

    Why the captions in the center of the video? It is very distracting.

  • @bluebabboon
    @bluebabboon 9 місяців тому

    Bro what keyboard are you using. The sound is so soothing

    • @indydevdan
      @indydevdan  9 місяців тому

      IKR, sometimes during editing I just sit, listen and relax. It's the M2 laptop mic'd up and EQ'd

  • @MontyCraig
    @MontyCraig 9 місяців тому

    Love your stuff Dan! You are an inspiration! Andrej Karpathy just called out this video!!!!

    • @indydevdan
      @indydevdan  9 місяців тому

      Huge thanks Craig. It's INSANELY awesome that Andrej called this video out. He's a living legend.

  • @xXxRK0xXx
    @xXxRK0xXx 9 місяців тому +1

    I know this is a sponsored video but Aider really is the best-in-class coding assistant still to do this day

    • @indydevdan
      @indydevdan  9 місяців тому +3

      Not sponsored but TBH Cursor is one company I would work with (affiliate, sponsorships etc).
      Regardless, I only share tools I personally use or am experimenting with.
      I feel you though - Aider is THE MOST accurate, and versatile coding assistant.
      I'll do a ranking/comparison video at some point when theirs more competition, but right now it's really just Aider vs Cursor and it's not really 'vs', they can be used together.

  • @EROSNERdesign
    @EROSNERdesign 9 місяців тому

    Dumb code noob question, can it do GDscript from Godot?

    • @indydevdan
      @indydevdan  9 місяців тому +1

      Not dumb and Yes - if you're ever wondering if a coding assistant can do something - find the underlying model and simply ask it if it knows about your tool/language/docs.
      For instance, both cursor and aider use OpenAI's GPT models.
      So you can open ChatGPT and just ask 'do you know gdscript?'.
      Response was: "Yes, I'm familiar with GDScript. GDScript is a high-level, dynamically typed programming language used to create content within the Godot Engine...."

    • @EROSNERdesign
      @EROSNERdesign 9 місяців тому

      I feed it the Godot docs and it was cool to see it reading/learning. So surreal and it said it was up to date on Godot 4.2 it still made some odd mistakes but it quickly fixed them when I asked. Very cool.

  • @carvalhoribeiro
    @carvalhoribeiro 9 місяців тому

    Great. Thanks for sharing this

  • @databasemadness
    @databasemadness 9 місяців тому +5

    Would you put your money on it?

    • @indydevdan
      @indydevdan  9 місяців тому +4

      Yes, I have purchased Cursor. On track to use 100% of my available GPT4 quota.

    • @ruffinemmanuel3855
      @ruffinemmanuel3855 6 місяців тому

      @@indydevdan Did the same, yearly pro haha. Can't live without it now :)

  • @lancemarchetti8673
    @lancemarchetti8673 9 місяців тому

    Brilliant

  • @wassilchoujaa3478
    @wassilchoujaa3478 7 місяців тому

    neat

  • @adrianm4506
    @adrianm4506 9 місяців тому

    this is a horrible demo IMHO

  • @sigrice
    @sigrice 9 місяців тому

    I'm telling everyone about cursor!