Skip to content

Advanced Features

Advanced features, architecture documentation, and systems in SuperQode for power users, developers, and custom workflows.


Architecture & Internals

  • Architecture Overview


    High-level system architecture and how components work together.

    Architecture

  • Execution Pipeline


    How QE sessions run from request to report generation.

    Execution Pipeline

  • Workspace Internals


    Ephemeral workspace isolation, snapshots, and revert guarantees.

    Workspace Internals

  • Safety & Permissions


    Security model, permission rules, and dangerous operation handling.

    Safety & Permissions

  • Evaluation Engine


    Framework for testing QE capabilities with structured scenarios.

    Evaluation Engine


Features

  • Memory & Learning


    Persistent learning system that remembers patterns and learns from feedback.

    Memory & Learning

  • Tools System


    Comprehensive tool system with 20+ tools for AI coding agents.

    Tools System

  • Guidance System


    Verification-first system prompts that guide QE agents.

    Guidance System

  • Harness System


    Fast validation for QE-generated patches before inclusion in QRs, including BYOH custom steps.

    Harness System

  • Session Management


    Persistent session storage, sharing, and coordination.

    Session Management

  • Terminal UI


    Rich terminal interface with widgets and interactive features.

    TUI


System Architecture

These advanced features work together to provide a complete QE platform:

  • Memory & Learning: Learns from feedback
  • Guidance System: Guides agent behavior
  • Harness System: Validates suggestions
  • Session Management: Persists work
  • Tools System: Provides capabilities

Configuration

Most advanced features are configured in superqode.yaml:

superqode:
  qe:
    # Guidance
    guidance:
      enabled: true
      ...

    # Harness
    harness:
      enabled: true
      ...

    # Memory (automatic)
    # ML (automatic)
    # Session (automatic)

Next Steps