Goki Assistant (AI Assistant)

Goki Assistant is the "Right Sidebar" of the IDE, acting as a virtual Pair Programmer available to assist you 24/7.

Icon: 🤖 (Robot/Sparkles) on the Header.

Interface Overview

Goki Assistant consists of 2 main tab groups:

  1. Chat & Code Tab:
    • Chat: Displays the conversation history. Automatically and flexibly switches context via Slash Commands.
    • Code Review: Includes 4 sub-tabs (Summary, Issues, Suggestions, History). Provides a Score, analyzes Issues (Bugs/Security), and supports automatic fixing of all errors (Apply All).
  2. Templates & Settings Tab:
    • Templates: Manage Prompt Suggestions.
    • Settings: Adjust Typing speed, Auto-insert mode, and select the AI Model. (Note: You can also adjust the Model, Auto-insert, and Temperature directly on the Chat input toolbar).

(Note: The Run Diagnostics feature is located in the Footer (status bar) at the bottom of the AI Assistant).

Quick Access

  • Click: Click the Bot icon on the Header.

Key Features

  • Context Awareness: The AI automatically reads your currently open file to provide accurate answers.
  • Slash Commands: Integrates 7 quick commands directly in the chat box: /fix, /explain, /refactor, /test, /wiring, /comment, /simulate.
  • Apply All Fixes: Automatically inserts and applies all code fix Suggestions with a single button click in the Code Review tab, without needing to copy/paste.

Next: Chat Mode & Slash Commands