Aider: This AI Coder Can Create AND Update Git Codebases

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

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

  • @javi_park
    @javi_park 7 месяцев назад +2

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

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

    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 10 месяцев назад

      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?