[ENHANCEMENT] Use Claude Haiku 4.5 for commit-commands plugin
Preflight Checklist
- [x] I have searched existing requests and this enhancement hasn't been requested yet
- [x] This is a single enhancement request (not multiple enhancements)
Problem Statement
The commit-commands plugin currently does not specify a model in any of its command frontmatter, meaning commands default to the session model (typically Sonnet 4.5). With the recent release of Claude Haiku 4.5 (October 15, 2025), there's an opportunity to optimize these frequently-used git workflow commands for both cost and speed without sacrificing quality.
Commit-related tasks (analyzing git diffs, writing commit messages, basic git operations) are relatively straightforward and don't require the full capabilities of Sonnet. Haiku 4.5 delivers Sonnet-4 level coding performance (73.3% on SWE-bench Verified) at one-third the cost and more than twice the speed, making it ideal for these operations.
Proposed Solution
Add model: claude-haiku-4-5 to the frontmatter of all three commands in the commit-commands plugin:
- commit.md
- commit-push-pr.md
- clean_gone.md
Example Implementation
Current state (commit.md):
---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*)
description: Create a git commit
---
Proposed change:
---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*)
description: Create a git commit
model: claude-haiku-4-5
---
Benefits
- Cost Efficiency: $1/$5 per Mtok vs $3/$15 per Mtok (66% cost reduction)
- Speed: 2x faster execution for frequently-used git workflows
- Performance: Maintains quality - Haiku 4.5 scores 73.3% on SWE-bench Verified (excellent for coding tasks)
- User Experience: Faster commit operations improve development velocity
Files to Update
plugins/commit-commands/commands/commit.mdplugins/commit-commands/commands/commit-push-pr.mdplugins/commit-commands/commands/clean_gone.md
Additional Context
- Model field support in command frontmatter was added in version 1.0.57 (see #7795)
- Claude Haiku 4.5 was announced October 15, 2025
- Haiku 4.5 is already being used for the Explore subagent (per CHANGELOG)
- This change would demonstrate best practices for optimizing command performance using appropriate model selection
Priority
Medium - Would improve performance and reduce costs for all users
Feature Category
Plugins
Use Case Example
A developer running /commit-commands:commit multiple times per day would benefit from:
- Faster commit generation (2x speed improvement)
- Lower API costs (66% reduction)
- Same quality commit messages (maintains coding performance)
Example workflow:
# Make changes to codebase
vim src/app.ts
# Run optimized commit command (now uses Haiku 4.5 automatically)
/commit-commands:commit
# Command executes 2x faster with 66% cost savings, same quality outputThis issue has 3 comments on GitHub. Read the full discussion on GitHub ↗