Gemini 3.1 Pro Preview Custom Tools is a targeted variant of Google's Gemini 3.1 Pro family designed to refine how the model chooses between available functions during agentic runs. Rather than falling back on a general bash tool, the model is tuned to prefer more efficient third-party or user-defined functions when they are available, addressing a common friction point in multi-step tool orchestration where developers observe unnecessary shell-execution overhead. This behavioral focus positions the preview as a specialized drop rather than a general-purpose upgrade, making it especially relevant for pipelines that chain many function calls together and need lean, deterministic tool routing.
In practice, the variant inherits Gemini 3.1 Pro's broad multimodal input handling across text, audio, image, video, and PDF files, while producing text-only responses suitable for downstream parsing. It is well-suited to image-grounded analysis, long-document workflows, and structured-output tasks where reasoning and tool calling reinforce each other. Teams building agent stacks, retrieval-augmented assistants, or automated research pipelines can lean on this preview when they want a Pro-class model that picks the right specialized function instead of defaulting to a generic shell, with the understanding that it remains a preview iteration subject to further refinement.