diff options
Diffstat (limited to 'packages/web/src/content/docs/pl')
| -rw-r--r-- | packages/web/src/content/docs/pl/cli.mdx | 62 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/config.mdx | 30 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/ecosystem.mdx | 52 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/index.mdx | 22 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/modes.mdx | 4 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/permissions.mdx | 2 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/plugins.mdx | 6 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/providers.mdx | 92 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/rules.mdx | 2 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/sdk.mdx | 4 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/server.mdx | 4 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/share.mdx | 2 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/themes.mdx | 2 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/tools.mdx | 34 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/tui.mdx | 24 | ||||
| -rw-r--r-- | packages/web/src/content/docs/pl/zen.mdx | 2 |
16 files changed, 172 insertions, 172 deletions
diff --git a/packages/web/src/content/docs/pl/cli.mdx b/packages/web/src/content/docs/pl/cli.mdx index a45f77825..882ac91cd 100644 --- a/packages/web/src/content/docs/pl/cli.mdx +++ b/packages/web/src/content/docs/pl/cli.mdx @@ -1,17 +1,17 @@ --- -title: interfejs wiersza polecany -description: Opcje i interfejs interfejsu CLI opencode. +title: CLI +description: Opcje i polecenia CLI opencode. --- import { Tabs, TabItem } from "@astrojs/starlight/components" -Interfejs CLI opencode uruchamia się [TUI](/docs/tui), gdy jest uruchamiany bez żadnych argumentów. +CLI opencode domyślnie uruchamia [TUI](/docs/tui), gdy wywołasz je bez argumentów. ```bash opencode ``` -Ale także instalacja przez tę stronę. pełni przed programową interakcją z 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" @@ -19,7 +19,7 @@ opencode run "Explain how closures work in JavaScript" --- -### TUI +### tui Uruchomienie interfejsu użytkownika terminala opencode. @@ -58,7 +58,7 @@ opencode agent [command] --- -### przytwierdzić +### attach Dołącz terminal do już działającego serwera zaplecza opencode uruchomionego za pomocą oprogramowania `serve` lub `web`. @@ -85,7 +85,7 @@ opencode attach http://10.20.30.40:4096 --- -#### co +#### create Utwórz nowego agenta z niestandardową konfiguracją. @@ -97,7 +97,7 @@ To działanie poprowadził Cię przez proces tworzenia nowego agenta z niestanda --- -#### lista +#### list Lista wszystkich agentów. @@ -107,7 +107,7 @@ opencode agent list --- -### autoryzacja +### auth Polecenie do zarządzania danymi uwierzytelniającymi i logowaniem dla dostawców. @@ -129,7 +129,7 @@ Po uruchomieniu opencode ładuje dostawców z pliku poświadczeń. A jeśli twoj --- -#### lista +#### list Wyświetlanie list wszystkich uwierzytelnionych dostawców przechowywanych w pliku poświadczeń. @@ -145,7 +145,7 @@ opencode auth ls --- -#### wyloguj się +#### logout Wylogowuje Cię z dostawcy poprzez usunięcie go z pliku poświadczeń. @@ -155,7 +155,7 @@ opencode auth logout --- -### githubie +### github Zarządzaj agentem GitHub w celu automatyzacji repozytorium. @@ -165,7 +165,7 @@ opencode github [command] --- -#### Dowiedz się +#### install Zainstaluj agenta GitHub w swoim repozytorium. @@ -177,7 +177,7 @@ Spowoduje to konieczność uruchomienia akcji GitHub i przeprowadzi cię przez p --- -#### chcesz +#### run Uruchom agenta na GitHubie. Jest to zwykły użytkownik w akcjach GitHub. @@ -204,7 +204,7 @@ opencode mcp [command] --- -#### zaproponować +#### add Dodaj serwer MCP do swojej konfiguracji. @@ -216,7 +216,7 @@ To polecenie poprowadzić Cię przez proces dodawania lokalnego lub zdalnego ser --- -#### lista +#### list Wyświetlanie list wszystkich skonfigurowanych serwerów MCP i ich awarii. @@ -232,7 +232,7 @@ opencode mcp ls --- -#### autoryzacja +#### auth Uwierzytelnij się za pomocą serwera MCP z włączoną funkcją OAuth. @@ -256,7 +256,7 @@ opencode mcp auth ls --- -#### wyloguj się +#### logout Usuń doświadczenie OAuth dla serwera MCP. @@ -266,7 +266,7 @@ opencode mcp logout [name] --- -#### odpluskwić +#### debug Debuguj problemy z połączeniem OAuth dla serwera MCP. @@ -276,7 +276,7 @@ opencode mcp debug <name> --- -### modele +### models Wyświetlanie list modeli wszystkich skonfigurowanych dostawców. @@ -352,7 +352,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript" --- -### podawać +### serve Uruchom bezgłowy serwer opencode w celu uzyskania dostępu do API. Pełny interfejs HTTP w [dokumentacji serwera](/docs/server). @@ -373,7 +373,7 @@ Spowoduje dostęp do serwera HTTP, który zapewnia dostęp do API opencode bez i --- -### Sesja +### session Zarządzaj sesją opencode. @@ -383,7 +383,7 @@ opencode session [command] --- -#### lista +#### list Lista wszystkich sesji opencode. @@ -400,7 +400,7 @@ opencode session list --- -### statystyki +### stats Pokaż statystyki wykorzystania tokenów i sesji szkoleniowych opencode. @@ -419,7 +419,7 @@ opencode stats --- -### eksport +### export Eksportuj dane sesji jako JSON. @@ -448,7 +448,7 @@ opencode import https://opncd.ai/s/abc123 --- -### sieć +### web Uruchomiony bezgłowy serwer opencode z interfejsem internetowym. @@ -469,7 +469,7 @@ Spowoduje dostęp do serwera HTTP i otwarcie dostępu do opencode przez interfej --- -### akp +### acp Uruchomiony serwer ACP (Agent Client Protocol). @@ -489,7 +489,7 @@ Aby udostępnić serwer ACP, który komunikuje się poprzez stdin/stdout przy u� --- -### odinstaluj +### uninstall Odinstaluj opencode i usuń wszystkie pliki powiązane. @@ -508,7 +508,7 @@ opencode uninstall --- -### aktualizacja +### upgrade Aktualizuje opencode do oryginalnej wersji lub oryginalnej wersji. @@ -549,7 +549,7 @@ Interfejs CLI kod opencode przyjmuje flagi globalne. --- -## Zmienne warunki +## Zmienne środowiskowe opencode można wykryć za pomocą czyszczenia alternatywnych. @@ -582,7 +582,7 @@ opencode można wykryć za pomocą czyszczenia alternatywnych. --- -### Eksperymentalny +### Eksperymentalne Te zmienne możliwości użycia funkcji eksperymentalnych, które mogą zostać lub usunięte. diff --git a/packages/web/src/content/docs/pl/config.mdx b/packages/web/src/content/docs/pl/config.mdx index bb79451d2..5a7b9beee 100644 --- a/packages/web/src/content/docs/pl/config.mdx +++ b/packages/web/src/content/docs/pl/config.mdx @@ -1,6 +1,6 @@ --- -title: Konfig -description: Korzystanie z konstrukcji opencode JSON. +title: Konfiguracja +description: Ustawienia opencode w pliku JSON. --- Możesz zagrać z opencode za pomocą pliku konfiguracyjnego JSON. @@ -101,7 +101,7 @@ Konfiguracja globalna zaawansowana, zdalne ustawienie konfiguracji. --- -### muszę zrobić projekt +### Projekt Dodaj `opencode.json` w katalogu głównym projektu. Konfiguracja projektu ma priorytet wśród plików konfiguracyjnych — zaawansowane konfiguracje globalne i zdalne. @@ -264,11 +264,11 @@ Możesz także mieć [model lokalny](/docs/models#local). [Dowiedz się więcej] --- -#### Opcje dostawcy dla dostawcy +#### Opcje specyficzne dla dostawców inne udostępnienie dodatkowych możliwości wyposażenia poza urządzeniami `timeout` i `apiKey`. -##### Podłoże Amazonki +##### Amazon Bedrock Amazon Bedrock umożliwia podłączenie wyłącznika dla AWS: @@ -314,7 +314,7 @@ Urządzenie zachęcające do korzystania z urządzeń opencode, za pomocą sieci --- -### Agencja +### Agenci Możliwość dostępności agentów do gniazd za pomocą opcji `agent`. @@ -357,7 +357,7 @@ Dotyczy urządzeń wszystkich interfejsów: TUI, CLI (`opencode run`), aplikacji --- -### Partycypujący +### Udostępnianie Możesz udostępnić [udostępnij](/docs/share) za pomocą opcji `share`. @@ -404,7 +404,7 @@ Można także definiować polecenia przy użyciu plików Markdown w `~/.config/o --- -### Krótki kluczowy +### Keybinds Możliwość zmiany skrótu klawiszowego za pomocą opcji `keybinds`. @@ -435,7 +435,7 @@ Działa tylko wtedy, gdy nie jest uruchamiana przy użyciu menedżera pakietów, --- -### Formacja +### Formattery Można podać kod formacyjny za pomocą opcji `formatter`. @@ -517,7 +517,7 @@ Wzorce są zgodne ze składnią glob. Dostęp tej opcji, aby móc zaszumione kat --- -### Serwer MPK +### Serwery MCP Dostęp do serwerów MCP, których chcesz używać, za pośrednictwem sieci `mcp`. @@ -532,7 +532,7 @@ Dostęp do serwerów MCP, których chcesz używać, za pośrednictwem sieci `mcp --- -### Wtyki +### Wtyczki [Wtyczki](/docs/plugins) rozszerzają opencode o podstawowe narzędzia, hooki i integracje. @@ -549,7 +549,7 @@ Pliki plików wtyczek w `.opencode/plugins/` lub `~/.config/opencode/plugins/`. --- -### Instrukcja +### Instructions Instrukcja dla modelu, w której można zastosować opcję `instructions`. @@ -565,7 +565,7 @@ o zasadach tutaj](/docs/rules). --- -### Niepełnosprawny sprzedawca +### Wyłączeni dostawcy Zasilacz ładowany automatycznie za pomocą zasilacza `disabled_providers`. Jest to możliwe, gdy istnieje możliwość podłączenia ładowania niektórych dostawców, nawet jeśli dane uwierzytelniające są dostępne. @@ -632,7 +632,7 @@ Możliwość wykorzystania danych zmiennych w plikach konfiguracyjnych, aby odwo --- -### Kop. zm +### Env vars zastosowanie `{env:VARIABLE_NAME}`, aby zakończyć zmiennego przebiegu: @@ -655,7 +655,7 @@ Jeżeli zmienna kontrolna nie jest skonfigurowana, należy zastosować do niej p --- -### Akta +### Pliki źródło `{file:path/to/file}`, aby znaleźć zawartość pliku: diff --git a/packages/web/src/content/docs/pl/ecosystem.mdx b/packages/web/src/content/docs/pl/ecosystem.mdx index 2efbe43f4..a82a8aab5 100644 --- a/packages/web/src/content/docs/pl/ecosystem.mdx +++ b/packages/web/src/content/docs/pl/ecosystem.mdx @@ -18,35 +18,35 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode | Imię | Opis | | ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | | [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Automatycznie uruchamiaj sesje opencode w izolowanych piaskownicach Daytona z synchronizacją git i podglądami na żywo | -| [sesja-helicone-opencode](https://github.com/H2Shami/opencode-helicone-session) | Automatycznie wstawiaj nagłówki sesji Helicone w celu grupowania urządzeń | -| [wstrzykiwanie typu opencode](https://github.com/nick-vi/opencode-type-inject) | Automatyczne wstrzykiwacze TypeScript/Svelte do odczytania plików za pomocą narzędzi wyszukiwania | +| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Automatycznie wstawiaj nagłówki sesji Helicone w celu grupowania urządzeń | +| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Automatyczne wstrzykiwacze TypeScript/Svelte do odczytania plików za pomocą narzędzi wyszukiwania | | [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | wykorzystać do wykorzystania ChatGPT Plus/Pro zamiast kredytu API | | [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | korzystać z planu Gemini zamiast rozliczeń API | -| [auth-antygrawitacja-opencode](https://github.com/NoeFabris/opencode-antigravity-auth) | Wykorzystanie z bezpłatnych modeli Antigravity zamiast rozliczeń API | +| [opencode-antigravity-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | Wykorzystanie z bezpłatnych modeli Antigravity zamiast rozliczeń API | | [opencode-devcontainers](https://github.com/athal7/opencode-devcontainers) | Izolacja wielooddziałowych kontenerów deweloperskich z płytkami klonami i automatycznie przypisywanymi portami | | [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Wtyczka Google Antigravity OAuth z obsługą obsługi Google i bardziej niezawodną obsługą API | -| [czyszczenie-dynamiczne-kontekstu opencode](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Zoptymalizuj wykorzystanie tokena, usuwając przestarzałe dane wyjściowe narzędzia | -| [cytowane w opencode-websearch](https://github.com/ghoulr/opencode-websearch-cited.git) | Dodaj natywną obsługę wyszukiwania w sieci dla dostawców w stylu opartym na Google | +| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Zoptymalizuj wykorzystanie tokena, usuwając przestarzałe dane wyjściowe narzędzia | +| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Dodaj natywną obsługę wyszukiwania w sieci dla dostawców w stylu opartym na Google | | [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Uruchomienie agenta AI uruchamiającego się w tle w PTY i wytwarzanie ich interaktywnych danych. | -| [strategia-powłoki-opencode](https://github.com/JRedeker/opencode-shell-strategy) | Instrukcje dla nieinteraktywnych obowiązków - zaniechanie zawieszenia operacji zależnych od TTY | +| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instrukcje dla nieinteraktywnych obowiązków - zaniechanie zawieszenia operacji zależnych od TTY | | [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Śledź udostępnić opencode za pomocą Wakatime | -| [formatujący tabelę opencode-md](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Oczyść tabelę przecenioną przez LLM | -| [opencode-szybkie-zastosowanie-morficzne](https://github.com/JRedeker/opencode-morph-fast-apply) | 10x szybsza edycja kodu dzięki Morph Fast Apply API i znacznikom leniwej edycji | -| [oh-mój-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Agencje odpowiedzialne w tle, gotowe narzędzia LSP/AST/MCP, wyselekcjonowani agenci, kompatybilni z Claude Code | -| [powiadamiacz opencode](https://github.com/panta82/opencode-notificator) | Powiadomienia na pulpicie i alerty dźwiękowe dotyczące sesji opencode | -| [powiadamiający o opencode](https://github.com/mohak34/opencode-notifier) | Powiadomienia na pulpicie i alerty dźwiękowe dotyczące uprawnień, wyników i zdarzeń o błędach | -| [nazwa-opencode-zellij](https://github.com/24601/opencode-zellij-namer) | Automatyczne nazewnictwo sesji Zellij oparte na sztucznej inteligencji w oparciu o kontekst opencode | -| [umiejętność obsługi opencode](https://github.com/zenobi-us/opencode-skillful) | Zezwalaj agentom opencode na leniwe ładowanie podpowiedzi na podstawie odkrywania możliwości i wstrzykiwania | -| [superpamięć opencode](https://github.com/supermemoryai/opencode-supermemory) | Trwała pamięć w sesjach przy użyciu Supermemory | +| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Oczyść tabelę przecenioną przez LLM | +| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | 10x szybsza edycja kodu dzięki Morph Fast Apply API i znacznikom leniwej edycji | +| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Agencje odpowiedzialne w tle, gotowe narzędzia LSP/AST/MCP, wyselekcjonowani agenci, kompatybilni z Claude Code | +| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Powiadomienia na pulpicie i alerty dźwiękowe dotyczące sesji opencode | +| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Powiadomienia na pulpicie i alerty dźwiękowe dotyczące uprawnień, wyników i zdarzeń o błędach | +| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Automatyczne nazewnictwo sesji Zellij oparte na sztucznej inteligencji w oparciu o kontekst opencode | +| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Zezwalaj agentom opencode na leniwe ładowanie podpowiedzi na podstawie odkrywania możliwości i wstrzykiwania | +| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Trwała pamięć w sesjach przy użyciu Supermemory | | [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Interaktywny przegląd planu z adnotacją wizualną i użytkową prywatną/offline | -| [@openspoon/podzadanie2](https://github.com/spoons-and-mirrors/subtask2) | Rozszerzony kod otwarty/polecenia do połączenia sieciowego ze szczegółową kontrolą bezpieczeństwa | -| [program planujący opencode](https://github.com/different-ai/opencode-scheduler) | Zaplanuj powtarzające się zadania, używając launchd (Mac) lub systemd (Linux) ze składaną cron | -| [mikod](https://github.com/vtemian/micode) | Ustrukturyzowana burza mózgów → Plan → Wdrożenie wyjścia z ciągłością sesji | -| [okto](https://github.com/vtemian/octto) | Interaktywny interfejs do burzy mózgów AI z formularzami kontrolnymi wielu pytań | -| [agencja-w tle opencode](https://github.com/kdcokenny/opencode-background-agents) | Agencje krytyczne w tle w stylu Claude Code z delegowaniem asynchronicznym i trwałością kontekstu | -| [powiadomienie o opencode](https://github.com/kdcokenny/opencode-notify) | Natywne uruchomienie systemu dla opencode – wiesz, kiedy zadania zostaną zakończone | -| [obszar roboczy opencode](https://github.com/kdcokenny/opencode-workspace) | Lista wiązek orkiestracji wieloagentowej – 16 dostępna, jedna instalacja | -| [drzewo robocze opencode](https://github.com/kdcokenny/opencode-worktree) | Drzewa robocze Git o zerowym tarciu dla opencode | +| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Rozszerzony opencode/polecenia do połączenia sieciowego ze szczegółową kontrolą bezpieczeństwa | +| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | Zaplanuj powtarzające się zadania, używając launchd (Mac) lub systemd (Linux) ze składaną cron | +| [micode](https://github.com/vtemian/micode) | Ustrukturyzowana burza mózgów → Plan → Wdrożenie wyjścia z ciągłością sesji | +| [octto](https://github.com/vtemian/octto) | Interaktywny interfejs do burzy mózgów AI z formularzami kontrolnymi wielu pytań | +| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Agencje krytyczne w tle w stylu Claude Code z delegowaniem asynchronicznym i trwałością kontekstu | +| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Natywne uruchomienie systemu dla opencode – wiesz, kiedy zadania zostaną zakończone | +| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | Lista wiązek orkiestracji wieloagentowej – 16 dostępna, jedna instalacja | +| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Drzewa robocze Git o zerowym tarciu dla opencode | --- @@ -57,11 +57,11 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode | [kimaki](https://github.com/remorses/kimaki) | Bot Discord do kontrolowania sesji opencode, zbudowany na SDK | | [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Wtyczka Neovim do podpowiedzi, zbudowana w oparciu o API | | [portal](https://github.com/hosenur/portal) | Interfejs sieciowy do urządzeń mobilnych dla opencode poprzez Tailscale/VPN | -| [szablon wtyczki opencode](https://github.com/zenobi-us/opencode-plugin-template/) | Szablon do budowy wtyczek opencode | +| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | Szablon do budowy wtyczek opencode | | [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Frontend Neovim dla opencode - agent kodujący AI oparty na terminalu | | [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Stosowanie Vercel AI SDK do użytku z opencode poprzez @opencode-ai/sdk | | [OpenChamber](https://github.com/btriapitsyn/openchamber) | Aplikacja internetowa/stacjonarna i rozszerzenie VS Code dla opencode | -| [opencode-Obsydian](https://github.com/mtymek/opencode-obsidian) | Wtyczka Obsidian osadzająca opencode w interfejsie użytkownika Obsidian | +| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Wtyczka Obsidian osadzająca opencode w interfejsie użytkownika Obsidian | | [OpenWork](https://github.com/different-ai/openwork) | Alternatywa typu open source dla Claude Cowork, obsługa przez opencode | | [ocx](https://github.com/kdcokenny/ocx) | Menedżer rozszerzony opencode z przenośnymi, izolowanymi profilami. | | [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Aplikacja komputerowa, internetowa, mobilna i zdalna dla opencode | @@ -72,5 +72,5 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode | Imię | Opis | | ------------------------------------------------------------------ | ------------------------------------------------------------------------- | -| [Agent](https://github.com/Cluster444/agentic) | Modułowi agencje i polecenia AI do rozwoju strukturalnego | -| [agencja-opencode](https://github.com/darrenhinde/opencode-agents) | Konfiguracje, podpowiedzi, agencje i wtyczki usprawniające przepływ pracy | +| [Agentic](https://github.com/Cluster444/agentic) | Modułowi agencje i polecenia AI do rozwoju strukturalnego | +| [opencode-agents](https://github.com/darrenhinde/opencode-agents) | Konfiguracje, podpowiedzi, agencje i wtyczki usprawniające przepływ pracy | diff --git a/packages/web/src/content/docs/pl/index.mdx b/packages/web/src/content/docs/pl/index.mdx index 95240500f..f1704028f 100644 --- a/packages/web/src/content/docs/pl/index.mdx +++ b/packages/web/src/content/docs/pl/index.mdx @@ -1,13 +1,13 @@ --- -title: Wprowadzenie -description: Rozpocznij pracę z opencode. +title: Intro +description: Zacznij pracę z opencode. --- import { Tabs, TabItem } from "@astrojs/starlight/components" import config from "../../../../config.mjs" export const console = config.console -[**opencode**](/) do agenta kodującego AI typu open source. Dostępny jest jako interfejs terminalowy, aplikacja komputerowa lub rozszerzenie IDE. +[**opencode**](/) to open source AI coding agent. Jest dostępny jako interfejs terminalowy, aplikacja desktopowa i rozszerzenie IDE.  @@ -29,15 +29,15 @@ Aby uzyskać dostęp do opencode w swoim terminalu, będziesz potrzebować: --- -## Zainstalować +## Instalacja -Najłatwiejszym sposobem instalowania opencode jest zastosowanie skryptu instalacyjnego. +Najłatwiej zainstalować opencode za pomocą skryptu instalacyjnego. ```bash curl -fsSL https://opencode.ai/install | bash ``` -Można także zalogować się do urządzenia instalacyjnego: +Możesz też użyć poniższych metod instalacji: - **Przy użyciu Node.js** @@ -87,19 +87,19 @@ Można także zalogować się do urządzenia instalacyjnego: paru -S opencode-bin ``` -#### Okna +#### Windows :::tip[Zalecane: prowadzenie WSL] Aby najlepiej wykorzystać działanie w systemie Windows, zalecamy udostępnienie [Podsystemu Windows dla systemu Linux (WSL)](/docs/windows-wsl). pozwolenie na użytkowanie i pełna kompatybilność z funkcjami opencode. ::: -- **Używając czekolady** +- **Używając Chocolatey** ```bash choco install opencode ``` -- **Korzystanie z miarki** +- **Korzystanie z Scoop** ```bash scoop install opencode @@ -191,7 +191,7 @@ używany. --- -## Stosowanie +## Użycie Teraz możesz pracować nad swoim projektem. Możesz o to zapytać wszystko! @@ -333,7 +333,7 @@ Możesz też **możesz powtórzyć** zmianę za pomocą polecenia `/redo`. --- -## Udział +## Udostępnianie Rozmowy z opencode można [udostępniać swoim zespół](/docs/share). diff --git a/packages/web/src/content/docs/pl/modes.mdx b/packages/web/src/content/docs/pl/modes.mdx index a5348251d..20e1a588b 100644 --- a/packages/web/src/content/docs/pl/modes.mdx +++ b/packages/web/src/content/docs/pl/modes.mdx @@ -36,7 +36,7 @@ Tryb ograniczony do analizy. W urządzeniu planowym narzędzia są przydatne: - `write` - Nie można stworzyć nowych plików - `edit` — Nie można zastosować naruszenia plików, z naruszeniem praw autorskich w `.opencode/plans/*.md` w celu uszczegółowienia samego planu - `patch` - Nie można zastosować poprawek -- `bash` - Nie można wykonać poleceń powłoki +- `bash` - Nie można wykonać poleceń shell Ten tryb jest alternatywny, gdy chcesz, aby sztuczna inteligencja analizowała kod, sugerowała zmianę lub tworzyła projekty bez źródła zewnętrznego, które stanowi bazę kodu. @@ -227,7 +227,7 @@ Oto wszystkie narzędzia, które można sterować za pomocą konfiguracji trybun | Narzędzie | Opis | | ----------- | ------------------------------------- | -| `bash` | Wykonaj polecenia powłoki | +| `bash` | Wykonaj polecenia shell | | `edit` | Modyfikuj istniejące pliki | | `write` | Utwórz nowe pliki | | `read` | Przeczytaj zawartość pliku | diff --git a/packages/web/src/content/docs/pl/permissions.mdx b/packages/web/src/content/docs/pl/permissions.mdx index b7b783589..c9f50a8aa 100644 --- a/packages/web/src/content/docs/pl/permissions.mdx +++ b/packages/web/src/content/docs/pl/permissions.mdx @@ -134,7 +134,7 @@ Uprawnienia opencode są określane na podstawie nazwy narzędzia i kilku zabezp - `glob` — maglowanie plików (pasuje do wzorców globowania) - `grep` — wyszukiwanie treści (pasuje do wzorca regularnego) - `list` — wyświetlanie listy plików w katalogu (pasuje do katalogu) -- `bash` — uruchamianie poleceń powłoki (pasuje do poleceń przeanalizowanych, takich jak `git status --porcelain`) +- `bash` — uruchamianie poleceń shell (pasuje do poleceń przeanalizowanych, takich jak `git status --porcelain`) - `task` — uruchamianie podagentów (odpowiada typowi podagenta) - `skill` — ładowanie umiejętności (pasuje do nazwy umiejętności) - `lsp` — uruchamianie zapytań LSP (obecnie nieszczegółowych) diff --git a/packages/web/src/content/docs/pl/plugins.mdx b/packages/web/src/content/docs/pl/plugins.mdx index 9f54af1ad..e91900ad2 100644 --- a/packages/web/src/content/docs/pl/plugins.mdx +++ b/packages/web/src/content/docs/pl/plugins.mdx @@ -118,7 +118,7 @@ Funkcja dostępu do: - `project`: Aktualne informacje o projekcie. - `directory`: Bieżący katalog roboczy. - `worktree`: Ścieżka eksploatacyjna Git. -- `client`: Klient SDK z otwartym kodem do sztucznej inteligencji. +- `client`: Klient SDK z opencode do sztucznej inteligencji. - `$`: [API obudowy](https://bun.com/docs/runtime/shell) Buna do wykonywania oprogramowania. --- @@ -192,7 +192,7 @@ Wtyczki mogą subskrybować zdarzenia, jak zastosować poniżej sekcji Przykład - `todo.updated` -#### Wydarzenia powłoki +#### Wydarzenia shell - `shell.env` @@ -211,7 +211,7 @@ Wtyczki mogą subskrybować zdarzenia, jak zastosować poniżej sekcji Przykład ## Przykłady -Oto kilka dostępnych wtyczek, które można udostępnić do kodu opencode. +Oto kilka dostępnych wtyczek, które można udostępnić do opencode. --- diff --git a/packages/web/src/content/docs/pl/providers.mdx b/packages/web/src/content/docs/pl/providers.mdx index ecede5ca4..659222cf4 100644 --- a/packages/web/src/content/docs/pl/providers.mdx +++ b/packages/web/src/content/docs/pl/providers.mdx @@ -18,7 +18,7 @@ Aby dodać dostawcę należy: ### Credentials Po dodaniu kluczy API dostawcy za pomocą polecenia `/connect` są one przechowywane -in `~/.local/share/opencode/auth.json`. +w `~/.local/share/opencode/auth.json`. --- @@ -137,7 +137,7 @@ Aby używać Amazon Bedrock z opencode: #### Zmienne środowiskowe (Szybki start) - Set one of these environment variables while running opencode: + Ustaw jedną z tych zmiennych środowiskowych podczas uruchamiania opencode: ```bash # Option 1: Using AWS access keys @@ -157,7 +157,7 @@ Aby używać Amazon Bedrock z opencode: export AWS_REGION=us-east-1 ``` - #### Configuration File (Recommended) + #### Plik konfiguracyjny (zalecane) W przypadku konfiguracji specyficznej dla projektu lub trwałej użyj `opencode.json`: @@ -176,15 +176,15 @@ Aby używać Amazon Bedrock z opencode: ``` **Dostępne opcje:** - - `region` - AWS region (e.g., `us-east-1`, `eu-west-1`) - - `profile` - AWS named profile from `~/.aws/credentials` + - `region` - region AWS (np. `us-east-1`, `eu-west-1`) + - `profile` - profil nazwany AWS z `~/.aws/credentials` - `endpoint` — niestandardowy adres URL punktu końcowego dla punktów końcowych VPC (alias dla ogólnej opcji `baseURL`) :::tip - Configuration file options take precedence over environment variables. + Opcje z pliku konfiguracyjnego mają pierwszeństwo przed zmiennymi środowiskowymi. ::: - #### Advanced: VPC Endpoints + #### Zaawansowane: endpointy VPC Jeśli używasz punktów końcowych VPC dla Bedrock: @@ -207,20 +207,20 @@ Aby używać Amazon Bedrock z opencode: Opcja `endpoint` jest aliasem ogólnej opcji `baseURL`, używając terminologii specyficznej dla AWS. Jeśli określono zarówno `endpoint`, jak i `baseURL`, pierwszeństwo ma `endpoint`. ::: - #### Authentication Methods + #### Metody uwierzytelniania - **`AWS_ACCESS_KEY_ID` / `AWS_SECRET_ACCESS_KEY`**: Utwórz użytkownika IAM i wygeneruj klucze dostępu w konsoli AWS - **`AWS_PROFILE`**: Użyj nazwanych profili z `~/.aws/credentials`. Najpierw skonfiguruj za pomocą `aws configure --profile my-profile` lub `aws sso login` - **`AWS_BEARER_TOKEN_BEDROCK`**: Wygeneruj długoterminowe klucze API z konsoli Amazon Bedrock - **`AWS_WEB_IDENTITY_TOKEN_FILE` / `AWS_ROLE_ARN`**: Dla EKS IRSA (Role IAM dla kont usług) lub innych środowisk Kubernetes z federacją OIDC. Te zmienne środowiskowe są automatycznie wstrzykiwane przez Kubernetes podczas korzystania z adnotacji konta usługi. - #### Authentication Precedence + #### Kolejność uwierzytelniania Amazon Bedrock wykorzystuje następujący priorytet uwierzytelniania: 1. **Token nośnika** - zmienna środowiskowa `AWS_BEARER_TOKEN_BEDROCK` lub token z komendy `/connect` 2. **AWS Credential Chain** - Profile, access keys, shared credentials, IAM roles, Web Identity Tokens (EKS IRSA), instance metadata :::note - When a bearer token is set (via `/connect` or `AWS_BEARER_TOKEN_BEDROCK`), it takes precedence over all AWS credential methods including configured profiles. + Gdy ustawisz bearer token (przez `/connect` lub `AWS_BEARER_TOKEN_BEDROCK`), ma on pierwszeństwo nad wszystkimi metodami poświadczeń AWS, w tym profilami. ::: 3. Uruchom komendę `/models`, aby wybrać żądany model. @@ -282,7 +282,7 @@ W przypadku niestandardowych profili wnioskowania użyj nazwy modelu i dostawcy Korzystanie z subskrypcji Claude Pro/Max w opencode nie jest oficjalnie obsługiwane przez [Anthropic](https://anthropic.com). ::: -##### Using API keys +##### Użycie kluczy API Możesz także wybrać opcję **Utwórz klucz API**, jeśli nie masz subskrypcji Pro/Max. Otworzy się także Twoja przeglądarka i poprosi Cię o zalogowanie się do Anthropic i poda kod, który możesz wkleić w terminalu. @@ -297,7 +297,7 @@ Jeśli napotkasz błędy „Przykro mi, ale nie mogę pomóc w tej prośbie”, ::: 1. Przejdź do [Azure portal](https://portal.azure.com/) i utwórz zasób **Azure OpenAI**. Będziesz potrzebować: - - **Nazwa zasobu**: staje się częścią punktu końcowego interfejsu API (`https://RESOURCE_NAME.openai.azure.com/`) + - **Nazwa zasobu**: staje się częścią punktu końcowego API (`https://RESOURCE_NAME.openai.azure.com/`) - **Klucz API**: `KEY 1` lub `KEY 2` z Twojego zasobu 2. Przejdź do [Azure AI Foundry](https://ai.azure.com/) i wdróż model. @@ -344,7 +344,7 @@ Jeśli napotkasz błędy „Przykro mi, ale nie mogę pomóc w tej prośbie”, ### Azure Cognitive Services 1. Przejdź do [Azure portal](https://portal.azure.com/) i utwórz zasób **Azure OpenAI**. Będziesz potrzebować: - - **Nazwa zasobu**: staje się częścią punktu końcowego interfejsu API (`https://AZURE_COGNITIVE_SERVICES_RESOURCE_NAME.cognitiveservices.azure.com/`) + - **Nazwa zasobu**: staje się częścią punktu końcowego API (`https://AZURE_COGNITIVE_SERVICES_RESOURCE_NAME.cognitiveservices.azure.com/`) - **Klucz API**: `KEY 1` lub `KEY 2` z Twojego zasobu 2. Przejdź do [Azure AI Foundry](https://ai.azure.com/) i wdróż model. @@ -740,13 +740,13 @@ Adres URL wywołania zwrotnego `http://127.0.0.1:8080/callback` i następujące - read_user (Przeczytaj swoje dane osobowe) - read_repository (umożliwia dostęp do repozytorium tylko do odczytu) -Then expose application ID as environment variable: +Następnie ustaw ID aplikacji jako zmienną środowiskową: ```bash export GITLAB_OAUTH_CLIENT_ID=your_application_id_here ``` -More documentation on [opencode-gitlab-auth](https://www.npmjs.com/package/@gitlab/opencode-gitlab-auth) homepage. +Więcej informacji znajdziesz na stronie [opencode-gitlab-auth](https://www.npmjs.com/package/@gitlab/opencode-gitlab-auth). ##### Configuration @@ -893,17 +893,17 @@ Region `global` poprawia dostępność i zmniejsza liczbę błędów bez dodatko ### Hugging Face -[Dostawcy wnioskowania o uścisku twarzy](https://huggingface.co/docs/inference-providers) zapewniają dostęp do otwartych modeli obsługiwanych przez ponad 17 dostawców. +[Inference Providers Hugging Face](https://huggingface.co/docs/inference-providers) zapewniają dostęp do otwartych modeli obsługiwanych przez ponad 17 dostawców. -1. Przejdź do [Ustawień uścisku twarzy](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained), aby utworzyć token z uprawnieniami do wykonywania połączeń z dostawcami wnioskowania. +1. Przejdź do [ustawień Hugging Face](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained), aby utworzyć token z uprawnieniami do wykonywania połączeń z dostawcami wnioskowania. -2. Uruchom komendę `/connect` i wyszukaj **Przytulona twarz**. +2. Uruchom komendę `/connect` i wyszukaj **Hugging Face**. ```txt /connect ``` -3. Wprowadź swój token Przytulającej Twarzy. +3. Wprowadź swój token Hugging Face. ```txt ┌ API key @@ -949,9 +949,9 @@ Region `global` poprawia dostępność i zmniejsza liczbę błędów bez dodatko Więcej dostawców i zaawansowanych funkcji, takich jak buforowanie i ograniczanie szybkości, znajdziesz w [dokumentacji Helicone](https://docs.helicone.ai). -#### Optional Configs +#### Opcjonalna konfiguracja -Jeśli zobaczysz funkcję lub model firmy Helicone, która nie jest konfigurowana automatycznie za pomocą kodu opencode, zawsze możesz ją skonfigurować samodzielnie. +Jeśli zobaczysz funkcję lub model firmy Helicone, która nie jest konfigurowana automatycznie za pomocą opencode, zawsze możesz ją skonfigurować samodzielnie. Oto [Katalog modeli Helicone](https://helicone.ai/models), będziesz go potrzebować, aby pobrać identyfikatory modeli, które chcesz dodać. @@ -979,7 +979,7 @@ Oto [Katalog modeli Helicone](https://helicone.ai/models), będziesz go potrzebo } ``` -#### Custom Headers +#### Niestandardowe nagłówki Helicone obsługuje niestandardowe nagłówki dla funkcji takich jak buforowanie, śledzenie użytkowników i zarządzanie sesjami. Dodaj je do konfiguracji dostawcy za pomocą `options.headers`: @@ -1020,7 +1020,7 @@ Dodaj go do swojej konfiguracji. Wtyczka wstawia nagłówki `Helicone-Session-Id` i `Helicone-Session-Name` do Twoich żądań. Na stronie Sesje Helicone każda konwersacja opencode będzie wymieniona jako osobna sesja. -##### Common Helicone headers +##### Najczęstsze nagłówki Helicone | Header | Description | | -------------------------- | ------------------------------------------------------------- | @@ -1035,7 +1035,7 @@ Zobacz [Katalog nagłówków Helicone](https://docs.helicone.ai/helicone-headers ### llama.cpp -Możesz skonfigurować kod otwarty tak, aby korzystał z modeli lokalnych, za pomocą narzędzia llama-server [llama.cpp](https://github.com/ggml-org/llama.cpp) +Możesz skonfigurować opencode tak, aby korzystał z modeli lokalnych, za pomocą narzędzia llama-server [llama.cpp](https://github.com/ggml-org/llama.cpp) ```json title="opencode.json" "llama.cpp" {5, 6, 8, 10-15} { @@ -1064,7 +1064,7 @@ Możesz skonfigurować kod otwarty tak, aby korzystał z modeli lokalnych, za po W tym przykładzie: - `llama.cpp` to niestandardowy identyfikator dostawcy. Może to być dowolny ciąg znaków. -- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego interfejsu API zgodnego z OpenAI. +- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego API zgodnego z OpenAI. - `name` to nazwa wyświetlana dostawcy w interfejsie użytkownika. - `options.baseURL` jest punktem końcowym serwera lokalnego. - `models` to mapa identyfikatorów modeli do ich konfiguracji. Nazwa modelu zostanie wyświetlona na liście wyboru modelu. @@ -1102,7 +1102,7 @@ IO.NET oferuje 17 modeli zoptymalizowanych pod kątem różnych zastosowań: ### LM Studio -Możesz skonfigurować kod otwarty tak, aby korzystał z modeli lokalnych poprzez LM Studio. +Możesz skonfigurować opencode tak, aby korzystał z modeli lokalnych poprzez LM Studio. ```json title="opencode.json" "lmstudio" {5, 6, 8, 10-14} { @@ -1127,7 +1127,7 @@ Możesz skonfigurować kod otwarty tak, aby korzystał z modeli lokalnych poprze W tym przykładzie: - `lmstudio` to niestandardowy identyfikator dostawcy. Może to być dowolny ciąg znaków. -- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego interfejsu API zgodnego z OpenAI. +- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego API zgodnego z OpenAI. - `name` to nazwa wyświetlana dostawcy w interfejsie użytkownika. - `options.baseURL` jest punktem końcowym serwera lokalnego. - `models` to mapa identyfikatorów modeli do ich konfiguracji. Nazwa modelu zostanie wyświetlona na liście wyboru modelu. @@ -1165,7 +1165,7 @@ Aby użyć Kimi K2 z Moonshot AI: ### MiniMax -1. Przejdź do [Konsoli API MiniMax](https://platform.minimax.io/login), utwórz konto i wygeneruj klucz API. +1. Przejdź do [konsoli API MiniMax](https://platform.minimax.io/login), utwórz konto i wygeneruj klucz API. 2. Uruchom komendę `/connect` i wyszukaj **MiniMax**. @@ -1219,7 +1219,7 @@ Aby użyć Kimi K2 z Moonshot AI: ### Ollama -Możesz skonfigurować kod otwarty tak, aby korzystał z modeli lokalnych poprzez Ollamę. +Możesz skonfigurować opencode tak, aby korzystał z modeli lokalnych poprzez Ollamę. :::tip Ollama może automatycznie skonfigurować się pod kątem opencode. Aby uzyskać szczegółowe informacje, zobacz [dokumentację integracji Ollama](https://docs.ollama.com/integrations/opencode). @@ -1248,7 +1248,7 @@ Ollama może automatycznie skonfigurować się pod kątem opencode. Aby uzyskać W tym przykładzie: - `ollama` to niestandardowy identyfikator dostawcy. Może to być dowolny ciąg znaków. -- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego interfejsu API zgodnego z OpenAI. +- `npm` określa pakiet, który ma być używany dla tego dostawcy. Tutaj `@ai-sdk/openai-compatible` jest używany dla dowolnego API zgodnego z OpenAI. - `name` to nazwa wyświetlana dostawcy w interfejsie użytkownika. - `options.baseURL` jest punktem końcowym serwera lokalnego. - `models` to mapa identyfikatorów modeli do ich konfiguracji. Nazwa modelu zostanie wyświetlona na liście wyboru modelu. @@ -1325,7 +1325,7 @@ Zalecamy zarejestrowanie się w [ChatGPT Plus lub Pro](https://chatgpt.com/prici /models ``` -##### Using API keys +##### Użycie kluczy API Jeśli posiadasz już klucz API, możesz wybrać opcję **Wprowadź klucz API ręcznie** i wkleić go w terminalu. @@ -1508,7 +1508,7 @@ SAP AI Core zapewnia dostęp do ponad 40 modeli z OpenAI, Anthropic, Google, Ama ### Scaleway -Aby używać [generatywnych interfejsów API Scaleway](https://www.scaleway.com/en/docs/generative-apis/) z kodem Opencode: +Aby używać [generatywnych interfejsów API Scaleway](https://www.scaleway.com/en/docs/generative-apis/) z opencode: 1. Przejdź do [Ustawień uprawnień konsoli Scaleway](https://console.scaleway.com/iam/api-keys), aby wygenerować nowy klucz API. @@ -1537,9 +1537,9 @@ Aby używać [generatywnych interfejsów API Scaleway](https://www.scaleway.com/ ### Together AI -1. Przejdź do [konsoli Razem AI](https://api.together.ai), utwórz konto i kliknij **Dodaj klucz**. +1. Przejdź do [konsoli Together AI](https://api.together.ai), utwórz konto i kliknij **Dodaj klucz**. -2. Uruchom komendę `/connect` i wyszukaj **Razem AI**. +2. Uruchom komendę `/connect` i wyszukaj **Together AI**. ```txt /connect @@ -1572,7 +1572,7 @@ Aby używać [generatywnych interfejsów API Scaleway](https://www.scaleway.com/ /connect ``` -3. Wprowadź klucz API Wenecji AI. +3. Wprowadź klucz API Venice AI. ```txt ┌ API key @@ -1635,12 +1635,12 @@ Możesz także dostosować modele za pomocą konfiguracji opencode. Oto przykła } ``` -Some useful routing options: +Przydatne opcje routingu: | Opcja | Opis | | ------------------- | ---------------------------------------------------------------------------- | | `order` | Sekwencja dostawcy do wypróbowania | -| `only` | Restrict to specific providers | +| `only` | Ograniczenie do wskazanych dostawców | | `zeroDataRetention` | Korzystaj wyłącznie z dostawców, którzy nie mają zasad przechowywania danych | --- @@ -1748,7 +1748,7 @@ Some useful routing options: Aby dodać dowolnego dostawcę **kompatybilnego z OpenAI**, którego nie ma na liście w poleceniu `/connect`: :::tip -Możesz użyć dowolnego dostawcy kompatybilnego z OpenAI z otwartym kodem. Większość nowoczesnych dostawców sztucznej inteligencji oferuje interfejsy API kompatybilne z OpenAI. +Możesz użyć dowolnego dostawcy kompatybilnego z OpenAI z opencode. Większość nowoczesnych dostawców sztucznej inteligencji oferuje interfejsy API kompatybilne z OpenAI. ::: 1. Uruchom polecenie `/connect` i przewiń w dół do **Inne**. @@ -1802,7 +1802,7 @@ Możesz użyć dowolnego dostawcy kompatybilnego z OpenAI z otwartym kodem. Wię "provider": { "myprovider": { "npm": "@ai-sdk/openai-compatible", - "name": "My AI ProviderDisplay Name", + "name": "My AI Provider Display Name", "options": { "baseURL": "https://api.myprovider.com/v1" }, @@ -1818,11 +1818,11 @@ Możesz użyć dowolnego dostawcy kompatybilnego z OpenAI z otwartym kodem. Wię Oto opcje konfiguracji: - **npm**: pakiet AI SDK do użycia, `@ai-sdk/openai-compatible` dla dostawców kompatybilnych z OpenAI - - **name**: Display name in UI. + - **name**: Nazwa wyświetlana w UI. - **modele**: Dostępne modele. - - **options.baseURL**: API endpoint URL. + - **options.baseURL**: URL endpointu API. - **options.apiKey**: Opcjonalnie ustaw klucz API, jeśli nie używasz autoryzacji. - - **options.headers**: Optionally set custom headers. + - **options.headers**: Opcjonalnie ustaw niestandardowe nagłówki. Więcej o opcjach zaawansowanych w przykładzie poniżej. @@ -1840,7 +1840,7 @@ Oto przykład ustawienia opcji `apiKey`, `headers` i modelu `limit`. "provider": { "myprovider": { "npm": "@ai-sdk/openai-compatible", - "name": "My AI ProviderDisplay Name", + "name": "My AI Provider Display Name", "options": { "baseURL": "https://api.myprovider.com/v1", "apiKey": "{env:ANTHROPIC_API_KEY}", @@ -1862,7 +1862,7 @@ Oto przykład ustawienia opcji `apiKey`, `headers` i modelu `limit`. } ``` -Configuration details: +Szczegóły konfiguracji: - **apiKey**: Ustaw przy użyciu składni zmiennej `env`, [dowiedz się więcej](/docs/config#env-vars). - **nagłówki**: niestandardowe nagłówki wysyłane z każdym żądaniem. @@ -1882,7 +1882,7 @@ Jeśli masz problemy z konfiguracją dostawcy, sprawdź następujące elementy: Nie dotyczy to dostawców takich jak Amazon Bedrock, którzy w procesie uwierzytelniania opierają się na zmiennych środowiskowych. -2. W przypadku dostawców niestandardowych sprawdź konfigurację kodu opencode i: - - Upewnij się, że identyfikator dostawcy użyty w poleceniu `/connect` jest zgodny z identyfikatorem w konfiguracji kodu opencode. +2. W przypadku dostawców niestandardowych sprawdź konfigurację opencode i: + - Upewnij się, że identyfikator dostawcy użyty w poleceniu `/connect` jest zgodny z identyfikatorem w konfiguracji opencode. - Dla dostawcy używany jest właściwy pakiet npm. Na przykład użyj `@ai-sdk/cerebras` dla Cerebras. W przypadku wszystkich innych dostawców zgodnych z OpenAI użyj `@ai-sdk/openai-compatible`. - Sprawdź, czy w polu `options.baseURL` użyto prawidłowego punktu końcowego API. diff --git a/packages/web/src/content/docs/pl/rules.mdx b/packages/web/src/content/docs/pl/rules.mdx index ea03b28f2..a2496e19c 100644 --- a/packages/web/src/content/docs/pl/rules.mdx +++ b/packages/web/src/content/docs/pl/rules.mdx @@ -3,7 +3,7 @@ title: Rules description: Ustaw niestandardowe instrukcje dla opencode. --- -Możesz dostarczyć niestandardowe instrukcje do kodu opencode, tworząc plik `AGENTS.md`. Jest to podobne do zasad Cursora. Zawiera instrukcje, które zostaną uwzględnione w kontekście LLM, aby dostosować jego zachowanie do konkretnego projektu. +Możesz dostarczyć niestandardowe instrukcje do opencode, tworząc plik `AGENTS.md`. Jest to podobne do zasad Cursora. Zawiera instrukcje, które zostaną uwzględnione w kontekście LLM, aby dostosować jego zachowanie do konkretnego projektu. --- diff --git a/packages/web/src/content/docs/pl/sdk.mdx b/packages/web/src/content/docs/pl/sdk.mdx index 7049efcd6..b7fca8b7b 100644 --- a/packages/web/src/content/docs/pl/sdk.mdx +++ b/packages/web/src/content/docs/pl/sdk.mdx @@ -6,7 +6,7 @@ description: Klient JS bezpieczny dla typu dla serwera opencode. import config from "../../../../config.mjs" export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts` -Pakiet SDK JS/TS z otwartym kodem zapewnia klienta bezpiecznego typu do interakcji z serwerem. +Pakiet SDK JS/TS z opencode zapewnia klienta bezpiecznego typu do interakcji z serwerem. Użyj go do budowania integracji i programowej kontroli otwartego kodu. [Dowiedz się więcej](/docs/server) o działaniu serwera. Przykłady znajdziesz w [projektach](/docs/ecosystem#projects) stworzonych przez społeczność. @@ -243,7 +243,7 @@ const { providers, default: defaults } = await client.config.providers() | `session.message({ path })` | Uzyskaj szczegóły wiadomości | Zwraca `{ info: `<a href={typesUrl}><code>Message</code></a>`, parts: `<a href={typesUrl}><code>Part[]</code></a>`}` | | `session.prompt({ path, body })` | Wyślij wiadomość | `body.noReply: true` zwraca UserMessage (tylko kontekst). Domyślnie zwraca <a href={typesUrl}><code>AssistantMessage</code></a> z odpowiedzią AI | | `session.command({ path, body })` | Wyślij polecenie do sesji | Zwraca `{ info: `<a href={typesUrl}><code>AssistantMessage</code></a>`, parts: `<a href={typesUrl}><code>Part[]</code></a>`}` | -| `session.shell({ path, body })` | Uruchom polecenie powłoki | Zwraca <a href={typesUrl}><code>AssistantMessage</code></a> | +| `session.shell({ path, body })` | Uruchom polecenie shell | Zwraca <a href={typesUrl}><code>AssistantMessage</code></a> | | `session.revert({ path, body })` | Przywróć wiadomość | Zwraca <a href={typesUrl}><code>Session</code></a> | | `session.unrevert({ path })` | Przywróć przywrócone wiadomości | Zwraca <a href={typesUrl}><code>Session</code></a> | | `postSessionByIdPermissionsByPermissionId({ path, body })` | Respond to a permission request | Returns `boolean` | diff --git a/packages/web/src/content/docs/pl/server.mdx b/packages/web/src/content/docs/pl/server.mdx index f96ec98ce..7a5093dca 100644 --- a/packages/web/src/content/docs/pl/server.mdx +++ b/packages/web/src/content/docs/pl/server.mdx @@ -54,7 +54,7 @@ punkt końcowy. Ten punkt końcowy jest również używany do generowania [SDK]( Użyj serwera opencode do programowej interakcji z opencode. ::: -Ta architektura umożliwia obsługę wielu klientów przez kod otwarty i programową interakcję z kodem otwartym. +Ta architektura umożliwia obsługę wielu klientów przez opencode i programową interakcję z kodem otwartym. Możesz uruchomić `opencode serve`, aby uruchomić samodzielny serwer. Jeśli masz opencode TUI działa, `opencode serve` uruchomi nowy serwer. @@ -177,7 +177,7 @@ Serwer opencode udostępnia następujące interfejsy API. | `GET` | `/session/:id/message/:messageID` | Uzyskaj szczegóły wiadomości | Zwraca `{ info: `<a href={typesUrl}>Wiadomość</a>`, parts: `<a href={typesUrl}>Część[]</a>`}` | | `POST` | `/session/:id/prompt_async` | Wyślij wiadomość asynchronicznie (bez czekania) | treść: taka sama jak `/session/:id/message`, zwraca `204 No Content` | | `POST` | `/session/:id/command` | Wykonaj polecenie ukośnika | treść: `{ messageID?, agent?, model?, command, arguments }`, zwraca `{ info: `<a href={typesUrl}>Wiadomość</a>`, parts: `<a href={typesUrl}>Część[]</a>`}` | -| `POST` | `/session/:id/shell` | Uruchom polecenie powłoki | treść: `{ agent, model?, command }`, zwraca `{ info: `<a href={typesUrl}>Wiadomość</a>`, parts: `<a href={typesUrl}>Część[]</a>`}` | +| `POST` | `/session/:id/shell` | Uruchom polecenie shell | treść: `{ agent, model?, command }`, zwraca `{ info: `<a href={typesUrl}>Wiadomość</a>`, parts: `<a href={typesUrl}>Część[]</a>`}` | --- diff --git a/packages/web/src/content/docs/pl/share.mdx b/packages/web/src/content/docs/pl/share.mdx index 12398f28b..d3165c6d2 100644 --- a/packages/web/src/content/docs/pl/share.mdx +++ b/packages/web/src/content/docs/pl/share.mdx @@ -125,4 +125,4 @@ W przypadku wdrożeń korporacyjnych funkcją udostępniania może być: - **Restricted** to users authenticated through SSO only - **Własny hosting** na własnej infrastrukturze -[Dowiedz się więcej](/docs/enterprise) o używaniu kodu opencode w Twojej organizacji. +[Dowiedz się więcej](/docs/enterprise) o używaniu opencode w Twojej organizacji. diff --git a/packages/web/src/content/docs/pl/themes.mdx b/packages/web/src/content/docs/pl/themes.mdx index 8d45a48eb..46e1620c7 100644 --- a/packages/web/src/content/docs/pl/themes.mdx +++ b/packages/web/src/content/docs/pl/themes.mdx @@ -14,7 +14,7 @@ Domyślnie opencode używa naszego własnego motywu `opencode`. Aby motywy wyświetlały się poprawnie z pełną paletą kolorów, Twój terminal musi obsługiwać **truecolor** (kolor 24-bitowy). Większość nowoczesnych terminali domyślnie obsługuje tę opcję, ale może być konieczne jej włączenie: - **Sprawdź wsparcie**: Uruchom `echo $COLORTERM` - powinno wypisać `truecolor` lub `24bit` -- **Włącz truecolor**: Ustaw zmienną środowiskową `COLORTERM=truecolor` w swoim profilu powłoki +- **Włącz truecolor**: Ustaw zmienną środowiskową `COLORTERM=truecolor` w swoim profilu shell - **Zgodność terminala**: Upewnij się, że emulator terminala obsługuje 24-bitowy kolor (większość nowoczesnych terminali, takich jak iTerm2, Alacritty, Kitty, Windows Terminal i najnowsze wersje terminala GNOME tak) Bez obsługi Truecolor motywy mogą pojawiać się ze zmniejszoną dokładnością kolorów lub wracać do najbliższego przybliżenia 256 kolorów. diff --git a/packages/web/src/content/docs/pl/tools.mdx b/packages/web/src/content/docs/pl/tools.mdx index 5c5d8de42..501c3ae64 100644 --- a/packages/web/src/content/docs/pl/tools.mdx +++ b/packages/web/src/content/docs/pl/tools.mdx @@ -47,7 +47,7 @@ Oto wszystkie wbudowane narzędzia dostępne w opencode. ### bash -Wykonuj polecenia powłoki w środowisku projektu. +Wykonuj polecenia shell w środowisku projektu. ```json title="opencode.json" {4} { @@ -58,13 +58,13 @@ Wykonuj polecenia powłoki w środowisku projektu. } ``` -To narzędzie umożliwia LLM uruchamianie poleceń terminalowych, takich jak `npm install`, `git status` lub dowolne inne polecenie powłoki. +To narzędzie umożliwia LLM uruchamianie poleceń terminalowych, takich jak `npm install`, `git status` lub dowolne inne polecenie shell. --- ### edit -Modify existing files using exact string replacements. +Modyfikuj istniejące pliki przez dokładne podmiany tekstu. ```json title="opencode.json" {4} { @@ -119,7 +119,7 @@ Narzędzie to odczytuje pliki i zwraca ich zawartość. Obsługuje czytanie okre ### grep -Search file contents using regular expressions. +Przeszukuj zawartość plików za pomocą wyrażeń regularnych. ```json title="opencode.json" {4} { @@ -136,7 +136,7 @@ Szybkie wyszukiwanie treści w całej bazie kodu. Obsługuje pełną składnię ### glob -Find files by pattern matching. +Znajduj pliki na podstawie wzorców. ```json title="opencode.json" {4} { @@ -193,7 +193,7 @@ Aby skonfigurować, które serwery LSP są dostępne dla Twojego projektu, zobac ### patch -Apply patches to files. +Stosuj patche do plików. ```json title="opencode.json" {4} { @@ -250,7 +250,7 @@ To narzędzie jest domyślnie wyłączone dla podagentów, ale można je włącz ### todoread -Read existing todo lists. +Odczytuj istniejące listy todo. ```json title="opencode.json" {4} { @@ -271,7 +271,7 @@ To narzędzie jest domyślnie wyłączone dla podagentów, ale można je włącz ### webfetch -Fetch web content. +Pobieraj treści z web. ```json title="opencode.json" {4} { @@ -293,7 +293,7 @@ Wyszukaj informacje w Internecie. :::note To narzędzie jest dostępne tylko w przypadku korzystania z dostawcy opencode lub gdy zmienna środowiskowa `OPENCODE_ENABLE_EXA` jest ustawiona na dowolną wartość prawdziwą (np. `true` lub `1`). -To enable when launching opencode: +Aby włączyć przy uruchamianiu opencode: ```bash OPENCODE_ENABLE_EXA=1 opencode @@ -335,16 +335,16 @@ Zadawaj pytania użytkownikowi podczas wykonywania. To narzędzie umożliwia LLM zadawanie pytań użytkownikowi podczas wykonywania zadania. Jest to przydatne dla: -- Gathering user preferences or requirements -- Clarifying ambiguous instructions -- Getting decisions on implementation choices -- Offering choices about what direction to take +- Zbieranie preferencji i wymagań użytkownika +- Doprecyzowanie niejednoznacznych instrukcji +- Uzyskiwanie decyzji dotyczących implementacji +- Proponowanie możliwych kierunków działania Każde pytanie zawiera nagłówek, tekst pytania i listę opcji. Użytkownicy mogą wybierać spośród dostępnych opcji lub wpisać niestandardową odpowiedź. Jeśli pytań jest wiele, użytkownicy mogą nawigować między nimi przed przesłaniem wszystkich odpowiedzi. --- -## Custom tools +## Narzędzia niestandardowe Niestandardowe narzędzia pozwalają zdefiniować własne funkcje, które LLM może wywołać. Są one zdefiniowane w pliku konfiguracyjnym i mogą wykonywać dowolny kod. @@ -352,7 +352,7 @@ Niestandardowe narzędzia pozwalają zdefiniować własne funkcje, które LLM mo --- -## MCP servers +## Serwery MCP Serwery MCP (Model Context Protocol) umożliwiają integrację zewnętrznych narzędzi i usług. Obejmuje to dostęp do baz danych, integracje API i usługi stron trzecich. @@ -360,13 +360,13 @@ Serwery MCP (Model Context Protocol) umożliwiają integrację zewnętrznych nar --- -## Internals +## Wnętrze działania Wewnętrznie narzędzia takie jak `grep`, `glob` i `list` używają pod maską [ripgrep](https://github.com/BurntSushi/ripgrep). Domyślnie ripgrep respektuje wzorce `.gitignore`, co oznacza, że pliki i katalogi wymienione w Twoim `.gitignore` zostaną wykluczone z wyszukiwań i list. --- -### Ignore patterns +### Wzorce ignorowania Aby uwzględnić pliki, które normalnie byłyby ignorowane, utwórz plik `.ignore` w katalogu głównym projektu. Ten plik może jawnie zezwalać na określone ścieżki. diff --git a/packages/web/src/content/docs/pl/tui.mdx b/packages/web/src/content/docs/pl/tui.mdx index 4cb4a4343..601c23d6b 100644 --- a/packages/web/src/content/docs/pl/tui.mdx +++ b/packages/web/src/content/docs/pl/tui.mdx @@ -27,7 +27,7 @@ Give me a quick summary of the codebase. --- -## File references +## Referencje plików Możesz odwoływać się do plików w swoich wiadomościach, używając `@`. Spowoduje to rozmyte wyszukiwanie plików w bieżącym katalogu roboczym. @@ -43,9 +43,9 @@ Zawartość pliku jest automatycznie dodawana do rozmowy. --- -## Bash commands +## Polecenia Bash -Rozpocznij wiadomość od `!`, aby uruchomić polecenie powłoki. +Rozpocznij wiadomość od `!`, aby uruchomić polecenie shell. ```bash frame="none" !ls -la @@ -93,7 +93,7 @@ Kompaktuj bieżącą sesję. _Alias_: `/summarize` ### details -Toggle tool execution details. +Przełącz szczegóły wykonywania narzędzi. ```bash frame="none" /details @@ -117,7 +117,7 @@ Otwórz zewnętrzny edytor do tworzenia wiadomości. Używa edytora ustawionego ### exit -Exit opencode. _Aliases_: `/quit`, `/q` +Zamknij opencode. _Aliasy_: `/quit`, `/q` ```bash frame="none" /exit @@ -192,7 +192,7 @@ Rozpocznij nową sesję. _Alias_: `/clear` Ponów cofniętą wcześniej wiadomość. Dostępne tylko po użyciu `/undo`. :::tip -Any file changes will also be restored. +Wszystkie zmiany plików również zostaną przywrócone. ::: Wewnętrznie używa Git do zarządzania zmianami plików. Więc Twój projekt ** musi @@ -261,7 +261,7 @@ To polecenie kontroluje jedynie, czy bloki myślowe są **wyświetlane** - nie w Cofnij ostatnią wiadomość w rozmowie. Usuwa najnowszą wiadomość użytkownika, wszystkie kolejne odpowiedzi i wszelkie zmiany w plikach. :::tip -Any file changes made will also be reverted. +Wszystkie zmiany plików również zostaną cofnięte. ::: Wewnętrznie używa Git do zarządzania zmianami plików. Więc Twój projekt ** musi @@ -285,7 +285,7 @@ Anuluj udostępnianie bieżącej sesji. [Dowiedz się więcej](/docs/share#un-sh --- -## Editor setup +## Konfiguracja edytora Zarówno polecenia `/editor`, jak i `/export` korzystają z edytora określonego w zmiennej środowiskowej `EDITOR`. @@ -301,7 +301,7 @@ Zarówno polecenia `/editor`, jak i `/export` korzystają z edytora określonego export EDITOR="code --wait" ``` - Aby było to trwałe, dodaj to do swojego profilu powłoki; + Aby było to trwałe, dodaj to do swojego profilu shell; `~/.bashrc`, `~/.zshrc`, etc. </TabItem> @@ -334,7 +334,7 @@ Zarówno polecenia `/editor`, jak i `/export` korzystają z edytora określonego </TabItem> </Tabs> -Popular editor options include: +Popularne opcje edytora: - `code` - Visual Studio Code - `cursor` - Cursor @@ -376,13 +376,13 @@ Możesz dostosować zachowanie TUI za pomocą pliku konfiguracyjnego opencode. --- -## Customization +## Personalizacja Za pomocą palety poleceń (`ctrl+x h` lub `/help`) można dostosować różne aspekty widoku TUI. Te ustawienia są zachowywane po ponownym uruchomieniu. --- -#### Username display +#### Wyświetlanie nazwy użytkownika Włącz lub wyłącz wyświetlanie Twojej nazwy użytkownika w wiadomościach na czacie. Dostęp do tego poprzez: diff --git a/packages/web/src/content/docs/pl/zen.mdx b/packages/web/src/content/docs/pl/zen.mdx index 9aafcb2a8..1d86db663 100644 --- a/packages/web/src/content/docs/pl/zen.mdx +++ b/packages/web/src/content/docs/pl/zen.mdx @@ -60,7 +60,7 @@ Opłata jest pobierana za każde żądanie i możesz dodać kredyty do swojego k ## Endpoints -Dostęp do naszych modeli można również uzyskać za pośrednictwem następujących punktów końcowych interfejsu API. +Dostęp do naszych modeli można również uzyskać za pośrednictwem następujących punktów końcowych API. | Modelka | Identyfikator modelu | Punkt końcowy | Pakiet SDK AI | | ------------------ | -------------------- | -------------------------------------------------- | --------------------------- | |
