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?