consult_llm
Consult advanced AI models for complex programming problems by providing code context and neutral questions to get unbiased analysis, code reviews, or implementation advice.
Instructions
Ask a more powerful AI for help with complex problems. Provide your question in the prompt field and always include relevant code files as context.
Be specific about what you want: code implementation, code review, bug analysis, architecture advice, etc.
IMPORTANT: Ask neutral, open-ended questions. Avoid suggesting specific solutions or alternatives in your prompt as this can bias the analysis. Instead of "Should I use X or Y approach?", ask "What's the best approach for this problem?" Let the consultant LLM provide unbiased recommendations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | No | Array of file paths to include as context. All files are added as context with file paths and code blocks. | |
| prompt | Yes | Your question or request for the consultant LLM. Ask neutral, open-ended questions without suggesting specific solutions to avoid biasing the analysis. | |
| model | Yes | LLM model to use. Prefer gpt-5.1-codex-max when user mentions Codex. This parameter is ignored when `web_mode` is `true`. | o3 |
| web_mode | Yes | If true, copy the formatted prompt to the clipboard instead of querying an LLM. When true, the `model` parameter is ignored. Use this to paste the prompt into browser-based LLM services. IMPORTANT: Only use this when the user specifically requests it. When true, wait for the user to provide the external LLM's response before proceeding with any implementation. | |
| git_diff | No | Generate git diff output to include as context. Shows uncommitted changes by default. |