Skip to content

Commit 4d527c4

Browse files
Update ai-tools.md
1 parent 1c3e6a7 commit 4d527c4

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/other/ai-tools.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,21 @@
11
# AI tools
22
> Using AI to generate commit messages
33
4-
## ChatGPT-based extensions
4+
## AI-based extensions
55

66
Search for "gpt commit" in the extensions marketplace and you'll see plenty of extensions that use GPT to write your commit message.
77

88
e.g. [GPT Commit](https://marketplace.visualstudio.com/items?itemName=DmytroBaida.gpt-commit)
99

10-
If done well, this could be even more flexible and natural than this Auto Commit Msg which has no AI (but at least handles basic messages for a variety of cases based on the paths of the files that changed rather than the contents).
10+
If done well, this could be even more flexible, thorough and natural than this Auto Commit Msg extension which has no AI (but at least handles basic messages for a variety of cases based on the paths of the files that changed rather than the contents).
11+
12+
You can also try [Codeium](https://codeium.com/download) extension which has a lot of AI chat and completion features and includes a commit message generator (but it always gives me an error).
1113

1214
### Downsides
1315

1416
- There's a time delay.
1517
- Requires network access.
18+
- Your code is shared across the internet with OpenAI etc., which can cause issues for private and company projects.
1619
- You need to a ChatGPT API key and to pay for a premium subscription.
1720
- Limited acccuracy - I don't know if GPT is powerful enough to figure out the context of what you are doing and intend to write based on a diff only, as some of the reasoning for a change won't be covered by code itself but by real world events and requirements. You can pass more unchanged files from you codebase in an extension to the AI but this costs more money and won't always help.
1821

0 commit comments

Comments
 (0)