Skip to content

Naster17/opencode-pro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12,387 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCode logo

The open source AI coding agent.

npm Build status

OpenCode Terminal UI


Installation

npm i -g @naster17/opencode-pro@latest # or bun/pnpm/yarn
nix run github:Naster17/opencode-pro

Tip

Remove versions older than 0.1.x before installing.

PRO Features

Feature Description
Plugin Manager Toggle Backend/Auth and TUI plugins. Install npm plugins in-app.
Sidebar Metrics Live session metrics in the sidebar with context usage, token totals, cache, tool calls, compactions, speed, and spend.
/usage Dashboard Interactive usage analytics with Overview, Sessions, and Models views across Today, 7d, 30d, or all-time history.
Accurate Full-History Totals Usage and metrics are calculated across full session history, without the old 100-message cap skewing totals.
Smarter Thinking Controls Refined thinking mode UX with visible levels, cleaner variant labels, and faster cycling for reasoning-capable models.
Ctrl+T Variant Flow Ctrl+T cycles model variants cleanly, while Ctrl+Shift+T or F3 steps through supported thinking levels.
Better Local Reasoning Support Improved handling for llama.cpp and OpenAI-compatible reasoning models, including toggle-style thinking providers.
Privacy-First Hardening Telemetry is stripped back, session sharing is permanently disabled, and remote workspace sync cannot be re-enabled by env flags.
Lightweight /help Base A clean in-app help entrypoint is already wired in as the foundation for a fuller guided help experience next.
Model Details View Press Tab in model picker (/models or Ctrl+P) to view full model metadata: context limits, reasoning efforts, capabilities, pricing, API details, and more. Esc returns to the list.

Desktop App (BETA)

OpenCode is also available as a desktop application. Download directly from the releases page.

Agents

OpenCode includes two built-in agents you can switch between with the Tab key.

  • build - Default, full-access agent for development work
  • plan - Read-only agent for analysis and code exploration
    • Denies file edits by default
    • Asks permission before running bash commands
    • Ideal for exploring unfamiliar codebases or planning changes

Also included is a general subagent for complex searches and multistep tasks. This is used internally and can be invoked using @general in messages.

Documentation

For more info on configuration and behavior, inspect the docs sources in packages/web/src/content/docs and package READMEs in this repository.

Contributing

If you're interested in contributing to OpenCode, please read our contributing docs before submitting a pull request.

Building on OpenCode

Modded & maintained by Naster17 (not affiliated with OpenCode).

FAQ

How is this different from Claude Code?

It's very similar to Claude Code in terms of capability. Here are the key differences:

  • 100% open source
  • Not coupled to any provider. It can be used with Claude, OpenAI, Google, or local models.
  • Built-in opt-in LSP support
  • A focus on TUI.
  • A client/server architecture. This, for example, can allow OpenCode to run on your computer while you drive it remotely from a mobile app, meaning that the TUI frontend is just one of the possible clients.

About

The open source coding agent. Pro edition

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 61.1%
  • MDX 35.7%
  • CSS 2.8%
  • Astro 0.2%
  • JavaScript 0.1%
  • Shell 0.1%