# OpenCode

Open-source coding agent for terminal, desktop and IDE. Model providers, project rules and tool permissions can be configured.

Canonical profile: https://agenten-kompass.mmeierhoff.chatgpt.site/en/agents/opencode/
Editor: [Michael Meierhoff](https://agenten-kompass.mmeierhoff.chatgpt.site/en/about/)
Sources reviewed: 2026-10-09
Basis: provider documentation. Examples are editorial suggestions, not hands-on product tests.

## Overview

OpenCode offers the same coding agent through multiple surfaces. Plan and Build control exploration and implementation; MCP extends the built-in tools.

- Provider: Anomaly
- Product family: OpenCode
- Profile type: Open-source coding agent
- Environment: Terminal, desktop app and IDE integration
- Connections: Files, shell, Git, model providers, web tools and MCP
- Setup: Install, connect model access and initialize the project with AGENTS.md
- Pricing model: Agent USD 0; optional Go USD 10 or Go Plus USD 40/month; Zen and your own models billed by usage

## Operation & oversight

Operational details for this profile have not yet been researched.

## Provider

OpenCode terms name ANOMALY INNOVATIONS, INC. as the contracting party. The team develops the open coding agent and offers its own model access through Zen and Go.

- Operator: ANOMALY INNOVATIONS, INC.
- Organization: Company
- Website: https://opencode.ai
- Reviewed: 2026-10-09

- Repository: https://github.com/anomalyco/opencode
- GitHub-Stars: 212252 (2026-10-09)
- License: MIT

- Provider source: https://opencode.ai/legal/terms-of-service

- Provider source: https://opencode.ai/docs/go/

- Provider source: https://api.github.com/repos/anomalyco/opencode

## Prices and included usage

Pricing checked: 2026-10-09

The open agent can run with your own or free models. Go subscriptions and Zen usage are optional model offerings.

### OpenCode agent

USD 0 software fee

Agent with your own providers or local model access.

Price source: https://opencode.ai/

### Go

USD 10 per month

Access to selected coding models with model-specific usage limits.

Price source: https://opencode.ai/docs/go/

### Go Plus

USD 40 per month

The same models with higher usage limits.

Price source: https://opencode.ai/docs/go/

Go limits apply in five-hour, weekly and monthly windows: 20%, 50% and 100% of the respective model budget. Only one member per workspace can subscribe to Go or Go Plus.

Zen bills model requests by tokens; specific model rates are listed at https://opencode.ai/docs/zen/. Your own providers and local runtime have separate costs.

Pricing details: https://opencode.ai/docs/go/

## Key features

### Use files and shell

Tools read and search files, edit code and run shell commands.

Source: https://opencode.ai/docs/tools/

### Switch between Plan and Build

Plan supports exploration with restricted changes; Build implements work with the configured tool permissions.

Source: https://opencode.ai/docs/

### Initialize project rules

The /init command creates an AGENTS.md file as persistent project context.

Source: https://opencode.ai/docs/

### Connect MCP servers

Local and remote MCP servers extend the agent with configured tools.

Source: https://opencode.ai/docs/mcp-servers/

### Undo changes

Undo and Redo allow changes from a session to be reversed and reapplied.

Source: https://opencode.ai/docs/

### Parallel sessions

Multiple agent sessions can work on the same project concurrently.

Source: https://opencode.ai/

### LSP context and shared sessions

OpenCode loads relevant language servers automatically and offers shareable session links for collaboration.

Source: https://opencode.ai/

## Requirements and limits

### Connect a model provider

Requirement: Suitable model access and its credentials are configured separately; usage and costs follow the selected provider.

Source: https://opencode.ai/docs/

### Many tools allowed by default

Limitation: The default configuration allows most tools. Access outside the project and repeated identical calls prompt for approval; explicitly set permissions to allow, ask or deny.

Source: https://opencode.ai/docs/permissions/

### Web search requires suitable access

Limitation: Web search is available with OpenCode or Go access or enabled EXA/Parallel environment options.

Source: https://opencode.ai/docs/tools/

### Go subscription per workspace

Limitation: A workspace can have one Go subscriber. The usage budget has five-hour, weekly and monthly limits.

Source: https://opencode.ai/docs/go/

## Example workflows

### Explore a codebase with Plan

- Your input: A repository, project rules and a specific architecture question.
- Possible result: An analysis with references and an implementation proposal.
- What to check: Check references, applicable Plan permissions and proposed changes.

### Implement a small change with Build

- Your input: A reviewed plan, a bounded file selection and test commands.
- Possible result: A reviewable diff with completed project checks.
- What to check: Check files, commands, tests and potential Undo effects.

## Context

Suitable model access and its credentials are configured separately; usage and costs follow the selected provider. The default configuration allows most tools. Access outside the project and repeated identical calls prompt for approval; explicitly set permissions to allow, ask or deny.

Official product documentation reviewed. Workflows and assessments are editorial; hands-on product tests are outside the scope of this directory.

## Sources

- https://opencode.ai/docs/

- https://opencode.ai/docs/permissions/

- https://opencode.ai/docs/tools/

- https://opencode.ai/docs/mcp-servers/

- https://opencode.ai/

- https://opencode.ai/docs/go/

[Sources and method](https://agenten-kompass.mmeierhoff.chatgpt.site/en/sources/)
