ASK
Overview
ASK is an advanced AI-powered development assistant which transforms your IDE into an intelligent workspace with context-aware coding assistance. Leverage AI-powered chat, code explanation, and documentation support while handling queries with code and image context. With structured chat history for quick reference and smart CLI recommendations, enhance debugging and workflow efficiency.
ASK integrates seamlessly with large language models (LLMs) like OpenAI, Claude, DeepSeek and Gemini, enabling developers to perform context-based queries for real-time suggestions and insights based on their code, files, and documents.
How to Use?
1) Activating ASK:
• Shortcut Commands: Use the shortcut Ctrl+Shift+L (Windows) or Cmd+Shift+L (Mac) to toggle ASK within your IDE.
• Alternatively, access it from the CodeLens interface via the quick-pick menu.
2) Navigating the Interface:
• ASK is embedded as a right-hand panel in the editor, providing easy access to its core functionalities, including contextual search, query support, and debugging tools.
Key Features
1) Ask Documents: AI-Powered Document Querying
Upload PDFs, Word documents, and other files directly into GoCodeo and extract precise, actionable insights from your content. Whether it’s technical documentation, API references, or project requirements, ASK ensures instant, context-driven answers — saving you time and effort.
2) Ask Images: Extract Insights from Visual Data
Attach screenshots, error logs, and architecture diagrams directly into GoCodeo and query them with AI. Get context-specific answers, explanations, and debugging help, making it easier to analyze UI designs, code snippets, and system architectures in real-time.
3) Terminal Helper (Ctrl+Shift+T): Smart Command Suggestions
Struggling with terminal commands? ASK suggests the most relevant terminal commands based on your input, helping you execute tasks faster. No more endless searches — just type what you need, and let GoCodeo handle the rest.
4) Terminal Debugger (Ctrl+Shift+D): Fix & Optimize Commands Instantly
Diagnose and fix failed terminal commands effortlessly. With real-time error analysis, debugging recommendations, and optimized command suggestions, GoCodeo helps you troubleshoot shell issues with ease—so you can stay focused on coding.
5) Chat History: Organize & Retrieve Conversations Seamlessly
Never lose track of your past queries! Switch between multiple chat sessions effortlessly, keeping all your technical discussions, solutions, and debugging insights in one place for easy reference.
6) Enhance Prompt: AI-Optimized Prompt Engineering
Type a simple query, and GoCodeo enhances it with functional and technical details. Get a fully optimized AI prompt tailored for better, more precise responses — ensuring you get the best possible coding, testing, and deployment assistance.