Aider: This AI Coder Can Create AND Update Git Codebases

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

КОМЕНТАРІ • 16

  • @javi_park
    @javi_park 11 місяців тому +3

    would love to see an update video on Aider! just tried it this week and it's pretty mindblowing.

  • @samsquamsh78
    @samsquamsh78 Рік тому

    Really like your videos! would be great if you could do an updated video after the aider-chat update with gpt-4-1006-preview and 128k token window? would be interesting to see how someone like you (who knows coding well) could link to a github repo of a complex codebase and make somehting similar. thanks for your videos! (like your really calm pace and no noise or music)

  • @avi7278
    @avi7278 Рік тому

    Aider works great for me. In conjunction with cody from sourcegraph its really good.

  • @zkiyyeller3525
    @zkiyyeller3525 Рік тому

    Thank you very much Ian great content. Please keep it up!

  • @marcossixto5324
    @marcossixto5324 Рік тому

    After calling aider on the project and then /ls it said that all of the files were missing from the chat. After adding them to the chat it changed the flask to 2.3.2 accordingly. You may need to /add the files at the start. Thanks for your video and examples.

    • @IanWootten
      @IanWootten  Рік тому

      It was only the requirements.txt that was missing from the chat and needed to be added. It can see the Pipenv file that was part of the repo, but by default the chat assumes you're using pip. By responding it was Pipenv it immediately made the change in that final example to the Pipenv file in the repo.

  • @DarrenTarmey
    @DarrenTarmey Рік тому

    What changes would you like to see

  • @decaturdev7127
    @decaturdev7127 Рік тому

    It's not ready for primetime. It can wipe files and chokes on large projects. It doesn't chunk data, so you are limited on token count, so it's scope of knowledge is minimal and requires unloading files from its memory. It's a good start to something.

    • @mattportnoyTLV
      @mattportnoyTLV Рік тому

      My experience 100%. I've had it ruin projects because it wipes files and replaces them with gibberish or partial blocks of code. I won't use it anymore.

  • @JoshDingus
    @JoshDingus Рік тому

    I would give it second chance at making actual code content. We all know python packaging and all the variations are quite convoluted. The change you requested could of been done in a few seconds by a human. I’ve had it build quite complex web stacks but still needs the human intervention. Can easily get you to 80% though.

    • @IanWootten
      @IanWootten  Рік тому

      Yeah this is true. I think the point is that even though it had the full repo context it didn't recognise it so ended up suggesting something that wasn't appropriate for the project. Maybe an AI-off where I compare a few of them would work.

  • @LUKEMAC514
    @LUKEMAC514 Рік тому +1

    All these gpt based spin-offs struggle with anything more than a simple function or script

    • @IanWootten
      @IanWootten  Рік тому +1

      Yeah, I'd wondered on touching on this in the future - definitely been down my share of rabbit holes with them.

    • @JoshDingus
      @JoshDingus Рік тому +2

      Have you tried it? It’s different than everything else I’ve tried to date. Very powerful.

    • @DarrenTarmey
      @DarrenTarmey Рік тому +1

      OK so let's see things as iteration make 1cinprovement at a time what could this code base do better than others?