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