OpenCode in IDE

Alireza Bahrami ec928d88b5 fix(install): check if the path export command already exists (#28) 10 luni în urmă
.github 59a5f120c0 Clean up workflows and enhance file discovery tools to include dot files 10 luni în urmă
infra 028d589ea0 Infra: use Astro component 10 luni în urmă
packages 59a5f120c0 Clean up workflows and enhance file discovery tools to include dot files 10 luni în urmă
scripts 289f6af3de CI (#43) 11 luni în urmă
.gitignore 01050a430f wip: refactoring tui 10 luni în urmă
LICENSE f3da73553c sync 10 luni în urmă
README.md ce07f80b19 sync 10 luni în urmă
bun.lock 3e086e3ab9 sync 10 luni în urmă
bunfig.toml 1472efcbfe Optimize package management with catalog and exact versions 10 luni în urmă
install ec928d88b5 fix(install): check if the path export command already exists (#28) 10 luni în urmă
package.json 028d589ea0 Infra: use Astro component 10 luni în urmă
screenshot.png 168fd9b2e3 screenshot 10 luni în urmă
sst-env.d.ts 028d589ea0 Infra: use Astro component 10 luni în urmă
sst.config.ts f3da73553c sync 10 luni în urmă
tsconfig.json f3da73553c sync 10 luni în urmă

README.md

OpenCode Terminal UI

AI coding agent, built for the terminal.

Note: version 0.1.x is a full rewrite and we do not have proper documentation for it yet. Should have this out week of June 17th 2025

Installation

If you have a previous version of opencode < 0.1.x installed you might have to remove it first.

Curl

curl -fsSL https://opencode.ai/install | bash

NPM

npm i -g opencode-ai@latest
bun i -g opencode-ai@latest
pnpm i -g opencode-ai@latest
yarn global add opencode-ai@latest

Brew

brew install sst/tap/opencode

AUR

paru -S opencode-bin

Usage

We are working on proper keybinds - right now it's the various function keys press F1 to see them