anomalyco/opencode

The open source coding agent.

What it solves

OpenCode provides an open-source AI coding agent to assist developers with software development tasks, ranging from high-level planning and codebase exploration to active code implementation.

How it works

It operates as a tool available via CLI or a desktop application, offering different agent modes tailored to the task at hand:

  • Build Agent: A full-access agent designed for active development work.
  • Plan Agent: A read-only agent used for analyzing and exploring codebases; it denies file edits by default and requires permission for bash commands.
  • General Subagent: An internal agent invoked via @general for handling complex searches and multi-step tasks.

Who it’s for

It is designed for software developers who want an AI-powered agent to help them write, plan, and explore code within their local environment.

Highlights

  • Available as a CLI tool and a Beta desktop application.
  • Multiple installation paths including Homebrew, npm, Scoop, and Nix.
  • Specialized agent modes for distinct workflows (Build vs. Plan).

Related

  • Project
  • Project
  • Project
  • Project
  • Project