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:
- 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).
- 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.