|
1 | 1 | # Diff Commit |
2 | 2 |
|
3 | | -Diff Commit is a VSCode extension that helps you generate commit messages following the conventional commits specification using AI models. Choose between Anthropic's cloud-based models like Claude 4 Sonnet or local Ollama models for offline usage. Commit messages are generated using the diff of staged changes and entered directly into the SCM message input or previewed in a new editor window. |
| 3 | +Diff Commit is a VSCode extension that helps you generate commit messages following the conventional commits specification using AI models. Choose between Anthropic's cloud-based models like Claude Sonnet 5 or local Ollama models for offline usage. Commit messages are generated using the diff of staged changes and entered directly into the SCM message input or previewed in a new editor window. |
4 | 4 |
|
5 | 5 | The generated commit messages are compatible with [googleapis/release-please](https://github.com/googleapis/release-please) and other tools that use conventional commits. |
6 | 6 |
|
@@ -40,7 +40,7 @@ The generated commit messages are compatible with [googleapis/release-please](ht |
40 | 40 |
|
41 | 41 | - **Dual Provider Support**: Choose between Anthropic's cloud-based models or local Ollama models for offline usage |
42 | 42 | - Generate commit messages based on the diff of staged changes using AI models |
43 | | -- **Anthropic Integration**: Access to Claude 4 Sonnet and other powerful cloud models with an API key |
| 43 | +- **Anthropic Integration**: Access to Claude Sonnet 5 and other powerful cloud models with an API key |
44 | 44 | - **Ollama Integration**: Use local models for complete offline functionality and privacy |
45 | 45 | - Preview and edit generated commit messages before applying the commit |
46 | 46 | - Uses markdown formatting for commit messages |
@@ -195,14 +195,12 @@ Add additional custom instructions to the commit generation prompt. Useful for p |
195 | 195 |
|
196 | 196 | The Anthropic AI model to use for generating commit messages. This setting is only used when the provider is set to "anthropic". |
197 | 197 |
|
198 | | -| **Type** | **Options** | **Default Value** | |
199 | | -| :------- | :------------------------- | :------------------ | |
200 | | -| enum | "claude-sonnet-4-0" | "claude-sonnet-4-0" | |
201 | | -| | "claude-3-7-sonnet-latest" | | |
202 | | -| | "claude-3-5-sonnet-latest" | | |
203 | | -| | "claude-3-5-haiku-latest" | | |
204 | | -| | "claude-opus-4-0" | | |
205 | | -| | "claude-3-opus-latest" | | |
| 198 | +| **Type** | **Options** | **Default Value** | |
| 199 | +| :------- | :----------------- | :---------------- | |
| 200 | +| enum | "claude-sonnet-5" | "claude-sonnet-5" | |
| 201 | +| | "claude-haiku-4-5" | | |
| 202 | +| | "claude-opus-5" | | |
| 203 | +| | "claude-fable-5" | | |
206 | 204 |
|
207 | 205 | ### `diffCommit.ollamaHostname` |
208 | 206 |
|
|
0 commit comments