Skip to the content.

What’s it like to code with GPT-4 and aider?

Below are some chat transcripts showing what it’s like to code with the help of GPT-4 using the aider command-line chat tool. In the chats, you’ll see a varity of coding tasks like generating new code, editing existing code, debugging, exploring unfamiliar code, etc.

What’s happening in these chats?

To better understand the chat transcripts, it’s worth knowing that:

Transcript formatting

This is output from the aider tool.

These are chat messages written by the user.

Chat responses from GPT-4 are in a blue font like this, and often include colorized “edit blocks” that specify edits to the code. Here’s a sample edit block that switches from printing “hello” to “goodbye”:

hello.py
<<<<<<< ORIGINAL
print("hello")
=======
print("goodbye")
>>>>>>> UPDATED