Skip to main content
OpenCodeProduct page

OpenCode Signals

What engineering leaders and their teams report about OpenCode, with every finding tied to its evidence.

Read the findings

What the evidence says

Whose sources count

Practitioner sentiment, all practitioners

+27 Positive from 60 sources that take a side

How this figure is made

Positive overall signal, net 27 points

From 59 authors in 36 discussions. Use a task pilot to measure accepted work and review time.

Analyzed
111 total sources
Top praise
Plugins and Custom Agents (13 of 13 sources) See praise evidence
Top concern
Permissive Defaults and No Sandbox (7 of 7 sources) See concern evidence

Aug 2025 to Oct 2026.

90 sources from practitioners, by month and sentiment.

The read is positive. Plugins and model choice draw the most praise, followed by the server and SDK that teams build agents on. Lean prompts and low-cost plans also draw praise. Permission defaults are the most frequent concern, followed by the data OpenCode receives by default, then release churn.

Positive, mixed and negative sources

The score counts them as 31 positive, 13 mixed and 15 negative votes, one per author. See How the numbers work.

See the evidence

Below: 6 praise themes, 8 concerns, 3 close to agreement and 2 disagreements.

Findings

Counted for All practitioners, from 90 sources. Change group

What practitioners praise

Every capability practitioners describe positively, ranked by how many sources say so. Open one to read who said it.

  1. Plugins and Custom AgentsAll 13 sources on it praise itExtending OpenCode with custom agents, plugins, skills, and tools written for a project.

    Counted for All practitioners.

    1. Positive

      cyanydeez, Hacker News commenter

      Comment on: The State of Context EngineeringHacker News comment

      Runs OpenCode on local models with a context-compaction plugin they extended with eviction to keep context near 128,000 tokens.

      Published Oct 25, 2026self-described: Runs models locally with an OpenCode context compaction plugin

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    2. Mixed

      verdverm, developer using custom agents and subagents in OpenCode

      Comment on: OpenCode agents and markdown engineeringHacker News comment

      Uses custom agents and subagents in OpenCode as a repeatable one-line workflow, while noting that smaller models still make more hallucinations and bad assumptions.

      Published Oct 25, 2026self-described: OpenCode workflow with custom agents and subagents

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    3. Positive

      Alex Spînu, Applied AI Tech Lead at Deloitte (stated in profile)

      Post by @alspinu on XPost on X

      Runs OpenCode with project-specific plugins that OpenCode wrote for him, such as running code on Lambda with one-time keys that are revoked when the agent finishes.

      Published Oct 24, 2026self-described: Applied AI tech lead at Deloitte

      Practitioner account, pseudonymous; direct use; counts toward Delivered outcomes, Operational control

    4. Mixed

      martinkivi, Hacker News commenter

      Comment on: Annoying and alarming things about OpenCodeHacker News comment

      Uses OpenCode daily across three or four projects at once and values how easily custom agents are created, while missing the old session sidebar.

      Published Jul 21, 2026self-described: Rails and Vue apps

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    5. Positive

      porridgeraisin, Hacker News commenter

      Comment on: AUR packages compromised with Infostealer and RootkitHacker News comment

      Has OpenCode, with the opencode-pty plugin, drive the Arch package helper and review each package build before they upgrade.

      Published Jun 12, 2026self-described: Systems engineer using OpenCode to review AUR packages on Linux

      Practitioner account, pseudonymous; direct use; counts toward Delivered outcomes

    6. Positive

      Rajesh Bhatia, leader of the Productivity Platform function at Cloudflare

      The AI engineering stack we built internally - on the platform we shipCompany engineering blog post, The Cloudflare Blog

      Thakur, Roe-Meschke and Bhatia describe Cloudflare's internal AI stack, where one opencode auth login command configures providers, models, MCP servers, agents, commands and permissions. From Feb 5 to April 15, 2026, 3,683 users (93% of R&D) were active, with 27.08M OpenCode messages against 434.9K for Windsurf.

      "That command triggers a chain that configures providers, models, MCP servers, agents, commands, and permissions, without the user touching a config file."
      Excerpt, Rajesh Bhatia
      "3,683 internal users actively using AI coding tools (60% company-wide, 93% across R&D), out of approximately 6,100 total employees…"
      Same speaker

      Published Apr 20, 2026Company-wide OpenCode setup at Cloudflare, configured from one internal discovery endpoint

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Operational control, Adoption and upkeep

    7. Positive

      Ryan Skidmore, Systems Engineer at Cloudflare

      Orchestrating AI Code Review at scaleCompany engineering blog post, The Cloudflare Blog

      Skidmore reports that Cloudflare built its CI merge-request reviewer around OpenCode because the team already used it, it is open source, its SDK makes plugins easy and, most importantly, it is server first, letting them create sessions programmatically. In the first 30 days it ran 131,246 review runs across 48,095 merge requests.

      "It has a great open source SDK, allowing us to easily build plugins that work flawlessly…"
      Excerpt, Ryan Skidmore

      Published Apr 20, 2026CI-native code reviewer that runs OpenCode in GitLab CI across Cloudflare's repositories

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability, Operational control, Adoption and upkeep

    8. Positive

      Tyson Trautmann, Senior Director, Engineering at Cloudflare

      Agents that remember: introducing Agent MemoryCompany engineering blog post, The Cloudflare Blog

      Trautmann and Sutter say Cloudflare uses an internal OpenCode plugin that wires Agent Memory into the development loop. With a shared team profile, the agent knows what others have already learned, so it "can stop asking questions" already answered and stop repeating corrected mistakes.

      "We use an internal OpenCode plugin that wires Agent Memory into the development loop."
      Excerpt, Tyson Trautmann

      Published Apr 17, 2026Internal OpenCode plugin that gives Cloudflare teams shared agent memory

      Practitioner account, name and role on their organization's own page; direct use; not counted, takes no position

    9. Positive

      Derek Meegan, software engineer at Browserbase

      How we build internal agents at BrowserbaseCompany engineering blog post, Browserbase blog

      Jeong and Meegan describe Browserbase's internal agent bb, one OpenCode agent loop shared across tasks and pre-started on a local port in each sandbox. Domain workflows live as skills in .opencode/skills, with typed service packages as a second layer.

      "The core loop is OpenCode. It handles the LLM conversation, tool orchestration, context management, streaming, and context compaction. We don't touch any of that."
      Excerpt, Derek Meegan

      Published Apr 16, 2026bb, Browserbase's shared internal agent for support investigations and code changes

      Practitioner account, name and role on an outside page; ran the rollout; counts toward Delivered outcomes, Operational control, Adoption and upkeep

    10. Positive

      solarkraft, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Spends most of their AI time in OpenCode at work and at home. Calls it the most complete agent they have found for its server, SDK, web UI and plugin model, and names its security approach as the main criticism.

      Published Mar 21, 2026self-described: Uses OpenCode at work and home for AI chat

      Practitioner account, pseudonymous; direct use; counts toward Adoption and upkeep

    11. Positive

      u/rizal72, Reddit poster in r/opencodeCLI

      Why I left OpenCode for Pi, then came back for v2Reddit post, r/opencodeCLI

      Left OpenCode 1 for Pi to build custom widgets, then returned for v2's plugin API, and reports a lighter first prompt (about 11,000 tokens) than their Pi setup.

      Published Oct 22, 2026self-described: Builds custom coding assistant plugins and widgets

      Practitioner account, pseudonymous; direct use; counts toward Adoption and upkeep

    12. Positive

      Ryan Skidmore, Systems Engineer at Cloudflare

      Cutting our inference bill by 68% by being obsessive about optimizationCompany engineering blog post, The Cloudflare Blog

      Cloudflare cut its OpenCode-based reviewer from US$2.43 to US$0.77 per review. OpenCode 1 placed its only cache breakpoint after repository-specific text, which a plugin hook fixed. OpenCode 2 matched 1 on 98% of approval decisions and finished 13% faster.

      "The problem ended up being in how OpenCode v1 constructed the system prompt: It built one block containing our agent prompt, followed by an environment section with the working directory and the date, and placed the only cache breakpoint at the end of that block."
      Excerpt, Ryan Skidmore

      Published Oct 19, 2026Cloudflare's internal AI code reviewer after its move to OpenCode 2

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability, Operational control, Cost predictability and limits

    13. Positive

      Tobias Jonas, Co-CEO at innFactory AI

      AI-Assisted Software Development with OpenCode: How We're Shaping the Future of Coding at innFactoryCompany blog post, innFactory AI

      Jonas reports that all innFactory developers are progressively adopting OpenCode for its skill system and free model choice, with code quality comparable to Claude Code when both use the same model. Legacy enterprise systems still need human experts, and team API costs led innFactory to build its own usage-control software.

      "All developers on the team are progressively adopting the tool, with particular emphasis on internal training and the development of best practices."
      Excerpt, Tobias Jonas

      Published Jan 30, 2026innFactory development team adopting OpenCode alongside GitHub Copilot

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Operational control, Cost predictability and limits, Adoption and upkeep

    Open them in the record
  2. Any Provider, Any Model12 of 13 sources on it praise itUsing any of 75+ providers, local models, or an existing Copilot or ChatGPT plan, and switching models inside one session.

    Counted for All practitioners.

    Positive, 12

    1. Positive

      sammajayi, developer

      Post by @sammajayi on XPost on X

      Likes switching providers inside one OpenCode session when credits run out, without re-explaining the codebase.

      Published Oct 21, 2026self-described: Web3 builder using OpenCode across providers

      Practitioner account, pseudonymous; direct use; counts toward Delivered outcomes, Operational control

    2. Positive

      Andreas Jansson, Principal Systems Engineer at Cloudflare

      Cut your AI spend with AI Gateway's Auto RouterCompany engineering blog post, The Cloudflare Blog

      Cloudflare routes requests from its internal OpenCode deployment to a capable enough model per task, saving up to 30% against frontier models alone. Without the router, users in OpenCode and other harnesses pick models by hand.

      "We use Auto Router internally at Cloudflare within our OpenCode deployment and within Cloudflare OS, our custom agent harness."
      Excerpt, Andreas Jansson

      Published Sep 30, 2026Cloudflare's internal OpenCode deployment routed through AI Gateway

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Operational control

    3. Positive

      Rajesh Bhatia, leader of the Productivity Platform function at Cloudflare

      The AI engineering stack we built internally - on the platform we shipCompany engineering blog post, The Cloudflare Blog

      Thakur, Roe-Meschke and Bhatia describe Cloudflare's internal AI stack, where one opencode auth login command configures providers, models, MCP servers, agents, commands and permissions. From Feb 5 to April 15, 2026, 3,683 users (93% of R&D) were active, with 27.08M OpenCode messages against 434.9K for Windsurf.

      "That command triggers a chain that configures providers, models, MCP servers, agents, commands, and permissions, without the user touching a config file."
      Excerpt, Rajesh Bhatia
      "3,683 internal users actively using AI coding tools (60% company-wide, 93% across R&D), out of approximately 6,100 total employees…"
      Same speaker

      Published Apr 20, 2026Company-wide OpenCode setup at Cloudflare, configured from one internal discovery endpoint

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Operational control, Adoption and upkeep

    4. Positive

      scuff3d, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Picked OpenCode to avoid being locked into one vendor's models; runs it on GPT today and found Claude Code buggy and unpolished.

      Published Mar 21, 2026self-described: Uses OpenCode with GPT and multiple provider options

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    5. Positive

      Tobias Jonas, Co-CEO at innFactory AI

      AI-Assisted Software Development with OpenCode: How We're Shaping the Future of Coding at innFactoryCompany blog post, innFactory AI

      Jonas reports that all innFactory developers are progressively adopting OpenCode for its skill system and free model choice, with code quality comparable to Claude Code when both use the same model. Legacy enterprise systems still need human experts, and team API costs led innFactory to build its own usage-control software.

      "All developers on the team are progressively adopting the tool, with particular emphasis on internal training and the development of best practices."
      Excerpt, Tobias Jonas

      Published Jan 30, 2026innFactory development team adopting OpenCode alongside GitHub Copilot

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Operational control, Cost predictability and limits, Adoption and upkeep

    6. Positive

      Rahul Sengottuvelu, chief technology officer at Ramp

      Post by @rahulgs on XX post

      Ramp's CTO announces Inspect, Ramp's own background coding agent built on OpenCode and Modal, which works with all the frontier models and gives every Ramp builder a cloud environment with Ramp's tooling.

      "…its powered by @opencode and @modal, and works with all the frontier models…"
      Excerpt, Rahul Sengottuvelu

      Published Jan 12, 2026Ramp's background coding agent, Inspect

      Practitioner account, pseudonymous; ran the rollout; counts toward Operational control

    7. Positive

      David Heinemeier Hansson, co-owner and CTO of 37signals

      Promoting AI agentsPersonal blog post, DHH on HEY World

      DHH has put Opus, Codex, Gemini, and open-weight models to work in OpenCode and values switching between them in one terminal interface. He states that Omarchy will ship OpenCode as a default in its next version.

      "I've thoroughly enjoyed putting them all to work in OpenCode, which is a terminal interface for coding agents that allows you to seamlessly switch between all of the models…"
      Excerpt, David Heinemeier Hansson

      Published Jan 7, 2026Making OpenCode a default in the next version of Omarchy, the Linux setup he created

      Practitioner account, self-described; direct use; counts toward Delivered outcomes, Operational control

    8. Positive

      cyanydeez, Hacker News commenter

      Comment on: The State of Context EngineeringHacker News comment

      Runs OpenCode on local models with a context-compaction plugin they extended with eviction to keep context near 128,000 tokens.

      Published Oct 25, 2026self-described: Runs models locally with an OpenCode context compaction plugin

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    9. Positive

      otekengineering, engineer trying OpenCode with API credits

      Comment on: OpenCode and free modelsHacker News comment

      Tried OpenCode to use API credits unavailable in another client, liked its accessibility for students and hobbyists, and found the free Nemotron model useful.

      Published Oct 15, 2026self-described: OpenCode with Claude Max API credits and Nemotron

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    10. Positive

      u/FickleSwordfish8689, Reddit poster in r/ChatGPTCoding

      Finally moved off claude code to OSS models on opencodeReddit post, r/ChatGPTCoding

      Moved fully from Claude Code to OpenCode on open models such as Kimi K3, GLM 5.3 Flash and DeepSeek V4.1 Flash, while noting the recent workload has been light.

      Published Sep 23, 2026self-described: Uses OpenCode with open source models for complex engineering projects

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    11. Positive

      Rahul Sengottuvelu, chief technology officer at Ramp

      Why Ramp built its own in-house coding agent, InspectNewsletter deep dive, The Pragmatic Engineer

      Ramp's engineering leaders chose OpenCode as the harness inside Inspect because its HTTP API made setup straightforward and it works with any model. Inspect sessions now produce 75% of Ramp's merged pull requests.

      "…exposed an HTTP API which made it straightforward to set up, and was open-source, good enough, and importantly, offered model agnosticism."
      Excerpt, Rahul Sengottuvelu
      "Engineers at Ramp can use any tool they want, but 75% of merged PRs are now raised by Inspect…"
      Excerpt, The Pragmatic Engineer

      Published Aug 25, 2026Interview with Ramp's CTO and the engineers who built Inspect

      Practitioner account, self-described; second-hand; not counted until substantiated

    12. Positive

      rurban, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Ranks OpenCode above Codex, Claude Code, Copilot and Qwen Code for its output, subagents and free models; Opus through a GitHub Copilot plan runs out of quota within a day.

      Published Mar 21, 2026self-described: Developer working with Lisp, Perl, C, C++, ASM, compilers, AI, and embedded systems

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Mixed or negative, 1

    1. Negative

      lvl155, Hacker News commenter

      Comment on: Unauthenticated remote code execution in OpenCodeHacker News comment

      Stopped using OpenCode as features outran upkeep of the core, found switching context across models impractical, and went back to Claude Code and Codex.

      Published Jan 12, 2026self-described: Uses OpenCode with Claude Code and Codex side by side

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Open them in the record
  3. Server, SDK, and Remote ClientsAll 10 sources on it praise itOne session served to the terminal, web, desktop, phone, editor, or a script through OpenCode's server and SDK.

    Counted for All practitioners.

    1. Positive

      Alan Wells, founder of Rocketable (stated in profile)

      Post by @alanwells on XX post

      Rocketable's QA agent uses OpenCode with agent-browser as its runner for markdown test scenarios, run in full before each release and again on production.

      "For the QA agent, we use opencode + agent-browser (thanks @vercel!) as a runner."
      Excerpt, Alan Wells

      Published Oct 24, 2026self-described: Rocketable's QA agent, run before each release and on production

      Practitioner account, pseudonymous; ran the rollout; not counted, takes no position

    2. Positive

      nfriedly, Hacker News commenter

      Comment on: OpenCode 2.0Hacker News comment

      Uses a terminal agent at work, and OpenCode through OpenChamber's web and mobile clients for personal projects in short sessions away from the desk.

      Published Oct 15, 2026self-described: Software engineer using a TUI at work

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    3. Positive

      Rahul Sengottuvelu, chief technology officer at Ramp

      Why Ramp built its own in-house coding agent, InspectNewsletter deep dive, The Pragmatic Engineer

      Ramp's engineering leaders chose OpenCode as the harness inside Inspect because its HTTP API made setup straightforward and it works with any model. Inspect sessions now produce 75% of Ramp's merged pull requests.

      "…exposed an HTTP API which made it straightforward to set up, and was open-source, good enough, and importantly, offered model agnosticism."
      Excerpt, Rahul Sengottuvelu
      "Engineers at Ramp can use any tool they want, but 75% of merged PRs are now raised by Inspect…"
      Excerpt, The Pragmatic Engineer

      Published Aug 25, 2026Interview with Ramp's CTO and the engineers who built Inspect

      Practitioner account, self-described; second-hand; not counted until substantiated

    4. Positive

      Ryan Skidmore, Systems Engineer at Cloudflare

      Orchestrating AI Code Review at scaleCompany engineering blog post, The Cloudflare Blog

      Skidmore reports that Cloudflare built its CI merge-request reviewer around OpenCode because the team already used it, it is open source, its SDK makes plugins easy and, most importantly, it is server first, letting them create sessions programmatically. In the first 30 days it ran 131,246 review runs across 48,095 merge requests.

      "It has a great open source SDK, allowing us to easily build plugins that work flawlessly…"
      Excerpt, Ryan Skidmore

      Published Apr 20, 2026CI-native code reviewer that runs OpenCode in GitLab CI across Cloudflare's repositories

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability, Operational control, Adoption and upkeep

    5. Positive

      Robin Guldener, co-founder and CEO of Nango

      What we learned building 200+ API integrations with OpenCodeCompany engineering blog post, Nango blog

      Guldener describes how Nango's orchestrator spawns one OpenCode agent per API interaction; OpenCode runs headless in the pipeline, its SDK manages sessions, and the team attaches the UI to a session to inspect failures. The agent generates ~200 integrations across five APIs in 15 minutes for less than US$20 in tokens.

      Published Apr 1, 2026self-described: Nango background agent that builds API integrations

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability, Operational control, Adoption and upkeep

    6. Mixed

      jFriedensreich, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Values the client and server split that lets one session move between the TUI, VS Code, a web app and the desktop app. But the web UI and API routes nobody has identified reach OpenCode's servers, and the defaults are unsafe outside a container.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    7. Positive

      pprotas, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Runs OpenCode's web UI on a Raspberry Pi as a homelab assistant and reaches it from a phone over Tailscale.

      Published Mar 21, 2026self-described: Personal homelab on a Raspberry Pi 4B

      Practitioner account, pseudonymous; ran the rollout; counts toward Operational control

    8. Positive

      Zach Bruggeman, Engineer at Ramp

      Post by @zachbruggeman on XX post

      Says Ramp's Inspect, a cloud background agent built on OpenCode and Modal, wrote 30% of Ramp's merged frontend and backend pull requests in one week and starts in seconds with no setup.

      "We call it Inspect. It wrote 30% of merged frontend + backend PRs in the past week."
      Excerpt, Zach Bruggeman

      Published Jan 12, 2026Ramp's background coding agent, Inspect

      Practitioner account, pseudonymous; ran the rollout; counts toward Delivered outcomes

    9. Positive

      Derek Meegan, software engineer at Browserbase

      How we build internal agents at BrowserbaseCompany engineering blog post, Browserbase blog

      Jeong and Meegan describe Browserbase's internal agent bb, one OpenCode agent loop shared across tasks and pre-started on a local port in each sandbox. Domain workflows live as skills in .opencode/skills, with typed service packages as a second layer.

      "The core loop is OpenCode. It handles the LLM conversation, tool orchestration, context management, streaming, and context compaction. We don't touch any of that."
      Excerpt, Derek Meegan

      Published Apr 16, 2026bb, Browserbase's shared internal agent for support investigations and code changes

      Practitioner account, name and role on an outside page; ran the rollout; counts toward Delivered outcomes, Operational control, Adoption and upkeep

    10. Positive

      solarkraft, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Spends most of their AI time in OpenCode at work and at home. Calls it the most complete agent they have found for its server, SDK, web UI and plugin model, and names its security approach as the main criticism.

      Published Mar 21, 2026self-described: Uses OpenCode at work and home for AI chat

      Practitioner account, pseudonymous; direct use; counts toward Adoption and upkeep

    Open them in the record
  4. Lean Prompts and Cache Reuse7 of 9 sources on it praise itA small system prompt and a stable prompt cache, so tasks spend fewer tokens than in heavier agents.

    Counted for All practitioners.

    Positive, 7

    1. Positive

      Systima, AI consultancy whose team usually works in OpenCode

      Claude Code Is Way More Token-Hungry Than OpenCode. We Measured Exactly How MuchCompany blog post, Systima blog

      Measured both agents on the same model and tasks: about 33,000 tokens of scaffolding for Claude Code before a one-line prompt against about 7,000 for OpenCode. The prompt cache was steadier. Claude Code, however, spent less on one multi-step task.

      Published Jul 12, 2026self-described: Systima team, same model and machine for both agents

      Practitioner account, self-described; structured test; counts toward Delivered outcomes

    2. Positive

      neya, Hacker News commenter

      Comment on: Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7kHacker News comment

      On the same GLM 5.2 model through OpenRouter, Claude Code cost about US$10 per task and OpenCode about US$10 a day for four or five tasks.

      Published Jul 12, 2026self-described: Database migrations, code audits and documentation

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    3. Positive

      estebarb, Hacker News commenter

      Comment on: DeepSeek reasonix, DeepSeek native coding agent with high caching and low costHacker News comment

      In a day of regular coding on DeepSeek, OpenCode hit the prompt cache for 120 million input tokens and missed it for 2.59 million.

      Published May 24, 2026self-described: Uses OpenCode with DeepSeek for regular coding

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    4. Positive

      pzo, Hacker News commenter

      Comment on: DeepSeek makes the V4 Pro price discount permanentHacker News comment

      Spent about US$2 for 100 million tokens in a day of OpenCode on DeepSeek V4 Pro, mostly cached tokens.

      Published May 23, 2026self-described: Uses OpenCode with DeepSeek for coding

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    5. Positive

      Carmelo Daniele, developer and OpenCode user

      Claude Code, OpenCode, and π (pi): anatomy of a trivial requestPersonal blog post, cd4n1's blog

      Captured the first request of Claude Code, OpenCode and Pi on the same Bedrock model. OpenCode stays his choice, with a system prompt about a third the size of Claude Code's and safety guidance Pi lacks.

      Published May 18, 2026self-described: Same model on Amazon Bedrock through LiteLLM for all three agents

      Practitioner account, self-described; structured test; counts toward Operational control

    6. Positive

      Kevin Flansburg, Senior Manager, Engineering at Cloudflare

      Building the foundation for running extra-large language modelsCompany engineering blog post, The Cloudflare Blog

      Cloudflare added session affinity headers to OpenCode and had its heaviest internal users adopt them. Input token cache hits on Workers AI rose from 60% to 80% at peak, and interactive OpenCode sessions got faster.

      "We added session affinity headers to popular agent harnesses like OpenCode, where we noticed a significant increase in total throughput."
      Excerpt, Kevin Flansburg

      Published Apr 16, 2026Workers AI serving Kimi K2.5 to Cloudflare's internal OpenCode users

      Practitioner account, name and role on their organization's own page; ran the rollout; not counted, takes no position

    7. Positive

      Kevin Flansburg, Senior Manager, Engineering at Cloudflare

      Powering the agents: Workers AI now runs large models, starting with Kimi K2.5Company engineering blog post, The Cloudflare Blog

      Cloudflare engineers use the open model Kimi K2.5 as a daily driver for agentic coding inside OpenCode. OpenCode sends the session affinity header that raises prompt cache hits on Workers AI without extra setup.

      "Within our OpenCode environment, Cloudflare engineers use Kimi as a daily driver for agentic coding tasks."
      Excerpt, Kevin Flansburg

      Published Mar 19, 2026Cloudflare engineers using Kimi K2.5 on Workers AI inside OpenCode

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Operational control

    Mixed or negative, 2

    1. Positive

      Ryan Skidmore, Systems Engineer at Cloudflare

      Cutting our inference bill by 68% by being obsessive about optimizationCompany engineering blog post, The Cloudflare Blog

      Cloudflare cut its OpenCode-based reviewer from US$2.43 to US$0.77 per review. OpenCode 1 placed its only cache breakpoint after repository-specific text, which a plugin hook fixed. OpenCode 2 matched 1 on 98% of approval decisions and finished 13% faster.

      "The problem ended up being in how OpenCode v1 constructed the system prompt: It built one block containing our agent prompt, followed by an environment section with the working directory and the date, and placed the only cache breakpoint at the end of that block."
      Excerpt, Ryan Skidmore

      Published Oct 19, 2026Cloudflare's internal AI code reviewer after its move to OpenCode 2

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability, Operational control, Cost predictability and limits

    2. Positive

      Ivan Fioravanti, co-founder and board member of CoreView (stated in profile)

      Post by @ivanfioravanti on XPost on X

      Uses OpenCode alongside other agents and likes it, but shows that editing AGENTS.md mid-session forces about 62,000 tokens to be processed again, which hurts most on local models.

      Published Jul 22, 2026Technology advisor, investor, and co-founder at CoreView

      Practitioner account, name and role on their organization's own page; direct use; not counted, takes no position

    Open them in the record
  5. Go and Free Models6 of 7 sources on it praise itLow-cost access to capable open models through the US$10 Go plan, free models, or cheap provider keys.

    Counted for All practitioners.

    Positive, 6

    1. Positive

      its_eknock, builder in Nairobi (stated in profile)

      Post by @its_eknock on XPost on X

      Dropped Claude, Cursor and Codex subscriptions for OpenCode on free open models, with a Claude API key kept for Opus when needed.

      Published Oct 20, 2026self-described: Uses OpenCode with free Chinese models and Claude API access

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    2. Mixed

      john01dav, Hacker News commenter

      Comment on: OpenCode Hacked: User credentials leakedHacker News comment

      Gets great results from Qwen 3.7 Plus on OpenCode Go for US$10 per month and knows no other option of nearly that value, but is interested in switching because OpenCode "isn't so trustworthy, it seems", calling this the second issue seen.

      Published Oct 17, 2026self-described: Personal user paying $10 monthly for OpenCode Go and Qwen

      Practitioner account, pseudonymous; direct use; counts toward Cost predictability and limits

    3. Positive

      otekengineering, engineer trying OpenCode with API credits

      Comment on: OpenCode and free modelsHacker News comment

      Tried OpenCode to use API credits unavailable in another client, liked its accessibility for students and hobbyists, and found the free Nemotron model useful.

      Published Oct 15, 2026self-described: OpenCode with Claude Max API credits and Nemotron

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    4. Positive

      bel8, Hacker News commenter, self-described

      Comment on: Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7kHacker News comment

      Has unlimited Anthropic and OpenAI plans at work, and covers personal projects with the US$10 OpenCode Go plan on open models.

      Published Jul 14, 2026

      Practitioner account, pseudonymous; direct use; counts toward Operational control, Cost predictability and limits

    5. Positive

      Brad Trnavsky, operations leader (stated in profile)

      Post by @bmtrnavsky on XPost on X

      Has a US$20 Claude plan and uses Opus for planning and verification, and uses DeepSeek 4.1 Flash for most code work. Separately lists US$10 for OpenCode Go and US$10 for CommandCode GOAT, and has never run out despite hours-long sessions.

      Published Oct 24, 2026self-described: Operations leader

      Practitioner account, pseudonymous; direct use; counts toward Cost predictability and limits

    6. Positive

      zkmon, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Settled on OpenCode with its free Big Pickle model after paying for Claude and Codex, and splits work into small tasks the free model can finish.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Mixed or negative, 1

    1. Negative

      u/Arkhaitekton, Reddit poster in r/opencodeCLI, self-described

      DeepSeek V4.1 Flash nerf on OpenCode so now CommandCode is betterReddit post, r/opencodeCLI

      Measured OpenCode Go's DeepSeek V4.1 Flash allowance at half the earlier usage and moved to CommandCode, which gave more usage for the same price.

      Published Sep 10, 2026

      Practitioner account, pseudonymous; structured test; counts toward Delivered outcomes, Cost predictability and limits

    Open them in the record
  6. Terminal Interface6 of 7 sources on it praise itThe terminal interface itself: its output, subagents, and how it feels in daily use.

    Counted for All practitioners.

    Positive, 6

    1. Positive

      rurban, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Ranks OpenCode above Codex, Claude Code, Copilot and Qwen Code for its output, subagents and free models; Opus through a GitHub Copilot plan runs out of quota within a day.

      Published Mar 21, 2026self-described: Developer working with Lisp, Perl, C, C++, ASM, compilers, AI, and embedded systems

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    2. Mixed

      martinkivi, Hacker News commenter

      Comment on: Annoying and alarming things about OpenCodeHacker News comment

      Uses OpenCode daily across three or four projects at once and values how easily custom agents are created, while missing the old session sidebar.

      Published Jul 21, 2026self-described: Rails and Vue apps

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    3. Positive

      ctmnt, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode and its interface but wants it to stop clearing the terminal on exit.

      Published Mar 22, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    4. Positive

      boomskats, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode's interface and results after months of use; when Anthropic access turned flaky, tried Claude Code again and moved to an OpenAI plan to keep using OpenCode.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    5. Positive

      zkmon, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Settled on OpenCode with its free Big Pickle model after paying for Claude and Codex, and splits work into small tasks the free model can finish.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    6. Positive

      David Heinemeier Hansson, co-owner and CTO of 37signals

      Promoting AI agentsPersonal blog post, DHH on HEY World

      DHH has put Opus, Codex, Gemini, and open-weight models to work in OpenCode and values switching between them in one terminal interface. He states that Omarchy will ship OpenCode as a default in its next version.

      "I've thoroughly enjoyed putting them all to work in OpenCode, which is a terminal interface for coding agents that allows you to seamlessly switch between all of the models…"
      Excerpt, David Heinemeier Hansson

      Published Jan 7, 2026Making OpenCode a default in the next version of Omarchy, the Linux setup he created

      Practitioner account, self-described; direct use; counts toward Delivered outcomes, Operational control

    Mixed or negative, 1

    1. Mixed

      monkey26, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode after months of use but finds too much GUI packed into the terminal UI, and now reaches for Codex and Pi more often.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    Open them in the record

What concerns them

Every concern practitioners raise, most raised first.

  1. Permissive Defaults and No SandboxAll 7 sources on it raise it as a concernWhat the agent may run or touch without asking, and the lack of a built-in sandbox.

    Counted for All practitioners.

    1. Negative

      Luke Wren, engineer, on his personal site

      Stop Using OpenCodePersonal blog post, wren.wtf

      Tried OpenCode with Qwen3.6-27B on an M4 Max and shows a "git *" deny rule blocking git status while allowing the same commands through env, a full path or a pipe to bash. Calls textual command filtering entirely useless and says everyone using OpenCode should stop using it.

      Published Jul 20, 2026self-described: Undated post, first shared on Hacker News on Jul 20, 2026; source read at commit baef5cd4

      Practitioner account; direct use; counts toward Reliability, Operational control, Adoption and upkeep

    2. Negative

      sorentwo, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Stopped using OpenCode after it moved from a Dockerfile fix to deploying to production without asking.

      "The moment that OpenCode, after helping fix a Dockerfile issue, decided it was time to deploy to prod _without asking for consent_, I was out."
      Excerpt, sorentwo

      Published Mar 21, 2026self-described: Creator and maintainer of Oban, an Elixir background job processor

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    3. Mixed

      vstenvik, GitHub issue author on anomalyco/opencode, self-described

      opencode not respecting permissionsGitHub issue

      Denied git in the bash permission config, and OpenCode kept running git commands.

      Published Jan 16, 2026

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    4. Mixed

      edmBernard, GitHub issue author on anomalyco/opencode, self-described

      Is there a way to sandbox the agent ?GitHub issue

      Asks how to keep agent commands inside the project directory, noting that Gemini CLI and Codex CLI sandbox with Seatbelt on macOS.

      Published Aug 25, 2025

      Practitioner account, pseudonymous; opinion; not counted until substantiated

    5. Positive

      spopejoy, Hacker News commenter

      Comment on: OpenCode 2.0Hacker News comment

      Tried Pi twice and came back; OpenCode 2.0 cleared most of the 1.x bugs, though permission parsing still fails on long tool calls.

      Published Oct 16, 2026self-described: Uses OpenCode and Pi with custom extensions

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    6. Mixed

      u/avinthakur080, Reddit poster in r/opencodeCLI

      How is opencode v2 going for you guys ? (my experience in description)Reddit post, r/opencodeCLI

      Uses OpenCode for all work and personal coding and finds it largely works. Daily v2 issues and the lack of a built-in sandbox across several machines have them weighing Pi or a fork.

      Published Oct 3, 2026self-described: Uses OpenCode on office and personal machines

      Practitioner account, pseudonymous; direct use; counts toward Reliability, Operational control, Adoption and upkeep

    7. Mixed

      jFriedensreich, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Values the client and server split that lets one session move between the TUI, VS Code, a web app and the desktop app. But the web UI and API routes nobody has identified reach OpenCode's servers, and the defaults are unsafe outside a container.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    GILD's fact checks, which don't count as sources

    Checked Oct 25, 2026.OpenCode 2 starts every agent from a policy that allows every action except .env reads, and paths outside the project proceed without a prompt unless a rule is added. OpenCode 1 also allowed most actions by default. OpenCode 2 docs: Permissions

    Open them in the record
  2. Data Sent to OpenCode by DefaultAll 6 sources on it raise it as a concernPrompts, titles, or telemetry reaching OpenCode's servers or its Zen models when the user chose another provider or a local model.

    Counted for All practitioners.

    1. No opinion stated

      u/trytoinfect74, Reddit commenter in r/LocalLLaMA

      Comment on: Does opencode send chats/other data to their server? It establishes a connection even though I am using local modelReddit comment, r/LocalLLaMA

      Their company's infosec team banned OpenCode after seeing it send telemetry and data with every sharing option turned off.

      Published Oct 21, 2026self-described: Company infosec team forbids OpenCode because of telemetry and data leaks

      not counted until substantiated

    2. Negative

      regexorcist, Hacker News commenter

      Comment on: Annoying and alarming things about OpenCodeHacker News comment

      Dropped OpenCode for the lighter maki harness because it sent data to the cloud for session titles while they used only a local model.

      Published Jul 20, 2026self-described: Uses local models exclusively with OpenCode

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    3. Mixed

      jFriedensreich, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Values the client and server split that lets one session move between the TUI, VS Code, a web app and the desktop app. But the web UI and API routes nobody has identified reach OpenCode's servers, and the defaults are unsafe outside a container.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    4. No opinion stated

      movq, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Warns that OpenCode sent prompts to its own Zen proxy without the user choosing it, so a developer limited to an approved provider could leak proprietary code.

      Published Mar 21, 2026

      not counted, repeats a stronger account

    5. Negative

      lukewarm707, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Traced pinned version 1.2.20 with mitmproxy on a local model and found it silently called OpenCode Zen's gpt-5-nano for side tasks, a model with 30-day retention.

      Published Mar 21, 2026self-described: OpenCode user running local chat completions

      Practitioner account, pseudonymous; structured test; counts toward Operational control

    6. Mixed

      MatthewCroughan, GitHub issue author on anomalyco/opencode

      OpenCode is not private by default?GitHub issue

      Found through firewall rules that session titles were generated outside their network while they ran only local models.

      Published Jan 24, 2026self-described: Founder of Nix.How and organizer of Nix.Camp

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    GILD's fact checks, which don't count as sources

    Checked Oct 25, 2026.OpenCode documents that title generation uses a cheaper model from the user's provider when one exists, and otherwise the main model. Several reports describe older versions calling OpenCode Zen instead. A report about an earlier release does not establish current behavior. Config

    Open them in the record
  3. Release Churn and Regressions6 of 7 sources on it raise it as a concernUpdates that break configs, plugins, or agent behavior, including the move from OpenCode 1 to 2.

    Counted for All practitioners.

    Raised as a concern, 6

    1. Mixed

      u/SM8085, Reddit poster in r/LocalLLaMA, self-described

      OpenCode 2.0.26 is out, if you need to constantly prompt "Continue" it's not just your bot AFAIKReddit post, r/LocalLLaMA

      After upgrading to 2.0.26, agents stopped after announcing a step and needed a prompt to continue, even on capable models.

      Published Oct 11, 2026

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    2. Mixed

      u/avinthakur080, Reddit poster in r/opencodeCLI

      How is opencode v2 going for you guys ? (my experience in description)Reddit post, r/opencodeCLI

      Uses OpenCode for all work and personal coding and finds it largely works. Daily v2 issues and the lack of a built-in sandbox across several machines have them weighing Pi or a fork.

      Published Oct 3, 2026self-described: Uses OpenCode on office and personal machines

      Practitioner account, pseudonymous; direct use; counts toward Reliability, Operational control, Adoption and upkeep

    3. Mixed

      u/CarryOnRTW, Reddit poster in r/opencodeCLI

      Forced transition from opencode v1 to v2Reddit post, r/opencodeCLI

      A routine Arch package update installed OpenCode 2 under a 1.x version number and broke their local llama.cpp setup until they found the new background service.

      Published Sep 16, 2026self-described: EndeavourOS user running local llama.cpp and Qwen models with OpenCode

      Practitioner account, pseudonymous; direct use; counts toward Reliability, Operational control, Adoption and upkeep

    4. Negative

      Darkmoon_UK, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Leaving OpenCode after weeks of SSE timeouts and a broken desktop UI, and is looking at Junie CLI for a Kotlin stack.

      Published Mar 29, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    5. Negative

      port11, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Gave up after minor and patch releases repeatedly broke a tuned plugin and prompt setup, and went back to other agents.

      Published Mar 22, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    6. Negative

      lvl155, Hacker News commenter

      Comment on: Unauthenticated remote code execution in OpenCodeHacker News comment

      Stopped using OpenCode as features outran upkeep of the core, found switching context across models impractical, and went back to Claude Code and Codex.

      Published Jan 12, 2026self-described: Uses OpenCode with Claude Code and Codex side by side

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Discussed without concern, 1

    1. Positive

      spopejoy, Hacker News commenter

      Comment on: OpenCode 2.0Hacker News comment

      Tried Pi twice and came back; OpenCode 2.0 cleared most of the 1.x bugs, though permission parsing still fails on long tool calls.

      Published Oct 16, 2026self-described: Uses OpenCode and Pi with custom extensions

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    Open them in the record
  4. Server Exposure and the Console BreachAll 5 sources on it raise it as a concernThe January 2026 unauthenticated server flaw, the October 2026 Console breach, and how OpenCode handles security reports.

    Counted for All practitioners.

    1. No opinion stated

      jprokay13, Hacker News commenter, self-described

      Comment on: OpenCode Hacked: User credentials leakedHacker News comment

      Got OpenCode's breach notice the same morning Anthropic reported their US$20 of monthly API credits used up on the exposed key.

      Published Oct 17, 2026

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    2. Mixed

      john01dav, Hacker News commenter

      Comment on: OpenCode Hacked: User credentials leakedHacker News comment

      Gets great results from Qwen 3.7 Plus on OpenCode Go for US$10 per month and knows no other option of nearly that value, but is interested in switching because OpenCode "isn't so trustworthy, it seems", calling this the second issue seen.

      Published Oct 17, 2026self-described: Personal user paying $10 monthly for OpenCode Go and Qwen

      Practitioner account, pseudonymous; direct use; counts toward Cost predictability and limits

    3. Mixed

      u/New-Stop1494, Reddit poster in r/ClaudeAI, self-described

      PSA: OpenCode breach - my stored Anthropic key was used to drain ~$158 overnight. Revoke yours.Reddit post, r/ClaudeAI

      An Anthropic key stored only in OpenCode Console was drained of about US$158 overnight in the October breach; Anthropic declined a refund and OpenCode offered US$200 in credit.

      Published Oct 17, 2026

      Practitioner account, pseudonymous; direct use; counts toward Operational control

    4. No opinion stated

      CyberShadow, security researcher who reported the flaw

      Unauthenticated Remote Code Execution in OpenCodeSecurity disclosure, cy.md

      Disclosed CVE-2026-22812: before 1.1.10 OpenCode silently started an unauthenticated server that ran shell commands for any caller, and the opt-in server still had no authentication at disclosure.

      Published Jan 11, 2026self-described: Security research, reported Nov 17, 2025, disclosed Jan 11, 2026

      Practitioner account; structured test; counts toward Operational control

    5. Positive

      solarkraft, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Spends most of their AI time in OpenCode at work and at home. Calls it the most complete agent they have found for its server, SDK, web UI and plugin model, and names its security approach as the main criticism.

      Published Mar 21, 2026self-described: Uses OpenCode at work and home for AI chat

      Practitioner account, pseudonymous; direct use; counts toward Adoption and upkeep

    Open them in the record
  5. Claude Subscription AccessAll 5 sources on it raise it as a concernLosing or bending access to Claude Pro and Max plans after Anthropic blocked their use in OpenCode.

    Counted for All practitioners.

    1. Positive

      boomskats, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode's interface and results after months of use; when Anthropic access turned flaky, tried Claude Code again and moved to an OpenAI plan to keep using OpenCode.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    2. Mixed

      hereme888, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Patched OpenCode to keep using a Claude subscription after Anthropic blocked it, knowing this breaks Anthropic's terms.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    3. Mixed

      jmspring, Hacker News commenter

      Comment on: Anthropic Explicitly Blocking OpenCodeHacker News comment

      Still reached Claude Max from OpenCode during Anthropic's block, but sessions hung and needed restarts every few context windows.

      Published Jan 15, 2026self-described: Uses OpenCode with a Claude Max subscription

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    4. Mixed

      piotryordanov, GitHub issue author on anomalyco/opencode

      Broken Claude MaxGitHub issue

      On OpenCode 1.1.8 on a Mac, Claude Max usage stopped with an error a few moments before the report, and reconnecting gave the same error.

      Published Jan 9, 2026self-described: Uses Claude Max with OpenCode

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    5. Mixed

      frankdejonge, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Moved back to Claude Code because Claude, the model their company uses, became less and less productive inside OpenCode.

      Published Mar 21, 2026self-described: Company using Claude; employee moved back to Claude Code

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Open them in the record
  6. Plan Limits and Quota BurnAll 5 sources on it raise it as a concernGo and free-model allowances that shrink or run out, and requests that use up a connected plan's quota.

    Counted for All practitioners.

    1. Negative

      u/Lordddddddy, Reddit poster in r/opencodeCLI, self-described

      Free models are having ridiculous limitsReddit post, r/opencodeCLI

      Pays for OpenCode Go and sends cheap work to the free models to save quota, but the free models now stop after about 100,000 to 120,000 tokens.

      Published Oct 23, 2026

      Practitioner account, pseudonymous; direct use; counts toward Cost predictability and limits

    2. Negative

      u/Arkhaitekton, Reddit poster in r/opencodeCLI, self-described

      DeepSeek V4.1 Flash nerf on OpenCode so now CommandCode is betterReddit post, r/opencodeCLI

      Measured OpenCode Go's DeepSeek V4.1 Flash allowance at half the earlier usage and moved to CommandCode, which gave more usage for the same price.

      Published Sep 10, 2026

      Practitioner account, pseudonymous; structured test; counts toward Delivered outcomes, Cost predictability and limits

    3. Mixed

      dizhn, Hacker News commenter

      Comment on: Annoying and alarming things about OpenCodeHacker News comment

      Used free models for a long time and finds today's free choices very limited, running out way too quickly. In the same thread suggests OpenCode's Go plan, US$5 the first month and US$10 at renewal, which on DeepSeek Flash alone "would take you a long way".

      Published Jul 20, 2026self-described: Uses free models with OpenCode

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    4. Mixed

      bowmanjd, GitHub issue author on anomalyco/opencode

      Copilot auth now sets far too many requests as "user" consuming premium requests rapidlyGitHub issue

      A request or two to Opus 4.5 through GitHub Copilot in OpenCode used half a monthly premium quota after an auth plugin update marked agent requests as user requests.

      Published Jan 12, 2026self-described: GitHub Copilot user using OpenCode for agent requests

      Practitioner account, pseudonymous; direct use; counts toward Reliability, Cost predictability and limits

    5. Positive

      rurban, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Ranks OpenCode above Codex, Claude Code, Copilot and Qwen Code for its output, subagents and free models; Opus through a GitHub Copilot plan runs out of quota within a day.

      Published Mar 21, 2026self-described: Developer working with Lisp, Perl, C, C++, ASM, compilers, AI, and embedded systems

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    Open them in the record
  7. Breaks Terminal HabitsAll 5 sources on it raise it as a concernClearing the screen, taking over copy and paste, the alternate screen, and other departures from terminal norms.

    Counted for All practitioners.

    1. Positive

      ctmnt, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode and its interface but wants it to stop clearing the terminal on exit.

      Published Mar 22, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    2. Mixed

      monkey26, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Likes OpenCode after months of use but finds too much GUI packed into the terminal UI, and now reaches for Codex and Pi more often.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    3. Mixed

      plastic3169, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Finds OpenCode breaks terminal habits: no low-color theme, copy and paste taken over, and the keypad Enter ignored, though the agent itself is good.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    4. Negative

      EnPissant, Hacker News commenter, self-described

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Dislikes OpenCode for taking over the terminal's alternate screen, which Codex no longer does.

      Published Mar 21, 2026

      Practitioner account, pseudonymous; opinion; not counted, takes no position

    5. Mixed

      maheshmuttintidev, GitHub issue author on anomalyco/opencode, self-described

      Copy To Clipboard is not workingGitHub issue

      Selecting response text in the TUI says it was copied, but the clipboard still holds the previous text.

      Published Nov 13, 2025

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    Open them in the record
  8. Memory Use5 of 6 sources on it raise it as a concernMemory growth that slows or kills the machine, and the RAM each process or subagent needs.

    Counted for All practitioners.

    Raised as a concern, 5

    1. Negative

      cute_boi, Hacker News commenter, self-described

      Comment on: OpenCode 2.0Hacker News comment

      Reports that each OpenCode subagent uses about 300 MB of RAM.

      Published Oct 16, 2026

      Practitioner account, pseudonymous; direct use; not counted, takes no position

    2. Negative

      NicuCalcea, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      Abandoned OpenCode because a memory leak filled the machine's memory within minutes.

      Published Mar 21, 2026self-described: Investigative data journalist using OpenCode

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    3. Negative

      Imustaskforhelp, Hacker News commenter

      Comment on: OpenCode, Open source AI coding agentHacker News comment

      OpenCode ran out of memory on a 512 MB server and needed 1 GB or more, so they moved to Charm's Crush, which runs on small machines.

      Published Mar 21, 2026self-described: 512 MB virtual private server

      Practitioner account, pseudonymous; direct use; not counted, repeats a stronger account

    4. Mixed

      roymecat, GitHub issue author on anomalyco/opencode

      [Critical] Memory leak causes kernel soft lockups (356s, 7/8 CPUs), OOM kills (111GB virt/21GB RSS), and total system death on LinuxGitHub issue

      One OpenCode process grew to 21 GB resident on a 20 GB Linux VM, causing out-of-memory kills and lockups that needed a hard power-off.

      Published Feb 12, 2026self-described: OpenCode on a Debian Linux VM with 20 GB RAM

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    5. Mixed

      albertilagan, GitHub issue author on anomalyco/opencode

      opencode eating 70gb of memory?GitHub issue

      An idle OpenCode session left open in tmux grew to about 70 GB of memory.

      Published Dec 11, 2025self-described: Keeps an OpenCode session running in tmux

      Practitioner account, pseudonymous; direct use; counts toward Reliability

    Discussed without concern, 1

    1. Mixed

      Ishaan Jaffer, CTO at LiteLLM

      How we built a background agent to cover 30% of our backlogCompany engineering blog post, LiteLLM blog

      LiteLLM picked OpenCode as the harness for its ticket agent after the Claude Agents SDK ran out of memory at about one request per minute. OpenCode holds sessions in memory too, but its memory grew more slowly. The team keeps a layer that can swap it for Claude Code or Codex.

      "OpenCode hits the same fundamental bottleneck (long-running sessions held in memory), but its memory usage grew more slowly, making it the better fit for now."
      Excerpt, Ishaan Jaffer

      Published May 27, 2026LiteLLM's background agent that takes tickets from Linear and files pull requests

      Practitioner account, name and role on their organization's own page; ran the rollout; counts toward Delivered outcomes, Reliability

    Open them in the record

Where the evidence agrees

Statements this group's sources agree on, then the ones close to agreement.

Close to agreement: each needs 18 supporting sources

  1. Below threshold

    OpenCode's defaults trust the agent and OpenCode's own services, so whoever deploys it sets permissions, data paths, and isolation.

    17 supporting sources
  2. Below threshold

    Low-cost open models through Go, free tiers, or cheap keys handle most routine coding in OpenCode.

    9 supporting sources
  3. Below threshold

    Practitioners who keep OpenCode run it in a container, virtual machine, or bubblewrap, because it ships no sandbox of its own.

    5 supporting sources

Where it disagrees

Questions the sources split on, with the count on each side.

  • Evidence remains mixed

    Does OpenCode hold up against Claude Code as the daily agent?

    • OpenCode holds up, 8 sources

      Some prefer OpenCode for its model freedom and measured lower token overhead, and some left Claude Code for it.

    • Claude Code does better, 4 sources

      Others went back to Claude Code, saying it gets more out of Claude models and finishes work more reliably.

  • Evidence remains mixed

    Stay on OpenCode, or move to a minimal agent such as Pi?

    • Moved to a lighter agent, 4 sources

      Some moved to Pi or another light agent for its minimal design, security, or how it works.

    • Stayed or came back, 3 sources

      Others tried Pi and stayed with or returned to OpenCode, citing version 2's plugin API, safety guidance, and stability.

The evidence

Whose experience this is

The three groups, then every practitioner by the context they work in, and how emphasis changes with scale.

Three groups drawn from the same sources. Choose a group to select whose experience counts. Within that group, each author counts once in the practitioner sentiment, with their latest view. Signals open on All practitioners. Leaders and teams have 13 accounts; GILD prints their sentiment from 20.

  • Engineering leaders and teams

    20 sources. These accounts focus on data paths, permission defaults, and running OpenCode headless inside a team's own pipeline.

  • Individual builders

    70 sources. These accounts focus on model and plan choice, spend, the terminal experience, and what breaks between releases.

  • All practitioners

    90 sources. This count includes every practitioner: individual builders and the team and leadership accounts together.

90 sources from practitioners, by the context they work in. Filled rows count for this group.

  1. Individual practitionerSolo developers and independent builders70 sources, counted here

    Emphasizes Model and plan choice, spend, and setups that break between releases

  2. Very small team2 to 10 engineers, or a team of unstated sizeNo sources from this setting yet
  3. Professional team11 to 50 engineers, or a named company's team9 sources, counted here

    Emphasizes Token overhead measured against Claude Code

  4. Technical leadershipLeaders assessing tools across teams9 sources, counted here

    Emphasizes Headless agents on the SDK, project plugins, and prompt caching

  5. Organization-wideEnterprise or company-wide rollout2 sources, counted here

    Emphasizes One login that configures models and permissions for every engineer

What changes with scale. Individual builders pick OpenCode for model choice and cheap open models, and leave it over defaults, data paths, or release churn. Team accounts use it as infrastructure: a headless server their own orchestrator or CI drives, measured for token and cache cost before it is trusted with volume.

Where the sources come from

Where this group's sources were published.

Counted for All practitioners, from 90 sources. Change group

111 sources for this group, 21 of them documentation

  • Developer Communities71, 64% of 111 sources
  • OpenCode Documentation21, 19% of 111 sources
  • Engineering Blogs & Reviews17, 15% of 111 sources
  • Podcasts, Talks & Videos2, 2% of 111 sources

Older evidence is retained when it still applies. Accounts tied to OpenCode 1.x defaults, a fixed vulnerability, or a closed issue stay in the record, marked Needs a recheck.

See sources by origin

The record

Who each source is, how it knows, whether it still applies and what it counts toward.

About this read

What changed, and how we count

What changed

  • Nov 1, 2026: by the owner's decision, a record whose own words state no overall view of OpenCode now casts no vote; it still counts toward its topics and is listed, and 20 records that counted leave the vote this way. Leaders and teams stay unscored, individual builders move from +12 to +11 and all practitioners from +29 to +27.
  • Oct 30, 2026: a second-model check removed TechFabric's write-up and its Operator Insight, since the post markets the firm's own fork of Kilo Code. The card on a developer who left now says OpenCode decided to deploy to production without asking, and DHH's card treats his OpenCode pane as one person's setup. No score moves, since TechFabric stated no view of OpenCode.
  • Oct 28, 2026: added 3 records from GILD's research ledger with quotes, from Docker and DHH on podcasts and TechFabric's write-up, and quoted three accounts already listed, from Cloudflare, Ramp and a developer who left after an unasked production deploy. None of the three states a view of OpenCode overall, so the scores do not move.
  • Builds the OpenCode evidence base from public sources only. Each source record links its page, names its author and publication date, and keeps the exact words it was coded from.
  • Shows a finding in a view only when at least 5 sources from 3 different authors discuss it, and a disagreement only with at least 2 sources on each side.
  • Checks every documentation page against OpenCode's site, docs for versions 1 and 2, the anomalyco/opencode security advisories, and OpenCode's own breach notice on October 25, 2026.
  • Oct 26, 2026: added named engineering leaders and teams at Cloudflare, Ramp, LiteLLM, Browserbase, innFactory, 37signals, and Rocketable from company engineering blogs, a Pragmatic Engineer interview, and posts on X. Every new account except Rocketable's founder has its role stated on a first-party page.

Method

A running review of what engineering teams report about OpenCode, from individual builders to company-wide rollouts. Each finding links to its sources, and each conflict shows both sides.

Counts cover only the sources GILD reviewed.

Who counts

Engineering leaders and teams
Very small team, Professional team, Technical leadership, Organization-wide
Individual builders
Individual practitioner
All practitioners
Everyone in the leaders and teams and individual builders groups

Choose a group to select whose experience counts. Within that group, each author counts once in the practitioner sentiment, with their latest view. GILD files each source in a group from how the account describes its author. A role or employer marked self-described is what the source states about themselves. Documentation checks facts for every group and never counts toward sentiment.

How the numbers work

  • Overall signal. Positive votes minus negative ones, per 100 votes from the sources that take a side. Each author counts once, with their latest view, whoever they are and wherever they posted. The older weighted reading, where accounts GILD matched to a named person count three times when GILD lists the author among engineering leaders and twice otherwise, is shown beside it as a second view. Where an author wrote more than one source, the line beside the split gives the votes, one per author, so the score follows from it. When one author's sources from the same day disagree, that author counts as mixed, and a half point rounds away from zero. On the AI coding agent hubs, each account's overall stance comes from GILD's blind coding: two models from different families read the source's own words without seeing each other's codes, and a third settled where they differed. An account that states no overall view there, such as a bug report, casts no vote and still counts toward its topics. Other hubs count the stance stored on each record. Sources with no opinion are listed and not counted. Strong positive is +50 or higher, positive +20 to +49, mixed −19 to +19, negative −20 to −49, strong negative −50 or lower.
  • Weighted reading, second view. Counted the older way, where an account GILD matched to a named person counts two or three times, all practitioners read +44 positive (method sentiment/S1). GILD printed that number as "GILD score" until October 29, 2026; most of those matches rest on a name or a self-described role.
  • Method change, Oct 30, 2026. GILD changed how practitioner sentiment counts, to one vote per author. Weighted, it read +44 Positive; with one vote per author it read +29 Positive. No evidence changed.
  • Correction, Nov 1, 2026. GILD now takes each account's overall stance from its blind two-model coding, and accounts that state no overall view cast no vote. It read +29 Positive and now reads +27 Positive.
  • Unscored. A group gets a score only with 20 sources from 15 authors. Below that, one source moves the score about 5 points, so the read says "Unscored until 20 sources from 15 authors" and shows its counts.
  • Independence. A source whose author works for the vendor, for one of its partners or programs, or for a competitor, and a page the vendor published or ran, is listed with that tie and counts toward nothing. One author counts on at most two records per product. The line under the score says how many authors and how many separate discussions the counted sources come from: comments in one thread are one discussion.
  • Praise and concerns. How many of the sources that discuss a theme praise it or raise it.
  • Consensus. A statement joins when 20% of the group's sources support it and fewer contradict it. Contradicting sources are counted separately. Below that line a statement shows as building. At 40% or more it reads Strong agreement; below, Recurring point.
  • Disagreements. The count on each side. GILD names no winner and gives no share of all users.
  • Minimum evidence. A finding needs 5 sources from 3 authors; a disagreement also needs 2 on each side. Smaller counts stay in the table below, marked under the minimum.

Labels on a source

A source's date and whether it still applies are separate: a recent post can describe an old version, and an old one can still hold.

Documented
Stated in official documentation.
Reported
A practitioner's account of their own use.
Measured
Backed by the source's own measurements, such as a comparative test or tracked team metrics.
GILD analysis
GILD's check of a claim against official documentation.
Current
Describes the product as it is now.
Still applicable
Older, and the behavior or lesson still holds.
Needs a recheck
May depend on a plan, version or setting that changed since it was written. It keeps counting until GILD rechecks it, since the rest of the account usually holds, and its card says so.
Out of date
No longer accurate. Kept in the record; counts toward nothing current.

Flagged for a recheck, of the sources that take a side: leaders and teams 0 of 13, individual builders 7 of 47, all practitioners 7 of 60.

Limits

  • These figures describe 90 public accounts. They do not represent all OpenCode users. They are 45 Hacker News comments, 9 each from Reddit and X, 8 GitHub issues on anomalyco/opencode, 15 blog posts, 2 podcast episodes, a newsletter article, and a security disclosure. GILD searched the threads around OpenCode's launch, its 2.0 release, its January vulnerability, Anthropic's block, and the October Console breach, so incidents are well represented. Team and leadership accounts come mostly from company engineering blogs. They include Cloudflare's company-wide rollout and background agents at Ramp, Browserbase, LiteLLM, and Nango.
  • Sources span OpenCode 1.x and OpenCode 2, which Anomaly released on October 12, 2026 with a new background service and permission policy. Accounts of a fixed bug, a disclosed vulnerability, or a 1.x default are marked Needs a recheck.

Every count, and the sources behind it

21 findings for 3 groups

Each row opens its sources for the group you are reading.

FindingEngineering leaders and teamsIndividual buildersAll practitionersSources
Current readCurrent sentiment12 positive, 1 mixed, 0 negative20 positive, 12 mixed, 15 negative32 positive, 13 mixed, 15 negativeSources
PraiseAny Provider, Any Model6 of 6 positive6 of 7 positive12 of 13 positiveSources
PraiseServer, SDK, and Remote Clients6 of 6 positive4 of 4 positive (under the minimum)10 of 10 positiveSources
PraisePlugins and Custom Agents7 of 7 positive6 of 6 positive13 of 13 positiveSources
PraiseLean Prompts and Cache Reuse3 of 5 positive4 of 4 positive (under the minimum)7 of 9 positiveSources
PraiseGo and Free Models0 of 0 positive (under the minimum)6 of 7 positive6 of 7 positiveSources
PraiseTerminal Interface1 of 1 positive (under the minimum)5 of 6 positive6 of 7 positiveSources
ConcernPermissive Defaults and No Sandbox0 of 0 raise it (under the minimum)7 of 7 raise it7 of 7 raise itSources
ConcernData Sent to OpenCode by Default0 of 0 raise it (under the minimum)6 of 6 raise it6 of 6 raise itSources
ConcernRelease Churn and Regressions0 of 0 raise it (under the minimum)6 of 7 raise it6 of 7 raise itSources
ConcernServer Exposure and the Console Breach0 of 0 raise it (under the minimum)5 of 5 raise it5 of 5 raise itSources
ConcernMemory Use0 of 1 raise it (under the minimum)5 of 5 raise it5 of 6 raise itSources
ConcernClaude Subscription Access0 of 0 raise it (under the minimum)5 of 5 raise it5 of 5 raise itSources
ConcernPlan Limits and Quota Burn0 of 0 raise it (under the minimum)5 of 5 raise it5 of 5 raise itSources
ConcernBreaks Terminal Habits0 of 0 raise it (under the minimum)5 of 5 raise it5 of 5 raise itSources
ConsensusGuardrails are the deployer's job0 supporting (under the minimum)17 supporting17 supporting (below threshold)Sources
ConsensusOpen models carry routine work1 supporting (under the minimum)8 supporting (below threshold)9 supporting (below threshold)Sources
ConsensusRun it inside your own sandbox0 supporting (under the minimum)5 supporting (below threshold)5 supporting (below threshold)Sources
DisagreementDoes OpenCode hold up against Claude Code as the daily agent?OpenCode holds up 2, Claude Code does better 0 (under the minimum)OpenCode holds up 6, Claude Code does better 4OpenCode holds up 8, Claude Code does better 4Sources
DisagreementStay on OpenCode, or move to a minimal agent such as Pi?Moved to a lighter agent 0, Stayed or came back 0 (under the minimum)Moved to a lighter agent 4, Stayed or came back 3Moved to a lighter agent 4, Stayed or came back 3Sources
Current readEvidence mix41 sources91 sources111 sourcesSources

Fact checks

GILD's checks of claims against official documentation, kept apart from the source counts.

  • Permissive Defaults and No Sandbox. OpenCode 2 starts every agent from a policy that allows every action except .env reads, and paths outside the project proceed without a prompt unless a rule is added. OpenCode 1 also allowed most actions by default. OpenCode 2 docs: Permissions, checked Oct 25, 2026
  • Data Sent to OpenCode by Default. OpenCode documents that title generation uses a cheaper model from the user's provider when one exists, and otherwise the main model. Several reports describe older versions calling OpenCode Zen instead. A report about an earlier release does not establish current behavior. Config, checked Oct 25, 2026