CodeInsight Completions

CodeInsight integrates Chucki suggestions into the classic RAD Studio completion window. The Chucki suggestion appears as the top item in the list, making it easy to discover and use. It is using GitHub Copilot without further model selection.

CodeInsight

Features

  • Familiar UI: Uses the standard RAD Studio CodeInsight window you already know
  • Prominent placement: Chucki suggestions appear at the top of the list
  • Smart completion: Can complete single lines or propose entire code blocks
  • Full integration: Works alongside other IDE completions and snippets

Keyboard Shortcuts

Action Shortcut
Open completion window Ctrl+Space
Accept suggestion Enter
Cancel/Dismiss Esc
Navigate suggestions Up/Down arrow keys

How It Works

  1. Position your cursor where you want a completion
  2. Press Ctrl+Space to open the CodeInsight window
  3. Chucki’s suggestion appears at the top of the list (if there is one available)
  4. Press Enter to accept the suggestion
  5. Or scroll through the CodeInsight results or press Esc to dismiss and continue editing

Configuration

Enable CodeInsight mode under:

Tools -> Options -> Chucki -> Completions

  • Toggle Inline Completions to enable/disable AI suggestions
  • Choose CodeInsight as your completion mode (mutually exclusive with Ghost Text)
  • Configure your model: Cloud models or local models

Local Models Support

CodeInsight works with both cloud and local AI models:

  • Cloud Models: GitHub Copilot for high-quality, AI-powered suggestions
  • Local Models: Run models locally for maximum privacy and offline capability

See Local AI Models for setup and configuration options.

Comparison with Other Modes

Feature Ghost Text CodeInsight Panel
Multiple options No No Yes
UI Overlay Minimal Standard window Dedicated pane
Keyboard-only Yes Yes Mouse-friendly

For suggestions inside the editor text, see Ghost Text. For more control with multiple options, see Panel Completions.