Let's Get Fired: Using AI Coding Assistant AIDER to do my Engineering Job

preview_player
Показать описание
Aider is a huge win for 3 reasons.
1. Reduced context switching.
2. Your files are tracked in memory.
3. Super dev friendly interface

Immerse yourself in AIDER's conversational interface, where you can request new features, improvements, bug fixes, or even ask for new test cases and documentation updates directly from your terminal. AIDER applies GPT's suggestions to your source files and automatically commits changes to your local git repo with precise commit messages, providing a seamless coding experience.

Explore AIDER's advanced functionalities, such as coordinating code changes across multiple source files in one go, and giving GPT-4 a comprehensive view of your entire git repo. This allows it to understand and manipulate larger codebases, paving the way for managing complex projects with ease.

Experience the future of coding as AIDER integrates flawlessly with your preferred editor, detecting out-of-band edits and offering to commit them. This synergy allows for a fluid back-and-forth between the AIDER chat and your editor, truly embodying the concept of collaborative coding with AI.

💻 Try Aider

🤖 How Top AI Engineers will excel in 2023 and beyond.

✅ Use Notion? Want to study faster with less effort? Convert your Notion pages into Personal Audio Books today:

💻 Software

🖥 Equipment

📖 Chapters
00:00 Code Faster Than Ever With AIDER
01:35 Live Updates and File Commit
02:22 Pushing Aider Further
04:51 Don't Go Broke Total Tokens
06:23 Precise CSS Adjustments
07:25 Three-Position Switcher Component
09:37 I haven't written a single line of code
10:40 Pros and Cons of Aider

#️⃣ Hashtags
#automation #devlog #javascript
Рекомендации по теме
Комментарии
Автор

Love aider. One helpful thing is to think of it as a very junior programmer. It’s up to you to think of the bigger picture and delegate the specifics to Aider. Support has come a long way for large projects too, which was a big limitation in the past. Apparently it uses TreeSitter to figure out only the relevant parts of your project that it submits to ChatGPT. I have run out of tokens, in which case I just drop irrelevant files and try again.

I read a post on hacker news from the original author and he was saying how he originally used the OpenAI API directly which was easier than switching contexts to ChatGPT, copy paste etc. You can really see how this project has automated those things.

Integration with git is genius and allows easy rollback. Although I would like the comments to be a bit shorter and not include the chat history. There is an open issue addressing this.

nickmills
Автор

You’ve convinced me. I’ve downloaded the others as well, and given the videos others have made of them, I haven’t done any real serious work on them.

_________
Автор

Same thing for me, I discovered Aider yesterday and I already tried almost all the other tools out there, nothing tops Aider for now.. I hope Aider manages to propose a VS code plugin as well.. anyway well done, devs!

YA-yrtq
Автор

i love your videos. I could do without the flashing letters in the middle of the screen... People could use closed caption if they wanted that? :)

ryanscott
Автор

how can i do this with a local llm running in a server like in LM studio? i think i have to change the settings in that .env file that usually contains the api key but i don't know what to replace it with

tcb
Автор

Great video! And related to costs, it is $0.002 per 1, 000 tokens. Hopefully that helps anyone watching the video.

thomasatwood
Автор

Just subbed because of this video! I want to follow the journey 👨🏽‍💻

JRMI
Автор

Cool video. Does anyone know if there is a way to make this work with Jupyter Notebooks? I know I could just have it create Python code in the CLI and copy it over.

dishcleaner
Автор

it doesn't compare to Cursor which's loaded with tons of features as an excellent fork to VSCode

muradjam
Автор

Love the content. But that single-word transcription in the middle is very distracting. Could you remote it, or perhaps make it optional?

BjarkeFH
Автор

can't enjoy or really even see the video with that stupid speech to text thing flashing in the middle of the screen. Right over the code too. Plus I can see a pile load of viewers with epilepsy wriggling on the floor right now!

mickelodiansurname
Автор

Aider drives me nuts. It keeps deleting files in my repo but it replaces them with gibberish.

mattportnoyTLV
Автор

good content but drop the captions next time ;)

vincentjean
Автор

dang idk aider has been around so long

comosaycomosah
Автор

Too much editing. Seriously dude, less is more! A clear IDE/terminal screen with high contrast, no transparent background, no any other pictures or special effects, no music either. We just need to see the code and hear your voice loud and clear.

konstantinrebrov
Автор

I want but can't watch this video because of stupid subtitles blinking in the middle of the screen, why on earth people started doing this recently everywhere.

toreusify
Автор

Glad to see that AI is still pretty useless in coding up complex applications. It can do a switch and a hello world. Bravo.
When you modify badly written legacy code in context of 100s of other files and complex business logic, then I'll be blown away. So far it's about as bad as it was a year ago.

Soniboy
Автор

Just tried it, too expensive for a broke student xD

solononforever
Автор

Too fast, this guy is going at his speed, no notion of going with the slowest pace.
The funny thing is that it looks interesting but no clue on how to start. This is a typical approach from coders, their speed is max speed.

LordOfThunderUK