OpenCode-alapú terminal interface, Naxoft API gateway-en keresztül elérhető házi modellekkel. Egy parancs, három platform.
Egy parancs futtatása. A telepítő ellenőrzi és telepíti a Bun runtime-ot, kicsomagolja a forrást ~/.naxoft-code/-ba, és a naxoft-code parancsot a PATH-ra teszi.
$ curl -fsSL https://code.naxoft.hu/install | bash
PS> irm https://code.naxoft.hu/install.ps1 | iex
Az első telepítés ~50 MB tarballt húz le, majd ~2.8 GB Node függőséget telepít helyben. Stabil hálózat ajánlott.
Új terminál nyitása után (hogy a PATH érvényesüljön):
$ cd <projekt>
$ naxoft-code
Első indításkor a wrapper bekéri a Naxoft API kulcsot és elmenti — Unix alatt ~/.config/naxoft-code/api-key (chmod 600), Windowson %APPDATA%\naxoft-code\api-key. Innentől automatikusan betölti.
Töröld a fenti fájlt, és a következő indításkor a wrapper újra megkérdezi:
$ rm ~/.config/naxoft-code/api-key # Linux/macOS
PS> Remove-Item $env:APPDATA\naxoft-code\api-key # Windows
Vékony fork az sst/opencode projektből — két érdemi változással:
× powered by NAXOFT tagline a logo alatt.api.naxoft.hu) elérhető modellekkel indul. OpenAI/Anthropic/stb. tiltva konfig szinten.Minden más — TUI, tool-use, MCP support, theme rendszer — az upstream OpenCode változatlan funkciója.
naxoft/Qwen3.6-27B — 256k context, 32k output. Futtatás közben váltható a /model paranccsal.
| Env | Default | Mit csinál |
|---|---|---|
NAXOFT_BASE_URL | https://api.naxoft.hu/v1 | API GW endpoint (lokál dev: http://localhost:4000/v1) |
NAXOFT_API_KEY | — | Auth — felülírja a mentett kulcsot |
OPENCODE_CONFIG | naxoft/config.json | Másik config betöltése |
tar.exe része az OS-nek), PowerShell 5.1+~/.bun)api.naxoft.hu elérhetőségUgyanaz a parancs. A telepítő törli az előző ~/.naxoft-code/-ot és újrahúzza a legfrissebb verziót. Az API kulcs ~/.config/naxoft-code/ (vagy %APPDATA%\naxoft-code\) alatt marad, nem kell újra beírni.
$ curl -fsSL https://code.naxoft.hu/install | bash -s -- --version 1.14.41-naxoft.1
PS> & ([scriptblock]::Create((irm https://code.naxoft.hu/install.ps1))) -Version 1.14.41-naxoft.1
A Naxoft API kulcsot Barni adja ki egyenként: barni.sz002@gmail.com. A kulcs Bearer tokenként megy az api.naxoft.hu felé, és rate limit van rá (provider/user szinten).