The open source coding agent. https://opencode.ai/
|
|
5 месяцев назад | |
|---|---|---|
| .github | 593e89b4f4 vscode: fix script | 5 месяцев назад |
| .husky | fcbc78180b ci: fix | 6 месяцев назад |
| .opencode | 285cc4b9fd docs: fix misspelled word (#3211) | 6 месяцев назад |
| github | 3241f6b8bb docs: fix typos (#3454) | 5 месяцев назад |
| infra | 075ef0fa34 wip: share | 5 месяцев назад |
| packages | 0eb899a950 chore: cleanup versioned zod imports (#3460) | 5 месяцев назад |
| patches | 854f9227a2 Patch Start to preload route css in SSR (#2389) | 7 месяцев назад |
| script | 4216c1c2a9 adjust changelog generation | 5 месяцев назад |
| sdks | 20963c4186 release: v0.15.18 | 5 месяцев назад |
| specs | f993541e0b Refactor to support multiple instances inside single opencode process (#2360) | 7 месяцев назад |
| .editorconfig | dd22cb2bb0 chore: add .editorconfig (#536) | 9 месяцев назад |
| .gitignore | 8acd537d1d ci: turborepo typecheck | 7 месяцев назад |
| AGENTS.md | cc955098cd wip: desktop work | 6 месяцев назад |
| CONTRIBUTING.md | 2a951cea38 ignore: reword | 5 месяцев назад |
| LICENSE | ef3fd5900f docs: cleanup casing | 10 месяцев назад |
| README.md | 9ab4414aef docs: rm winget as a recommended installation method under windows (#3382) | 5 месяцев назад |
| STATS.md | 2c792f17e6 ignore: update download stats 2025-10-26 | 5 месяцев назад |
| bun.lock | 20963c4186 release: v0.15.18 | 5 месяцев назад |
| bunfig.toml | 1472efcbfe Optimize package management with catalog and exact versions | 10 месяцев назад |
| install | fe8b3a2515 set 755 permissions (#3237) | 6 месяцев назад |
| opencode.json | fe5e7cfd1b ignore: rm change | 5 месяцев назад |
| package.json | 82249754e7 fix: pierre dep | 5 месяцев назад |
| sst-env.d.ts | 70da3a9399 wip: zen | 6 месяцев назад |
| sst.config.ts | bfe3f03e03 ci: fix deploy | 6 месяцев назад |
| tsconfig.json | 925ce6503e sync | 6 месяцев назад |
| turbo.json | 8bea479df9 ci: wtf | 6 месяцев назад |
The AI coding agent built for the terminal.
# YOLO
curl -fsSL https://opencode.ai/install | bash
# Package managers
npm i -g opencode-ai@latest # or bun/pnpm/yarn
scoop bucket add extras; scoop install extras/opencode # Windows
choco install opencode # Windows
brew install sst/tap/opencode # macOS and Linux
paru -S opencode-bin # Arch Linux
[!TIP] Remove versions older than 0.1.x before installing.
The install script respects the following priority order for the installation path:
$OPENCODE_INSTALL_DIR - Custom installation directory$XDG_BIN_DIR - XDG Base Directory Specification compliant path$HOME/bin - Standard user binary directory (if exists or can be created)$HOME/.opencode/bin - Default fallback
# Examples
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
For more info on how to configure OpenCode head over to our docs.
If you're interested in contributing to OpenCode, please read our contributing docs before submitting a pull request.
It's very similar to Claude Code in terms of capability. Here are the key differences:
The other confusingly named repo has no relation to this one. You can read the story behind it here.
