Skip to content

Latest commit

 

History

History
106 lines (80 loc) · 4.98 KB

File metadata and controls

106 lines (80 loc) · 4.98 KB

OpenCode logo

OpenCode je open source AI agent za programiranje.

Discord npm Build status

English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt

OpenCode Terminal UI


Note

This is the Matt Liotta fork of opencode, rebuilt on top of CAR — the Common Agent Runtime. See the English README for what changes.


Instalacija

This is a personal fork distributed as source. Build it yourself:

git clone https://github.com/mliotta/opencode.git
cd opencode
bun install                # requires Bun (https://bun.sh)
bun run dev                # run from source

Note

The package-manager commands you may have seen for upstream opencode (curl | bash, npm i -g opencode-ai, brew install opencode, scoop, choco, pacman, mise, nixpkgs) all install sst/opencode, not this fork. To run this fork's CAR-powered engine, build from source.

Agenti

OpenCode uključuje dva ugrađena agenta između kojih možeš prebacivati tasterom Tab.

  • build - Podrazumijevani agent sa punim pristupom za razvoj
  • plan - Agent samo za čitanje za analizu i istraživanje koda
    • Podrazumijevano zabranjuje izmjene datoteka
    • Traži dozvolu prije pokretanja bash komandi
    • Idealan za istraživanje nepoznatih codebase-ova ili planiranje izmjena

Uključen je i general pod-agent za složene pretrage i višekoračne zadatke. Koristi se interno i može se pozvati pomoću @general u porukama.

Saznaj više o agentima.

Dokumentacija

Za više informacija o konfiguraciji OpenCode-a, pogledaj dokumentaciju.

Doprinosi

Ako želiš doprinositi OpenCode-u, pročitaj upute za doprinošenje prije slanja pull requesta.

Gradnja na OpenCode-u

Ako radiš na projektu koji je povezan s OpenCode-om i koristi "opencode" kao dio naziva, npr. "opencode-dashboard" ili "opencode-mobile", dodaj napomenu u svoj README da projekat nije napravio OpenCode tim i da nije povezan s nama.

FAQ

Po čemu se razlikuje od Claude Code-a?

Po mogućnostima je vrlo sličan Claude Code-u. Ključne razlike su:

  • 100% open source
  • Nije vezan za jednog provajdera. Iako preporučujemo modele koje nudimo kroz OpenCode Zen, OpenCode možeš koristiti s Claude, OpenAI, Google ili čak lokalnim modelima. Kako modeli napreduju, razlike među njima će se smanjivati, a cijene padati, zato je nezavisnost od provajdera važna.
  • LSP podrška odmah po instalaciji
  • Fokus na TUI. OpenCode grade neovim korisnici i kreatori terminal.shop; pomjeraćemo granice onoga što je moguće u terminalu.
  • Klijent/server arhitektura. To, recimo, omogućava da OpenCode radi na tvom računaru dok ga daljinski koristiš iz mobilne aplikacije, što znači da je TUI frontend samo jedan od mogućih klijenata.

Pridruži se našoj zajednici Discord | X.com