[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fank5gdp2chpo":3},{"code":4,"message":5,"data":6,"timestamp":53},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":43,"summary_md":44,"topic":45,"github_topics":48,"license":49,"homepage":50,"updated_at":51,"history":52},"anomalyco\u002Fopencode",16,"The open source coding agent.","TypeScript",221016,29549,12572,541,[16,22,28,34,39],{"id":17,"title":18,"points":19,"comments":20,"posted_at":21},46549823,"Anthropic blocks third-party use of Claude Code subscriptions",625,513,"2026-01-09",{"id":23,"title":24,"points":25,"comments":26,"posted_at":27},47444748,"Anthropic takes legal action against OpenCode",483,398,"2026-03-19",{"id":29,"title":30,"points":31,"comments":32,"posted_at":33},50075319,"Major security regression merged into OpenCode V2",18,9,"2026-10-13",{"id":35,"title":36,"points":37,"comments":38,"posted_at":27},47436362,"OpenCode drops Claude Pro\u002FMax subscription support per Anthropic's legal request",6,1,{"id":40,"title":41,"points":37,"comments":38,"posted_at":42},47082755,"Anthropic legal request: OpenCode removes Claude subscription support","2026-02-20","An MIT-licensed terminal coding agent for developers who want full control over model choice and local file access.","## The problem\n\nCoding agents have become genuinely useful, but the best-known ones are tied to a single vendor's subscription and model. When that vendor changes its terms — as happened when Anthropic restricted third-party use of Claude Code subscriptions — teams that had built workflows around the agent lose them overnight. OpenCode is an open-source coding agent that runs in your terminal, with two built-in modes: a full-access `build` agent and a read-only `plan` agent that denies edits and asks before running bash.\n\n## What's different\n\nCompared with vendor-locked CLI agents such as Claude Code, and with editor-embedded assistants like Cursor or Copilot, the distinctive choices here are: the agent is MIT-licensed and runs locally as your own process, so model access is yours to configure rather than routed through a subscription; the two-agent split (build vs. read-only plan) makes exploration of an unfamiliar repo a deliberately safer operation than editing; and it ships as a CLI plus a desktop app with broad package-manager coverage (npm, brew, pacman, mise, nix). That breadth of distribution is a real signal of intended audience — it wants to be infrastructure, not a product lock-in.\n\n## Who it's for\n\nDevelopers who already use a terminal-based agent daily and are uncomfortable with vendor dependency, especially those who want to point the agent at whatever model backend they already pay for. Teams with strict review norms will like the `plan` agent's read-only default. Look elsewhere if you want a polished IDE-integrated experience with zero configuration, or if your organization mandates a single approved assistant — OpenCode shifts configuration and model-cost decisions onto you.\n\n## Cost of adoption\n\nRequires Node\u002FBun-class runtime or one of the package managers listed in the README; installation is a single command such as `npm i -g @opencode\u002Fcli@latest`, and the desktop app is explicitly labeled BETA. The README is thin on architecture, security model and how model providers are wired up, so budget time reading the docs site. MIT license removes legal friction. The upgrade note about removing versions older than 0.1.x hints at a fast-moving pre-1.0 surface — expect churn.\n\n## Verdict\n\nThis is a young project by age (created April 2025, ~541 days) but not by traction: roughly 221k stars and 29.5k forks, plus +6,765 stars in a single week and +12,572 in a month on the TypeScript board, put it well beyond spike territory. The January 2026 HN thread about Anthropic blocking third-party subscription use is the demand signal behind that growth, and it is a durable one. The risk is not relevance but maturity: a pre-1.0 CLI moving this fast will break configurations, and the thin README leaves you dependent on external docs. Worth adopting if vendor independence matters to you; wait for a stable release if you need something to build a team workflow on.",{"slug":46,"name":47},"developer-tools","Developer Tools",[],"MIT","https:\u002F\u002Fopencode.ai","2026-10-24T14:36:32Z",[],1792867059]