| --- |
| title: CLI |
| description: Opcje i polecenia wiersza polece艅 OpenCode. |
| --- |
| |
| import { Tabs, TabItem } from "@astrojs/starlight/components" |
|
|
| CLI OpenCode domy艣lnie uruchamia [TUI](/docs/tui), gdy wywo艂asz je bez argument贸w. |
|
|
| ```bash |
| opencode |
| ``` |
|
|
| CLI obs艂uguje te偶 polecenia opisane na tej stronie, wi臋c mo偶esz u偶ywa膰 OpenCode programowo. |
|
|
| ```bash |
| opencode run "Explain how closures work in JavaScript" |
| ``` |
|
|
| --- |
| |
| |
|
|
| Uruchamia interfejs terminalowy (TUI) OpenCode. |
|
|
| ```bash |
| opencode [project] |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | ---------------------------------------- | ----- | ----------------------------------------------------------------------- | |
| | <nobr><code>{"--continue"}</code></nobr> | `-c` | Kontynuuj ostatni膮 sesj臋 | |
| | <nobr><code>{"--session"}</code></nobr> | `-s` | Identyfikator sesji do kontynuowania | |
| | <nobr><code>{"--fork"}</code></nobr> | | Sklonuj sesj臋 podczas kontynuacji (u偶yj z `--continue` lub `--session`) | |
| | <nobr><code>{"--prompt"}</code></nobr> | | Monit do u偶ycia | |
| | <nobr><code>{"--model"}</code></nobr> | `-m` | Model do u偶ycia w formacie dostawca/model | |
| | <nobr><code>{"--agent"}</code></nobr> | | Agent do u偶ycia | |
| | <nobr><code>{"--port"}</code></nobr> | | Port do nas艂uchiwania | |
| | <nobr><code>{"--hostname"}</code></nobr> | | Nazwa hosta, do kt贸rej nale偶y si臋 powi膮za膰 | |
|
|
| --- |
| |
| |
|
|
| Interfejs CLI OpenCode zawiera tak偶e dodatkowe polecenia. |
|
|
| --- |
| |
| |
|
|
| Zarz膮dzaj agentami OpenCode. |
|
|
| ```bash |
| opencode agent [command] |
| ``` |
|
|
| --- |
| |
| |
|
|
| Do艂膮cz terminal do ju偶 dzia艂aj膮cego serwera backendu OpenCode uruchomionego za pomoc膮 `serve` lub `web`. |
|
|
| ```bash |
| opencode attach [url] |
| ``` |
|
|
| Pozwala to po艂膮czy膰 TUI ze zdalnym backendem OpenCode. Na przyk艂ad: |
|
|
| ```bash |
| |
| opencode web --port 4096 --hostname 0.0.0.0 |
|
|
| |
| opencode attach http://10.20.30.40:4096 |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | ---------------------------------------- | ----- | ----------------------------------------------------------------------------------------------------- | |
| | <nobr><code>{"--dir"}</code></nobr> | | Katalog roboczy, w kt贸rym uruchomi膰 TUI | |
| | <nobr><code>{"--continue"}</code></nobr> | `-c` | Kontynuuj ostatni膮 sesj臋 | |
| | <nobr><code>{"--session"}</code></nobr> | `-s` | Identyfikator sesji do kontynuowania | |
| | <nobr><code>{"--fork"}</code></nobr> | | Rozga艂臋藕 sesj臋 podczas kontynuowania (u偶yj z `--continue` lub `--session`) | |
| | <nobr><code>{"--password"}</code></nobr> | `-p` | Has艂o uwierzytelniania podstawowego (domy艣lnie `OPENCODE_SERVER_PASSWORD`) | |
| | <nobr><code>{"--username"}</code></nobr> | `-u` | Nazwa u偶ytkownika uwierzytelniania podstawowego (domy艣lnie `OPENCODE_SERVER_USERNAME` lub `opencode`) | |
|
|
| --- |
| |
| |
|
|
| Utw贸rz nowego agenta z niestandardow膮 konfiguracj膮. |
|
|
| ```bash |
| opencode agent create |
| ``` |
|
|
| To polecenie poprowadzi Ci臋 przez proces tworzenia nowego agenta z niestandardowym promptem systemowym i konfiguracj膮 narz臋dzi. |
|
|
| --- |
| |
| |
|
|
| Wy艣wietl list臋 wszystkich agent贸w. |
|
|
| ```bash |
| opencode agent list |
| ``` |
|
|
| --- |
| |
| |
|
|
| Zarz膮dzaj danymi uwierzytelniaj膮cymi i logowaniem dla dostawc贸w. |
|
|
| ```bash |
| opencode auth [command] |
| ``` |
|
|
| --- |
| |
| |
|
|
| OpenCode integruje si臋 z wieloma dostawcami. Mo偶esz u偶y膰 `opencode auth login`, aby skonfigurowa膰 klucz API dla dowolnego obs艂ugiwanego dostawcy. Klucze s膮 bezpiecznie przechowywane w `~/.local/share/opencode/auth.json`. |
|
|
| ```bash |
| opencode auth login |
| ``` |
|
|
| Podczas uruchamiania OpenCode 艂aduje dostawc贸w z pliku po艣wiadcze艅, a tak偶e ze zmiennych 艣rodowiskowych lub pliku `.env` w Twoim projekcie. |
|
|
| --- |
| |
| |
|
|
| Wy艣wietl list臋 wszystkich uwierzytelnionych dostawc贸w przechowywanych w pliku po艣wiadcze艅. |
|
|
| ```bash |
| opencode auth list |
| ``` |
|
|
| Lub skr贸cona wersja: |
|
|
| ```bash |
| opencode auth ls |
| ``` |
|
|
| --- |
| |
| |
|
|
| Wyloguj si臋 z dostawcy, usuwaj膮c go z pliku po艣wiadcze艅. |
|
|
| ```bash |
| opencode auth logout |
| ``` |
|
|
| --- |
| |
| |
|
|
| Zarz膮dzaj agentem GitHub w celu automatyzacji repozytorium. |
|
|
| ```bash |
| opencode github [command] |
| ``` |
|
|
| --- |
| |
| |
|
|
| Zainstaluj agenta GitHub w swoim repozytorium. |
|
|
| ```bash |
| opencode github install |
| ``` |
|
|
| Spowoduje to utworzenie pliku workflow GitHub Actions i poprowadzi Ci臋 przez proces konfiguracji. [Dowiedz si臋 wi臋cej](/docs/github). |
|
|
| --- |
| |
| |
|
|
| Uruchom agenta na GitHubie. Zwykle u偶ywane w GitHub Actions. |
|
|
| ```bash |
| opencode github run |
| ``` |
|
|
| |
|
|
| | Flaga | Opis | |
| | ------------------------------------- | ---------------------------------------- | |
| | <nobr><code>{"--event"}</code></nobr> | Zdarzenie GitHub, kt贸re wyzwoli艂o agenta | |
| | <nobr><code>{"--token"}</code></nobr> | Osobisty token dost臋pu GitHub | |
|
|
| --- |
| |
| |
|
|
| Zarz膮dzaj serwerami Model Context Protocol (MCP). |
|
|
| ```bash |
| opencode mcp [command] |
| ``` |
|
|
| --- |
| |
| |
|
|
| Dodaj serwer MCP do swojej konfiguracji. |
|
|
| ```bash |
| opencode mcp add |
| ``` |
|
|
| To polecenie poprowadzi Ci臋 przez proces dodawania lokalnego lub zdalnego serwera MCP. |
|
|
| --- |
| |
| |
|
|
| Wy艣wietl list臋 wszystkich skonfigurowanych serwer贸w MCP i ich status. |
|
|
| ```bash |
| opencode mcp list |
| ``` |
|
|
| Lub skr贸cona wersja: |
|
|
| ```bash |
| opencode mcp ls |
| ``` |
|
|
| --- |
| |
| |
|
|
| Uwierzytelnij si臋 w serwerze MCP z w艂膮czon膮 funkcj膮 OAuth. |
|
|
| ```bash |
| opencode mcp auth [name] |
| ``` |
|
|
| Je艣li nie podasz nazwy serwera, zostaniesz poproszony o wybranie jednego z serwer贸w wymagaj膮cych uwierzytelnienia. |
|
|
| Mo偶esz tak偶e wy艣wietli膰 list臋 serwer贸w obs艂uguj膮cych OAuth i ich status uwierzytelnienia. |
|
|
| ```bash |
| opencode mcp auth list |
| ``` |
|
|
| Lub skr贸cona wersja: |
|
|
| ```bash |
| opencode mcp auth ls |
| ``` |
|
|
| --- |
| |
| |
|
|
| Usu艅 tokeny OAuth dla serwera MCP. |
|
|
| ```bash |
| opencode mcp logout [name] |
| ``` |
|
|
| --- |
| |
| |
|
|
| Debuguj problemy z po艂膮czeniem OAuth dla serwera MCP. |
|
|
| ```bash |
| opencode mcp debug <name> |
| ``` |
|
|
| --- |
| |
| |
|
|
| Wy艣wietl list臋 modeli ze wszystkich skonfigurowanych dostawc贸w. |
|
|
| ```bash |
| opencode models [provider] |
| ``` |
|
|
| Pokazuje modele dost臋pne do u偶ycia w `provider/model`. |
|
|
| Jest to identyfikator modelu, kt贸rego u偶ywasz w [konfiguracji](/docs/config). |
|
|
| Opcjonalnie mo偶esz poda膰 identyfikator dostawcy, aby filtrowa膰 modele wed艂ug tego dostawcy. |
|
|
| ```bash |
| opencode models anthropic |
| ``` |
|
|
| |
|
|
| | Flaga | Opis | |
| | --------------------------------------- | ------------------------------------------------------------------------------- | |
| | <nobr><code>{"--refresh"}</code></nobr> | Od艣wie偶 pami臋膰 podr臋czn膮 modeli | |
| | <nobr><code>{"--verbose"}</code></nobr> | Bardziej szczeg贸艂owe dane wyj艣ciowe modelu (zawiera metadane, takie jak koszty) | |
|
|
| U偶yj flagi `--refresh`, aby zaktualizowa膰 list臋 modeli w pami臋ci podr臋cznej. Jest to przydatne, gdy dostawca doda艂 nowe modele, kt贸re chcesz zobaczy膰 w OpenCode. |
|
|
| ```bash |
| opencode models --refresh |
| ``` |
|
|
| --- |
| |
| |
|
|
| Uruchom OpenCode w trybie nieinteraktywnym, przekazuj膮c bezpo艣rednio prompt. |
|
|
| ```bash |
| opencode run [message..] |
| ``` |
|
|
| Jest to przydatne do tworzenia skrypt贸w, automatyzacji lub gdy chcesz wys艂a膰 szybkie zapytanie bez uruchamiania TUI. Na przyk艂ad: |
|
|
| ```bash "opencode run" |
| opencode run Explain the use of context in Go |
| ``` |
|
|
| Mo偶na r贸wnie偶 u偶y膰 tego z dzia艂aj膮cym `opencode serve`, aby unikn膮膰 zimnego startu serwera MCP przy ka偶dym uruchomieniu: |
|
|
| ```bash |
| |
| opencode serve |
|
|
| |
| opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | ---------------------------------------- | ----- | ----------------------------------------------------------------------------------------------------- | |
| | <nobr><code>{"--command"}</code></nobr> | | Polecenie do uruchomienia, reszta to argumenty | |
| | <nobr><code>{"--continue"}</code></nobr> | `-c` | Kontynuuj ostatni膮 sesj臋 | |
| | <nobr><code>{"--session"}</code></nobr> | `-s` | Identyfikator sesji do kontynuowania | |
| | <nobr><code>{"--fork"}</code></nobr> | | Sklonuj sesj臋 podczas kontynuacji (u偶yj z `--continue` lub `--session`) | |
| | <nobr><code>{"--share"}</code></nobr> | | Udost臋pnij sesj臋 po zako艅czeniu | |
| | <nobr><code>{"--model"}</code></nobr> | `-m` | Model do u偶ycia w formacie dostawca/model | |
| | <nobr><code>{"--agent"}</code></nobr> | | Agent do u偶ycia | |
| | <nobr><code>{"--file"}</code></nobr> | `-f` | Pliki do za艂膮czenia do wiadomo艣ci | |
| | <nobr><code>{"--format"}</code></nobr> | | Format wyj艣ciowy: `default` (sformatowany) lub `json` (surowy JSON) | |
| | <nobr><code>{"--title"}</code></nobr> | | Tytu艂 sesji (je艣li nie podano, zostanie wygenerowany z promptu) | |
| | <nobr><code>{"--attach"}</code></nobr> | | Do艂膮cz do dzia艂aj膮cego serwera OpenCode (np. http://localhost:4096) | |
| | <nobr><code>{"--password"}</code></nobr> | `-p` | Has艂o uwierzytelniania podstawowego (domy艣lnie `OPENCODE_SERVER_PASSWORD`) | |
| | <nobr><code>{"--username"}</code></nobr> | `-u` | Nazwa u偶ytkownika uwierzytelniania podstawowego (domy艣lnie `OPENCODE_SERVER_USERNAME` lub `opencode`) | |
| | <nobr><code>{"--dir"}</code></nobr> | | Katalog do uruchomienia lub 艣cie偶ka na zdalnym serwerze podczas do艂膮czania | |
| | <nobr><code>{"--variant"}</code></nobr> | | Wariant modelu (poziom wnioskowania specyficzny dla dostawcy) | |
| | <nobr><code>{"--thinking"}</code></nobr> | | Poka偶 bloki my艣lenia | |
| | <nobr><code>{"--port"}</code></nobr> | | Port dla serwera lokalnego (domy艣lnie losowy) | |
|
|
| --- |
| |
| |
|
|
| Uruchom serwer OpenCode (bez interfejsu) w celu uzyskania dost臋pu do API. Pe艂ny opis API HTTP znajduje si臋 w [dokumentacji serwera](/docs/server). |
|
|
| ```bash |
| opencode serve |
| ``` |
|
|
| Uruchamia to serwer HTTP, kt贸ry zapewnia dost臋p do API OpenCode bez interfejsu TUI. Ustaw `OPENCODE_SERVER_PASSWORD`, aby w艂膮czy膰 podstawowe uwierzytelnianie HTTP (domy艣lna nazwa u偶ytkownika to `opencode`). |
|
|
| |
|
|
| | Flaga | Opis | |
| | ---------------------------------------- | ------------------------------------------ | |
| | <nobr><code>{"--port"}</code></nobr> | Port do nas艂uchiwania | |
| | <nobr><code>{"--hostname"}</code></nobr> | Nazwa hosta, do kt贸rej nale偶y si臋 powi膮za膰 | |
| | <nobr><code>{"--mdns"}</code></nobr> | W艂膮cz wykrywanie mDNS | |
| | <nobr><code>{"--cors"}</code></nobr> | Dodatkowe dozwolone 藕r贸d艂a CORS | |
|
|
| --- |
| |
| |
|
|
| Zarz膮dzaj sesjami OpenCode. |
|
|
| ```bash |
| opencode session [command] |
| ``` |
|
|
| --- |
| |
| |
|
|
| Lista wszystkich sesji OpenCode. |
|
|
| ```bash |
| opencode session list |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | ----------------------------------------- | ----- | ------------------------------------------ | |
| | <nobr><code>{"--max-count"}</code></nobr> | `-n` | Ogranicz do ostatnich N sesji | |
| | <nobr><code>{"--format"}</code></nobr> | | Format wyj艣ciowy: tabela lub json (tabela) | |
|
|
| --- |
| |
| |
|
|
| Poka偶 statystyki wykorzystania token贸w i sesji OpenCode. |
|
|
| ```bash |
| opencode stats |
| ``` |
|
|
| |
|
|
| | Flaga | Opis | |
| | --------------------------------------- | ------------------------------------------------------------------------------------- | |
| | <nobr><code>{"--days"}</code></nobr> | Poka偶 statystyki z ostatnich N dni (domy艣lnie: ca艂y czas) | |
| | <nobr><code>{"--tools"}</code></nobr> | Poka偶 u偶ycie poszczeg贸lnych narz臋dzi (domy艣lnie: wszystkie) | |
| | <nobr><code>{"--models"}</code></nobr> | Poka偶 podzia艂 na modele (domy艣lnie ukryty). Podaj liczb臋, aby pokaza膰 N najcz臋stszych | |
| | <nobr><code>{"--project"}</code></nobr> | Filtruj wed艂ug projektu (domy艣lnie: wszystkie projekty, pusty ci膮g: bie偶膮cy projekt) | |
|
|
| --- |
| |
| |
|
|
| Eksportuj dane sesji jako JSON. |
|
|
| ```bash |
| opencode export [sessionID] |
| ``` |
|
|
| Je艣li nie podasz identyfikatora sesji, zostaniesz poproszony o wybranie jednej z ostatnich sesji. |
|
|
| --- |
| |
| |
|
|
| Importuj dane sesji z pliku JSON lub adresu URL udost臋pniania OpenCode. |
|
|
| ```bash |
| opencode import <file> |
| ``` |
|
|
| Mo偶esz importowa膰 z pliku lokalnego lub adresu URL. |
|
|
| ```bash |
| opencode import session.json |
| opencode import https://opncd.ai/s/abc123 |
| ``` |
|
|
| --- |
| |
| |
|
|
| Uruchom serwer OpenCode z interfejsem internetowym. |
|
|
| ```bash |
| opencode web |
| ``` |
|
|
| Uruchamia to serwer HTTP i udost臋pnia OpenCode przez interfejs przegl膮darkowy. Ustaw `OPENCODE_SERVER_PASSWORD`, aby w艂膮czy膰 podstawowe uwierzytelnianie HTTP (domy艣lna nazwa u偶ytkownika to `opencode`). |
|
|
| |
|
|
| | Flaga | Opis | |
| | ---------------------------------------- | ------------------------------------------ | |
| | <nobr><code>{"--port"}</code></nobr> | Port do nas艂uchiwania | |
| | <nobr><code>{"--hostname"}</code></nobr> | Nazwa hosta, do kt贸rej nale偶y si臋 powi膮za膰 | |
| | <nobr><code>{"--mdns"}</code></nobr> | W艂膮cz wykrywanie mDNS | |
| | <nobr><code>{"--cors"}</code></nobr> | Dodatkowe dozwolone 藕r贸d艂a CORS | |
|
|
| --- |
| |
| |
|
|
| Uruchom serwer ACP (Agent Client Protocol). |
|
|
| ```bash |
| opencode acp |
| ``` |
|
|
| Uruchamia serwer ACP, kt贸ry komunikuje si臋 przez stdin/stdout przy u偶yciu JSON-RPC. |
|
|
| |
|
|
| | Flaga | Opis | |
| | ---------------------------------------- | ------------------------------------------ | |
| | <nobr><code>{"--cwd"}</code></nobr> | Katalog roboczy | |
| | <nobr><code>{"--port"}</code></nobr> | Port do nas艂uchiwania | |
| | <nobr><code>{"--hostname"}</code></nobr> | Nazwa hosta, do kt贸rej nale偶y si臋 powi膮za膰 | |
|
|
| --- |
| |
| |
|
|
| Odinstaluj OpenCode i usu艅 wszystkie powi膮zane pliki. |
|
|
| ```bash |
| opencode uninstall |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | ------------------------------------------- | ----- | ----------------------------- | |
| | <nobr><code>{"--keep-config"}</code></nobr> | `-c` | Zachowaj pliki konfiguracyjne | |
| | <nobr><code>{"--keep-data"}</code></nobr> | `-d` | Zachowaj dane sesji i migawki | |
| | <nobr><code>{"--dry-run"}</code></nobr> | | Poka偶 co zostanie usuni臋te | |
| | <nobr><code>{"--force"}</code></nobr> | `-f` | Pomi艅 monity o potwierdzenie | |
|
|
| --- |
| |
| |
|
|
| Aktualizuj OpenCode do najnowszej lub okre艣lonej wersji. |
|
|
| ```bash |
| opencode upgrade [target] |
| ``` |
|
|
| Aby zaktualizowa膰 do najnowszej wersji: |
|
|
| ```bash |
| opencode upgrade |
| ``` |
|
|
| Aby zaktualizowa膰 do konkretnej wersji: |
|
|
| ```bash |
| opencode upgrade v0.1.48 |
| ``` |
|
|
| |
|
|
| | Flaga | Skr贸t | Opis | |
| | -------------------------------------- | ----- | --------------------------------------------------- | |
| | <nobr><code>{"--method"}</code></nobr> | `-m` | Wymu艣 metod臋 instalacji: curl, npm, pnpm, bun, brew | |
|
|
| --- |
| |
| |
|
|
| Interfejs CLI OpenCode przyjmuje nast臋puj膮ce flagi globalne dla ka偶dego polecenia. |
|
|
| | Flaga | Skr贸t | Opis | |
| | ------------------------------------------ | ----- | ------------------------------------------- | |
| | <nobr><code>{"--help"}</code></nobr> | `-h` | Wy艣wietl pomoc | |
| | <nobr><code>{"--version"}</code></nobr> | `-v` | Wydrukuj numer wersji | |
| | <nobr><code>{"--print-logs"}</code></nobr> | | Drukuj logi na stderr | |
| | <nobr><code>{"--log-level"}</code></nobr> | | Poziom logowania (DEBUG, INFO, WARN, ERROR) | |
|
|
| --- |
| |
| |
|
|
| OpenCode mo偶na skonfigurowa膰 za pomoc膮 zmiennych 艣rodowiskowych. |
|
|
| | Zmienna | Typ | Opis | |
| | ------------------------------------- | ------- | ---------------------------------------------------------- | |
| | `OPENCODE_AUTO_SHARE` | boolean | Automatycznie udost臋pniaj sesje | |
| | `OPENCODE_GIT_BASH_PATH` | string | 艢cie偶ka do pliku wykonywalnego Git Bash w systemie Windows | |
| | `OPENCODE_CONFIG` | string | 艢cie偶ka do pliku konfiguracyjnego | |
| | `OPENCODE_TUI_CONFIG` | string | 艢cie偶ka do pliku konfiguracyjnego TUI | |
| | `OPENCODE_CONFIG_DIR` | string | 艢cie偶ka do katalogu konfiguracyjnego | |
| | `OPENCODE_CONFIG_CONTENT` | string | Tre艣膰 konfiguracji JSON (inline) | |
| | `OPENCODE_DISABLE_AUTOUPDATE` | boolean | Wy艂膮cz automatyczne sprawdzanie aktualizacji | |
| | `OPENCODE_DISABLE_PRUNE` | boolean | Wy艂膮cz czyszczenie starych wynik贸w (pruning) | |
| | `OPENCODE_DISABLE_TERMINAL_TITLE` | boolean | Wy艂膮cz automatyczne ustawianie tytu艂u terminala | |
| | `OPENCODE_PERMISSION` | string | Konfiguracja uprawnie艅 w JSON (inline) | |
| | `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolean | Wy艂膮cz domy艣lne wtyczki | |
| | `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolean | Wy艂膮cz automatyczne pobieranie serwer贸w LSP | |
| | `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolean | W艂膮cz modele eksperymentalne | |
| | `OPENCODE_DISABLE_AUTOCOMPACT` | boolean | Wy艂膮cz automatyczne kompaktowanie kontekstu | |
| | `OPENCODE_DISABLE_CLAUDE_CODE` | boolean | Wy艂膮cz integracj臋 z `.claude` (prompt + skills) | |
| | `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolean | Wy艂膮cz czytanie `~/.claude/CLAUDE.md` | |
| | `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolean | Wy艂膮cz 艂adowanie `.claude/skills` | |
| | `OPENCODE_DISABLE_MODELS_FETCH` | boolean | Wy艂膮cz pobieranie modeli ze 藕r贸de艂 zewn臋trznych | |
| | `OPENCODE_FAKE_VCS` | string | Fa艂szywy dostawca VCS do cel贸w testowych | |
| | `OPENCODE_CLIENT` | string | Identyfikator klienta (domy艣lnie `cli`) | |
| | `OPENCODE_ENABLE_EXA` | boolean | W艂膮cz narz臋dzie wyszukiwania internetowego Exa | |
| | `OPENCODE_SERVER_PASSWORD` | string | W艂膮cz uwierzytelnianie podstawowe dla `serve`/`web` | |
| | `OPENCODE_SERVER_USERNAME` | string | Nazwa u偶ytkownika do autoryzacji (domy艣lnie `opencode`) | |
| | `OPENCODE_MODELS_URL` | string | Niestandardowy adres URL do pobierania konfiguracji modeli | |
|
|
| --- |
| |
| |
|
|
| Te zmienne w艂膮czaj膮 funkcje eksperymentalne, kt贸re mog膮 ulec zmianie lub zosta膰 usuni臋te. |
|
|
| | Zmienna | Typ | Opis | |
| | ----------------------------------------------- | ------- | --------------------------------------------------- | |
| | `OPENCODE_EXPERIMENTAL` | boolean | W艂膮cz funkcje eksperymentalne obj臋te flag膮 zbiorcz膮 | |
| | `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolean | W艂膮cz wykrywanie ikon | |
| | `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolean | Wy艂膮cz kopiowanie przy zaznaczaniu w TUI | |
| | `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | number | Domy艣lny limit czasu dla narz臋dzia bash w ms | |
| | `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | number | Maksymalne tokeny wyj艣ciowe dla LLM | |
| | `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolean | W艂膮cz obserwatora plik贸w dla ca艂ego katalogu | |
| | `OPENCODE_EXPERIMENTAL_OXFMT` | boolean | W艂膮cz formater oxfmt | |
| | `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolean | W艂膮cz eksperymentalne narz臋dzie LSP | |
| | `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | Wy艂膮cz obserwatora plik贸w | |
| | `OPENCODE_EXPERIMENTAL_EXA` | boolean | W艂膮cz funkcje eksperymentalne Exa | |
| | `OPENCODE_EXPERIMENTAL_LSP_TY` | boolean | W艂膮cz TY LSP dla plik贸w python | |
| | `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolean | W艂膮cz tryb planowania | |
| | `OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS` | boolean | W艂膮cz zadania subagent贸w w tle | |
| | `OPENCODE_EXPERIMENTAL_EVENT_SYSTEM` | boolean | W艂膮cz eksperymentalny system zdarze艅 | |
| | `OPENCODE_EXPERIMENTAL_NATIVE_LLM` | boolean | W艂膮cz natywn膮 艣cie偶k臋 偶膮da艅 LLM | |
| | `OPENCODE_EXPERIMENTAL_PARALLEL` | boolean | W艂膮cz r贸wnoleg艂e wykonywanie wyszukiwania web | |
| | `OPENCODE_EXPERIMENTAL_SCOUT` | boolean | W艂膮cz subagenta Scout | |
| | `OPENCODE_EXPERIMENTAL_WORKSPACES` | boolean | W艂膮cz obs艂ug臋 obszar贸w roboczych | |
|
|