Compare Kimi K2 and Gemini 2.5 Pro agentic capabilities in OpenCode.
- Version: 0.3.48
- OS: Linux
Strangely, the default Gemini 2.5 Pro model is the preview version:

Switch to the production grade Gemini 2.5 Pro model and retry;

OpenCode write tool failed. The 'Write' tool execution aborted with "AI_NoSuchToolError: model tried to call unavailable tool 'write'. Available tools: bash, webfetch, ..."

Gemini hallucinated the Perlin noise JavaScript library CDN link :sweat_smile
'Write' tool failed again.

Task progress and summary. Gemini try to fetch the JavaScript library again:

It says "I have successfully fetched the Perlin noise library ..." and timeout (TimeOutError). I'm so confused:

Session: https://opencode.ai/s/XyX6Yf6w
Write tool use and files created:

Prompt it to make file changes:

Kimi created a complete web-based 3D Minecraft with trees and smooth terrain:

Result - run it and open the game in the browser:

Session: https://opencode.ai/s/JJLnuZ7f



