You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/other/ai-tools.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,8 @@
1
1
# AI tools
2
-
> Using AI to generate commit messages
2
+
> Recommended tools to use AI to generate your commit message
3
3
4
-
## AI-based extensions
4
+
## VS Code extensions
5
+
> Using AI to generate commit messages
5
6
6
7
Search for "gpt commit" in the extensions marketplace and you'll see plenty of extensions that use GPT to write your commit message.
7
8
@@ -19,6 +20,12 @@ You can also try [Codeium](https://codeium.com/download) extension which has a l
19
20
- You need to a ChatGPT API key and to pay for a premium subscription.
20
21
- 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.
21
22
23
+
## CLI tool
24
+
25
+
See this Rust-based tool which runs on the command-line.
To get around the limitations of the above, especially for private codebases, you could use a locally run LLM (like Ollama) instead of ChatGPT. Perhaps there are extensions which support this.
0 commit comments