Skip to content

Instantly share code, notes, and snippets.

@cedrickchee
Created July 23, 2025 00:31
Show Gist options
  • Save cedrickchee/fceb67886e5c005503d3d1840eb63fc8 to your computer and use it in GitHub Desktop.
Save cedrickchee/fceb67886e5c005503d3d1840eb63fc8 to your computer and use it in GitHub Desktop.
Agentic Shootout: Kimi K2 vs Gemini 2.5 Pro in OpenCode

Agentic Shootout: Kimi K2 vs Gemini 2.5 Pro in OpenCode

Compare Kimi K2 and Gemini 2.5 Pro agentic capabilities in OpenCode.

  • Version: 0.3.48
  • OS: Linux

Kimi K2 vs. Gemini 2.5 Pro

AI Model: Gemini 2.5 Pro

TUI looks great! first-prompt

Strangely, the default Gemini 2.5 Pro model is the preview version: prompt-response-wrong-gemini-preview-model

Switch to the production grade Gemini 2.5 Pro model and retry; prompt-response-correct-model

Gemini using OpenCode tools: gemini-tool-use

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

Gemini hallucinated the Perlin noise JavaScript library CDN link :sweat_smile 'Write' tool failed again. gemini-write-tool-call-failed-continue

Task progress and summary. Gemini try to fetch the JavaScript library again: gemini-write-tool-call-failed-end

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

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

session

AI Model: Kimi K2

Prompt and plan: plan-mode-planning

Write tool use and files created: tool-calls-and- files-created

Prompt it to make file changes: prompt-it-to-make-file-changes

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

Code and files in VSCode: vscode-code-files

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

game-result-2-

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment