updated readme

This commit is contained in:
Paul Gauthier 2023-05-09 19:42:47 -07:00
parent b6fbaf1c33
commit 0c7f16afbf

View file

@ -8,13 +8,14 @@ Each change is automatically committed to git with a sensible commit message.
## Features ## Features
* Chat with GPT-4 about your code by launching aider with set of source files to discuss. * Chat with GPT-4 about your code by launching aider with set of source files to discuss and edit together.
* Request changes, improvements, and bug fixes to your code. * Request changes, improvements, and bug fixes to your code.
* Aider will apply the edits suggested by GPT-4. * Aider will apply the edits suggested by GPT-4.
* Aider will automatically commit each change to git with a sensible commit message to provide safety, change history and easy undo with normal git tools. * Aider will automatically commit each changeset to git with a sensible commit message. These frequent, automatic commits provide a safety net. It's easy to use standard git workflows to undo or abandon a series of changes which don't pan out.
* Aider can make coordinated code changes across multiple source files at once. * Aider can review multiple source files at once and make coordinated code changes across all of them in a single changeset/commit.
* Aider will notice if you edit the files outside the chat: * You can also edit the files in your editor while chatting with aider.
* It will ask if you'd like to commit these out-of-band changes. * It will notice if you edit the files outside the chat.
* It will help you commit these out-of-band changes if you'd like.
* It will import the new file contents into the chat. * It will import the new file contents into the chat.
* You can bounce back and forth between your aider chat and your editor, to fluidly collaborate with aider. * You can bounce back and forth between your aider chat and your editor, to fluidly collaborate with aider.
* Live, colorized, human friendly output. * Live, colorized, human friendly output.
@ -51,7 +52,7 @@ You can also use additional command-line options to customize the behavior of th
Aider basically requires GPT-4. Aider basically requires GPT-4.
You can invoke it with `aider -3` to try using gpt-3.5-turbo, but it will almost certainly fail to function correctly. You can invoke it with `aider -3` to try using gpt-3.5-turbo, but it will almost certainly fail to function correctly.
GPT-3.5 is unable to follow directions and generate code changes in a stable, parsable format. GPT-3.5 is unable to consistently follow directions to generate code edits in a stable, parsable format.
Aider also can only edit code that can fit in the context window. Aider also can only edit code that can fit in the context window.
For GPT-4 that is 8k tokens. For GPT-4 that is 8k tokens.