diff options
| author | Adam <[email protected]> | 2026-02-09 11:34:35 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-09 11:34:35 -0600 |
| commit | dc53086c1e73d43d3a28fc4cdf161e83d09b1877 (patch) | |
| tree | 45a1d0e38de958d0886a5120b2806b21db74145b /packages/web/src/content/docs/pl/cli.mdx | |
| parent | f74c0339cc6315f7e7743e26b7eab47ce026c239 (diff) | |
| download | opencode-dc53086c1e73d43d3a28fc4cdf161e83d09b1877.tar.gz opencode-dc53086c1e73d43d3a28fc4cdf161e83d09b1877.zip | |
wip(docs): i18n (#12681)
Diffstat (limited to 'packages/web/src/content/docs/pl/cli.mdx')
| -rw-r--r-- | packages/web/src/content/docs/pl/cli.mdx | 601 |
1 files changed, 601 insertions, 0 deletions
diff --git a/packages/web/src/content/docs/pl/cli.mdx b/packages/web/src/content/docs/pl/cli.mdx new file mode 100644 index 000000000..34f0e9029 --- /dev/null +++ b/packages/web/src/content/docs/pl/cli.mdx @@ -0,0 +1,601 @@ +--- +title: interfejs wiersza polecany +description: Opcje i interfejs interfejsu CLI OpenCode. +--- + +import { Tabs, TabItem } from "@astrojs/starlight/components" + +Interfejs CLI OpenCode uruchamia się [TUI](/docs/tui), gdy jest uruchamiany bez żadnych argumentów. + +```bash +opencode +``` + +Ale także instalacja przez tę stronę. pełni przed programową interakcją z OpenCode. + +```bash +opencode run "Explain how closures work in JavaScript" +``` + +--- + +### tui + +Uruchomienie interfejsu użytkownika terminala OpenCode. + +```bash +opencode [project] +``` + +#### Flagi + +| Flaga | Krótkie | Opis | +| ------------ | ----- | ------------------------------------------ | +| `--continue` | `-c` | Kontynuuj ostatnią datę | +| `--session` | `-s` | Identyfikator sesji, aby kontynuować | +| `--prompt` | | Monituj o zastosowanie | +| `--model` | `-m` | Model wykorzystania w postaci dostawcy/modelu | +| `--agent` | | Agent do użycia | +| `--port` | | Port do słuchania | +| `--hostname` | | Nazwa hosta, która jest częścią składową | + +--- + +## Polecenia + +Interfejs CLI OpenCode zawiera także szczegółowe polecenie. + +--- + +### agent + +Zarządzaj agentami OpenCode. + +```bash +opencode agent [command] +``` + +--- + +### przytwierdzić + +Dołącz terminal do już działającego serwera zaplecza OpenCode uruchomionego za pomocą oprogramowania `serve` lub `web`. + +```bash +opencode attach [url] +``` + +Możliwość zabezpieczenia z TUI ze zdalnym backendem OpenCode. Na przykład: + +```bash +# Start the backend server for web/mobile access +opencode web --port 4096 --hostname 0.0.0.0 + +# In another terminal, attach the TUI to the running backend +opencode attach http://10.20.30.40:4096 +``` + +#### Flagi + +| Flaga | Krótkie | Opis | +| ----------- | ----- | --------------------------------- | +| `--dir` | | Katalog roboczy do uruchomienia TUI w | +| `--session` | `-s` | Identyfikator sesji, aby kontynuować | + +--- + +#### co + +Utwórz nowego agenta z niestandardową konfiguracją. + +```bash +opencode agent create +``` + +To działanie poprowadził Cię przez proces tworzenia nowego agenta z niestandardowym monitem systemowym i konfiguracją narzędzia. + +--- + +#### lista + +Lista wszystkich agentów. + +```bash +opencode agent list +``` + +--- + +### autoryzacja + +Polecenie do zarządzania danymi uwierzytelniającymi i logowaniem dla dostawców. + +```bash +opencode auth [command] +``` + +--- + +#### login + +OpenCode jest dostępny przez listę dostawców w [Models.dev](https://models.dev), więc można użyć `opencode auth login` do skonfigurowania klucza API dla dowolnego dostawcy, który może być kontrolowany. Jest to możliwe w `~/.local/share/opencode/auth.json`. + +```bash +opencode auth login +``` + +Po uruchomieniu OpenCode ładuje dostawców z pliku poświadczeń. A jeśli twoje siedliskiem są jakieś klucze lub plik `.env` w twoim projekcie. + +--- + +#### lista + +Wyświetlanie list wszystkich uwierzytelnionych dostawców przechowywanych w pliku poświadczeń. + +```bash +opencode auth list +``` + +Lub krótka wersja. + +```bash +opencode auth ls +``` + +--- + +#### wyloguj się + +Wylogowuje Cię z dostawcy poprzez usunięcie go z pliku poświadczeń. + +```bash +opencode auth logout +``` + +--- + +### githubie + +Zarządzaj agentem GitHub w celu automatyzacji repozytorium. + +```bash +opencode github [command] +``` + +--- + +#### Dowiedz się + +Zainstaluj agenta GitHub w swoim repozytorium. + +```bash +opencode github install +``` + +Spowoduje to konieczność uruchomienia akcji GitHub i przeprowadzi cię przez proces tworzenia. [Dowiedz się więcej](/docs/github). + +--- + +#### chcesz + +Uruchom agenta na GitHubie. Jest to zwykły użytkownik w akcjach GitHub. + +```bash +opencode github run +``` + +##### Flagi + +| Flaga | Opis | +| --------- | -------------------------------------- | +| `--event` | Zdarzenie próbne GitHub, aby sprawdzić agenta dla | +| `--token` | Osobisty token dostępu GitHub | + +--- + +### mcp + +Zarządzaj serwerem kluczowego modelu kontekstowego. + +```bash +opencode mcp [command] +``` + +--- + +#### zaproponować + +Dodaj serwer MCP do swojej konfiguracji. + +```bash +opencode mcp add +``` + +To polecenie poprowadzić Cię przez proces dodawania lokalnego lub zdalnego serwera MCP. + +--- + +#### lista + +Wyświetlanie list wszystkich skonfigurowanych serwerów MCP i ich awarii. + +```bash +opencode mcp list +``` + +Lub skrót krótkiej wersji. + +```bash +opencode mcp ls +``` + +--- + +#### autoryzacja + +Uwierzytelnij się za pomocą serwera MCP z włączoną funkcją OAuth. + +```bash +opencode mcp auth [name] +``` + +Jeśli nie poddasz nazwy serwera, zostaniesz poproszony o wybranie jednego z serwerów obsługujących OAuth. + +Możesz także uruchomić serwery obsługujące OAuth i ich status uwierzytelnienia. + +```bash +opencode mcp auth list +``` + +Lub skrót krótkiej wersji. + +```bash +opencode mcp auth ls +``` + +--- + +#### wyloguj się + +Usuń doświadczenie OAuth dla serwera MCP. + +```bash +opencode mcp logout [name] +``` + +--- + +#### odpluskwić + +Debuguj problemy z połączeniem OAuth dla serwera MCP. + +```bash +opencode mcp debug <name> +``` + +--- + +### modele + +Wyświetlanie list modeli wszystkich skonfigurowanych dostawców. + +```bash +opencode models [provider] +``` + +Do sterowania dostępnymi modelami u dostawców w `provider/model`. + +Jest to wydanie do nazwy modelu, który jest używany w [twoja] (./config/). + +Opcjonalnie możesz udostępnić identyfikator dostawcy, aby filtrować modele według tego dostawcy. + +```bash +opencode models anthropic +``` + +#### Flagi + +| Flaga | Opis | +| ----------- | ------------------------------------------------------------ | +| `--refresh` | Odśwież pamięć podręczną modele z models.dev | +| `--verbose` | Bardziej szczegółowe dane wyjściowe modelu (zawiera metadane, takie jak koszty) | + +flagi `--refresh`, aby znaleźć listę modeli w pamięci podręcznej. Jest to wymagane, gdy dostawca dodano nowe modele, które chcesz zobaczyć w OpenCode. + +```bash +opencode models --refresh +``` + +--- + +### chcesz + +Uruchomiony opencode w trybie nieinteraktywnym, przekazując bezpośrednio monit. + +```bash +opencode run [message..] +``` + +Jest to wymagane w przypadku tworzenia skryptów, automatyzacji lub gdy zostanie wysłane natychmiastowe przesłanie bez uruchomienia TUI. Na przykład. + +```bash "opencode run" +opencode run Explain the use of context in Go +``` + +Można również zastosować, uruchamiając `opencode serve`, aby wyłączyć zimne uruchamianie serwera MCP przy każdym uruchomieniu: + +```bash +# Start a headless server in one terminal +opencode serve + +# In another terminal, run commands that attach to it +opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" +``` + +#### Flagi + +| Flaga | Krótkie | Opis | +| ------------ | ----- | ------------------------------------------------------------------ | +| `--command` | | Polecenie do uruchomienia, komunikatu dla argumentów | +| `--continue` | `-c` | Kontynuuj ostatnią datę | +| `--session` | `-s` | Identyfikator sesji, aby kontynuować | +| `--share` | | Udostępnij sesję | +| `--model` | `-m` | Model wykorzystania w postaci dostawcy/modelu | +| `--agent` | | Agent do użycia | +| `--file` | `-f` | Pliki do załączenia do wiadomości | +| `--format` | | Format: domyślny (sformatowany) lub json (surowe rozwiązanie JSON) | +| `--title` | | Tytuł sesji (używany skróconego monitu, jeśli nie podano wartości) | +| `--attach` | | Dołącz do skutecznego serwera opencode (np. http://localhost:4096) | +| `--port` | | Port dla serwera lokalnego (domyślnie jest do portu losowego) | + +--- + +### podawać + +Uruchom bezgłowy serwer OpenCode w celu uzyskania dostępu do API. Pełny interfejs HTTP w [dokumentacji serwera](/docs/server). + +```bash +opencode serve +``` + +Spowoduje dostęp do serwera 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 do `opencode`). + +#### Flagi + +| Flaga | Opis | +| ------------ | ------------------------------------------ | +| `--port` | Port do słuchania | +| `--hostname` | Nazwa hosta, która jest częścią składową | +| `--mdns` | Włącz wykrywanie mDNS | +| `--cors` | Dodatkowe źródło użytkownika CORS | + +--- + +### Sesja + +Zarządzaj sesją OpenCode. + +```bash +opencode session [command] +``` + +--- + +#### lista + +Lista wszystkich sesji OpenCode. + +```bash +opencode session list +``` + +##### Flagi + +| Flaga | Krótkie | Opis | +| ------------- | ----- | ------------------------------------ | +| `--max-count` | `-n` | Ograniczony do ostatniego sesji | +| `--format` | | Format wyjściowy: tabela lub json (tabela) | + +--- + +### statystyki + +Pokaż statystyki wykorzystania tokenów i sesji szkoleniowych OpenCode. + +```bash +opencode stats +``` + +#### Flagi + +| Flaga | Opis | +| ----------- | --------------------------------------------------------------------------- | +| `--days` | Pokaż statystyki z ostatnich N dni (cały czas) | +| `--tools` | Liczba narzędzi do po specyfikacji (wszystkie) | +| `--models` | Pokaż podział modelu wykorzystania (domyślnie ukryty). Podajnik usługowy, aby górne N | +| `--project` | Filtruj według projektu (wszystkie projekty, pusty ciąg: dostęp projekt) | + +--- + +### eksport + +Eksportuj dane sesji jako JSON. + +```bash +opencode export [sessionID] +``` + +Jeśli nie poddasz identyfikatora sesji, zostaniesz poproszony o wybranie jednego z sesji. + +--- + +### import + +Importuj dane sesji z pliku JSON lub adresu URL udostępniania OpenCode. + +```bash +opencode import <file> +``` + +Możesz importować z lokalnego lub adresu URL OpenCode. + +```bash +opencode import session.json +opencode import https://opncd.ai/s/abc123 +``` + +--- + +### sieć + +Uruchomiony bezgłowy serwer OpenCode z interfejsem internetowym. + +```bash +opencode web +``` + +Spowoduje dostęp do serwera HTTP i otwarcie dostępu do OpenCode przez interfejs sieciowy. Ustaw `OPENCODE_SERVER_PASSWORD`, aby włączyć podstawowe uwierzytelnianie HTTP (domyślna nazwa użytkownika do `opencode`). + +#### Flagi + +| Flaga | Opis | +| ------------ | ------------------------------------------ | +| `--port` | Port do słuchania | +| `--hostname` | Nazwa hosta, która jest częścią składową | +| `--mdns` | Włącz wykrywanie mDNS | +| `--cors` | Dodatkowe źródło użytkownika CORS | + +--- + +### akp + +Uruchomiony serwer ACP (Agent Client Protocol). + +```bash +opencode acp +``` + +Aby udostępnić serwer ACP, który komunikuje się poprzez stdin/stdout przy użyciu nd-JSON. + +#### Flagi + +| Flaga | Opis | +| ------------ | --------------------- | +| `--cwd` | Katalog roboczy | +| `--port` | Port do słuchania | +| `--hostname` | Nazwa hosta, która jest częścią składową | + +--- + +### odinstaluj + +Odinstaluj OpenCode i usuń wszystkie pliki powiązane. + +```bash +opencode uninstall +``` + +#### Flagi + +| Flaga | Krótkie | Opis | +| --------------- | ----- | ------------------------------------------- | +| `--keep-config` | `-c` | Zachowaj pliki konfiguracyjne | +| `--keep-data` | `-d` | Przechowuj dane sesji i szczepionek | +| `--dry-run` | | Pokaż, wykluczy bez usuwania | +| `--force` | `-f` | Pomiń monity o potwierdzenie | + +--- + +### aktualizacja + +Aktualizuje opencode do oryginalnej wersji lub oryginalnej wersji. + +```bash +opencode upgrade [target] +``` + +Aby zachować ostatnią wersję. + +```bash +opencode upgrade +``` + +Aby zobaczyć wersję pierwotną. + +```bash +opencode upgrade v0.1.48 +``` + +#### Flagi + +| Flaga | Krótkie | Opis | +| ---------- | ----- | ----------------------------------------------------------------- | +| `--method` | `-m` | Zastosowana metoda instalacji; curl, npm, pnpm, kok, napar | + +--- + +## Flagi globalne + +Interfejs CLI kod opencode przyjmuje flagi globalne. + +| Flaga | Krótkie | Opis | +| -------------- | ----- | ------------------------------------ | +| `--help` | `-h` | Wyświetl pomoc | +| `--version` | `-v` | Drukuj numer wersji | +| `--print-logs` | | Wydrukuj logi na stderr | +| `--log-level` | | Poziom dziennika (DEBUG, INFO, OSTRZEŻ, BŁĄD) | + +--- + +## Zmienne warunki + +OpenCode można wykryć za pomocą czyszczenia alternatywnych. + +| Zmienna | Wpisz | Opis | +| ------------------------------------- | ------- | ------------------------------------------------- | +| `OPENCODE_AUTO_SHARE` | wartość logiczna | Automatycznie udostępniaj sesje | +| `OPENCODE_GIT_BASH_PATH` | ciąg | Ścieżka do pliku wykonywalnego Git Bash w systemie Windows | +| `OPENCODE_CONFIG` | ciąg | Ścieżka do pliku konfiguracyjnego | +| `OPENCODE_CONFIG_DIR` | ciąg | Ścieżka do katalogu konfiguracyjnego | +| `OPENCODE_CONFIG_CONTENT` | ciąg | Wbudowana treść konstrukcji JSON | +| `OPENCODE_DISABLE_AUTOUPDATE` | wartość logiczna | Wyłącz automatyczne sprawdzanie aktualizacji | +| `OPENCODE_DISABLE_PRUNE` | wartość logiczna | Wyłączenie regulowane | +| `OPENCODE_DISABLE_TERMINAL_TITLE` | wartość logiczna | Wyłącz automatycznie tytuł terminala | +| `OPENCODE_PERMISSION` | ciąg | Wbudowane prawo JSON | +| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | wartość logiczna | Wyłączenie wtyczki | +| `OPENCODE_DISABLE_LSP_DOWNLOAD` | wartość logiczna | Wyłącz automatyczne pobieranie z serwera LSP | +| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | wartość logiczna | Włącz modele eksperymentalne | +| `OPENCODE_DISABLE_AUTOCOMPACT` | wartość logiczna | Wyłącz automatyczne zagęszczanie kontekstu | +| `OPENCODE_DISABLE_CLAUDE_CODE` | wartość logiczna | Wyłączenie gry z `.claude` (podpowiedź + podłączenie) | +| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | wartość logiczna | Wyłącz czytanie `~/.claude/CLAUDE.md` | +| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | wartość logiczna | Wyłącz ładowanie `.claude/skills` | +| `OPENCODE_DISABLE_MODELS_FETCH` | wartość logiczna | Wyłączenie modeli pobierania ze źródeł niedostępnych | +| `OPENCODE_FAKE_VCS` | ciąg | Fałszywy sprzedawca VCS do celów testowych | +| `OPENCODE_DISABLE_FILETIME_CHECK` | wartość logiczna | Wyłączone sprawdzanie pliku w celu optymalizacji | +| `OPENCODE_CLIENT` | ciąg | Identyfikator klienta (domyślnie `cli`) | +| `OPENCODE_ENABLE_EXA` | wartość logiczna | Włącz narzędzie wyszukiwania internetowego Exa | +| `OPENCODE_SERVER_PASSWORD` | ciąg | Włącz uwierzytelnianie podstawowe dla `serve`/`web` | +| `OPENCODE_SERVER_USERNAME` | ciąg | Zakończenie stosowania użytkownika z autoryzacją (domyślnie `opencode`) | +| `OPENCODE_MODELS_URL` | ciąg | Niestandardowy adres URL do pobrania konfiguracji modeli | + +--- + +### Eksperymentalny + +Te zmienne możliwości użycia funkcji eksperymentalnych, które mogą zostać lub usunięte. + +| Zmienna | Wpisz | Opis | +| ----------------------------------------------- | ------- | --------------------------------------- | +| `OPENCODE_EXPERIMENTAL` | wartość logiczna | Włącz wszystkie funkcje eksperymentalne | +| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | wartość logiczna | Włącz wykrywanie ikon | +| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | wartość logiczna | Wyłączenie kopiowania przy wyborze w TUI | +| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | numer | Domyślny limit czasu dla ukrytego bash w ms | +| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | numer | Maksymalne tokeny wyjściowe dla odpowiedzi LLM | +| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | wartość logiczna | Włącz obserwatora plików dla całego katalogu | +| `OPENCODE_EXPERIMENTAL_OXFMT` | wartość logiczna | Włącz formater oxfmt | +| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | wartość logiczna | Włącz eksperymentalne narzędzie LSP | +| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | wartość logiczna | Wyłącz obserwatora plików | +| `OPENCODE_EXPERIMENTAL_EXA` | wartość logiczna | Włącz funkcje eksperymentalne Exa | +| `OPENCODE_EXPERIMENTAL_LSP_TY` | wartość logiczna | Włącz eksperymentalne sprawdzanie typu LSP | +| `OPENCODE_EXPERIMENTAL_MARKDOWN` | wartość logiczna | Włącz funkcje eksperymentalne przecen | +| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | wartość logiczna | Włącz tryb planu | |
