Add question-optimizer plugin for performance optimization#23258
Open
gwencasey96 wants to merge 1 commit intoanthropics:mainfrom
Open
Add question-optimizer plugin for performance optimization#23258gwencasey96 wants to merge 1 commit intoanthropics:mainfrom
gwencasey96 wants to merge 1 commit intoanthropics:mainfrom
Conversation
This plugin optimizes Claude Code response time by detecting simple questions and follow-up queries, suggesting faster model (Haiku) usage when appropriate. Features: - 4-condition question detection algorithm (question word, subject, verb, question mark - 3/4 conditions required) - Conversation history tracking (last 5 messages per session) - Word matching for follow-up detection (3+ matching non-article words) - Real-time optimization suggestions via userPromptSubmit hook - Debug logging for algorithm tuning - Session-based history management The plugin analyzes each user prompt before processing and recommends using Haiku model for follow-up questions to reduce AI thinking time while maintaining normal processing for new questions and commands. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
gwencasey96
pushed a commit
to gwencasey96/ai-helpers
that referenced
this pull request
Feb 10, 2026
This plugin optimizes Claude Code response time by detecting simple questions and follow-up queries, suggesting faster model (Haiku) usage when appropriate. Features: - 4-condition question detection algorithm (question word, subject, verb, question mark - 3/4 conditions required) - Conversation history tracking (last 5 messages per session) - Word matching for follow-up detection (3+ matching non-article words) - Real-time optimization suggestions via userPromptSubmit hook - Debug logging for algorithm tuning - Session-based history management The plugin analyzes each user prompt before processing and recommends using Haiku model for follow-up questions to reduce AI thinking time while maintaining normal processing for new questions and commands. This is a downstream equivalent of the upstream PR: anthropics/claude-code#23258 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This was referenced Feb 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
This PR adds a new performance optimization plugin that reduces AI thinking time by detecting simple questions and follow-up queries.
Features
How It Works
Algorithm Details
Question Detection (4 Conditions)
The plugin checks if user input meets at least 3 out of 4 conditions:
Follow-up Detection
Example Output
New Question:
Follow-up Question:
Testing
Tested with various inputs to confirm correct detection:
Files Changed
plugins/question-optimizer/.claude-plugin/plugin.json- Plugin metadataplugins/question-optimizer/hooks/hooks.json- Hook configurationplugins/question-optimizer/hooks/question_optimizer_hook.py- Main implementation (316 lines)plugins/question-optimizer/README.md- Comprehensive documentationplugins/README.md- Added plugin to official listPerformance Impact
Future Enhancements
Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com