The problem
How it works
He repeated an earlier experiment using OpenCode with Kimi K2.6 through OpenCode's Go subscription, to see whether an open harness and open-weight model could stand in for Claude Code. He used the same spec-then-review approach, pasted server logs back to fix client-specific issues, and noted differences in planning, permissions and tool use.
Results and limitations
He says the code came out roughly as good as with Claude Code, and OpenCode tested the server with curl unprompted, but it lacked a real plan mode, ran tools without asking by default, rarely used its question tool, and hit several network-lost errors. He still felt more in control with Claude Code, yet cancelled his Anthropic subscription for now.
Before you try it
One project and one model pairing; he cannot tell whether some tool-use issues came from Kimi K2.6 rather than OpenCode. He shelved self-hosting because the large open models need far more memory than he has.
Tools and repositories
- Tools
- OpenCode · Kimi K2.6 · yt-dlp · Claude Code
- Prerequisites
- Needs a model provider account; OpenCode's tools run without approval by default, so tighten permissions first.
Try it yourself: Run a side-by-side coding agent bake-off
Fill the fields to adapt the prompt. Empty fields stay as visible [placeholders].
I want to compare coding agents on the same task. Read [Spec file] for a small project: [Project summary]. Work on a fresh branch named [Branch name]. Before coding, write a short plan file and wait for my approval. Ask me before assuming anything about authentication, data reuse or external services. Implement in small steps, run [How to test] after each, and keep a log in [Agent log file] of every point where you needed my help, retried a tool, or changed the plan. Do not push, publish or install global packages. When finished, review the code against the spec with fresh eyes and list any gaps.Give every agent the same spec and permission settings so differences reflect the tool, not the setup.
Related videos
About anomalyco/opencode
Claude Code Is Dead? China Is Giving AI Away for FREE (Qwen + OpenCode) (opens in a new tab)
The description links the GitHub repository.
Watch on YouTube (opens in a new tab)About anomalyco/opencode
Copy viral videos, change your TV’s OS, free MailChimp and all the top repos (opens in a new tab)
The description links the GitHub repository.
Watch on YouTube (opens in a new tab)Independent creators. Listing a video implies no endorsement, sponsorship or partnership.
Sources
- Trying Out OpenCode To Avoid Claude Code Lock-in (opens in a new tab)
First-person account · blog.matthewbrunelle.com · Published 30 Apr 2026 · Source checked 9 Nov 2026, 22:23 UTC
What this source supports
- Used OpenCode with Kimi K2.6 to rebuild an OpenSubsonic shim
- Compared with an earlier Claude Code and Opus 4.6 run
- Code quality roughly on par; missing plan mode and persisted permissions
- Network-lost tool errors; cancelled Anthropic subscription for now

