Assistive Analysis

Real-time analysis that catches errors, suggests optimizations, and helps you learn.

What is Assistive Analysis?

Your intelligent terminal assistant

Assistive Analysis watches your terminal activity and provides real-time feedback on your commands, helping you avoid errors and improve your workflow.

  • Error Detection: Catches common mistakes before they cause problems
  • Fix Suggestions: Proposes corrections for detected issues
  • Optimization Tips: Suggests faster or safer ways to do things
  • Learning Recommendations: Helps you become a better terminal user
QuakeNotch Assistive Analysis

How to Activate

Get analysis on demand

Assistive Analysis can work in two modes:

Automatic Analysis

When enabled in settings, automatically analyzes every command after execution

On-Demand Analysis

Press + Shift + A to analyze the last command or result

Enable Automatic: Go to Preferences → Features → Enable "Automatic Command Analysis"
QuakeNotch Assistive Analysis Activation

Error Detection

What it catches

Assistive Analysis detects common mistakes and problems:

Syntax Errors: Catches incorrect command syntax
Permission Errors: Alerts when commands fail due to permissions
File Not Found: Warns when paths or files don't exist
Unsafe Commands: Alerts on potentially destructive operations
Connection Issues: Detects network problems
Fix Suggestions: For each detected error, QuakeNotch suggests a correction that you can apply with one click.
QuakeNotch Error Detection

Optimization Recommendations

Become more efficient

Assistive Analysis suggests ways to improve your commands:

Example 1: Use More Specific Commands

Instead of grep | grep | grep, use a better approach

Example 2: Combine Operations

Reduce file system operations by combining commands

Example 3: Use Aliases

Suggests creating aliases for frequently used command sequences

Example 4: Leverage Built-Ins

Use shell built-ins instead of external commands when possible

QuakeNotch Optimization Tips

Learning Recommendations

Improve your terminal skills

QuakeNotch includes learning tips to help you master the terminal:

Tool Explanations: When you use an unfamiliar command, get an explanation of what it does and common flags
Alternative Methods: Learn if there's a better way to accomplish what you're doing
Best Practices: Get tips on shell best practices and conventions
Useful Shortcuts: Learn keyboard shortcuts and aliases that save time
QuakeNotch Learning Recommendations

Configuration

Customize analysis behavior

Control what Assistive Analysis does:

Auto-Analysis: Enable/disable automatic analysis of every command
Severity Levels: Choose to see only errors, or also warnings and tips
Learning Mode: Enable educational tips and explanations
Safe Mode: Show extra warnings for destructive commands
QuakeNotch Analysis Settings
← Back to User Guide