From 85fa8abd505f9e2b4224487fb5509792e8fae8b4 Mon Sep 17 00:00:00 2001
From: Adam <2363879+adamdotdevin@users.noreply.github.com>
Date: Mon, 9 Feb 2026 18:11:44 -0600
Subject: [PATCH] fix(docs): translations
---
packages/web/src/content/docs/ar/agents.mdx | 4 +-
packages/web/src/content/docs/ar/lsp.mdx | 2 +-
packages/web/src/content/docs/ar/tui.mdx | 2 +-
packages/web/src/content/docs/bs/cli.mdx | 46 ++-
packages/web/src/content/docs/da/cli.mdx | 20 +-
packages/web/src/content/docs/fr/tui.mdx | 2 +-
packages/web/src/content/docs/ja/1-0.mdx | 2 +-
packages/web/src/content/docs/ja/agents.mdx | 2 +-
packages/web/src/content/docs/ja/cli.mdx | 28 +-
packages/web/src/content/docs/ja/commands.mdx | 4 +-
.../web/src/content/docs/ja/custom-tools.mdx | 2 +-
.../web/src/content/docs/ja/ecosystem.mdx | 10 +-
packages/web/src/content/docs/ja/index.mdx | 2 +-
packages/web/src/content/docs/ja/modes.mdx | 2 +-
.../web/src/content/docs/ja/permissions.mdx | 4 +-
packages/web/src/content/docs/ja/plugins.mdx | 62 +--
.../web/src/content/docs/ja/providers.mdx | 34 +-
packages/web/src/content/docs/ja/rules.mdx | 6 +-
packages/web/src/content/docs/ja/sdk.mdx | 84 ++--
packages/web/src/content/docs/ja/server.mdx | 12 +-
packages/web/src/content/docs/ja/share.mdx | 2 +-
.../src/content/docs/ja/troubleshooting.mdx | 26 +-
packages/web/src/content/docs/ja/tui.mdx | 26 +-
packages/web/src/content/docs/ko/1-0.mdx | 8 +-
packages/web/src/content/docs/ko/acp.mdx | 26 +-
packages/web/src/content/docs/ko/agents.mdx | 16 +-
packages/web/src/content/docs/ko/cli.mdx | 42 +-
packages/web/src/content/docs/ko/commands.mdx | 12 +-
packages/web/src/content/docs/ko/config.mdx | 26 +-
.../web/src/content/docs/ko/ecosystem.mdx | 40 +-
.../web/src/content/docs/ko/enterprise.mdx | 48 +--
.../web/src/content/docs/ko/formatters.mdx | 12 +-
packages/web/src/content/docs/ko/github.mdx | 58 +--
packages/web/src/content/docs/ko/gitlab.mdx | 44 +-
packages/web/src/content/docs/ko/ide.mdx | 14 +-
packages/web/src/content/docs/ko/index.mdx | 60 +--
packages/web/src/content/docs/ko/keybinds.mdx | 6 +-
packages/web/src/content/docs/ko/lsp.mdx | 8 +-
.../web/src/content/docs/ko/mcp-servers.mdx | 10 +-
packages/web/src/content/docs/ko/models.mdx | 16 +-
packages/web/src/content/docs/ko/modes.mdx | 2 +-
packages/web/src/content/docs/ko/network.mdx | 6 +-
.../web/src/content/docs/ko/permissions.mdx | 12 +-
packages/web/src/content/docs/ko/plugins.mdx | 12 +-
.../web/src/content/docs/ko/providers.mdx | 64 +--
packages/web/src/content/docs/ko/rules.mdx | 4 +-
packages/web/src/content/docs/ko/sdk.mdx | 12 +-
packages/web/src/content/docs/ko/server.mdx | 4 +-
packages/web/src/content/docs/ko/share.mdx | 10 +-
packages/web/src/content/docs/ko/skills.mdx | 8 +-
packages/web/src/content/docs/ko/themes.mdx | 10 +-
packages/web/src/content/docs/ko/tools.mdx | 8 +-
.../src/content/docs/ko/troubleshooting.mdx | 32 +-
packages/web/src/content/docs/ko/tui.mdx | 14 +-
packages/web/src/content/docs/ko/web.mdx | 20 +-
.../web/src/content/docs/ko/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/ko/zen.mdx | 24 +-
packages/web/src/content/docs/nb/1-0.mdx | 6 +-
packages/web/src/content/docs/nb/acp.mdx | 18 +-
packages/web/src/content/docs/nb/agents.mdx | 14 +-
packages/web/src/content/docs/nb/cli.mdx | 64 +--
packages/web/src/content/docs/nb/commands.mdx | 4 +-
packages/web/src/content/docs/nb/config.mdx | 26 +-
.../web/src/content/docs/nb/custom-tools.mdx | 2 +-
.../web/src/content/docs/nb/ecosystem.mdx | 38 +-
.../web/src/content/docs/nb/enterprise.mdx | 48 +--
.../web/src/content/docs/nb/formatters.mdx | 12 +-
packages/web/src/content/docs/nb/github.mdx | 54 +--
packages/web/src/content/docs/nb/gitlab.mdx | 36 +-
packages/web/src/content/docs/nb/ide.mdx | 14 +-
packages/web/src/content/docs/nb/index.mdx | 60 +--
packages/web/src/content/docs/nb/keybinds.mdx | 6 +-
packages/web/src/content/docs/nb/lsp.mdx | 6 +-
.../web/src/content/docs/nb/mcp-servers.mdx | 14 +-
packages/web/src/content/docs/nb/models.mdx | 16 +-
packages/web/src/content/docs/nb/network.mdx | 6 +-
.../web/src/content/docs/nb/permissions.mdx | 12 +-
packages/web/src/content/docs/nb/plugins.mdx | 12 +-
.../web/src/content/docs/nb/providers.mdx | 46 +--
packages/web/src/content/docs/nb/rules.mdx | 4 +-
packages/web/src/content/docs/nb/server.mdx | 4 +-
packages/web/src/content/docs/nb/share.mdx | 10 +-
packages/web/src/content/docs/nb/skills.mdx | 8 +-
packages/web/src/content/docs/nb/themes.mdx | 12 +-
packages/web/src/content/docs/nb/tools.mdx | 8 +-
.../src/content/docs/nb/troubleshooting.mdx | 36 +-
packages/web/src/content/docs/nb/tui.mdx | 14 +-
packages/web/src/content/docs/nb/web.mdx | 20 +-
.../web/src/content/docs/nb/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/nb/zen.mdx | 24 +-
packages/web/src/content/docs/pl/1-0.mdx | 6 +-
packages/web/src/content/docs/pl/acp.mdx | 18 +-
packages/web/src/content/docs/pl/agents.mdx | 14 +-
packages/web/src/content/docs/pl/cli.mdx | 92 ++---
packages/web/src/content/docs/pl/commands.mdx | 4 +-
packages/web/src/content/docs/pl/config.mdx | 26 +-
.../web/src/content/docs/pl/ecosystem.mdx | 38 +-
.../web/src/content/docs/pl/enterprise.mdx | 48 +--
.../web/src/content/docs/pl/formatters.mdx | 12 +-
packages/web/src/content/docs/pl/github.mdx | 54 +--
packages/web/src/content/docs/pl/gitlab.mdx | 36 +-
packages/web/src/content/docs/pl/ide.mdx | 14 +-
packages/web/src/content/docs/pl/index.mdx | 58 +--
packages/web/src/content/docs/pl/keybinds.mdx | 6 +-
packages/web/src/content/docs/pl/lsp.mdx | 6 +-
.../web/src/content/docs/pl/mcp-servers.mdx | 14 +-
packages/web/src/content/docs/pl/models.mdx | 16 +-
packages/web/src/content/docs/pl/network.mdx | 6 +-
.../web/src/content/docs/pl/permissions.mdx | 12 +-
packages/web/src/content/docs/pl/plugins.mdx | 8 +-
.../web/src/content/docs/pl/providers.mdx | 46 +--
packages/web/src/content/docs/pl/rules.mdx | 2 +-
packages/web/src/content/docs/pl/server.mdx | 2 +-
packages/web/src/content/docs/pl/share.mdx | 10 +-
packages/web/src/content/docs/pl/skills.mdx | 8 +-
packages/web/src/content/docs/pl/themes.mdx | 12 +-
packages/web/src/content/docs/pl/tools.mdx | 10 +-
.../src/content/docs/pl/troubleshooting.mdx | 30 +-
packages/web/src/content/docs/pl/tui.mdx | 14 +-
packages/web/src/content/docs/pl/web.mdx | 20 +-
.../web/src/content/docs/pl/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/pl/zen.mdx | 24 +-
packages/web/src/content/docs/pt-br/1-0.mdx | 6 +-
packages/web/src/content/docs/pt-br/acp.mdx | 24 +-
.../web/src/content/docs/pt-br/agents.mdx | 14 +-
packages/web/src/content/docs/pt-br/cli.mdx | 42 +-
.../web/src/content/docs/pt-br/commands.mdx | 10 +-
.../web/src/content/docs/pt-br/config.mdx | 26 +-
.../src/content/docs/pt-br/custom-tools.mdx | 4 +-
.../web/src/content/docs/pt-br/ecosystem.mdx | 38 +-
.../web/src/content/docs/pt-br/enterprise.mdx | 48 +--
.../web/src/content/docs/pt-br/formatters.mdx | 12 +-
.../web/src/content/docs/pt-br/github.mdx | 60 +--
.../web/src/content/docs/pt-br/gitlab.mdx | 44 +-
packages/web/src/content/docs/pt-br/ide.mdx | 14 +-
packages/web/src/content/docs/pt-br/index.mdx | 60 +--
.../web/src/content/docs/pt-br/keybinds.mdx | 6 +-
packages/web/src/content/docs/pt-br/lsp.mdx | 8 +-
.../src/content/docs/pt-br/mcp-servers.mdx | 92 ++---
.../web/src/content/docs/pt-br/models.mdx | 16 +-
.../web/src/content/docs/pt-br/network.mdx | 6 +-
.../src/content/docs/pt-br/permissions.mdx | 12 +-
.../web/src/content/docs/pt-br/plugins.mdx | 12 +-
.../web/src/content/docs/pt-br/providers.mdx | 46 +--
packages/web/src/content/docs/pt-br/rules.mdx | 2 +-
packages/web/src/content/docs/pt-br/sdk.mdx | 2 +-
.../web/src/content/docs/pt-br/server.mdx | 2 +-
packages/web/src/content/docs/pt-br/share.mdx | 10 +-
.../web/src/content/docs/pt-br/skills.mdx | 8 +-
.../web/src/content/docs/pt-br/themes.mdx | 10 +-
packages/web/src/content/docs/pt-br/tools.mdx | 8 +-
.../content/docs/pt-br/troubleshooting.mdx | 34 +-
packages/web/src/content/docs/pt-br/tui.mdx | 16 +-
packages/web/src/content/docs/pt-br/web.mdx | 20 +-
.../src/content/docs/pt-br/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/pt-br/zen.mdx | 22 +-
packages/web/src/content/docs/ru/1-0.mdx | 8 +-
packages/web/src/content/docs/ru/acp.mdx | 18 +-
packages/web/src/content/docs/ru/agents.mdx | 14 +-
packages/web/src/content/docs/ru/cli.mdx | 96 ++---
packages/web/src/content/docs/ru/commands.mdx | 6 +-
packages/web/src/content/docs/ru/config.mdx | 30 +-
.../web/src/content/docs/ru/custom-tools.mdx | 4 +-
.../web/src/content/docs/ru/ecosystem.mdx | 42 +-
.../web/src/content/docs/ru/enterprise.mdx | 48 +--
.../web/src/content/docs/ru/formatters.mdx | 12 +-
packages/web/src/content/docs/ru/github.mdx | 54 +--
packages/web/src/content/docs/ru/gitlab.mdx | 36 +-
packages/web/src/content/docs/ru/ide.mdx | 14 +-
packages/web/src/content/docs/ru/index.mdx | 60 +--
packages/web/src/content/docs/ru/keybinds.mdx | 6 +-
packages/web/src/content/docs/ru/lsp.mdx | 8 +-
.../web/src/content/docs/ru/mcp-servers.mdx | 14 +-
packages/web/src/content/docs/ru/models.mdx | 18 +-
packages/web/src/content/docs/ru/modes.mdx | 10 +-
packages/web/src/content/docs/ru/network.mdx | 6 +-
.../web/src/content/docs/ru/permissions.mdx | 12 +-
packages/web/src/content/docs/ru/plugins.mdx | 18 +-
.../web/src/content/docs/ru/providers.mdx | 80 ++--
packages/web/src/content/docs/ru/rules.mdx | 12 +-
packages/web/src/content/docs/ru/sdk.mdx | 8 +-
packages/web/src/content/docs/ru/server.mdx | 10 +-
packages/web/src/content/docs/ru/share.mdx | 12 +-
packages/web/src/content/docs/ru/skills.mdx | 8 +-
packages/web/src/content/docs/ru/themes.mdx | 12 +-
packages/web/src/content/docs/ru/tools.mdx | 8 +-
.../src/content/docs/ru/troubleshooting.mdx | 32 +-
packages/web/src/content/docs/ru/tui.mdx | 16 +-
packages/web/src/content/docs/ru/web.mdx | 20 +-
.../web/src/content/docs/ru/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/ru/zen.mdx | 22 +-
packages/web/src/content/docs/th/acp.mdx | 8 +-
packages/web/src/content/docs/th/agents.mdx | 2 +-
packages/web/src/content/docs/th/cli.mdx | 20 +-
.../web/src/content/docs/th/ecosystem.mdx | 2 +-
packages/web/src/content/docs/th/models.mdx | 2 +-
packages/web/src/content/docs/tr/1-0.mdx | 8 +-
packages/web/src/content/docs/tr/acp.mdx | 18 +-
packages/web/src/content/docs/tr/agents.mdx | 14 +-
packages/web/src/content/docs/tr/cli.mdx | 72 ++--
packages/web/src/content/docs/tr/commands.mdx | 4 +-
packages/web/src/content/docs/tr/config.mdx | 28 +-
.../web/src/content/docs/tr/custom-tools.mdx | 4 +-
.../web/src/content/docs/tr/ecosystem.mdx | 42 +-
.../web/src/content/docs/tr/enterprise.mdx | 48 +--
.../web/src/content/docs/tr/formatters.mdx | 12 +-
packages/web/src/content/docs/tr/github.mdx | 54 +--
packages/web/src/content/docs/tr/gitlab.mdx | 36 +-
packages/web/src/content/docs/tr/ide.mdx | 18 +-
packages/web/src/content/docs/tr/index.mdx | 62 +--
packages/web/src/content/docs/tr/keybinds.mdx | 6 +-
packages/web/src/content/docs/tr/lsp.mdx | 8 +-
.../web/src/content/docs/tr/mcp-servers.mdx | 14 +-
packages/web/src/content/docs/tr/models.mdx | 16 +-
packages/web/src/content/docs/tr/modes.mdx | 10 +-
packages/web/src/content/docs/tr/network.mdx | 6 +-
.../web/src/content/docs/tr/permissions.mdx | 12 +-
packages/web/src/content/docs/tr/plugins.mdx | 14 +-
.../web/src/content/docs/tr/providers.mdx | 70 ++--
packages/web/src/content/docs/tr/rules.mdx | 14 +-
packages/web/src/content/docs/tr/sdk.mdx | 377 +++++++++++++++++-
packages/web/src/content/docs/tr/server.mdx | 2 +-
packages/web/src/content/docs/tr/share.mdx | 10 +-
packages/web/src/content/docs/tr/skills.mdx | 8 +-
packages/web/src/content/docs/tr/themes.mdx | 12 +-
packages/web/src/content/docs/tr/tools.mdx | 8 +-
.../src/content/docs/tr/troubleshooting.mdx | 32 +-
packages/web/src/content/docs/tr/tui.mdx | 14 +-
packages/web/src/content/docs/tr/web.mdx | 20 +-
.../web/src/content/docs/tr/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/tr/zen.mdx | 24 +-
packages/web/src/content/docs/zh-cn/1-0.mdx | 8 +-
packages/web/src/content/docs/zh-cn/acp.mdx | 18 +-
.../web/src/content/docs/zh-cn/agents.mdx | 14 +-
packages/web/src/content/docs/zh-cn/cli.mdx | 62 +--
.../web/src/content/docs/zh-cn/commands.mdx | 4 +-
.../web/src/content/docs/zh-cn/config.mdx | 34 +-
.../src/content/docs/zh-cn/custom-tools.mdx | 4 +-
.../web/src/content/docs/zh-cn/ecosystem.mdx | 66 +--
.../web/src/content/docs/zh-cn/enterprise.mdx | 48 +--
.../web/src/content/docs/zh-cn/formatters.mdx | 12 +-
.../web/src/content/docs/zh-cn/github.mdx | 50 +--
.../web/src/content/docs/zh-cn/gitlab.mdx | 34 +-
packages/web/src/content/docs/zh-cn/ide.mdx | 14 +-
packages/web/src/content/docs/zh-cn/index.mdx | 62 +--
.../web/src/content/docs/zh-cn/keybinds.mdx | 6 +-
packages/web/src/content/docs/zh-cn/lsp.mdx | 6 +-
.../src/content/docs/zh-cn/mcp-servers.mdx | 16 +-
.../web/src/content/docs/zh-cn/models.mdx | 18 +-
packages/web/src/content/docs/zh-cn/modes.mdx | 2 +-
.../web/src/content/docs/zh-cn/network.mdx | 6 +-
.../src/content/docs/zh-cn/permissions.mdx | 12 +-
.../web/src/content/docs/zh-cn/plugins.mdx | 16 +-
.../web/src/content/docs/zh-cn/providers.mdx | 62 +--
packages/web/src/content/docs/zh-cn/rules.mdx | 4 +-
packages/web/src/content/docs/zh-cn/sdk.mdx | 2 +-
.../web/src/content/docs/zh-cn/server.mdx | 2 +-
packages/web/src/content/docs/zh-cn/share.mdx | 12 +-
.../web/src/content/docs/zh-cn/skills.mdx | 8 +-
.../web/src/content/docs/zh-cn/themes.mdx | 10 +-
packages/web/src/content/docs/zh-cn/tools.mdx | 8 +-
.../content/docs/zh-cn/troubleshooting.mdx | 32 +-
packages/web/src/content/docs/zh-cn/tui.mdx | 16 +-
packages/web/src/content/docs/zh-cn/web.mdx | 20 +-
.../src/content/docs/zh-cn/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/zh-cn/zen.mdx | 22 +-
packages/web/src/content/docs/zh-tw/1-0.mdx | 8 +-
packages/web/src/content/docs/zh-tw/acp.mdx | 18 +-
.../web/src/content/docs/zh-tw/agents.mdx | 14 +-
packages/web/src/content/docs/zh-tw/cli.mdx | 62 +--
.../web/src/content/docs/zh-tw/commands.mdx | 4 +-
.../web/src/content/docs/zh-tw/config.mdx | 28 +-
.../src/content/docs/zh-tw/custom-tools.mdx | 2 +-
.../web/src/content/docs/zh-tw/ecosystem.mdx | 68 ++--
.../web/src/content/docs/zh-tw/enterprise.mdx | 48 +--
.../web/src/content/docs/zh-tw/formatters.mdx | 12 +-
.../web/src/content/docs/zh-tw/github.mdx | 50 +--
.../web/src/content/docs/zh-tw/gitlab.mdx | 34 +-
packages/web/src/content/docs/zh-tw/ide.mdx | 14 +-
packages/web/src/content/docs/zh-tw/index.mdx | 62 +--
.../web/src/content/docs/zh-tw/keybinds.mdx | 6 +-
packages/web/src/content/docs/zh-tw/lsp.mdx | 6 +-
.../src/content/docs/zh-tw/mcp-servers.mdx | 16 +-
.../web/src/content/docs/zh-tw/models.mdx | 20 +-
.../web/src/content/docs/zh-tw/network.mdx | 6 +-
.../src/content/docs/zh-tw/permissions.mdx | 12 +-
.../web/src/content/docs/zh-tw/plugins.mdx | 14 +-
.../web/src/content/docs/zh-tw/providers.mdx | 50 +--
packages/web/src/content/docs/zh-tw/rules.mdx | 6 +-
packages/web/src/content/docs/zh-tw/sdk.mdx | 4 +-
.../web/src/content/docs/zh-tw/server.mdx | 4 +-
packages/web/src/content/docs/zh-tw/share.mdx | 12 +-
.../web/src/content/docs/zh-tw/skills.mdx | 8 +-
.../web/src/content/docs/zh-tw/themes.mdx | 10 +-
packages/web/src/content/docs/zh-tw/tools.mdx | 26 +-
.../content/docs/zh-tw/troubleshooting.mdx | 32 +-
packages/web/src/content/docs/zh-tw/tui.mdx | 16 +-
packages/web/src/content/docs/zh-tw/web.mdx | 20 +-
.../src/content/docs/zh-tw/windows-wsl.mdx | 26 +-
packages/web/src/content/docs/zh-tw/zen.mdx | 24 +-
packages/web/src/content/i18n/bs.json | 4 +-
packages/web/src/content/i18n/de.json | 16 +-
packages/web/src/content/i18n/fr.json | 8 +-
packages/web/src/content/i18n/it.json | 2 +-
packages/web/src/content/i18n/ja.json | 12 +-
packages/web/src/content/i18n/ko.json | 10 +-
packages/web/src/content/i18n/nb.json | 8 +-
packages/web/src/content/i18n/pl.json | 14 +-
packages/web/src/content/i18n/pt-BR.json | 2 +-
packages/web/src/content/i18n/tr.json | 16 +-
packages/web/src/content/i18n/zh-CN.json | 6 +-
packages/web/src/content/i18n/zh-TW.json | 4 +-
312 files changed, 3578 insertions(+), 3189 deletions(-)
diff --git a/packages/web/src/content/docs/ar/agents.mdx b/packages/web/src/content/docs/ar/agents.mdx
index 59d43d313..0d6824442 100644
--- a/packages/web/src/content/docs/ar/agents.mdx
+++ b/packages/web/src/content/docs/ar/agents.mdx
@@ -63,7 +63,7 @@ _الوضع_: `primary`
- `file edits`: جميع عمليات الكتابة والتصحيح (patches) والتحرير
- `bash`: جميع أوامر bash
-يفيد هذا الوكيل عندما تريد من النموذج تحليل الشفرة أو اقتراح تغييرات أو إنشاء خطط بدون إجراء أي تعديلات فعلية على قاعدة الشفرة.
+يفيد هذا الوكيل عندما تريد من LLM تحليل الشفرة أو اقتراح تغييرات أو إنشاء خطط بدون إجراء أي تعديلات فعلية على قاعدة الشفرة.
---
@@ -235,7 +235,7 @@ Provide constructive feedback without making direct changes.
### درجة الحرارة
-تحكم في العشوائية والإبداع في ردود النموذج عبر إعداد `temperature`.
+تحكم في العشوائية والإبداع في ردود LLM عبر إعداد `temperature`.
القيم الأقل تجعل الردود أكثر تركيزا وحتمية، بينما تزيد القيم الأعلى من الإبداع والتنوع.
diff --git a/packages/web/src/content/docs/ar/lsp.mdx b/packages/web/src/content/docs/ar/lsp.mdx
index 1e8b013e4..541b48ecc 100644
--- a/packages/web/src/content/docs/ar/lsp.mdx
+++ b/packages/web/src/content/docs/ar/lsp.mdx
@@ -3,7 +3,7 @@ title: خوادم LSP
description: يتكامل OpenCode مع خوادم LSP لديك.
---
-يتكامل OpenCode مع بروتوكول خادم اللغة (LSP) لمساعدة النموذج اللغوي الكبير على التفاعل مع قاعدة الشيفرة لديك. ويستخدم التشخيصات لتزويد النموذج بتغذية راجعة.
+يتكامل OpenCode مع بروتوكول خادم اللغة (LSP) لمساعدة LLM على التفاعل مع قاعدة الشيفرة لديك. ويستخدم التشخيصات لتزويد LLM بتغذية راجعة.
---
diff --git a/packages/web/src/content/docs/ar/tui.mdx b/packages/web/src/content/docs/ar/tui.mdx
index 9a4e91acc..e37694ff6 100644
--- a/packages/web/src/content/docs/ar/tui.mdx
+++ b/packages/web/src/content/docs/ar/tui.mdx
@@ -5,7 +5,7 @@ description: استخدام واجهة المستخدم الطرفية (TUI) ف
import { Tabs, TabItem } from "@astrojs/starlight/components"
-يوفّر OpenCode واجهة طرفية تفاعلية (TUI) للعمل على مشاريعك باستخدام نموذج لغوي كبير.
+يوفّر OpenCode واجهة طرفية تفاعلية (TUI) للعمل على مشاريعك باستخدام LLM.
يؤدي تشغيل OpenCode إلى بدء واجهة TUI للدليل الحالي.
diff --git a/packages/web/src/content/docs/bs/cli.mdx b/packages/web/src/content/docs/bs/cli.mdx
index 5a72a5b8d..3b032b6d5 100644
--- a/packages/web/src/content/docs/bs/cli.mdx
+++ b/packages/web/src/content/docs/bs/cli.mdx
@@ -31,15 +31,16 @@ opencode [project]
#### Zastave
-| Zastava | Kratko | Opis |
-| ------------ | ------ | ---------------------------------------------- |
-| `--continue` | `-c` | Nastavite posljednju sesiju |
-| `--session` | `-s` | ID sesije za nastavak |
-| `--prompt` | | Uputstvo za upotrebu |
-| `--model` | `-m` | Model za korištenje u obliku dobavljača/modela |
-| `--agent` | | Agent za korištenje |
-| `--port` | | Port za slušanje na |
-| `--hostname` | | Slušajte ime hosta |
+| Zastava | Kratko | Opis |
+| ------------ | ------ | ------------------------------------------------------------------------ |
+| `--continue` | `-c` | Nastavite posljednju sesiju |
+| `--session` | `-s` | ID sesije za nastavak |
+| `--fork` | | Forkujte sesiju pri nastavku (koristiti sa `--continue` ili `--session`) |
+| `--prompt` | | Uputstvo za upotrebu |
+| `--model` | `-m` | Model za korištenje u obliku dobavljača/modela |
+| `--agent` | | Agent za korištenje |
+| `--port` | | Port za slušanje na |
+| `--hostname` | | Slušajte ime hosta |
---
@@ -346,19 +347,20 @@ opencode run --attach http://localhost:4096 "Objasni async/await u JavaScriptu"
#### Zastave
-| Zastava | Kratko | Opis |
-| ------------ | ------ | --------------------------------------------------------------------- |
-| `--command` | | Naredba za pokretanje, koristite poruku za args |
-| `--continue` | `-c` | Nastavite posljednju sesiju |
-| `--session` | `-s` | ID sesije za nastavak |
-| `--share` | | Podijelite sesiju |
-| `--model` | `-m` | Model za korištenje u obliku provider/model |
-| `--agent` | | Agent za korištenje |
-| `--file` | `-f` | Fajlovi koje treba priložiti poruci |
-| `--format` | | Format: default (formatiran) ili json (sirovi JSON događaji) |
-| `--title` | | Naslov sesije (koristi skraćeni prompt ako nije navedena vrijednost) |
-| `--attach` | | Priključite na pokrenuti opencode server (npr. http://localhost:4096) |
-| `--port` | | Port za lokalni server (zadano na nasumični port) |
+| Zastava | Kratko | Opis |
+| ------------ | ------ | ------------------------------------------------------------------------ |
+| `--command` | | Naredba za pokretanje, koristite poruku za args |
+| `--continue` | `-c` | Nastavite posljednju sesiju |
+| `--session` | `-s` | ID sesije za nastavak |
+| `--fork` | | Forkujte sesiju pri nastavku (koristiti sa `--continue` ili `--session`) |
+| `--share` | | Podijelite sesiju |
+| `--model` | `-m` | Model za korištenje u obliku provider/model |
+| `--agent` | | Agent za korištenje |
+| `--file` | `-f` | Fajlovi koje treba priložiti poruci |
+| `--format` | | Format: default (formatiran) ili json (sirovi JSON događaji) |
+| `--title` | | Naslov sesije (koristi skraćeni prompt ako nije navedena vrijednost) |
+| `--attach` | | Priključite na pokrenuti opencode server (npr. http://localhost:4096) |
+| `--port` | | Port za lokalni server (zadano na nasumični port) |
---
diff --git a/packages/web/src/content/docs/da/cli.mdx b/packages/web/src/content/docs/da/cli.mdx
index fd10f7b8b..9a9ec07ab 100644
--- a/packages/web/src/content/docs/da/cli.mdx
+++ b/packages/web/src/content/docs/da/cli.mdx
@@ -29,15 +29,16 @@ opencode [project]
#### Flag
-| Flag | Kort | Beskrivelse |
-| ------------ | ---- | --------------------------------------- |
-| `--continue` | `-c` | Fortsæt sidste session |
-| `--session` | `-s` | Sessions-id for at fortsætte |
-| `--prompt` | | Spørg om at bruge |
-| `--model` | `-m` | Model til brug i form af provider/model |
-| `--agent` | | Agent hos bruge |
-| `--port` | | Port at lytte på |
-| `--hostname` | | Værtsnavn at lytte på |
+| Flag | Kort | Beskrivelse |
+| ------------ | ---- | ---------------------------------------------------------------------------- |
+| `--continue` | `-c` | Fortsæt sidste session |
+| `--session` | `-s` | Sessions-id for at fortsætte |
+| `--fork` | | Forgren sessionen ved fortsættelse (brug med `--continue` eller `--session`) |
+| `--prompt` | | Spørg om at bruge |
+| `--model` | `-m` | Model til brug i form af provider/model |
+| `--agent` | | Agent hos bruge |
+| `--port` | | Port at lytte på |
+| `--hostname` | | Værtsnavn at lytte på |
---
@@ -339,6 +340,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | Kommandoen til at køre, brug besked til args |
| `--continue` | `-c` | Fortsæt sidste session |
| `--session` | `-s` | Sessions-id for at fortsætte |
+| `--fork` | | Forgren sessionen ved fortsættelse (brug med `--continue` eller `--session`) |
| `--share` | | Del sessionen |
| `--model` | `-m` | Model til brug i form af provider/model |
| `--agent` | | Agent til brug |
diff --git a/packages/web/src/content/docs/fr/tui.mdx b/packages/web/src/content/docs/fr/tui.mdx
index c65a833f9..197a83d6b 100644
--- a/packages/web/src/content/docs/fr/tui.mdx
+++ b/packages/web/src/content/docs/fr/tui.mdx
@@ -339,7 +339,7 @@ Les options d'éditeur populaires incluent :
- `code`-Code Visual Studio
- `cursor` - Curseur
- `windsurf` - Planche à voile
-- `nvim` - Editeur Néovim
+- `nvim` - Editeur Neovim
- `vim` - Éditeur Vim
- `nano` - Éditeur nano
- `notepad` - Windows Bloc-notes
diff --git a/packages/web/src/content/docs/ja/1-0.mdx b/packages/web/src/content/docs/ja/1-0.mdx
index f1b678e15..310454be3 100644
--- a/packages/web/src/content/docs/ja/1-0.mdx
+++ b/packages/web/src/content/docs/ja/1-0.mdx
@@ -7,7 +7,7 @@ OpenCode 1.0 は TUI を完全に書き直したものです。
私たちは、パフォーマンスと機能に問題があった go+bubbletea ベースの TUI から、zig+solidjs で書かれた社内フレームワーク (OpenTUI) に移行しました。
-新しい TUI は、同じオープンコード サーバーに接続するため、古い TUI と同様に機能します。
+新しい TUI は、同じopencode サーバーに接続するため、古い TUI と同様に機能します。
---
diff --git a/packages/web/src/content/docs/ja/agents.mdx b/packages/web/src/content/docs/ja/agents.mdx
index 7ee82ab77..159d9da12 100644
--- a/packages/web/src/content/docs/ja/agents.mdx
+++ b/packages/web/src/content/docs/ja/agents.mdx
@@ -386,7 +386,7 @@ OpenCode 構成内のモデル ID は、`provider/model-id` という形式を
:::note
エージェント固有の設定はグローバル設定をオーバーライドします。
:::
-You サーバーからすべてのツールを無効にするには、次のようにします。
+MCP サーバーからすべてのツールを無効にするには、次のようにします。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ja/cli.mdx b/packages/web/src/content/docs/ja/cli.mdx
index 746aea6d7..fe996ee44 100644
--- a/packages/web/src/content/docs/ja/cli.mdx
+++ b/packages/web/src/content/docs/ja/cli.mdx
@@ -29,15 +29,16 @@ opencode [project]
#### フラグ
-| 旗 | ショート | 説明 |
-| ------------ | -------- | ----------------------------------------- |
-| `--continue` | `-c` | 最後のセッションを続行 |
-| `--session` | `-s` | 続行するセッション ID |
-| `--prompt` | | 使用のプロンプト |
-| `--model` | `-m` | プロバイダー/モデルの形式で使用するモデル |
-| `--agent` | | 使用するエージェント |
-| `--port` | | リッスンするポート |
-| `--hostname` | | リッスンするホスト名 |
+| 旗 | ショート | 説明 |
+| ------------ | -------- | --------------------------------------------------------------------- |
+| `--continue` | `-c` | 最後のセッションを続行 |
+| `--fork` | | 続行時にセッションをフォーク (`--continue` または `--session` と併用) |
+| `--session` | `-s` | 続行するセッション ID |
+| `--prompt` | | 使用のプロンプト |
+| `--model` | `-m` | プロバイダー/モデルの形式で使用するモデル |
+| `--agent` | | 使用するエージェント |
+| `--port` | | リッスンするポート |
+| `--hostname` | | リッスンするホスト名 |
---
@@ -310,7 +311,7 @@ opencode models --refresh
### 走る
-プロンプトを直接渡して、非対話モードでオープンコードを実行します。
+プロンプトを直接渡して、非対話モードでopencodeを実行します。
```bash
opencode run [message..]
@@ -338,6 +339,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| ------------ | -------- | ----------------------------------------------------------------------------------------- |
| `--command` | | 実行するコマンド。引数には message を使用します。 |
| `--continue` | `-c` | 最後のセッションを続行 |
+| `--fork` | | 続行時にセッションをフォーク (`--continue` または `--session` と併用) |
| `--session` | `-s` | 続行するセッション ID |
| `--share` | | セッションを共有する |
| `--model` | `-m` | プロバイダー/モデルの形式で使用するモデル |
@@ -345,7 +347,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--file` | `-f` | メッセージに添付するファイル |
| `--format` | | 形式: デフォルト (フォーマット済み) または json (生の JSON イベント) |
| `--title` | | セッションのタイトル (値が指定されていない場合は、切り詰められたプロンプトが使用されます) |
-| `--attach` | | 実行中のオープンコードサーバー (http://localhost:4096 など) に接続します。 |
+| `--attach` | | 実行中のopencodeサーバー (http://localhost:4096 など) に接続します。 |
| `--port` | | ローカルサーバーのポート (デフォルトはランダムポート) |
---
@@ -358,7 +360,7 @@ API アクセスのためにヘッドレス OpenCode サーバーを起動しま
opencode serve
```
-これにより、TUI インターフェイスを使用せずにオープンコード機能への API アクセスを提供する HTTP サーバーが起動します。 `OPENCODE_SERVER_PASSWORD` を設定して HTTP 基本認証を有効にします (ユーザー名のデフォルトは `opencode`)。
+これにより、TUI インターフェイスを使用せずにopencode機能への API アクセスを提供する HTTP サーバーが起動します。 `OPENCODE_SERVER_PASSWORD` を設定して HTTP 基本認証を有効にします (ユーザー名のデフォルトは `opencode`)。
#### フラグ
@@ -508,7 +510,7 @@ opencode uninstall
### アップグレード
-オープンコードを最新バージョンまたは特定のバージョンに更新します。
+opencodeを最新バージョンまたは特定のバージョンに更新します。
```bash
opencode upgrade [target]
diff --git a/packages/web/src/content/docs/ja/commands.mdx b/packages/web/src/content/docs/ja/commands.mdx
index e4be2bc13..afc6e135d 100644
--- a/packages/web/src/content/docs/ja/commands.mdx
+++ b/packages/web/src/content/docs/ja/commands.mdx
@@ -156,8 +156,8 @@ with the following content: $3
これは以下を置き換えます。
- `$1` と `config.json`
-- `$1` と `config.json`
-- `$1` と `config.json`
+- `$2` と `src`
+- `$3` と `{ "key": "value" }`
---
diff --git a/packages/web/src/content/docs/ja/custom-tools.mdx b/packages/web/src/content/docs/ja/custom-tools.mdx
index 1a996f716..e321abee7 100644
--- a/packages/web/src/content/docs/ja/custom-tools.mdx
+++ b/packages/web/src/content/docs/ja/custom-tools.mdx
@@ -1,6 +1,6 @@
---
title: カスタムツール
-description: LLM がオープンコードで呼び出すことができるツールを作成します。
+description: LLM がopencodeで呼び出すことができるツールを作成します。
---
カスタム ツールは、会話中に LLM が呼び出すことができる作成した関数です。これらは、opencode の組み込みツール ](/docs/tools) (`read`、`write`、`bash` など) と連携して動作します。
diff --git a/packages/web/src/content/docs/ja/ecosystem.mdx b/packages/web/src/content/docs/ja/ecosystem.mdx
index 0a5de4a35..b6a7dc8cc 100644
--- a/packages/web/src/content/docs/ja/ecosystem.mdx
+++ b/packages/web/src/content/docs/ja/ecosystem.mdx
@@ -26,19 +26,19 @@ You [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) お
| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Google Antigravity OAuth プラグイン、Google 検索のサポート、およびより堅牢な API 処理 |
| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | 古いツールの出力を削除してトークンの使用を最適化する |
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Google ベースのスタイルでサポートされているプロバイダーにネイティブ Web 検索サポートを追加 |
-| [オープンコード-pty](https://github.com/shekohex/opencode-pty.git) | AI エージェントが PTY でバックグラウンド プロセスを実行し、インタラクティブな入力を送信できるようにします。 |
+| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | AI エージェントが PTY でバックグラウンド プロセスを実行し、インタラクティブな入力を送信できるようにします。 |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | 非対話型シェル コマンドの手順 - TTY に依存する操作によるハングの防止 |
| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | wakatime で OpenCode の使用状況を追跡する |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | LLM によって生成されたマークダウン テーブルをクリーンアップする |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | Morph Fast apply API と遅延編集マーカーにより 10 倍高速なコード編集 |
-| [オーマイオープンコード](https://github.com/code-yeongyu/oh-my-opencode) | バックグラウンド エージェント、事前構築された LSP/AST/MCP ツール、厳選されたエージェント、Claude Code 互換 |
+| [オーマイopencode](https://github.com/code-yeongyu/oh-my-opencode) | バックグラウンド エージェント、事前構築された LSP/AST/MCP ツール、厳選されたエージェント、Claude Code 互換 |
| [opencode-notificator](https://github.com/panta82/opencode-notificator) | OpenCode セッションのデスクトップ通知とサウンド アラート |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | 許可、完了、エラー イベントのデスクトップ通知とサウンド アラート |
| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | OpenCode コンテキストに基づいた AI による自動 Zellij セッション命名 |
-| [オープンコードスキル](https://github.com/zenobi-us/opencode-skillful) | OpenCode エージェントがスキルの検出と挿入を使用してオンデマンドでプロンプトを遅延ロードできるようにする |
+| [opencodeスキル](https://github.com/zenobi-us/opencode-skillful) | OpenCode エージェントがスキルの検出と挿入を使用してオンデマンドでプロンプトを遅延ロードできるようにする |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | スーパーメモリを使用したセッション間での永続メモリ |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | 視覚的な注釈とプライベート/オフライン共有による対話型の計画レビュー |
-| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | オープンコード/コマンドをきめ細かいフロー制御を備えた強力なオーケストレーション システムに拡張 |
+| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | opencode/コマンドをきめ細かいフロー制御を備えた強力なオーケストレーション システムに拡張 |
| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | launchd (Mac) または systemd (Linux) を cron 構文で使用して、定期的なジョブをスケジュールする |
| [ミコード](https://github.com/vtemian/micode) | 構造化されたブレインストーミング → 計画 → セッション継続性のあるワークフローの実装 |
| [octto](https://github.com/vtemian/octto) | 複数の質問フォームを使用した AI ブレインストーミング用のインタラクティブなブラウザ UI |
@@ -57,7 +57,7 @@ You [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) お
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | API に基づいて構築された、エディター対応プロンプト用の Neovim プラグイン |
| [ポータル](https://github.com/hosenur/portal) | Tailscale/VPN 上の OpenCode 向けモバイルファースト Web UI |
| [opencode プラグイン テンプレート ](https://github.com/zenobi-us/opencode-plugin-template/) | OpenCode プラグインを構築するためのテンプレート |
-| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim オープンコード用フロントエンド - ターミナルベースの AI コーディング エージェント |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim opencode用フロントエンド - ターミナルベースの AI コーディング エージェント |
| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk 経由で OpenCode を使用するための Vercel AI SDK プロバイダー |
| [OpenChamber](https://github.com/btriapitsyn/openchamber) | OpenCode 用の Web/デスクトップ アプリと VS Code 拡張機能 |
| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian の UI に OpenCode を埋め込む Obsidian プラグイン |
diff --git a/packages/web/src/content/docs/ja/index.mdx b/packages/web/src/content/docs/ja/index.mdx
index b590769cf..65a66b602 100644
--- a/packages/web/src/content/docs/ja/index.mdx
+++ b/packages/web/src/content/docs/ja/index.mdx
@@ -9,7 +9,7 @@ export const console = config.console
[**OpenCode**](/) は、オープンソースの AI コーディング エージェントです。これは、ターミナルベースのインターフェイス、デスクトップ アプリ、または IDE 拡張機能として利用できます。
-を使用したOpenCode TUI
+を使用したOpenCode TUI
始めましょう。
diff --git a/packages/web/src/content/docs/ja/modes.mdx b/packages/web/src/content/docs/ja/modes.mdx
index 0be2c3798..8c91a2ab0 100644
--- a/packages/web/src/content/docs/ja/modes.mdx
+++ b/packages/web/src/content/docs/ja/modes.mdx
@@ -191,7 +191,7 @@ Provide constructive feedback without making direct changes.
```
このパスは、構成ファイルが配置されている場所に対する相対パスです。したがって、これは次の場合に機能します
-グローバルなオープンコード構成とプロジェクト固有の構成の両方。
+グローバルなopencode構成とプロジェクト固有の構成の両方。
---
diff --git a/packages/web/src/content/docs/ja/permissions.mdx b/packages/web/src/content/docs/ja/permissions.mdx
index 92f296a4d..254aa66cc 100644
--- a/packages/web/src/content/docs/ja/permissions.mdx
+++ b/packages/web/src/content/docs/ja/permissions.mdx
@@ -83,8 +83,8 @@ OpenCode は `permission` 構成を使用して、特定のアクションを自
パターンの先頭で `~` または `$HOME` を使用して、ホーム ディレクトリを参照できます。これは、[`external_directory`](#external-directories) ルールに特に役立ちます。
- `~/projects/*` -> `/Users/username/projects/*`
-- `~/projects/*` -> `/Users/username/projects/*`
-- `~/projects/*` -> `/Users/username/projects/*`
+- `$HOME/projects/*` -> `/Users/username/projects/*`
+- `~` -> `/Users/username`
### 外部ディレクトリ
diff --git a/packages/web/src/content/docs/ja/plugins.mdx b/packages/web/src/content/docs/ja/plugins.mdx
index a59792f71..077322655 100644
--- a/packages/web/src/content/docs/ja/plugins.mdx
+++ b/packages/web/src/content/docs/ja/plugins.mdx
@@ -118,7 +118,7 @@ export const MyPlugin = async ({ project, client, $, directory, worktree }) => {
- `project`: 現在のプロジェクト情報。
- `directory`: 現在の作業ディレクトリ。
- `worktree`: git ワークツリーのパス。
-- `client`: AI と対話するためのオープンコード SDK クライアント。
+- `client`: AI と対話するためのopencode SDK クライアント。
- `$`: Bun の [コマンドを実行するためのシェル API](https://bun.com/docs/runtime/shell)。
---
@@ -149,69 +149,69 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
#### ファイルイベント
-- `command.executed`
-- `command.executed`
+- `file.edited`
+- `file.watcher.updated`
#### インストールイベント
-- `command.executed`
+- `installation.updated`
#### LSPイベント
-- `command.executed`
-- `command.executed`
+- `lsp.client.diagnostics`
+- `lsp.updated`
#### メッセージイベント
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
+- `message.part.removed`
+- `message.part.updated`
+- `message.removed`
+- `message.updated`
#### 許可イベント
-- `command.executed`
-- `command.executed`
+- `permission.asked`
+- `permission.replied`
#### サーバーイベント
-- `command.executed`
+- `server.connected`
#### セッションイベント
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
-- `command.executed`
+- `session.created`
+- `session.compacted`
+- `session.deleted`
+- `session.diff`
+- `session.error`
+- `session.idle`
+- `session.status`
+- `session.updated`
#### Todoイベント
-- `command.executed`
+- `todo.updated`
#### シェルイベント
-- `command.executed`
+- `shell.env`
#### ツールイベント
-- `command.executed`
-- `command.executed`
+- `tool.execute.after`
+- `tool.execute.before`
#### TUIイベント
-- `command.executed`
-- `command.executed`
-- `command.executed`
+- `tui.prompt.append`
+- `tui.command.execute`
+- `tui.toast.show`
---
## 例
-ここでは、オープンコードを拡張するために使用できるプラグインの例をいくつか示します。
+ここでは、opencodeを拡張するために使用できるプラグインの例をいくつか示します。
---
@@ -277,7 +277,7 @@ export const InjectEnvPlugin = async () => {
### カスタムツール
-プラグインはオープンコードにカスタム ツールを追加することもできます。
+プラグインはopencodeにカスタム ツールを追加することもできます。
```ts title=".opencode/plugins/custom-tools.ts"
import { type Plugin, tool } from "@opencode-ai/plugin"
@@ -306,7 +306,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
- `args`: ツールの引数の Zod スキーマ
- `execute`: ツールが呼び出されたときに実行される関数
-カスタム ツールは、組み込みツールと並行してオープンコードに使用できます。
+カスタム ツールは、組み込みツールと並行してopencodeに使用できます。
---
diff --git a/packages/web/src/content/docs/ja/providers.mdx b/packages/web/src/content/docs/ja/providers.mdx
index 870214f1b..78c4b2806 100644
--- a/packages/web/src/content/docs/ja/providers.mdx
+++ b/packages/web/src/content/docs/ja/providers.mdx
@@ -306,7 +306,7 @@ Pro/Max サブスクリプションをお持ちでない場合は、[**API キ
2. [Azure AI Foundry](https://ai.azure.com/) に移動し、モデルをデプロイします。
:::note
-オープンコードが正しく動作するには、デプロイメント名がモデル名と一致する必要があります。
+opencodeが正しく動作するには、デプロイメント名がモデル名と一致する必要があります。
:::
3. `/connect` コマンドを実行し、**Azure** を検索します。
@@ -347,13 +347,13 @@ export AZURE_RESOURCE_NAME=XXX
### Azure コグニティブ サービス
1. [Azure portal](https://portal.azure.com/) に移動し、**Azure OpenAI** リソースを作成します。必要なものは次のとおりです。
- - **リソース名**: これは API エンドポイント (`https://RESOURCE_NAME.openai.azure.com/`) の一部になります。
+ - **リソース名**: これは API エンドポイント (`https://AZURE_COGNITIVE_SERVICES_RESOURCE_NAME.cognitiveservices.azure.com/`) の一部になります。
- **API キー**: リソースの `KEY 1` または `KEY 2` のいずれか
2. [Azure AI Foundry](https://ai.azure.com/) に移動し、モデルをデプロイします。
:::note
-オープンコードが正しく動作するには、デプロイメント名がモデル名と一致する必要があります。
+opencodeが正しく動作するには、デプロイメント名がモデル名と一致する必要があります。
:::
3. `/connect` コマンドを実行し、**Azure Cognitive Services** を検索します。
@@ -485,7 +485,7 @@ export CLOUDFLARE_API_TOKEN=your-api-token
/models
```
-オープンコード構成を通じてモデルを追加することもできます。
+opencode構成を通じてモデルを追加することもできます。
```json title="opencode.json"
{
@@ -684,7 +684,7 @@ GitLab Duo は、GitLab の Anthropic プロキシを介したネイティブ
:::note
必要がない場合は、「GITLAB_TOKEN」環境変数を指定することもできます。
-トークンをオープンコード認証ストレージに保存します。
+トークンをopencode認証ストレージに保存します。
:::
##### 自己ホスト型 GitLab
@@ -731,8 +731,8 @@ GitLab 管理者は以下を有効にする必要があります。
1. [Duo Agent Platform](https://docs.gitlab.com/user/gitlab_duo/turn_on_off/) (ユーザー、グループ、またはインスタンス用)
2. 機能フラグ (Rails コンソール経由):
- - `command.executed`
- - `command.executed`
+ - `agent_platform_claude_code`
+ - `third_party_agents_enabled`
:::
##### セルフホスト型インスタンスの OAuth
@@ -791,7 +791,7 @@ GitLab ツール (マージ リクエスト、問題、パイプライン、CI/C
### GitHub コパイロット
-GitHub Copilot サブスクリプションをオープンコードで使用するには:
+GitHub Copilot サブスクリプションをopencodeで使用するには:
:::note
一部のモデルでは [Pro+] が必要になる場合があります。
@@ -957,7 +957,7 @@ export VERTEX_LOCATION=global
#### オプションの構成
-オープンコードを通じて自動的に構成されていない Helicone の機能またはモデルを見つけた場合は、いつでも自分で構成できます。
+opencodeを通じて自動的に構成されていない Helicone の機能またはモデルを見つけた場合は、いつでも自分で構成できます。
これは [Helicone のモデル ディレクトリ ](https://helicone.ai/models) です。追加するモデルの ID を取得するためにこれが必要になります。
@@ -1041,7 +1041,7 @@ npm install -g opencode-helicone-session
### ラマ.cpp
-[llama.cpp の s](https://github.com/ggml-org/llama.cpp) llama-server ユーティリティ] を通じて、ローカル モデルを使用するようにオープンコードを構成できます。
+[llama.cpp の s](https://github.com/ggml-org/llama.cpp) llama-server ユーティリティ] を通じて、ローカル モデルを使用するようにopencodeを構成できます。
```json title="opencode.json" "llama.cpp" {5, 6, 8, 10-15}
{
@@ -1108,7 +1108,7 @@ IO.NET は、さまざまなユースケースに最適化された 17 のモデ
### LMスタジオ
-LM Studio を通じてローカル モデルを使用するようにオープンコードを構成できます。
+LM Studio を通じてローカル モデルを使用するようにopencodeを構成できます。
```json title="opencode.json" "lmstudio" {5, 6, 8, 10-14}
{
@@ -1225,7 +1225,7 @@ Moonshot AI の Kim K2 を使用するには:
### オラマ
-Ollama を通じてローカル モデルを使用するようにオープンコードを構成できます。
+Ollama を通じてローカル モデルを使用するようにopencodeを構成できます。
:::tip
Ollama は OpenCode 用に自動的に構成できます。詳細については、「Ollama 統合 docs](https://docs.ollama.com/integrations/opencode)」を参照してください。
@@ -1391,7 +1391,7 @@ OpenCode Zen は、OpenCode チームによって提供される、テストお
/models
```
-オープンコード構成を通じて追加のモデルを追加することもできます。
+opencode構成を通じて追加のモデルを追加することもできます。
```json title="opencode.json" {6}
{
@@ -1406,7 +1406,7 @@ OpenCode Zen は、OpenCode チームによって提供される、テストお
}
```
-5. オープンコード設定を通じてカスタマイズすることもできます。プロバイダーを指定する例を次に示します。
+5. opencode設定を通じてカスタマイズすることもできます。プロバイダーを指定する例を次に示します。
```json title="opencode.json"
{
@@ -1622,7 +1622,7 @@ Vercel AI Gateway を使用すると、統合エンドポイントを通じて O
/models
```
-オープンコード構成を通じてモデルをカスタマイズすることもできます。プロバイダーのルーティング順序を指定する例を次に示します。
+opencode構成を通じてモデルをカスタマイズすることもできます。プロバイダーのルーティング順序を指定する例を次に示します。
```json title="opencode.json"
{
@@ -1732,7 +1732,7 @@ Vercel AI Gateway を使用すると、統合エンドポイントを通じて O
/models
```
-オープンコード構成を通じて追加のモデルを追加することもできます。
+opencode構成を通じて追加のモデルを追加することもできます。
```json title="opencode.json" {6}
{
@@ -1754,7 +1754,7 @@ Vercel AI Gateway を使用すると、統合エンドポイントを通じて O
`/connect` コマンドにリストされていない **OpenAI 互換**プロバイダーを追加するには:
:::tip
-OpenAI と互換性のある任意のプロバイダーをオープンコードで使用できます。最新の AI プロバイダーのほとんどは、OpenAI 互換の API を提供しています。
+OpenAI と互換性のある任意のプロバイダーをopencodeで使用できます。最新の AI プロバイダーのほとんどは、OpenAI 互換の API を提供しています。
:::
1. `/connect` コマンドを実行し、**その他**まで下にスクロールします。
diff --git a/packages/web/src/content/docs/ja/rules.mdx b/packages/web/src/content/docs/ja/rules.mdx
index 3ec682bfa..45c95641e 100644
--- a/packages/web/src/content/docs/ja/rules.mdx
+++ b/packages/web/src/content/docs/ja/rules.mdx
@@ -1,6 +1,6 @@
---
title: ルール
-description: オープンコードのカスタム命令を設定します。
+description: opencodeのカスタム命令を設定します。
---
`AGENTS.md` ファイルを作成することで、opencode にカスタム命令を提供できます。これは Cursor のルールと似ています。これには、特定のプロジェクトに合わせて LLM の動作をカスタマイズするために LLM のコンテキストに含まれる命令が含まれています。
@@ -61,7 +61,7 @@ opencode は、複数の場所からの `AGENTS.md` ファイルの読み取り
### グローバル
-`~/.config/opencode/AGENTS.md` ファイルにグローバル ルールを含めることもできます。これは、すべてのオープンコード セッションに適用されます。
+`~/.config/opencode/AGENTS.md` ファイルにグローバル ルールを含めることもできます。これは、すべてのopencode セッションに適用されます。
これは Git にコミットされておらず、チームと共有されていないため、LLM が従うべき個人ルールを指定するためにこれを使用することをお勧めします。
@@ -140,7 +140,7 @@ opencode は `AGENTS.md` のファイル参照を自動的に解析しません
### AGENTS.md のマニュアル手順
-`AGENTS.md` で明示的な命令を指定することで、オープンコードに外部ファイルを読み取るように教えることができます。実際の例を次に示します。
+`AGENTS.md` で明示的な命令を指定することで、opencodeに外部ファイルを読み取るように教えることができます。実際の例を次に示します。
```markdown title="AGENTS.md"
# TypeScript Project Rules
diff --git a/packages/web/src/content/docs/ja/sdk.mdx b/packages/web/src/content/docs/ja/sdk.mdx
index 8d146d22d..0c07d9b19 100644
--- a/packages/web/src/content/docs/ja/sdk.mdx
+++ b/packages/web/src/content/docs/ja/sdk.mdx
@@ -1,13 +1,13 @@
---
title: SDK
-description: オープンコードサーバー用のタイプセーフな JS クライアント。
+description: opencodeサーバー用のタイプセーフな JS クライアント。
---
import config from "../../../../config.mjs"
export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
opencode JS/TS SDK は、サーバーと対話するためのタイプセーフなクライアントを提供します。
-これを使用して、統合を構築し、オープンコードをプログラムで制御します。
+これを使用して、統合を構築し、opencodeをプログラムで制御します。
[サーバーの仕組みについて詳しくは、](/docs/server) をご覧ください。たとえば、コミュニティによって構築された [projects](/docs/ecosystem#projects) をチェックしてください。
@@ -25,7 +25,7 @@ npm install @opencode-ai/sdk
## クライアントの作成
-オープンコードのインスタンスを作成します。
+opencodeのインスタンスを作成します。
```javascript
import { createOpencode } from "@opencode-ai/sdk"
@@ -37,13 +37,13 @@ const { client } = await createOpencode()
#### オプション
-| オプション | タイプ | 説明 | デフォルト |
-| ---------- | ------------- | ----------------------------------- | ---------- |
-| `hostname` | `string` | サーバーのホスト名 | うーん |
-| `port` | `number` | サーバーポート | うーん |
-| `signal` | `AbortSignal` | キャンセルのためのアボート信号 | うーん |
-| `timeout` | `number` | サーバー起動のタイムアウト (ミリ秒) | うーん |
-| `config` | `Config` | 構成オブジェクト | うーん |
+| オプション | タイプ | 説明 | デフォルト |
+| ---------- | ------------- | ----------------------------------- | ----------- |
+| `hostname` | `string` | サーバーのホスト名 | `127.0.0.1` |
+| `port` | `number` | サーバーポート | `4096` |
+| `signal` | `AbortSignal` | キャンセルのためのアボート信号 | `undefined` |
+| `timeout` | `number` | サーバー起動のタイムアウト (ミリ秒) | `5000` |
+| `config` | `Config` | 構成オブジェクト | `{}` |
---
@@ -69,7 +69,7 @@ opencode.server.close()
## クライアントのみ
-すでに実行中のオープンコードのインスタンスがある場合は、それに接続するためのクライアント インスタンスを作成できます。
+すでに実行中のopencodeのインスタンスがある場合は、それに接続するためのクライアント インスタンスを作成できます。
```javascript
import { createOpencodeClient } from "@opencode-ai/sdk"
@@ -81,13 +81,13 @@ const client = createOpencodeClient({
#### オプション
-| オプション | タイプ | 説明 | デフォルト |
-| --------------- | ---------- | ---------------------------------------- | ------------------------------------------ |
-| `baseUrl` | `string` | サーバーの URL | うーん |
-| `fetch` | `function` | カスタムフェッチの実装 | うーん |
-| `parseAs` | `string` | 応答解析方法 | うーん |
-| `responseStyle` | `string` | 戻り値のスタイル: `data` または `fields` | 認証済み |
-| `throwOnError` | `boolean` | | を返す代わりにエラーをスローします。うーん |
+| オプション | タイプ | 説明 | デフォルト |
+| --------------- | ---------- | ---------------------------------------- | ----------------------- |
+| `baseUrl` | `string` | サーバーの URL | `http://localhost:4096` |
+| `fetch` | `function` | カスタムフェッチの実装 | `globalThis.fetch` |
+| `parseAs` | `string` | 応答解析方法 | `auto` |
+| `responseStyle` | `string` | 戻り値のスタイル: `data` または `fields` | `fields` |
+| `throwOnError` | `boolean` | 返す代わりにエラーをスローする | `false` |
---
@@ -142,10 +142,10 @@ console.log(health.data.version)
### アプリ
-| 方法 | 説明 | 応答 |
-| -------------- | ------------------------------------------ | -------------------------------------------------- |
-| `app.log()` | ログエントリを書き込む | `boolean` |
-| `app.agents()` | 利用可能なすべてのエージェントをリストする | エージェント[] |
+| 方法 | 説明 | 応答 |
+| -------------- | ------------------------------------------ | ------------------------------------------- |
+| `app.log()` | ログエントリを書き込む | `boolean` |
+| `app.agents()` | 利用可能なすべてのエージェントをリストする | Agent[] |
---
@@ -169,10 +169,10 @@ const agents = await client.app.agents()
### プロジェクト
-| 方法 | 説明 | 応答 |
-| ------------------- | -------------------------------- | -------------------------------------------------- |
-| `project.list()` | すべてのプロジェクトをリストする | プロジェクト[] |
-| `project.current()` | 現在のプロジェクトを取得 | プロジェクト |
+| 方法 | 説明 | 応答 |
+| ------------------- | -------------------------------- | --------------------------------------------- |
+| `project.list()` | すべてのプロジェクトをリストする | Project[] |
+| `project.current()` | 現在のプロジェクトを取得 | Project |
---
@@ -192,7 +192,7 @@ const currentProject = await client.project.current()
| 方法 | 説明 | 応答 |
| ------------ | ---------------- | ---------------------------------------- |
-| `path.get()` | 現在のパスを取得 | パス |
+| `path.get()` | 現在のパスを取得 | Path |
---
@@ -207,10 +207,10 @@ const pathInfo = await client.path.get()
### 構成
-| 方法 | 説明 | 応答 |
-| -------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
-| `config.get()` | 構成情報を取得する | 構成 |
-| `config.providers()` | プロバイダーとデフォルトのモデルをリストする | `{ providers: `プロバイダ[]`, default: { [key: string]: string } }` |
+| 方法 | 説明 | 応答 |
+| -------------------- | -------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
+| `config.get()` | 構成情報を取得する | Config |
+| `config.providers()` | プロバイダーとデフォルトのモデルをリストする | `{ providers: `Provider[]`, default: { [key: string]: string } }` |
---
@@ -228,24 +228,24 @@ const { providers, default: defaults } = await client.config.providers()
| 方法 | 説明 | メモ |
| ---------------------------------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `session.list()` | セッションをリストする | 戻り値 セッション[] |
-| `session.get({ path })` | セッションを取得 | 戻り値 セッション |
-| `session.children({ path })` | 子セッションをリストする | 戻り値 セッション[] |
-| `session.create({ body })` | セッションの作成 | 戻り値 セッション |
+| `session.list()` | セッションをリストする | 戻り値 Session[] |
+| `session.get({ path })` | セッションを取得 | 戻り値 Session |
+| `session.children({ path })` | 子セッションをリストする | 戻り値 Session[] |
+| `session.create({ body })` | セッションの作成 | 戻り値 Session |
| `session.delete({ path })` | セッションを削除 | 戻り値 `boolean` |
-| `session.update({ path, body })` | セッションのプロパティを更新する | 戻り値 セッション |
+| `session.update({ path, body })` | セッションのプロパティを更新する | 戻り値 Session |
| `session.init({ path, body })` | アプリを分析して `AGENTS.md` を作成する | 戻り値 `boolean` |
| `session.abort({ path })` | 実行中のセッションを中止する | 戻り値 `boolean` |
-| `session.share({ path })` | セッションを共有する | 戻り値 セッション |
-| `session.unshare({ path })` | セッションの共有を解除 | 戻り値 セッション |
+| `session.share({ path })` | セッションを共有する | 戻り値 Session |
+| `session.unshare({ path })` | セッションの共有を解除 | 戻り値 Session |
| `session.summarize({ path, body })` | セッションを要約する | 戻り値 `boolean` |
-| `session.messages({ path })` | セッション内のメッセージをリストする | 戻り値 `{ info: `メッセージ`, parts: `Part[]`}[]` |
-| `session.message({ path })` | メッセージの詳細を取得する | 戻り値 `{ info: `メッセージ`, parts: `Part[]`}` |
+| `session.messages({ path })` | セッション内のメッセージをリストする | 戻り値 `{ info: `Message`, parts: `Part[]`}[]` |
+| `session.message({ path })` | メッセージの詳細を取得する | 戻り値 `{ info: `Message`, parts: `Part[]`}` |
| `session.prompt({ path, body })` | プロンプトメッセージを送信する | `body.noReply: true` は UserMessage (コンテキストのみ) を返します。デフォルトでは、AI 応答を含む AssistantMessage を返します。 |
| `session.command({ path, body })` | コマンドをセッションに送信 | 戻り値 `{ info: `AssistantMessage`, parts: `Part[]`}` |
| `session.shell({ path, body })` | シェルコマンドを実行する | 戻り値 AssistantMessage |
-| `session.revert({ path, body })` | メッセージを元に戻す | 戻り値 セッション |
-| `session.unrevert({ path })` | 元に戻したメッセージを復元する | 戻り値 セッション |
+| `session.revert({ path, body })` | メッセージを元に戻す | 戻り値 Session |
+| `session.unrevert({ path })` | 元に戻したメッセージを復元する | 戻り値 Session |
| `postSessionByIdPermissionsByPermissionId({ path, body })` | 許可リクエストに応答する | 戻り値 `boolean` |
---
diff --git a/packages/web/src/content/docs/ja/server.mdx b/packages/web/src/content/docs/ja/server.mdx
index f6afbeaba..ffa2d47f7 100644
--- a/packages/web/src/content/docs/ja/server.mdx
+++ b/packages/web/src/content/docs/ja/server.mdx
@@ -1,12 +1,12 @@
---
title: サーバ
-description: HTTP 経由でオープンコード サーバーと通信します。
+description: HTTP 経由でopencode サーバーと通信します。
---
import config from "../../../../config.mjs"
export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
-`opencode serve` コマンドは、オープンコード クライアントが使用できる OpenAPI エンドポイントを公開するヘッドレス HTTP サーバーを実行します。
+`opencode serve` コマンドは、opencode クライアントが使用できる OpenAPI エンドポイントを公開するヘッドレス HTTP サーバーを実行します。
---
@@ -88,10 +88,10 @@ opencode サーバーは次の API を公開します。
### グローバル
-| 方法 | パス | 説明 | 応答 |
-| ----- | ---------------- | ------------------------------------------ | ------------------ |
-| `GET` | `/global/health` | サーバーの健全性とバージョンを取得する | うーん |
-| `GET` | `/global/event` | グローバル イベントの取得 (SSE ストリーム) | イベントストリーム |
+| 方法 | パス | 説明 | 応答 |
+| ----- | ---------------- | ------------------------------------------ | ------------------------------------ |
+| `GET` | `/global/health` | サーバーの健全性とバージョンを取得する | `{ healthy: true, version: string }` |
+| `GET` | `/global/event` | グローバル イベントの取得 (SSE ストリーム) | イベントストリーム |
---
diff --git a/packages/web/src/content/docs/ja/share.mdx b/packages/web/src/content/docs/ja/share.mdx
index a264d925a..f8d26d7df 100644
--- a/packages/web/src/content/docs/ja/share.mdx
+++ b/packages/web/src/content/docs/ja/share.mdx
@@ -125,4 +125,4 @@ OpenCode は、会話の共有方法を制御する 3 つの共有モードを
- **SSO を通じて認証されたユーザーのみに制限**
- 独自のインフラストラクチャで **セルフホスト**
-[組織内でのオープンコードの使用について詳しくは、](/docs/enterprise) をご覧ください。
+[組織内でのopencodeの使用について詳しくは、](/docs/enterprise) をご覧ください。
diff --git a/packages/web/src/content/docs/ja/troubleshooting.mdx b/packages/web/src/content/docs/ja/troubleshooting.mdx
index 1772d9882..f4a0eab50 100644
--- a/packages/web/src/content/docs/ja/troubleshooting.mdx
+++ b/packages/web/src/content/docs/ja/troubleshooting.mdx
@@ -24,8 +24,8 @@ OpenCode の問題をデバッグするには、まず、ディスク上に保
opencode は、セッション データとその他のアプリケーション データをディスク上の次の場所に保存します。
-- **macOS/Linux**: `~/.local/share/opencode/log/`
-- **Windows**: `WIN+R` を押して `%USERPROFILE%\.local\share\opencode\log` を貼り付けます
+- **macOS/Linux**: `~/.local/share/opencode/`
+- **Windows**: `WIN+R` を押して `%USERPROFILE%\.local\share\opencode` を貼り付けます
このディレクトリには次のものが含まれます。
@@ -59,7 +59,7 @@ OpenCode Desktop は、ローカル OpenCode サーバー (`opencode-cli` サイ
- **macOS/Linux**: `~/.config/opencode/opencode.jsonc` (または `~/.config/opencode/opencode.json`)
- **macOS/Linux** (古いインストール): `~/.local/share/opencode/opencode.jsonc`
-- **Windows**: `WIN+R` を押して `%USERPROFILE%\.local\share\opencode\log` を貼り付けます
+- **Windows**: `WIN+R` を押して `%USERPROFILE%\.config\opencode\opencode.jsonc` を貼り付けます
プラグインを構成している場合は、キーを削除するか空の配列に設定して、プラグインを一時的に無効にします。
@@ -75,10 +75,10 @@ OpenCode Desktop は、ローカル OpenCode サーバー (`opencode-cli` サイ
OpenCode はディスクからローカル プラグインをロードすることもできます。これらを一時的に邪魔にならない場所に移動し (またはフォルダーの名前を変更し)、デスクトップ アプリを再起動します。
- **グローバル プラグイン**
- - **macOS/Linux**: `~/.local/share/opencode/log/`
- - **Windows**: `WIN+R` を押して `%USERPROFILE%\.local\share\opencode\log` を貼り付けます
+ - **macOS/Linux**: `~/.config/opencode/plugins/`
+ - **Windows**: `WIN+R` を押して `%USERPROFILE%\.config\opencode\plugins` を貼り付けます
- **プロジェクト プラグイン** (プロジェクトごとの構成を使用する場合のみ)
- - `command.executed`
+ - `/.opencode/plugins/`
アプリが再び動作し始めた場合は、プラグインを 1 つずつ再度有効にして、問題の原因となっているプラグインを特定します。
@@ -93,7 +93,7 @@ OpenCode はディスクからローカル プラグインをロードするこ
- **macOS**: Finder -> `Cmd+Shift+G` -> `~/.cache/opencode` を貼り付け
- **Linux**: `~/.cache/opencode` を削除します (または `rm -rf ~/.cache/opencode` を実行します)。
-- **Windows**: `WIN+R` を押して `%USERPROFILE%\.local\share\opencode\log` を貼り付けます
+- **Windows**: `WIN+R` を押して `%USERPROFILE%\.cache\opencode` を貼り付けます
3. OpenCode デスクトップを再起動します。
@@ -223,9 +223,9 @@ OpenCode で問題が発生している場合:
例:
-- `command.executed`
-- `command.executed`
-- `command.executed`
+- `openai/gpt-4.1`
+- `openrouter/google/gemini-2.5-flash`
+- `opencode/kimi-k2`
どのモデルにアクセスできるかを確認するには、`opencode models` を実行します。
@@ -262,11 +262,11 @@ API 呼び出しエラーが発生した場合は、プロバイダー パッケ
rm -rf ~/.cache/opencode
```
-Windows では、`WIN+R` を押して、`%USERPROFILE%\.local\share\opencode` を削除します。
+Windows では、`WIN+R` を押して、`%USERPROFILE%\.cache\opencode` を削除します。
-2. オープンコードを再起動して最新のプロバイダー パッケージを再インストールします
+2. opencodeを再起動して最新のプロバイダー パッケージを再インストールします
-これにより、オープンコードはプロバイダー パッケージの最新バージョンを強制的にダウンロードすることになり、多くの場合、モデル パラメーターや API の変更に関する互換性の問題が解決されます。
+これにより、opencodeはプロバイダー パッケージの最新バージョンを強制的にダウンロードすることになり、多くの場合、モデル パラメーターや API の変更に関する互換性の問題が解決されます。
---
diff --git a/packages/web/src/content/docs/ja/tui.mdx b/packages/web/src/content/docs/ja/tui.mdx
index fe55f29cf..d98930be0 100644
--- a/packages/web/src/content/docs/ja/tui.mdx
+++ b/packages/web/src/content/docs/ja/tui.mdx
@@ -99,7 +99,7 @@ OpenCode にプロバイダーを追加します。利用可能なプロバイ
/details
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x d`
---
@@ -111,7 +111,7 @@ OpenCode にプロバイダーを追加します。利用可能なプロバイ
/editor
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x e`
---
@@ -123,7 +123,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/exit
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x q`
---
@@ -135,7 +135,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/export
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x x`
---
@@ -147,7 +147,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/help
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x h`
---
@@ -159,7 +159,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/init
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x i`
---
@@ -171,7 +171,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/models
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x m`
---
@@ -183,7 +183,7 @@ OpenCodeを終了します。 _エイリアス_: `/quit`、`/q`
/new
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x n`
---
@@ -201,7 +201,7 @@ Git リポジトリ** であること。
/redo
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x r`
---
@@ -213,7 +213,7 @@ Git リポジトリ** であること。
/sessions
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x l`
---
@@ -225,7 +225,7 @@ Git リポジトリ** であること。
/share
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x s`
---
@@ -237,7 +237,7 @@ Git リポジトリ** であること。
/theme
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x t`
---
@@ -269,7 +269,7 @@ Git リポジトリ** であること。
/undo
```
-**キーバインド:** `ctrl+x c`
+**キーバインド:** `ctrl+x u`
---
diff --git a/packages/web/src/content/docs/ko/1-0.mdx b/packages/web/src/content/docs/ko/1-0.mdx
index f8366d5d3..9c3b8cc92 100644
--- a/packages/web/src/content/docs/ko/1-0.mdx
+++ b/packages/web/src/content/docs/ko/1-0.mdx
@@ -1,20 +1,20 @@
---
title: Migrating to 1.0
-description: What's new in OpenCode 1.0.
+description: What's new in opencode 1.0.
---
-OpenCode 1.0은 TUI의 완전한 재쓰기입니다.
+opencode 1.0은 TUI의 완전한 재쓰기입니다.
우리는 zig+solidjs에서 작성된 사내 프레임 워크 (OpenTUI)에 성능과 기능 문제가있는 go+bubbletea 기반 TUI에서 이동했습니다.
-새로운 TUI는 같은 오픈 코드 서버에 연결하기 때문에 오래된 것 같이 작동합니다.
+새로운 TUI는 같은 opencode 서버에 연결하기 때문에 오래된 것 같이 작동합니다.
---
## 업그레이드
현재 이전을 사용하는 경우 현재 1.0로 autoupgraded 할 수 없습니다.
-버전. 그러나 OpenCode의 이전 버전은 항상 최신을 잡아.
+버전. 그러나 opencode의 이전 버전은 항상 최신을 잡아.
수동으로 업그레이드하려면 실행
diff --git a/packages/web/src/content/docs/ko/acp.mdx b/packages/web/src/content/docs/ko/acp.mdx
index 9ae7c660c..bebb72b4d 100644
--- a/packages/web/src/content/docs/ko/acp.mdx
+++ b/packages/web/src/content/docs/ko/acp.mdx
@@ -1,9 +1,9 @@
---
title: ACP Support
-description: Use OpenCode in any ACP-compatible editor.
+description: Use opencode in any ACP-compatible editor.
---
-OpenCode는 [Agent Client Protocol](https://agentclientprotocol.com) 또는 (ACP)을 지원하며, 호환 편집기 및 IDE에서 직접 사용할 수 있습니다.
+opencode는 [Agent Client Protocol](https://agentclientprotocol.com) 또는 (ACP)을 지원하며, 호환 편집기 및 IDE에서 직접 사용할 수 있습니다.
:::tip
ACP를 지원하는 편집기 및 도구 목록의 경우 [ACP 진행 보고서](https://zed.dev/blog/acp-progress-report#available-now)를 확인하십시오.
@@ -15,9 +15,9 @@ ACP는 코드 편집기와 AI 코딩 에이전트 간의 통신을 표준화하
## 구성
-ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려면 편집기를 구성하십시오.
+ACP를 통해 opencode를 사용하려면 `opencode acp` 명령을 실행하려면 편집기를 구성하십시오.
-명령은 OpenCode를 실행하여 JSON-RPC를 통해 편집기와 통신하는 ACP 호환 하위 프로세스로 시작합니다.
+명령은 opencode를 실행하여 JSON-RPC를 통해 편집기와 통신하는 ACP 호환 하위 프로세스로 시작합니다.
아래는 ACP를 지원하는 인기있는 편집기의 예입니다.
@@ -30,7 +30,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
```json title="~/.config/zed/settings.json"
{
"agent_servers": {
- "OpenCode": {
+ "opencode": {
"command": "opencode",
"args": ["acp"]
}
@@ -51,7 +51,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
{
"agent": {
"custom": {
- "name": "OpenCode",
+ "name": "opencode",
"command": {
"command": "opencode",
"args": ["acp"]
@@ -74,7 +74,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
```json title="acp.json"
{
"agent_servers": {
- "OpenCode": {
+ "opencode": {
"command": "/absolute/path/bin/opencode",
"args": ["acp"]
}
@@ -82,7 +82,7 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
}
```
-그것을 열려면 AI Chat Agent selector의 새로운 'OpenCode' 에이전트를 사용하십시오.
+그것을 열려면 AI Chat Agent selector의 새로운 'opencode' 에이전트를 사용하십시오.
---
@@ -119,9 +119,9 @@ ACP를 통해 OpenCode를 사용하려면 `opencode acp` 명령을 실행하려
---
-#### CodeCompanion.nvim의
+#### CodeCompanion.nvim
-OpenCode를 [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim)에서 ACP 에이전트로 사용하려면 Neovim config에 다음을 추가하십시오.
+opencode를 [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim)에서 ACP 에이전트로 사용하려면 Neovim config에 다음을 추가하십시오.
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-이 구성은 CodeCompanion을 설정하여 채팅을 위한 ACP 에이전트로 OpenCode를 사용합니다.
+이 구성은 CodeCompanion을 설정하여 채팅을 위한 ACP 에이전트로 opencode를 사용합니다.
환경 변수 (`OPENCODE_API_KEY`와 같은)를 전달해야하는 경우, CodeCompanion.nvim 문서에서 [Configuring Adapters: Environment variables](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key)를 참조하십시오.
## 지원
-OpenCode는 터미널에서 같은 ACP를 통해 작동합니다. 모든 기능은 지원됩니다:
+opencode는 터미널에서 같은 ACP를 통해 작동합니다. 모든 기능은 지원됩니다:
:::note
`/undo` 및 `/redo`와 같은 일부 내장 슬래시 명령은 현재 지원되지 않습니다.
@@ -150,7 +150,7 @@ OpenCode는 터미널에서 같은 ACP를 통해 작동합니다. 모든 기능
- 내장 도구 (파일 작업, 터미널 명령 등)
- 사용자 정의 도구 및 슬래시 명령
-- OpenCode config에서 설정된 MCP 서버
+- opencode config에서 설정된 MCP 서버
- `AGENTS.md`의 프로젝트 별 규칙
- 사용자 정의 포맷 및 라이터
- 에이전트 및 권한 시스템
diff --git a/packages/web/src/content/docs/ko/agents.mdx b/packages/web/src/content/docs/ko/agents.mdx
index 77e9d2bfc..5699b4368 100644
--- a/packages/web/src/content/docs/ko/agents.mdx
+++ b/packages/web/src/content/docs/ko/agents.mdx
@@ -15,7 +15,7 @@ description: Configure and use specialized agents.
## 유형
-OpenCode의 두 가지 유형이 있습니다; 기본 에이전트와 시약.
+opencode의 두 가지 유형이 있습니다; 기본 에이전트와 시약.
---
@@ -27,7 +27,7 @@ OpenCode의 두 가지 유형이 있습니다; 기본 에이전트와 시약.
세션 중에 기본 에이전트를 전환하는 **Tab** 키를 사용할 수 있습니다.
:::
-OpenCode는 두 개의 내장 기본 에이전트, **Build** 및 **Plan**와 함께 제공됩니다. 우리는
+opencode는 두 개의 내장 기본 에이전트, **Build** 및 **Plan**와 함께 제공됩니다. 우리는
아래에서 보기.
---
@@ -36,13 +36,13 @@ OpenCode는 두 개의 내장 기본 에이전트, **Build** 및 **Plan**와 함
Subagents는 기본 에이전트가 특정 작업을 위해 호출 할 수있는 전문 보조입니다. 또한 수동으로 그들을 호출 할 수 있습니다 ** @ 언급 ** 메시지에서 그들.
-OpenCode는 두 개의 내장 하위 시약, ** 일반 ** 및 ** 익스플로러 **. 아래에서 볼 수 있습니다.
+opencode는 두 개의 내장 하위 시약, ** 일반 ** 및 ** 익스플로러 **. 아래에서 볼 수 있습니다.
---
## 내장
-OpenCode는 기본 에이전트와 두 개의 내장 하위 시약으로 제공됩니다.
+opencode는 기본 에이전트와 두 개의 내장 하위 시약으로 제공됩니다.
---
@@ -277,7 +277,7 @@ markdown 파일 이름은 대리인 이름입니다. 예를 들어, `review.md`
}
```
-온도가 지정되지 않은 경우, OpenCode는 모델 별 기본을 사용합니다. 일반적으로 대부분의 모델의 경우 0, Qwen 모델의 경우 0.55.
+온도가 지정되지 않은 경우, opencode는 모델 별 기본을 사용합니다. 일반적으로 대부분의 모델의 경우 0, Qwen 모델의 경우 0.55.
---
@@ -337,7 +337,7 @@ markdown 파일 이름은 대리인 이름입니다. 예를 들어, `review.md`
}
```
-이 경로는 config 파일이 있는 곳에 관계됩니다. 그래서 이것은 글로벌 OpenCode 구성과 프로젝트 특정 구성 모두를 위해 작동합니다.
+이 경로는 config 파일이 있는 곳에 관계됩니다. 그래서 이것은 글로벌 opencode 구성과 프로젝트 특정 구성 모두를 위해 작동합니다.
---
@@ -359,7 +359,7 @@ markdown 파일 이름은 대리인 이름입니다. 예를 들어, `review.md`
}
```
-OpenCode config의 모델 ID는 `provider/model-id` 형식을 사용합니다. 예를 들어, [OpenCode Zen](/docs/zen)을 사용한다면, GPT 5.1 Codex에 `opencode/gpt-5.1-codex`를 사용할 수 있습니다.
+opencode config의 모델 ID는 `provider/model-id` 형식을 사용합니다. 예를 들어, [OpenCode Zen](/docs/zen)을 사용한다면, GPT 5.1 Codex에 `opencode/gpt-5.1-codex`를 사용할 수 있습니다.
---
@@ -542,7 +542,7 @@ Only analyze code and suggest changes.
## #숨겨진
-`@` 자동 완성 메뉴에서 시약을 숨깁니다. 작업 도구를 통해 다른 에이전트에 의해 invoked programmatically 있어야하는 내부 시약에 유용합니다.
+`hidden: true`를 사용해 `@` 자동 완성 메뉴에서 시약을 숨깁니다. 작업 도구를 통해 다른 에이전트에 의해 invoked programmatically 있어야하는 내부 시약에 유용합니다.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ko/cli.mdx b/packages/web/src/content/docs/ko/cli.mdx
index f5cd2da9c..b3d15fb58 100644
--- a/packages/web/src/content/docs/ko/cli.mdx
+++ b/packages/web/src/content/docs/ko/cli.mdx
@@ -1,17 +1,17 @@
---
title: CLI
-description: OpenCode CLI options and commands.
+description: opencode CLI options and commands.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-기본적으로 OpenCode CLI는 어떤 인수 없이 실행할 때 [TUI](/docs/tui)를 시작합니다.
+기본적으로 opencode CLI는 어떤 인수 없이 실행할 때 [TUI](/docs/tui)를 시작합니다.
```bash
opencode
```
-그러나이 페이지에서 문서로 명령을받습니다. OpenCode programmatically와 상호 작용할 수 있습니다.
+그러나이 페이지에서 문서로 명령을받습니다. opencode programmatically와 상호 작용할 수 있습니다.
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### 튜이
-OpenCode 터미널 사용자 인터페이스를 시작합니다.
+opencode 터미널 사용자 인터페이스를 시작합니다.
```bash
opencode [project]
@@ -44,13 +44,13 @@ opencode [project]
## 명령
-OpenCode CLI에는 다음과 같은 명령이 있습니다.
+opencode CLI에는 다음과 같은 명령이 있습니다.
---
## 대리인
-OpenCode에 대한 에이전트 관리.
+opencode에 대한 에이전트 관리.
```bash
opencode agent [command]
@@ -60,13 +60,13 @@ opencode agent [command]
### 첨부
-`serve` 또는 `web` 명령을 통해 이미 실행되는 OpenCode 백엔드 서버에 터미널을 첨부합니다.
+`serve` 또는 `web` 명령을 통해 이미 실행되는 opencode 백엔드 서버에 터미널을 첨부합니다.
```bash
opencode attach [url]
```
-리모트 OpenCode 백엔드를 사용하여 TUI를 사용할 수 있습니다. 예를 들면:
+리모트 opencode 백엔드를 사용하여 TUI를 사용할 수 있습니다. 예를 들면:
```bash
# Start the backend server for web/mobile access
@@ -119,13 +119,13 @@ opencode auth [command]
#### 로그인
-OpenCode는 [Models.dev](https://models.dev)의 공급자 목록에 의해 구동되므로 `opencode auth login`를 사용하여 사용하려는 모든 공급자의 API 키를 구성할 수 있습니다. 이것은 `~/.local/share/opencode/auth.json`에서 저장됩니다.
+opencode는 [Models.dev](https://models.dev)의 공급자 목록에 의해 구동되므로 `opencode auth login`를 사용하여 사용하려는 모든 공급자의 API 키를 구성할 수 있습니다. 이것은 `~/.local/share/opencode/auth.json`에서 저장됩니다.
```bash
opencode auth login
```
-OpenCode가 시작하면 credentials 파일에서 공급자를로드합니다. 그리고 프로젝트에 있는 환경 또는 `.env` 파일에서 정의된 키가 있다면.
+opencode가 시작하면 credentials 파일에서 공급자를로드합니다. 그리고 프로젝트에 있는 환경 또는 `.env` 파일에서 정의된 키가 있다면.
---
@@ -301,7 +301,7 @@ opencode models anthropic
| `--refresh` | 모델 캐시를 모델에서 새로 고침 |
| `--verbose` | 더 많은 verbose 모델 출력 사용(비용과 같은 메타데이터 포함) |
-`--refresh` 플래그를 사용하여 캐시 모델 목록을 업데이트합니다. 이것은 새로운 모델이 공급자에 추가되었을 때 유용합니다. OpenCode에서 그들을보고 싶습니다.
+`--refresh` 플래그를 사용하여 캐시 모델 목록을 업데이트합니다. 이것은 새로운 모델이 공급자에 추가되었을 때 유용합니다. opencode에서 그들을보고 싶습니다.
```bash
opencode models --refresh
@@ -353,7 +353,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
## 서비스
-API 액세스를 위한 headless OpenCode 서버를 시작합니다. 완전한 HTTP 인터페이스를 위해 [server docs](/docs/server)를 체크하십시오.
+API 액세스를 위한 headless opencode 서버를 시작합니다. 완전한 HTTP 인터페이스를 위해 [server docs](/docs/server)를 체크하십시오.
```bash
opencode serve
@@ -374,7 +374,7 @@ TUI 인터페이스없이 API 액세스를 제공하는 HTTP 서버를 시작합
### 세션
-OpenCode 세션 관리.
+opencode 세션 관리.
```bash
opencode session [command]
@@ -384,7 +384,7 @@ opencode session [command]
#### 리스트
-모든 OpenCode 세션 목록.
+모든 opencode 세션 목록.
```bash
opencode session list
@@ -401,7 +401,7 @@ opencode session list
### 통계
-OpenCode 세션에 대한 토큰 사용 및 비용 통계를 표시합니다.
+opencode 세션에 대한 토큰 사용 및 비용 통계를 표시합니다.
```bash
opencode stats
@@ -432,13 +432,13 @@ opencode export [sessionID]
### 가져오기
-JSON 파일 또는 OpenCode 공유 URL에서 세션 데이터를 가져옵니다.
+JSON 파일 또는 opencode 공유 URL에서 세션 데이터를 가져옵니다.
```bash
opencode import
```
-로컬 파일 또는 OpenCode 공유 URL에서 가져올 수 있습니다.
+로컬 파일 또는 opencode 공유 URL에서 가져올 수 있습니다.
```bash
opencode import session.json
@@ -449,13 +449,13 @@ opencode import https://opncd.ai/s/abc123
#### 웹
-웹 인터페이스로 headless OpenCode 서버를 시작합니다.
+웹 인터페이스로 headless opencode 서버를 시작합니다.
```bash
opencode web
```
-HTTP 서버를 시작하고 웹 인터페이스를 통해 OpenCode에 액세스하는 웹 브라우저를 엽니 다. `OPENCODE_SERVER_PASSWORD`를 설정하여 HTTP 기본 auth (`opencode`에 기본적으로 이름을 지정합니다).
+HTTP 서버를 시작하고 웹 인터페이스를 통해 opencode에 액세스하는 웹 브라우저를 엽니 다. `OPENCODE_SERVER_PASSWORD`를 설정하여 HTTP 기본 auth (`opencode`에 기본적으로 이름을 지정합니다).
#### 플래그
@@ -490,7 +490,7 @@ opencode acp
## 제거
-OpenCode 제거하고 관련 파일을 제거합니다.
+opencode 제거하고 관련 파일을 제거합니다.
```bash
opencode uninstall
@@ -550,7 +550,7 @@ opencode CLI는 다음의 글로벌 플래그를 사용합니다.
## 환경 변수
-OpenCode는 환경 변수를 사용하여 구성할 수 있습니다.
+opencode는 환경 변수를 사용하여 구성할 수 있습니다.
| 변하기 쉬운 | 유형 | 묘사 |
| ------------------------------------- | ------- | ----------------------------------------- |
diff --git a/packages/web/src/content/docs/ko/commands.mdx b/packages/web/src/content/docs/ko/commands.mdx
index 7d23f5fc0..3f6c473f9 100644
--- a/packages/web/src/content/docs/ko/commands.mdx
+++ b/packages/web/src/content/docs/ko/commands.mdx
@@ -42,13 +42,13 @@ frontmatter 명령 속성을 정의합니다. 콘텐츠는 템플릿이 됩니
## 구성
-OpenCode config를 통해 사용자 지정 명령을 추가하거나 `commands/` 디렉토리에 있는 Markdown 파일을 만들 수 있습니다.
+opencode config를 통해 사용자 지정 명령을 추가하거나 `commands/` 디렉토리에 있는 Markdown 파일을 만들 수 있습니다.
---
### JSON 태그
-OpenCode [config](/docs/config)에서 `command` 옵션을 사용하십시오:
+opencode [config](/docs/config)에서 `command` 옵션을 사용하십시오:
```json title="opencode.jsonc" {4-12}
{
@@ -153,11 +153,11 @@ with the following content: $3
/create-file config.json src "{ \"key\": \"value\" }"
```
-이 교체:
+이렇게 대체됩니다:
-- `$1`TK1ZZ와 `$1`
-- `$2`TK1ZZ와 `$2`
-- `$3`TK1ZZ와 `$3`
+- `$1`는 `config.json`
+- `$2`는 `src`
+- `$3`는 `{ "key": "value" }`
---
diff --git a/packages/web/src/content/docs/ko/config.mdx b/packages/web/src/content/docs/ko/config.mdx
index 4bb26d950..544641fe5 100644
--- a/packages/web/src/content/docs/ko/config.mdx
+++ b/packages/web/src/content/docs/ko/config.mdx
@@ -1,15 +1,15 @@
---
title: Config
-description: Using the OpenCode JSON config.
+description: Using the opencode JSON config.
---
-JSON config 파일을 사용하여 OpenCode를 구성할 수 있습니다.
+JSON config 파일을 사용하여 opencode를 구성할 수 있습니다.
---
## 형식
-OpenCode는 **JSON** 및 **JSONC** (JSON with Comments) 형식을 지원합니다.
+opencode는 **JSON** 및 **JSONC** (JSON with Comments) 형식을 지원합니다.
```jsonc title="opencode.jsonc"
{
@@ -94,7 +94,7 @@ Config 소스는 이 순서에서 적재됩니다 (더 많은 소스는 더 이
## 글로벌
-`~/.config/opencode/opencode.json`에서 글로벌 OpenCode 구성을 배치합니다. 테마, 공급자, keybinds와 같은 사용자 전체 선호도에 대한 글로벌 구성을 사용합니다.
+`~/.config/opencode/opencode.json`에서 글로벌 opencode 구성을 배치합니다. 테마, 공급자, keybinds와 같은 사용자 전체 선호도에 대한 글로벌 구성을 사용합니다.
글로벌 구성 overrides 원격 조직 기본.
@@ -108,7 +108,7 @@ Config 소스는 이 순서에서 적재됩니다 (더 많은 소스는 더 이
프로젝트의 루트에 특정 설정.
:::
-OpenCode가 시작될 때, 현재 디렉토리의 설정 파일이나 가장 가까운 Git 디렉토리로 이동합니다.
+opencode가 시작될 때, 현재 디렉토리의 설정 파일이나 가장 가까운 Git 디렉토리로 이동합니다.
이것은 Git로 검사되고 글로벌 하나로 동일한 schema를 사용합니다.
@@ -199,7 +199,7 @@ opencode run "Hello world"
- `port` - 듣는 항구.
- `hostname` - 듣는 호스트 이름. `mdns`가 활성화되고 hostname이 설정되지 않으면 `0.0.0.0`로 기본값이 됩니다.
-- `mdns` - 사용 가능한 mDNS 서비스 발견. 이 네트워크에서 다른 장치가 OpenCode 서버를 발견 할 수 있습니다.
+- `mdns` - 사용 가능한 mDNS 서비스 발견. 이 네트워크에서 다른 장치가 opencode 서버를 발견 할 수 있습니다.
- `mdnsDomain` - mDNS 서비스에 대한 사용자 정의 도메인 이름. 기본 `opencode.local`. 동일한 네트워크에서 여러 인스턴스를 실행하는 데 유용합니다.
- `cors` - 브라우저 기반 클라이언트에서 HTTP 서버를 사용할 때 CORS를 허용하는 추가 기원. 가치는 가득 차있는 근원이어야 합니다 (scheme + 주인 + 선택적인 항구), 예를들면 `https://app.example.com`.
@@ -227,7 +227,7 @@ LLM은 `tools` 옵션을 통해 사용할 수 있습니다.
## 모델
-`provider`, `model` 및 `small_model` 옵션을 통해 OpenCode config에서 사용하려는 공급자와 모델을 구성할 수 있습니다.
+`provider`, `model` 및 `small_model` 옵션을 통해 opencode config에서 사용하려는 공급자와 모델을 구성할 수 있습니다.
```json title="opencode.json"
{
@@ -238,7 +238,7 @@ LLM은 `tools` 옵션을 통해 사용할 수 있습니다.
}
```
-`small_model` 옵션은 제목 생성과 같은 경량 작업을 위한 별도의 모델을 구성합니다. 기본적으로, OpenCode는 당신의 공급자에게서 1개가 유효하다면 더 싼 모형을 이용하는 것을 시도합니다, 그렇지 않으면 당신의 주요 모형에 돌려보냅니다.
+`small_model` 옵션은 제목 생성과 같은 경량 작업을 위한 별도의 모델을 구성합니다. 기본적으로, opencode는 당신의 공급자에게서 1개가 유효하다면 더 싼 모형을 이용하는 것을 시도합니다, 그렇지 않으면 당신의 주요 모형에 돌려보냅니다.
공급자 선택권은 `timeout`와 `setCacheKey`를 포함할 수 있습니다:
@@ -300,7 +300,7 @@ Bearer 토큰 (`AWS_BEARER_TOKEN_BEDROCK` 또는 `/connect`)은 프로파일 기
## 테마
-`theme` 옵션을 통해 OpenCode config에서 사용하려는 테마를 구성할 수 있습니다.
+`theme` 옵션을 통해 opencode config에서 사용하려는 테마를 구성할 수 있습니다.
```json title="opencode.json"
{
@@ -350,7 +350,7 @@ Bearer 토큰 (`AWS_BEARER_TOKEN_BEDROCK` 또는 `/connect`)은 프로파일 기
}
```
-기본 대리인은 1 차적인 대리인이어야 합니다 (미약 아닙니다). 이것은 `"build"` 또는 `"plan"`, 또는 정의된 [custom 대리인] (./agents) 같이 붙박이 대리인일 수 있습니다. 지정된 에이전트가 존재하지 않는 경우, OpenCode는 경고로 `"build"`로 돌아갑니다.
+기본 대리인은 1 차적인 대리인이어야 합니다 (미약 아닙니다). 이것은 `"build"` 또는 `"plan"`, 또는 정의된 [custom 대리인] (./agents) 같이 붙박이 대리인일 수 있습니다. 지정된 에이전트가 존재하지 않는 경우, opencode는 경고로 `"build"`로 돌아갑니다.
이 설정은 모든 인터페이스에서 적용됩니다: TUI, CLI (`opencode run`), 데스크탑 앱 및 GitHub Action.
@@ -420,7 +420,7 @@ Bearer 토큰 (`AWS_BEARER_TOKEN_BEDROCK` 또는 `/connect`)은 프로파일 기
## 자동 업데이트
-OpenCode는 자동으로 시작될 때 새로운 업데이트를 다운로드합니다. `autoupdate` 옵션으로 이것을 비활성화 할 수 있습니다.
+opencode는 자동으로 시작될 때 새로운 업데이트를 다운로드합니다. `autoupdate` 옵션으로 이것을 비활성화 할 수 있습니다.
```json title="opencode.json"
{
@@ -533,7 +533,7 @@ Homebrew와 같은 패키지 관리자를 사용하여 설치되지 않은 경
### 플러그인
-[Plugins](/docs/plugins)는 사용자 정의 도구, 후크 및 통합으로 OpenCode를 확장합니다.
+[Plugins](/docs/plugins)는 사용자 정의 도구, 후크 및 통합으로 opencode를 확장합니다.
`.opencode/plugins/` 또는 `~/.config/opencode/plugins/`에서 플러그인 파일을 배치하십시오. `plugin` 옵션을 통해 npm에서 플러그인을로드 할 수 있습니다.
@@ -598,7 +598,7 @@ Homebrew와 같은 패키지 관리자를 사용하여 설치되지 않은 경
}
```
-OpenCode를 제한 할 때 유용합니다. 특정 공급자를 사용하지 않도록하십시오.
+opencode를 제한 할 때 유용합니다. 특정 공급자를 사용하지 않도록하십시오.
:::note
`disabled_providers`는 `enabled_providers`에 우선권을 가지고 있습니다.
diff --git a/packages/web/src/content/docs/ko/ecosystem.mdx b/packages/web/src/content/docs/ko/ecosystem.mdx
index 1a6e290b1..4e689117b 100644
--- a/packages/web/src/content/docs/ko/ecosystem.mdx
+++ b/packages/web/src/content/docs/ko/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Ecosystem
-description: Projects and integrations built with OpenCode.
+description: Projects and integrations built with opencode.
---
-OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
+opencode에 내장 된 커뮤니티 프로젝트의 컬렉션.
:::note
-이 목록에 OpenCode 관련 프로젝트를 추가하시겠습니까? PR 제출
+이 목록에 opencode 관련 프로젝트를 추가하시겠습니까? PR 제출
:::
[awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) 및 [opencode.cafe](https://opencode.cafe), 생태계와 커뮤니티를 통합하는 커뮤니티도 확인할 수 있습니다.
@@ -17,7 +17,7 @@ OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
| 이름 | 설명 |
| --------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | git sync와 live preview를 가진 고립된 Daytona 샌드박스의 OpenCode 세션을 자동으로 실행 |
+| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | git sync와 live preview를 가진 고립된 Daytona 샌드박스의 opencode 세션을 자동으로 실행 |
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | 자주 사용되는 Helicone session headers for request grouping |
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Auto-inject TypeScript/Svelte 타입의 파일 검색 도구 |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | API 크레딧 대신 ChatGPT Plus/Pro 구독 사용 |
@@ -29,14 +29,14 @@ OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | 한국어 지원 제공 업체에 대한 기본 웹 연구 지원 추가 Google 접지 스타일 |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | PTY에서 배경 프로세스를 실행하기 위한 AI Agent를 사용해서 대화형 입력을 보냅니다. · |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | 비동기 포탄 명령에 대한 지침 - TTY 의존 작업에서 걸림 방지 |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Wakatime의 OpenCode 사용 추적 |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Wakatime의 opencode 사용 추적 |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | LLMs에서 생산한 Markdown 테이블 정리 |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | 10x 빠른 코드 편집 및 Morph Fast Apply API 및 게으른 편집 마커 |
| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | 배경 에이전트, 사전 제작된 LSP/AST/MCP 도구, 큐레이터 에이전트, 클로드 코드 호환 |
-| [opencode-notificator](https://github.com/panta82/opencode-notificator) | OpenCode 세션을 위한 데스크탑 알림 및 사운드 알림 |
+| [opencode-notificator](https://github.com/panta82/opencode-notificator) | opencode 세션을 위한 데스크탑 알림 및 사운드 알림 |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | 허가, 완료 및 오류 이벤트용 데스크탑 알림 및 사운드 알림 |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | 오픈코드 컨텍스트를 기반으로 하는 AI-powered automatic Zellij session naming |
-| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | 기술검출 및 주사를 요구하는 OpenCode Agent를 게으른 로드 프롬프트 허용 |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | opencode 컨텍스트를 기반으로 하는 AI-powered automatic Zellij session naming |
+| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | 기술검출 및 주사를 요구하는 opencode Agent를 게으른 로드 프롬프트 허용 |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Supermemory를 사용하여 세션 전반에 걸쳐 지속되는 메모리 |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | (영어) 상호 작용하는 계획은 시각적인 주석 및 개인/오프라인 공유를 검토합니다 |
| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | granular flow control과 강력한 오케스트라 시스템 확장 |
@@ -44,9 +44,9 @@ OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
| [micode](https://github.com/vtemian/micode) | Structured Brainstorm → Plan → 세션 연속성으로 워크플로우 구현 |
| [octto](https://github.com/vtemian/octto) | 멀티 퀘스트 양식으로 AI Brainstorming을 위한 인터랙티브 브라우저 UI |
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agent) | 동기화 위임 및 컨텍스트의 코드 스타일 배경 에이전트 |
-| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | OpenCode의 Native OS 알림 – 작업이 완료되면 알 수 있습니다 |
+| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | opencode의 Native OS 알림 – 작업이 완료되면 알 수 있습니다 |
| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | 멀티 시약 오케스트라 묶음 하네스 – 16개 부품, 하나 설치 |
-| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | 오픈코드를 위한 Zero-friction git worktree |
+| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | opencode를 위한 Zero-friction git worktree |
---
@@ -54,17 +54,17 @@ OpenCode에 내장 된 커뮤니티 프로젝트의 컬렉션.
| 이름 | 설명 |
| ------------------------------------------------------------------------------------------ | -------------------------------------------------------------- |
-| [kimaki](https://github.com/remorses/kimaki) | SDK 내장 OpenCode 세션을 제어하는 Discord bot |
+| [kimaki](https://github.com/remorses/kimaki) | SDK 내장 opencode 세션을 제어하는 Discord bot |
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | API에 내장된 편집기웨어 프롬프롬프 플러그인 |
-| [portal](https://github.com/hosenur/portal) | Tailscale/VPN에 OpenCode를 위한 모바일 최초의 웹 UI |
-| [opencode 플러그인 템플릿](https://github.com/zenobi-us/opencode-plugin-template/) | OpenCode 플러그인 구축 템플릿 |
-| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | 오픈코드를 위한 Neovim frontend - 터미널 기반 AI 코딩 에이전트 |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk를 통해 OpenCode를 사용하는 Vercel AI SDK 제공 |
-| [OpenChamber](https://github.com/btriapitsyn/openchamber) | 웹 / 데스크탑 앱 및 VS Code Extension for OpenCode |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian 플러그인 Obsidian의 UI에서 OpenCode를 포함 |
-| [Openwork](https://github.com/different-ai/openwork) | OpenCode에 의해 구동 Claude Cowork에 대한 오픈 소스 대안 |
-| [ocx](https://github.com/kdcokenny/ocx) | 휴대용, 절연 프로파일을 갖춘 OpenCode 확장 관리자. |
-| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | OpenCode를 위한 데스크탑, 웹, 모바일 및 원격 클라이언트 앱 |
+| [portal](https://github.com/hosenur/portal) | Tailscale/VPN에 opencode를 위한 모바일 최초의 웹 UI |
+| [opencode 플러그인 템플릿](https://github.com/zenobi-us/opencode-plugin-template/) | opencode 플러그인 구축 템플릿 |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | opencode를 위한 Neovim frontend - 터미널 기반 AI 코딩 에이전트 |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk를 통해 opencode를 사용하는 Vercel AI SDK 제공 |
+| [OpenChamber](https://github.com/btriapitsyn/openchamber) | 웹 / 데스크탑 앱 및 VS Code Extension for opencode |
+| [opencode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian 플러그인 Obsidian의 UI에서 opencode를 포함 |
+| [Openwork](https://github.com/different-ai/openwork) | opencode에 의해 구동 Claude Cowork에 대한 오픈 소스 대안 |
+| [ocx](https://github.com/kdcokenny/ocx) | 휴대용, 절연 프로파일을 갖춘 opencode 확장 관리자. |
+| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | opencode를 위한 데스크탑, 웹, 모바일 및 원격 클라이언트 앱 |
---
diff --git a/packages/web/src/content/docs/ko/enterprise.mdx b/packages/web/src/content/docs/ko/enterprise.mdx
index 66f646bc2..6da0ae6d4 100644
--- a/packages/web/src/content/docs/ko/enterprise.mdx
+++ b/packages/web/src/content/docs/ko/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Enterprise
-description: Using OpenCode securely in your organization.
+description: Using opencode securely in your organization.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다는 것을 보증하는 단체입니다. SSO 및 내부 AI 게이트웨이와 통합하는 중앙화 된 구성을 사용하여 이것을 할 수 있습니다.
+opencode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다는 것을 보증하는 단체입니다. SSO 및 내부 AI 게이트웨이와 통합하는 중앙화 된 구성을 사용하여 이것을 할 수 있습니다.
:::note
-OpenCode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다.
+opencode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다.
:::
-OpenCode Enterprise로 시작하려면:
+opencode Enterprise로 시작하려면:
1. 시험은 당신의 팀과 내부적으로 합니다.
2. ** 연락처** 가격 및 구현 옵션을 논의합니다.
@@ -21,16 +21,16 @@ OpenCode Enterprise로 시작하려면:
## 시험
-OpenCode는 오픈 소스이며 코드를 저장하지 않거나 컨텍스트 데이터, 그래서 개발자는 단순히 [get start](/docs/) 그리고 재판을 수행 할 수 있습니다.
+opencode는 오픈 소스이며 코드를 저장하지 않거나 컨텍스트 데이터, 그래서 개발자는 단순히 [get start](/docs/) 그리고 재판을 수행 할 수 있습니다.
---
## 데이터 처리
-**OpenCode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다. ** 모든 처리는 로컬 또는 직접 API 호출을 통해 AI 공급자.
+**opencode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다. ** 모든 처리는 로컬 또는 직접 API 호출을 통해 AI 공급자.
이것은 당신이 신뢰하는 공급자, 또는 내부를 사용하고 있는 경우에
-AI 게이트웨이, OpenCode를 안전하게 사용할 수 있습니다.
+AI 게이트웨이, opencode를 안전하게 사용할 수 있습니다.
여기에서 유일한 caveat는 선택적인 `/share` 특징입니다.
@@ -57,19 +57,19 @@ AI 게이트웨이, OpenCode를 안전하게 사용할 수 있습니다.
### 코드 소유권
-**OpenCode에 의해 생성 된 모든 코드를 소유합니다. ** 제한 또는 소유권 주장이 없습니다.
+**opencode에 의해 생성 된 모든 코드를 소유합니다. ** 제한 또는 소유권 주장이 없습니다.
---
## 가격
-OpenCode Enterprise의 per-seat 모델을 사용합니다. LLM 게이트웨이를 가지고 있다면 토큰을 사용할 수 없습니다. 가격 및 구현 옵션에 대한 자세한 내용은 **contact us**.
+opencode Enterprise의 per-seat 모델을 사용합니다. LLM 게이트웨이를 가지고 있다면 토큰을 사용할 수 없습니다. 가격 및 구현 옵션에 대한 자세한 내용은 **contact us**.
---
## 배포
-시험이 완료되면 OpenCode를 사용해야합니다.
+시험이 완료되면 opencode를 사용해야합니다.
조직, 당신은 할 수 있습니다 **contact us** 토론하기
가격 및 구현 옵션.
@@ -77,7 +77,7 @@ OpenCode Enterprise의 per-seat 모델을 사용합니다. LLM 게이트웨이
### 중앙 Config
-OpenCode를 설정하여 전체 조직의 단일 중앙 구성을 사용할 수 있습니다.
+opencode를 설정하여 전체 조직의 단일 중앙 구성을 사용할 수 있습니다.
이 중앙 집중식 구성은 SSO 공급자와 통합할 수 있으며 내부 AI 게이트웨이 만 모든 사용자 액세스를 보장합니다.
@@ -85,15 +85,15 @@ OpenCode를 설정하여 전체 조직의 단일 중앙 구성을 사용할 수
### SSO 통합
-중앙 구성을 통해 OpenCode는 인증 기관의 SSO 공급자와 통합 할 수 있습니다.
+중앙 구성을 통해 opencode는 인증 기관의 SSO 공급자와 통합 할 수 있습니다.
-OpenCode는 기존 ID 관리 시스템을 통해 내부 AI 게이트웨이에 대한 자격 증명을 얻을 수 있습니다.
+opencode는 기존 ID 관리 시스템을 통해 내부 AI 게이트웨이에 대한 자격 증명을 얻을 수 있습니다.
---
## 내부 AI 게이트웨이
-중앙 설정으로, OpenCode는 내부 AI 게이트웨이만 사용할 수 있습니다.
+중앙 설정으로, opencode는 내부 AI 게이트웨이만 사용할 수 있습니다.
또한 다른 모든 AI 제공 업체를 비활성화 할 수 있습니다, 모든 요청은 조직의 승인 된 인프라를 통해 이동합니다.
@@ -111,16 +111,16 @@ OpenCode는 기존 ID 관리 시스템을 통해 내부 AI 게이트웨이에
## 자주 묻는 질문
-What is OpenCode Enterprise?
+What is opencode Enterprise?
-OpenCode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다는 것을 보증하는 단체입니다. SSO 및 내부 AI 게이트웨이와 통합하는 중앙화 된 구성을 사용하여 이것을 할 수 있습니다.
+opencode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다는 것을 보증하는 단체입니다. SSO 및 내부 AI 게이트웨이와 통합하는 중앙화 된 구성을 사용하여 이것을 할 수 있습니다.
-How do I get started with OpenCode Enterprise?
+How do I get started with opencode Enterprise?
-단순히 팀과 내부 평가판을 시작합니다. 기본값으로 OpenCode는 코드를 저장하지 않거나 context data, 시작하기 쉬운 만들기.
+단순히 팀과 내부 평가판을 시작합니다. 기본값으로 opencode는 코드를 저장하지 않거나 context data, 시작하기 쉬운 만들기.
그런 다음 **contact us**는 가격과 구현 옵션을 논의합니다.
@@ -134,16 +134,16 @@ OpenCode Enterprise는 코드와 데이터가 인프라를 결코 나타낸다
-Is my data secure with OpenCode Enterprise?
+Is my data secure with opencode Enterprise?
-예. OpenCode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다. 모든 처리는 로컬 또는 직접 API 호출을 통해 AI 공급자. 중앙 설정 및 SSO 통합으로 데이터는 조직의 인프라 내에서 안전하게 유지됩니다.
+예. opencode는 코드 또는 컨텍스트 데이터를 저장하지 않습니다. 모든 처리는 로컬 또는 직접 API 호출을 통해 AI 공급자. 중앙 설정 및 SSO 통합으로 데이터는 조직의 인프라 내에서 안전하게 유지됩니다.
Can we use our own private NPM registry?
-OpenCode는 Bun's native `.npmrc` 파일 지원을 통해 개인 npm 등록을 지원합니다. 조직이 JFrog Artifactory, Nexus 또는 이와 같은 개인 레지스트리를 사용한다면, 개발자가 OpenCode를 실행하기 전에 인증됩니다.
+opencode는 Bun's native `.npmrc` 파일 지원을 통해 개인 npm 등록을 지원합니다. 조직이 JFrog Artifactory, Nexus 또는 이와 같은 개인 레지스트리를 사용한다면, 개발자가 opencode를 실행하기 전에 인증됩니다.
개인 레지스트리로 인증을 설정하려면:
@@ -151,11 +151,11 @@ OpenCode는 Bun's native `.npmrc` 파일 지원을 통해 개인 npm 등록을
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-`~/.npmrc`를 인증 세부 사항으로 만듭니다. OpenCode는 자동으로
+`~/.npmrc`를 인증 세부 사항으로 만듭니다. opencode는 자동으로
지금 구매하세요.
:::caution
-OpenCode를 실행하기 전에 개인 레지스트리에 로그인해야합니다.
+opencode를 실행하기 전에 개인 레지스트리에 로그인해야합니다.
:::
또는 `.npmrc` 파일을 수동으로 구성할 수 있습니다.
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-개발자는 OpenCode를 실행하기 전에 개인 레지스트리에 로그인해야하며 패키지를 설치할 수 있습니다.
+개발자는 opencode를 실행하기 전에 개인 레지스트리에 로그인해야하며 패키지를 설치할 수 있습니다.
diff --git a/packages/web/src/content/docs/ko/formatters.mdx b/packages/web/src/content/docs/ko/formatters.mdx
index 19602fe87..90a83c930 100644
--- a/packages/web/src/content/docs/ko/formatters.mdx
+++ b/packages/web/src/content/docs/ko/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Formatters
-description: OpenCode uses language specific formatters.
+description: opencode uses language specific formatters.
---
-OpenCode는 언어 별 형식을 사용하여 작성 또는 편집 한 후 자동으로 파일을 포맷합니다. 이 생성 된 코드는 프로젝트의 코드 스타일을 따릅니다.
+opencode는 언어 별 형식을 사용하여 작성 또는 편집 한 후 자동으로 파일을 포맷합니다. 이 생성 된 코드는 프로젝트의 코드 스타일을 따릅니다.
---
## 내장
-OpenCode는 인기있는 언어 및 프레임 워크에 대한 몇 가지 내장 형식자와 함께 제공됩니다. 아래는 formatters, 지원된 파일 확장 및 명령 또는 구성 옵션의 목록입니다.
+opencode는 인기있는 언어 및 프레임 워크에 대한 몇 가지 내장 형식자와 함께 제공됩니다. 아래는 formatters, 지원된 파일 확장 및 명령 또는 구성 옵션의 목록입니다.
| 형식 | 연장 | 요구 사항 |
| ----- | ------------------------------------------- | ----------------- |
@@ -39,13 +39,13 @@ OpenCode는 인기있는 언어 및 프레임 워크에 대한 몇 가지 내장
| oxfmt (Experimental) | .js, .jsx, .ts, .tsx | `oxfmt` Dependency in `package.json`, [experimental env 변수 플래그](/docs/cli/#experimental) |
| ormolu | .hs | `ormolu` 명령 가능 |
-그래서 프로젝트가 `prettier`를 `package.json`에 가지고 있다면, OpenCode는 자동으로 그것을 사용합니다.
+그래서 프로젝트가 `prettier`를 `package.json`에 가지고 있다면, opencode는 자동으로 그것을 사용합니다.
---
## 어떻게 작동합니까?
-OpenCode가 파일을 작성하거나 편집할 때:
+opencode가 파일을 작성하거나 편집할 때:
1. 모든 활성화된 formatters에 대한 파일 확장을 확인합니다.
2. 파일에 적절한 형식의 명령을 실행합니다.
@@ -57,7 +57,7 @@ OpenCode가 파일을 작성하거나 편집할 때:
## 구성
-OpenCode config의 `formatter` 섹션을 통해 형식기를 사용자 정의 할 수 있습니다.
+opencode config의 `formatter` 섹션을 통해 형식기를 사용자 정의 할 수 있습니다.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ko/github.mdx b/packages/web/src/content/docs/ko/github.mdx
index 54560fe9c..aa1ef270f 100644
--- a/packages/web/src/content/docs/ko/github.mdx
+++ b/packages/web/src/content/docs/ko/github.mdx
@@ -1,16 +1,16 @@
---
title: GitHub
-description: Use OpenCode in GitHub issues and pull-requests.
+description: Use opencode in GitHub issues and pull-requests.
---
-OpenCode는 GitHub 워크플로우와 통합됩니다. Mention `/opencode` 또는 `/oc` 당신의 의견에, 그리고 OpenCode는 당신의 GitHub 활동 주자 안에 작업을 실행할 것입니다.
+opencode는 GitHub 워크플로우와 통합됩니다. Mention `/opencode` 또는 `/oc` 당신의 의견에, 그리고 opencode는 당신의 GitHub 활동 주자 안에 작업을 실행할 것입니다.
---
## 특징
-- **문제**: OpenCode가 문제점을 보고 당신을 설명합니다.
-- **Fix 및 구현 **: 이슈를 수정하거나 기능을 구현하려면 OpenCode에 문의하십시오. 그리고 새로운 지점에서 일하고 모든 변경으로 PR을 제출합니다. -**Secure**: OpenCode는 GitHub의 런너 내부에서 실행됩니다.
+- **문제**: opencode가 문제점을 보고 당신을 설명합니다.
+- **Fix 및 구현 **: 이슈를 수정하거나 기능을 구현하려면 opencode에 문의하십시오. 그리고 새로운 지점에서 일하고 모든 변경으로 PR을 제출합니다. -**Secure**: opencode는 GitHub의 런너 내부에서 실행됩니다.
---
@@ -62,7 +62,7 @@ jobs:
fetch-depth: 1
persist-credentials: false
- - name: Run OpenCode
+ - name: Run opencode
uses: anomalyco/opencode/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
@@ -80,13 +80,13 @@ jobs:
## 구성
-- `model`: OpenCode를 사용하는 모형. `provider/model`의 형식을 가져 가라. **필수**입니다.
+- `model`: opencode를 사용하는 모형. `provider/model`의 형식을 가져 가라. **필수**입니다.
- `agent`: 사용을 위한 대리인. 1 차적인 대리인이어야 합니다. `default_agent`로 돌아와서 config 또는 `"build"`에서 찾을 수 없습니다.
-- `share`: OpenCode 세션을 공유하는 것. Defaults to **true** for public 저장소.
-- `prompt` : 기본 동작을 무시하기 위해 옵션 사용자 정의 프롬프트. OpenCode 프로세스 요청을 사용자 정의하기 위해 이것을 사용합니다.
-- `token`: 코멘트를 생성, 커밋 변경 및 오프닝 풀 요청과 같은 작업을 수행하기위한 옵션 GitHub 액세스 토큰. 기본적으로 OpenCode는 OpenCode GitHub App에서 설치 액세스 토큰을 사용하므로 커밋, 코멘트 및 풀 요청은 앱에서 오는 것과 같이 나타납니다.
+- `share`: opencode 세션을 공유하는 것. Defaults to **true** for public 저장소.
+- `prompt` : 기본 동작을 무시하기 위해 옵션 사용자 정의 프롬프트. opencode 프로세스 요청을 사용자 정의하기 위해 이것을 사용합니다.
+- `token`: 코멘트를 생성, 커밋 변경 및 오프닝 풀 요청과 같은 작업을 수행하기위한 옵션 GitHub 액세스 토큰. 기본적으로 opencode는 opencode GitHub App에서 설치 액세스 토큰을 사용하므로 커밋, 코멘트 및 풀 요청은 앱에서 오는 것과 같이 나타납니다.
-대안으로, GitHub Action runner의 [붙박이 `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github token)을 사용하여 OpenCode GitHub 앱을 설치하지 않고 사용할 수 있습니다. 워크플로우에서 필요한 권한을 부여하는 것을 확인하십시오.
+대안으로, GitHub Action runner의 [붙박이 `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github token)을 사용하여 opencode GitHub 앱을 설치하지 않고 사용할 수 있습니다. 워크플로우에서 필요한 권한을 부여하는 것을 확인하십시오.
```yaml
permissions:
@@ -102,23 +102,23 @@ permissions:
## 지원된 사건
-OpenCode는 다음 GitHub 이벤트에 의해 트리거 될 수 있습니다:
+opencode는 다음 GitHub 이벤트에 의해 트리거 될 수 있습니다:
| 이벤트 타입 | Triggered by | 상세 |
| ----------------------------- | ------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
-| `issue_comment` | 발행 또는 PR에 대한 의견 | 멘션 `/opencode` 또는 `/oc` 당신의 의견. OpenCode는 컨텍스트를 읽고, 지점을 만들 수 있습니다, 열린 PR, 또는 대답. · |
-| `pull_request_review_comment` | PR의 특정 코드 라인에 대한 의견 | Mention `/opencode` 또는 `/oc` 코드 검토 중. OpenCode는 파일 경로, 줄 번호 및 diff 컨텍스트를 수신합니다. · |
-| `issues` | 이슈가 열리고 편집되었습니다 | 이슈가 생성되거나 수정될 때 자동으로 OpenCode를 트리거합니다. `prompt` 입력이 필요합니다. |
-| `pull_request` | PR 오픈 또는 업데이트 | PR이 열릴 때 자동 트리거 OpenCode 자동 리뷰에 대한 유용한 정보 |
-| `schedule` | 크론 기반 일정 | 일정에 오픈코드를 실행합니다. `prompt` 입력을 요구합니다. 출력 로그 및 PR에 간다 (댓글이 없습니다). |
-| `workflow_dispatch` | GitHub UI에서 수동 트리거 | 액션 탭을 통해 까다로운 Trigger OpenCode. `prompt` 입력을 요구합니다. 출력 로그 및 PR에 간다. |
+| `issue_comment` | 발행 또는 PR에 대한 의견 | 멘션 `/opencode` 또는 `/oc` 당신의 의견. opencode는 컨텍스트를 읽고, 지점을 만들 수 있습니다, 열린 PR, 또는 대답. · |
+| `pull_request_review_comment` | PR의 특정 코드 라인에 대한 의견 | Mention `/opencode` 또는 `/oc` 코드 검토 중. opencode는 파일 경로, 줄 번호 및 diff 컨텍스트를 수신합니다. · |
+| `issues` | 이슈가 열리고 편집되었습니다 | 이슈가 생성되거나 수정될 때 자동으로 opencode를 트리거합니다. `prompt` 입력이 필요합니다. |
+| `pull_request` | PR 오픈 또는 업데이트 | PR이 열릴 때 자동 트리거 opencode 자동 리뷰에 대한 유용한 정보 |
+| `schedule` | 크론 기반 일정 | 일정에 opencode를 실행합니다. `prompt` 입력을 요구합니다. 출력 로그 및 PR에 간다 (댓글이 없습니다). |
+| `workflow_dispatch` | GitHub UI에서 수동 트리거 | 액션 탭을 통해 까다로운 Trigger opencode. `prompt` 입력을 요구합니다. 출력 로그 및 PR에 간다. |
### 일정 예
-자동화된 작업을 수행하는 일정에 OpenCode를 실행:
+자동화된 작업을 수행하는 일정에 opencode를 실행:
```yaml title=".github/workflows/opencode-scheduled.yml"
-name: Scheduled OpenCode Task
+name: Scheduled opencode Task
on:
schedule:
@@ -138,7 +138,7 @@ jobs:
with:
persist-credentials: false
- - name: Run OpenCode
+ - name: Run opencode
uses: anomalyco/opencode/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
@@ -149,7 +149,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-예정된 이벤트의 경우, `prompt` 입력은 **필요 ** 이후의 지시를 추출할 수 없습니다. 사용자 컨텍스트 없이 실행되는 워크플로우는 권한 확인을 위해, 워크플로우는 `contents: write`와 `pull-requests: write`를 부여해야 하며, OpenCode가 지점이나 PR을 만들게 됩니다.
+예정된 이벤트의 경우, `prompt` 입력은 **필요 ** 이후의 지시를 추출할 수 없습니다. 사용자 컨텍스트 없이 실행되는 워크플로우는 권한 확인을 위해, 워크플로우는 `contents: write`와 `pull-requests: write`를 부여해야 하며, opencode가 지점이나 PR을 만들게 됩니다.
---
@@ -190,7 +190,7 @@ jobs:
- Suggest improvements
```
-`pull_request` 이벤트의 경우 `prompt`가 제공되지 않은 경우, 풀 요청을 검토하는 OpenCode 기본값.
+`pull_request` 이벤트의 경우 `prompt`가 제공되지 않은 경우, 풀 요청을 검토하는 opencode 기본값.
---
@@ -251,7 +251,7 @@ jobs:
## 사용자 정의 프롬프트
-OpenCode의 작업 흐름을 사용자 정의하는 기본 프롬프트를 부여합니다.
+opencode의 작업 흐름을 사용자 정의하는 기본 프롬프트를 부여합니다.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -270,7 +270,7 @@ OpenCode의 작업 흐름을 사용자 정의하는 기본 프롬프트를 부
## 예제
-GitHub에서 OpenCode를 사용할 수있는 몇 가지 예입니다.
+GitHub에서 opencode를 사용할 수있는 몇 가지 예입니다.
- **문제 설명**
@@ -280,7 +280,7 @@ GitHub 문제에서 이 의견 추가.
/opencode explain this issue
```
-OpenCode는 모든 코멘트를 포함하여 전체 스레드를 읽고, 명확한 설명과 대답.
+opencode는 모든 코멘트를 포함하여 전체 스레드를 읽고, 명확한 설명과 대답.
- **문제**
@@ -290,7 +290,7 @@ GitHub 문제에서:
/opencode fix this
```
-OpenCode는 새로운 지점을 만들 것이며 변경 사항을 실행하고 PR을 변경합니다.
+opencode는 새로운 지점을 만들 것이며 변경 사항을 실행하고 PR을 변경합니다.
-**Review PR 및 변경 사항**
@@ -300,18 +300,18 @@ GitHub PR에 다음 댓글을 남겨주세요.
Delete the attachment from S3 when the note is removed /oc
```
-OpenCode는 요청한 변경을 구현하고 동일한 PR에 커밋합니다.
+opencode는 요청한 변경을 구현하고 동일한 PR에 커밋합니다.
- ** 특정 코드 라인**
-PR의 "Files" 탭의 코드 라인에 직접 댓글을 남겨주세요. OpenCode는 파일, 줄 번호 및 diff 컨텍스트를 자동으로 감지하여 정확한 응답을 제공합니다.
+PR의 "Files" 탭의 코드 라인에 직접 댓글을 남겨주세요. opencode는 파일, 줄 번호 및 diff 컨텍스트를 자동으로 감지하여 정확한 응답을 제공합니다.
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
-특정 라인에 대한 의견이 있을 때, OpenCode는 다음과 같습니다.
+특정 라인에 대한 의견이 있을 때, opencode는 다음과 같습니다.
- 검토되는 정확한 파일
- 코드의 특정 라인
diff --git a/packages/web/src/content/docs/ko/gitlab.mdx b/packages/web/src/content/docs/ko/gitlab.mdx
index 1e9ff8c80..2aea74dd4 100644
--- a/packages/web/src/content/docs/ko/gitlab.mdx
+++ b/packages/web/src/content/docs/ko/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: Use OpenCode in GitLab issues and merge requests.
+description: Use opencode in GitLab issues and merge requests.
---
-OpenCode는 GitLab CI/CD 파이프라인 또는 GitLab Duo를 통해 GitLab 워크플로우와 통합됩니다.
+opencode는 GitLab CI/CD 파이프라인 또는 GitLab Duo를 통해 GitLab 워크플로우와 통합됩니다.
-두 경우, OpenCode는 GitLab runners에서 실행됩니다.
+두 경우, opencode는 GitLab runners에서 실행됩니다.
---
#GitLab CI 소개
-OpenCode는 일반 GitLab 파이프라인에서 작동합니다. [CI 구성품](https://docs.gitlab.com/ee/ci/components/)로 파이프라인에 구축할 수 있습니다.
+opencode는 일반 GitLab 파이프라인에서 작동합니다. [CI 구성품](https://docs.gitlab.com/ee/ci/components/)로 파이프라인에 구축할 수 있습니다.
-여기에서 우리는 OpenCode에 대한 커뮤니티 생성 CI / CD 구성품을 사용하고 있습니다. [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+여기에서 우리는 opencode에 대한 커뮤니티 생성 CI / CD 구성품을 사용하고 있습니다. [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### 특징
-- **일당 사용자 지정 구성 사용**: 사용자 정의 구성 디렉토리와 OpenCode 구성, 예를 들어 `./config/#custom-directory`는 OpenCode invocation 당 활성화하거나 비활성화 할 수 있습니다.
-- ** 최소 설정**: CI 구성 요소는 OpenCode를 배경으로 설정하면 OpenCode 구성과 초기 프롬프트를 만들 필요가 있습니다.
+- **일당 사용자 지정 구성 사용**: 사용자 정의 구성 디렉토리와 opencode 구성, 예를 들어 `./config/#custom-directory`는 opencode invocation 당 활성화하거나 비활성화 할 수 있습니다.
+- ** 최소 설정**: CI 구성 요소는 opencode를 배경으로 설정하면 opencode 구성과 초기 프롬프트를 만들 필요가 있습니다.
- **Flexible**: CI 구성 요소는 여러 입력을 지원합니다.
---
## 설정
-1. OpenCode 인증 JSON을 **Settings** > **CI/CD** > **Variables**에서 파일 유형 CI 환경 변수로 저장하십시오. "Masked and hidden"로 표시하십시오.
+1. opencode 인증 JSON을 **Settings** > **CI/CD** > **Variables**에서 파일 유형 CI 환경 변수로 저장하십시오. "Masked and hidden"로 표시하십시오.
2. `.gitlab-ci.yml` 파일에 뒤에 추가하십시오.
```yaml title=".gitlab-ci.yml"
@@ -35,7 +35,7 @@ OpenCode는 일반 GitLab 파이프라인에서 작동합니다. [CI 구성품](
- component: $CI_SERVER_FQDN/nagyv/gitlab-opencode/opencode@2
inputs:
config_dir: ${CI_PROJECT_DIR}/opencode-config
- auth_json: $OPENCODE_AUTH_JSON # The variable name for your OpenCode authentication JSON
+ auth_json: $OPENCODE_AUTH_JSON # The variable name for your opencode authentication JSON
command: optional-custom-command
message: "Your prompt here"
```
@@ -46,23 +46,23 @@ OpenCode는 일반 GitLab 파이프라인에서 작동합니다. [CI 구성품](
## GitLab 듀오
-OpenCode는 GitLab 워크플로우와 통합됩니다.
-코멘트에 Mention `@opencode`, OpenCode는 GitLab CI 파이프라인 내에서 작업을 실행합니다.
+opencode는 GitLab 워크플로우와 통합됩니다.
+코멘트에 Mention `@opencode`, opencode는 GitLab CI 파이프라인 내에서 작업을 실행합니다.
---
### 특징
-- **문제**: OpenCode가 문제점을 보고 당신을 설명합니다.
-- **Fix 및 구현 **: 이슈를 수정하거나 기능을 구현하려면 OpenCode에 문의하십시오.
+- **문제**: opencode가 문제점을 보고 당신을 설명합니다.
+- **Fix 및 구현 **: 이슈를 수정하거나 기능을 구현하려면 opencode에 문의하십시오.
새로운 지점을 만들고 변화를 병합 요청을 제기합니다.
-- **Secure**: OpenCode는 GitLab runners에서 실행됩니다.
+- **Secure**: opencode는 GitLab runners에서 실행됩니다.
---
## 설정
-OpenCode는 GitLab CI/CD 파이프라인에서 실행되며, 여기서 설정해야 할 일은 다음과 같습니다.
+opencode는 GitLab CI/CD 파이프라인에서 실행되며, 여기서 설정해야 할 일은 다음과 같습니다.
:::tip
[**GitLab docs**](https://docs.gitlab.com/user/duo agent platform/agent assistant/) 를 체크 아웃하십시오.
@@ -91,7 +91,7 @@ OpenCode는 GitLab CI/CD 파이프라인에서 실행되며, 여기서 설정해
- apt-get install --yes glab
- echo "Configuring glab"
- echo $GITLAB_HOST
- - echo "Creating OpenCode auth configuration"
+ - echo "Creating opencode auth configuration"
- mkdir --parents ~/.local/share/opencode
- |
cat > ~/.local/share/opencode/auth.json << EOF
@@ -104,10 +104,10 @@ OpenCode는 GitLab CI/CD 파이프라인에서 실행되며, 여기서 설정해
EOF
- echo "Configuring git"
- git config --global user.email "opencode@gitlab.com"
- - git config --global user.name "OpenCode"
+ - git config --global user.name "opencode"
- echo "Testing glab"
- glab issue list
- - echo "Running OpenCode"
+ - echo "Running opencode"
- |
opencode run "
You are an AI assistant helping with GitLab operations.
@@ -158,7 +158,7 @@ OpenCode는 GitLab CI/CD 파이프라인에서 실행되며, 여기서 설정해
### 예제
-다음은 GitLab에서 OpenCode를 사용할 수있는 몇 가지 예입니다.
+다음은 GitLab에서 opencode를 사용할 수있는 몇 가지 예입니다.
:::tip
`@opencode`보다 다른 트리거 구문을 사용할 수 있습니다.
@@ -172,7 +172,7 @@ GitLab 문제에서이 코멘트를 추가하십시오.
@opencode explain this issue
```
-OpenCode는 문제와 대답을 명확하게 설명합니다.
+opencode는 문제와 대답을 명확하게 설명합니다.
- **문제**
@@ -182,7 +182,7 @@ GitLab 문제에서, 말한다:
@opencode fix this
```
-OpenCode는 새로운 지점을 만들 것이며 변경 사항을 구현하고 변경 사항을 병합 요청을 엽니다.
+opencode는 새로운 지점을 만들 것이며 변경 사항을 구현하고 변경 사항을 병합 요청을 엽니다.
- **Review 병합 요청**
@@ -192,4 +192,4 @@ GitLab 병합 요청에 대한 다음 의견을 남겨주세요.
@opencode review this merge request
```
-OpenCode는 병합 요청을 검토하고 피드백을 제공합니다.
+opencode는 병합 요청을 검토하고 피드백을 제공합니다.
diff --git a/packages/web/src/content/docs/ko/ide.mdx b/packages/web/src/content/docs/ko/ide.mdx
index f864baa49..035d4e564 100644
--- a/packages/web/src/content/docs/ko/ide.mdx
+++ b/packages/web/src/content/docs/ko/ide.mdx
@@ -1,15 +1,15 @@
---
title: IDE
-description: The OpenCode extension for VS Code, Cursor, and other IDEs
+description: The opencode extension for VS Code, Cursor, and other IDEs
---
-OpenCode는 VS Code, Cursor, 또는 터미널을 지원하는 IDE와 통합합니다. 시작하려면 터미널에서 `opencode`를 실행하십시오.
+opencode는 VS Code, Cursor, 또는 터미널을 지원하는 IDE와 통합합니다. 시작하려면 터미널에서 `opencode`를 실행하십시오.
---
## 사용법
--**Quick Launch**: `Cmd+Esc` (Mac) 또는 `Ctrl+Esc` (Windows/Linux)를 사용하여 균열 단자 전망에 OpenCode를 열거나 기존 터미널 세션을 이미 실행하면 됩니다. -**New Session**: `Cmd+Shift+Esc` (Mac) 또는 `Ctrl+Shift+Esc` (Windows/Linux)를 사용하여 새로운 OpenCode 터미널 세션을 시작하려면 이미 열리면 됩니다. UI에서 OpenCode 버튼을 클릭합니다. -**Context Awareness**: OpenCode로 현재 선택 또는 탭을 자동으로 공유합니다.
+-**Quick Launch**: `Cmd+Esc` (Mac) 또는 `Ctrl+Esc` (Windows/Linux)를 사용하여 균열 단자 전망에 opencode를 열거나 기존 터미널 세션을 이미 실행하면 됩니다. -**New Session**: `Cmd+Shift+Esc` (Mac) 또는 `Ctrl+Shift+Esc` (Windows/Linux)를 사용하여 새로운 opencode 터미널 세션을 시작하려면 이미 열리면 됩니다. UI에서 opencode 버튼을 클릭합니다. -**Context Awareness**: opencode로 현재 선택 또는 탭을 자동으로 공유합니다.
- ** 파일 참조 단축키 ** : 파일 참조를 삽입하려면 `Cmd+Option+K` (Mac) 또는 `Alt+Ctrl+K` (Linux / Windows)를 사용하십시오. 예를 들어, `@File#L37-42`.
@@ -17,9 +17,9 @@ OpenCode는 VS Code, Cursor, 또는 터미널을 지원하는 IDE와 통합합
## 설치
-VS Code에 OpenCode를 설치하고 Cursor, Windsurf, VSCodium과 같은 인기있는 포크 :
+VS Code에 opencode를 설치하고 Cursor, Windsurf, VSCodium과 같은 인기있는 포크 :
-1. VS 코드 열기
+1. VS Code 열기
2. 통합 맨끝을 여십시오
3. 실행 `opencode` - 확장 자동으로 설치
@@ -29,7 +29,7 @@ VS Code에 OpenCode를 설치하고 Cursor, Windsurf, VSCodium과 같은 인기
## 수동 설치
-확장 마켓 플레이스에서 **OpenCode**를 검색하고 **Install**를 클릭합니다.
+확장 마켓 플레이스에서 **opencode**를 검색하고 **Install**를 클릭합니다.
---
@@ -39,7 +39,7 @@ VS Code에 OpenCode를 설치하고 Cursor, Windsurf, VSCodium과 같은 인기
- 통합 터미널에서 `opencode`를 실행하는 것을 보장합니다.
- IDE용 CLI가 설치됩니다.
-- VS 코드 : `code` 명령
+- VS Code : `code` 명령
- 커서: `cursor` 명령
- 윈드 서핑을 위해: `windsurf` 명령
- VSCodium의 경우: `codium` 명령
diff --git a/packages/web/src/content/docs/ko/index.mdx b/packages/web/src/content/docs/ko/index.mdx
index 10e68f6b9..2b006fa49 100644
--- a/packages/web/src/content/docs/ko/index.mdx
+++ b/packages/web/src/content/docs/ko/index.mdx
@@ -1,15 +1,15 @@
---
title: Intro
-description: Get started with OpenCode.
+description: Get started with opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**OpenCode**](/)는 오픈 소스 AI 코딩 에이전트입니다. 터미널 기반 인터페이스, 데스크탑 앱 또는 IDE 확장으로 사용할 수 있습니다.
+[**opencode**](/)는 오픈 소스 AI 코딩 에이전트입니다. 터미널 기반 인터페이스, 데스크탑 앱 또는 IDE 확장으로 사용할 수 있습니다.
-
+
시작합시다.
@@ -17,7 +17,7 @@ export const console = config.console
### # 필수품
-당신의 맨끝에 있는 OpenCode를 사용하려면, 당신은 필요로 할 것입니다:
+당신의 맨끝에 있는 opencode를 사용하려면, 당신은 필요로 할 것입니다:
1. 현대 맨끝 에뮬레이터는 좋아합니다:
@@ -32,7 +32,7 @@ export const console = config.console
## 설치
-OpenCode를 설치하는 가장 쉬운 방법은 설치 스크립트를 통해 입니다.
+opencode를 설치하는 가장 쉬운 방법은 설치 스크립트를 통해 입니다.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -80,7 +80,7 @@ curl -fsSL https://opencode.ai/install | bash
brew install anomalyco/tap/opencode
```
-> 최신 릴리스를 위해 OpenCode 탭을 사용하는 것이 좋습니다. 공식 `brew install opencode` 공식은 Homebrew 팀에 의해 유지되고 더 자주 업데이트됩니다.
+> 최신 릴리스를 위해 opencode 탭을 사용하는 것이 좋습니다. 공식 `brew install opencode` 공식은 Homebrew 팀에 의해 유지되고 더 자주 업데이트됩니다.
- **Ar Linux에서 Paru를 사용 **
@@ -91,7 +91,7 @@ curl -fsSL https://opencode.ai/install | bash
#### 윈도우
:::tip[추천: WSL 사용]
-Windows에서 최고의 경험을 위해 [Windows Subsystem for Linux (WSL)](/docs/windows-wsl)를 사용하는 것이 좋습니다. OpenCode의 기능으로 더 나은 성능과 전체 호환성을 제공합니다.
+Windows에서 최고의 경험을 위해 [Windows Subsystem for Linux (WSL)](/docs/windows-wsl)를 사용하는 것이 좋습니다. opencode의 기능으로 더 나은 성능과 전체 호환성을 제공합니다.
:::
- ** 초콜릿 **
@@ -124,7 +124,7 @@ Windows에서 최고의 경험을 위해 [Windows Subsystem for Linux (WSL)](/do
docker run -it --rm ghcr.io/anomalyco/opencode
```
-Bun을 사용하여 Windows에서 OpenCode 설치 지원은 현재 진행 중입니다.
+Bun을 사용하여 Windows에서 opencode 설치 지원은 현재 진행 중입니다.
[Releases](https://github.com/anomalyco/opencode/releases)에서 이진을 할 수도 있습니다.
@@ -132,10 +132,10 @@ Bun을 사용하여 Windows에서 OpenCode 설치 지원은 현재 진행 중입
## 구성
-OpenCode를 사용하면 API 키를 구성하여 LLM 공급자를 사용할 수 있습니다.
+opencode를 사용하면 API 키를 구성하여 LLM 공급자를 사용할 수 있습니다.
LLM 공급자를 사용하는 새로운 경우, [OpenCode Zen](/docs/zen)를 사용하는 것이 좋습니다.
-OpenCode에 의해 테스트 및 확인 된 모델의 큐레이터 목록입니다.
+opencode에 의해 테스트 및 확인 된 모델의 큐레이터 목록입니다.
팀.
1. TUI에서 `/connect` 명령을 실행하고, opencode를 선택하고, [opencode.ai/auth](https://opencode.ai/auth)에 머리를 선택합니다.
@@ -168,33 +168,33 @@ OpenCode에 의해 테스트 및 확인 된 모델의 큐레이터 목록입니
cd /path/to/project
```
-OpenCode를 실행합니다.
+opencode를 실행합니다.
```bash
opencode
```
-다음, 다음 명령을 실행하여 프로젝트의 OpenCode를 초기화합니다.
+다음, 다음 명령을 실행하여 프로젝트의 opencode를 초기화합니다.
```bash frame="none"
/init
```
-OpenCode를 사용하여 프로젝트를 분석하고 `AGENTS.md` 파일을 만들 수 있습니다.
+opencode를 사용하여 프로젝트를 분석하고 `AGENTS.md` 파일을 만들 수 있습니다.
프로젝트 루트.
:::tip
프로젝트의 `AGENTS.md` 파일을 Git에 투입해야 합니다.
:::
-이 도움말 OpenCode는 프로젝트 구조와 코딩 패턴을 이해
+이 도움말 opencode는 프로젝트 구조와 코딩 패턴을 이해
사용.
---
## 사용법
-OpenCode를 사용하여 프로젝트에 작업할 준비가 되어 있습니다. 자주 묻는 질문
+opencode를 사용하여 프로젝트에 작업할 준비가 되어 있습니다. 자주 묻는 질문
모두!
AI 코딩 에이전트를 사용하는 새로운 경우, 여기에 할 수있는 몇 가지 예입니다
@@ -204,7 +204,7 @@ AI 코딩 에이전트를 사용하는 새로운 경우, 여기에 할 수있는
## 질문
-Codebase를 설명하기 위해 OpenCode를 요청할 수 있습니다.
+Codebase를 설명하기 위해 opencode를 요청할 수 있습니다.
:::tip
`@` 키를 사용하여 프로젝트에서 파일을 검색합니다.
@@ -220,11 +220,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
### 추가 기능
-프로젝트에 새로운 기능을 추가하려면 OpenCode를 요청할 수 있습니다. 우리는 먼저 계획을 만들 것을 묻는 것이 좋습니다.
+프로젝트에 새로운 기능을 추가하려면 opencode를 요청할 수 있습니다. 우리는 먼저 계획을 만들 것을 묻는 것이 좋습니다.
1. **플랜을 선택 **
-OpenCode는 Plan mode 로 변경할 수 있는 능력을 비활성화하고
+opencode는 Plan mode 로 변경할 수 있는 능력을 비활성화하고
대신 제안 how 그것은 기능을 구현할 것입니다.
**Tab** 키를 사용하여 전환합니다. 오른쪽 하단에 있는 이 지표를 볼 수 있습니다.
@@ -241,11 +241,11 @@ Then create a screen that shows all the recently deleted notes.
From this screen, the user can undelete a note or permanently delete it.
```
-당신이 원하는 것을 이해하기 위해 OpenCode를 충분히 세부 정보를 제공하려는. 그것은 도움
+당신이 원하는 것을 이해하기 위해 opencode를 충분히 세부 정보를 제공하려는. 그것은 도움
팀의 주니어 개발자에게 이야기하고 싶습니다.
:::tip
-OpenCode를 많은 컨텍스트와 예제를 제공하여 당신이 무엇을 이해하는 데 도움이
+opencode를 많은 컨텍스트와 예제를 제공하여 당신이 무엇을 이해하는 데 도움이
이름 \*
:::
@@ -262,7 +262,7 @@ We'd like to design this new screen using a design I've used before.
단말에 이미지를 드래그하고 드롭하여 프롬프트에 추가합니다.
:::
-OpenCode는 어떤 이미지를 스캔할 수 있습니다. 당신은 할 수
+opencode는 어떤 이미지를 스캔할 수 있습니다. 당신은 할 수
이 작업을 수행하고 끝으로 이미지를 삭제합니다.
3. ** 기능 구축 **
@@ -284,7 +284,7 @@ Sounds good! Go ahead and make the changes.
### 변경
-더 똑바른 변화를 위해, 당신은 OpenCode를 직접 그것을 건설할 수 있습니다
+더 똑바른 변화를 위해, 당신은 opencode를 직접 그것을 건설할 수 있습니다
첫 플랜을 검토하지 않고.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -293,14 +293,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-좋은 양의 세부 사항을 제공 하려면 OpenCode가 올바른
+좋은 양의 세부 사항을 제공 하려면 opencode가 올바른
이름 \*
---
### Undo 변경
-OpenCode를 호출하면 변경 사항을 만들 수 있습니다.
+opencode를 호출하면 변경 사항을 만들 수 있습니다.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -313,14 +313,14 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
/undo
```
-OpenCode는 이제 당신이 만든 변경을 반전하고 원래 메시지를 표시
+opencode는 이제 당신이 만든 변경을 반전하고 원래 메시지를 표시
다시.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-여기에서 당신은 신속하고 다시 시도 OpenCode를 요청할 수 있습니다.
+여기에서 당신은 신속하고 다시 시도 opencode를 요청할 수 있습니다.
:::tip
`/undo`를 여러 번 실행할 수 있습니다.
@@ -336,7 +336,7 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
## 공유
-OpenCode와 나눈 대화는 [팀과 공유](/docs/share)할 수 있습니다.
+opencode와 나눈 대화는 [팀과 공유](/docs/share)할 수 있습니다.
```bash frame="none"
/share
@@ -348,12 +348,12 @@ OpenCode와 나눈 대화는 [팀과 공유](/docs/share)할 수 있습니다.
대화는 기본적으로 공유되지 않습니다.
:::
-여기 [example 대화](https://opencode.ai/s/4XP1fce5) 는 OpenCode 입니다.
+여기 [example 대화](https://opencode.ai/s/4XP1fce5) 는 opencode 입니다.
---
## 사용자 정의
-그리고 그게 다야! 이제 OpenCode를 사용하여 프로입니다.
+그리고 그게 다야! 이제 opencode를 사용하여 프로입니다.
-자신의 것을 만들기 위해, 우리는 [themes](/docs/themes), [keybinds](/docs/keybinds), [configuring code formatters](/docs/formatters), [creating custom commands](/docs/commands), 또는 [OpenCode config](/docs/config)와 함께 연주하는 것을 추천합니다.
+자신의 것을 만들기 위해, 우리는 [themes](/docs/themes), [keybinds](/docs/keybinds), [configuring code formatters](/docs/formatters), [creating custom commands](/docs/commands), 또는 [opencode config](/docs/config)와 함께 연주하는 것을 추천합니다.
diff --git a/packages/web/src/content/docs/ko/keybinds.mdx b/packages/web/src/content/docs/ko/keybinds.mdx
index 8477e826a..83fc5da84 100644
--- a/packages/web/src/content/docs/ko/keybinds.mdx
+++ b/packages/web/src/content/docs/ko/keybinds.mdx
@@ -3,7 +3,7 @@ title: Keybinds
description: Customize your keybinds.
---
-OpenCode는 OpenCode config를 통해 사용자 정의 할 수있는 keybinds 목록을 가지고 있습니다.
+opencode는 opencode config를 통해 사용자 정의 할 수있는 keybinds 목록을 가지고 있습니다.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode는 OpenCode config를 통해 사용자 정의 할 수있는 keybinds
## 리더 키
-OpenCode는 대부분의 keybinds에 대한 `leader` 키를 사용합니다. 이것은 당신의 맨끝에 있는 충돌을 피합니다.
+opencode는 대부분의 keybinds에 대한 `leader` 키를 사용합니다. 이것은 당신의 맨끝에 있는 충돌을 피합니다.
기본적으로 `ctrl+x`는 리더 키이며 대부분의 작업은 리더 키를 먼저 누르고 단축키를 누릅니다. 예를 들어, 새 세션을 시작하려면 먼저 `ctrl+x`를 누르고 `n`를 누릅니다.
@@ -132,7 +132,7 @@ OpenCode는 대부분의 keybinds에 대한 `leader` 키를 사용합니다. 이
## 데스크탑 프롬프트 단축키
-OpenCode 데스크톱 앱 프롬프트 입력은 텍스트 편집을 위한 일반적인 Readline/Emacs-style 단축키를 지원합니다. 이들은 내장되어 있으며 현재 `opencode.json`를 통해 구성할 수 없습니다.
+opencode 데스크톱 앱 프롬프트 입력은 텍스트 편집을 위한 일반적인 Readline/Emacs-style 단축키를 지원합니다. 이들은 내장되어 있으며 현재 `opencode.json`를 통해 구성할 수 없습니다.
| 단축 | 액션 |
| -------- | -------------------------- |
diff --git a/packages/web/src/content/docs/ko/lsp.mdx b/packages/web/src/content/docs/ko/lsp.mdx
index 7bd3431d0..ba6245864 100644
--- a/packages/web/src/content/docs/ko/lsp.mdx
+++ b/packages/web/src/content/docs/ko/lsp.mdx
@@ -1,15 +1,15 @@
---
title: LSP Servers
-description: OpenCode integrates with your LSP servers.
+description: opencode integrates with your LSP servers.
---
-OpenCode는 언어 서버 프로토콜 (LSP)과 통합하여 LLM은 코드베이스와 상호 작용합니다. 그것은 LLM에 피드백을 제공하기 위해 진단을 사용합니다.
+opencode는 언어 서버 프로토콜 (LSP)과 통합하여 LLM은 코드베이스와 상호 작용합니다. 그것은 LLM에 피드백을 제공하기 위해 진단을 사용합니다.
---
## 내장
-OpenCode는 인기있는 언어로 여러 내장 LSP 서버와 함께 제공됩니다.
+opencode는 인기있는 언어로 여러 내장 LSP 서버와 함께 제공됩니다.
| LSP 서버 | 연장 | 요구사항 |
| ----------------- | ------------------------------------------------------------------ | ----------------------------------------------- |
@@ -65,7 +65,7 @@ opencode가 파일을 열 때, 그것은:
## 구성
-오픈코드 설정에서 `lsp` 섹션을 통해 LSP 서버를 사용자 정의할 수 있습니다.
+opencode 설정에서 `lsp` 섹션을 통해 LSP 서버를 사용자 정의할 수 있습니다.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ko/mcp-servers.mdx b/packages/web/src/content/docs/ko/mcp-servers.mdx
index 83c469a07..744123ed6 100644
--- a/packages/web/src/content/docs/ko/mcp-servers.mdx
+++ b/packages/web/src/content/docs/ko/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: MCP servers
description: Add local and remote MCP tools.
---
-Model Context Protocol , 또는 MCP를 사용하여 OpenCode에 외부 도구를 추가할 수 있습니다. OpenCode는 로컬 및 원격 서버를 모두 지원합니다.
+Model Context Protocol , 또는 MCP를 사용하여 opencode에 외부 도구를 추가할 수 있습니다. opencode는 로컬 및 원격 서버를 모두 지원합니다.
추가되면 MCP 도구는 내장 도구와 함께 LLM에 자동으로 사용할 수 있습니다.
@@ -165,7 +165,7 @@ use the mcp_everything tool to add the number 3 and 4
## 오아우트
-OpenCode는 원격 MCP 서버에 대한 OAuth 인증을 자동으로 처리합니다. 서버가 인증이 필요할 때, OpenCode는:
+opencode는 원격 MCP 서버에 대한 OAuth 인증을 자동으로 처리합니다. 서버가 인증이 필요할 때, opencode는:
1. 401 응답을 검출하고 OAuth 흐름을 시작
2. **Dynamic Client 등록 (RFC 7591) ** 서버에서 지원되는 경우
@@ -189,7 +189,7 @@ OpenCode는 원격 MCP 서버에 대한 OAuth 인증을 자동으로 처리합
}
```
-서버가 인증이 필요한 경우, OpenCode는 먼저 사용하려고 할 때 인증됩니다. 그렇지 않다면, `opencode mcp auth `를 사용하여 [manually 방아쇠](#authenticating)을 유발할 수 있습니다.
+서버가 인증이 필요한 경우, opencode는 먼저 사용하려고 할 때 인증됩니다. 그렇지 않다면, `opencode mcp auth `를 사용하여 [manually 방아쇠](#authenticating)을 유발할 수 있습니다.
---
@@ -291,7 +291,7 @@ opencode mcp debug my-oauth-server
## 관리
-MCP는 OpenCode의 도구로 사용할 수 있으며 내장 도구와 함께 사용할 수 있습니다. 다른 도구와 같이 OpenCode config를 통해 관리할 수 있습니다.
+MCP는 opencode의 도구로 사용할 수 있으며 내장 도구와 함께 사용할 수 있습니다. 다른 도구와 같이 opencode config를 통해 관리할 수 있습니다.
---
@@ -423,7 +423,7 @@ MCP 서버 도구는 서버 이름으로 prefix로 등록되므로 서버의 모
opencode mcp auth sentry
```
-브라우저 창을 열어 OAuth 흐름을 완료하고 OpenCode를 Sentry 계정에 연결하십시오.
+브라우저 창을 열어 OAuth 흐름을 완료하고 opencode를 Sentry 계정에 연결하십시오.
일단 인증되면, 당신은 쿼리 문제, 프로젝트, 오류 데이터에 대한 프린트 도구를 사용할 수 있습니다.
diff --git a/packages/web/src/content/docs/ko/models.mdx b/packages/web/src/content/docs/ko/models.mdx
index 8c0ef361a..3916e5456 100644
--- a/packages/web/src/content/docs/ko/models.mdx
+++ b/packages/web/src/content/docs/ko/models.mdx
@@ -3,13 +3,13 @@ title: Models
description: Configuring an LLM provider and model.
---
-OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)를 사용하여 **75+ LLM 제공 업체**를 지원하며 로컬 모델을 실행합니다.
+opencode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)를 사용하여 **75+ LLM 제공 업체**를 지원하며 로컬 모델을 실행합니다.
---
## 공급자
-가장 인기 있는 공급자는 기본적으로 preloaded. `/connect` 명령을 통해 공급자를위한 자격 증명을 추가하면 OpenCode를 시작할 때 사용할 수 있습니다.
+가장 인기 있는 공급자는 기본적으로 preloaded. `/connect` 명령을 통해 공급자를위한 자격 증명을 추가하면 opencode를 시작할 때 사용할 수 있습니다.
자세히 알아보기 [providers](/docs/providers).
@@ -35,7 +35,7 @@ OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)
그러나 코드와 도구 호출 모두에서 좋은 그들 중 몇 가지가있다.
-다음은 OpenCode와 잘 작동하는 몇 가지 모델입니다. 특히 주문이 없습니다. (이것은 철저한 목록이 아니며 반드시 날짜까지입니다) :
+다음은 opencode와 잘 작동하는 몇 가지 모델입니다. 특히 주문이 없습니다. (이것은 철저한 목록이 아니며 반드시 날짜까지입니다) :
- GPT의 5.2
- GPT 5.1 코덱
@@ -49,7 +49,7 @@ OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)
## 기본값 설정
기본 모델로 설정하려면 `model` 키를 설정할 수 있습니다.
-OpenCode 설정.
+opencode 설정.
```json title="opencode.json" {3}
{
@@ -137,11 +137,11 @@ config를 통해 모델의 옵션을 구성할 수 있습니다.
## 참배
-다른 윤곽을 가진 많은 모형 지원 다수 변종. OpenCode는 인기있는 공급자를위한 기본 변형으로 배송됩니다.
+다른 윤곽을 가진 많은 모형 지원 다수 변종. opencode는 인기있는 공급자를위한 기본 변형으로 배송됩니다.
## 내장 변형
-OpenCode는 많은 공급자를 위한 과태 변종으로 발송합니다:
+opencode는 많은 공급자를 위한 과태 변종으로 발송합니다:
**Anthropic**:
@@ -203,11 +203,11 @@ keybind `variant_cycle`를 사용하여 변형 사이 신속하게 전환합니
## 로딩 모델
-OpenCode가 시작될 때, 다음의 우선순위 순서에 있는 모형을 검사합니다:
+opencode가 시작될 때, 다음의 우선순위 순서에 있는 모형을 검사합니다:
1. `--model` 또는 `-m` 명령 선 깃발. 형식은 구성 파일과 동일합니다. `provider_id/model_id`.
-2. OpenCode config의 모델 목록.
+2. opencode config의 모델 목록.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ko/modes.mdx b/packages/web/src/content/docs/ko/modes.mdx
index 3b8168e43..ba6ee6ef3 100644
--- a/packages/web/src/content/docs/ko/modes.mdx
+++ b/packages/web/src/content/docs/ko/modes.mdx
@@ -4,7 +4,7 @@ description: Different modes for different use cases.
---
:::caution
-모드는 오픈 코드 설정에서 `agent` 옵션을 통해 구성되어 있습니다. 더 보기
+모드는 opencode 설정에서 `agent` 옵션을 통해 구성되어 있습니다. 더 보기
`mode` 옵션이 이제 비활성화되었습니다. [더 알아보기](/docs/시약).
:::
diff --git a/packages/web/src/content/docs/ko/network.mdx b/packages/web/src/content/docs/ko/network.mdx
index 39fac669c..b2a0f8236 100644
--- a/packages/web/src/content/docs/ko/network.mdx
+++ b/packages/web/src/content/docs/ko/network.mdx
@@ -3,13 +3,13 @@ title: Network
description: Configure proxies and custom certificates.
---
-OpenCode는 엔터프라이즈 네트워크 환경을 위한 표준 프록시 환경 변수 및 사용자 지정 인증서를 지원합니다.
+opencode는 엔터프라이즈 네트워크 환경을 위한 표준 프록시 환경 변수 및 사용자 지정 인증서를 지원합니다.
---
## 프록시
-OpenCode는 표준 프록시 환경 변수를 존중합니다.
+opencode는 표준 프록시 환경 변수를 존중합니다.
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ NTLM 또는 Kerberos와 같은 고급 인증을 요구하는 프록시는 인증
## 사용자 정의 인증서
-엔터프라이즈가 HTTPS 연결을 위해 사용자 정의 CA를 사용한다면, OpenCode를 사용하여 신뢰합니다.
+엔터프라이즈가 HTTPS 연결을 위해 사용자 정의 CA를 사용한다면, opencode를 사용하여 신뢰합니다.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/ko/permissions.mdx b/packages/web/src/content/docs/ko/permissions.mdx
index 0596ef44d..47feb2b0b 100644
--- a/packages/web/src/content/docs/ko/permissions.mdx
+++ b/packages/web/src/content/docs/ko/permissions.mdx
@@ -3,7 +3,7 @@ title: Permissions
description: Control which actions require approval to run.
---
-OpenCode는 주어진 동작이 자동으로 실행되는지 결정하기 위해 `permission` config를 사용하거나 차단합니다.
+opencode는 주어진 동작이 자동으로 실행되는지 결정하기 위해 `permission` config를 사용하거나 차단합니다.
`v1.1.1`의 것과 같이, 유산 `tools` 불린 구성은 deprecated이고 `permission`로 합병되었습니다. 오래된 `tools` config는 여전히 뒤쪽 호환성을 위해 지원됩니다.
@@ -88,7 +88,7 @@ Permission 본 사용 간단한 wildcard 일치:
## 외부 감독
-`external_directory`를 사용하여 도구가 OpenCode가 시작된 작업 디렉토리 밖에 터치 경로가 호출되도록합니다. 이것은 입력 (예 : `read`, `edit`, `list`, `glob`, `glob`, `grep` 및 많은 `bash` 명령)로 경로를 수행하는 모든 도구에 적용됩니다.
+`external_directory`를 사용하여 도구가 opencode가 시작된 작업 디렉토리 밖에 터치 경로가 호출되도록합니다. 이것은 입력 (예 : `read`, `edit`, `list`, `glob`, `glob`, `grep` 및 많은 `bash` 명령)로 경로를 수행하는 모든 도구에 적용됩니다.
홈 확장 (`~/...`와 같은) 패턴이 작성된 방법에 영향을 미칩니다. 그것은 현재의 작업 공간의 외부 경로 부분을 만들지 않습니다, 그래서 작업 디렉토리 외부 경로는 여전히 `external_directory`를 통해 허용해야합니다.
@@ -127,7 +127,7 @@ Permission 본 사용 간단한 wildcard 일치:
## 사용 가능한 권한
-OpenCode 권한은 도구 이름에 의해 키 입력되며, 두 개의 안전 가드 :
+opencode 권한은 도구 이름에 의해 키 입력되며, 두 개의 안전 가드 :
- `read` - 파일 읽기 (파일 경로의 매칭)
- `edit` - 모든 파일 수정 (covers `edit`, `write`, `patch`, `multiedit`)
@@ -148,7 +148,7 @@ OpenCode 권한은 도구 이름에 의해 키 입력되며, 두 개의 안전
## 기본
-아무것도 지정하지 않는 경우, OpenCode는 permissive 기본값에서 시작합니다.
+아무것도 지정하지 않는 경우, opencode는 permissive 기본값에서 시작합니다.
- `"allow"`에 기본 권한.
- `doom_loop` 및 `external_directory` 기본적으로 `"ask"`.
@@ -171,10 +171,10 @@ OpenCode 권한은 도구 이름에 의해 키 입력되며, 두 개의 안전
## "Ask"는 무엇입니까?
-OpenCode가 승인되면 UI는 세 가지 결과를 제공합니다.
+opencode가 승인되면 UI는 세 가지 결과를 제공합니다.
- `once` - 이 요청을 승인
-- `always` - 제안 된 패턴과 일치하는 미래 요청 (현재 OpenCode 세션의 나머지)
+- `always` - 제안 된 패턴과 일치하는 미래 요청 (현재 opencode 세션의 나머지)
- `reject` - 요청을 거부
`always`는 도구 (예를 들면, bash 승인 일반적으로 `git status*`와 같은 안전한 명령 접두사)에 의해 approve가 제공 될 패턴의 집합.
diff --git a/packages/web/src/content/docs/ko/plugins.mdx b/packages/web/src/content/docs/ko/plugins.mdx
index 11e2cdcaa..72b3bde72 100644
--- a/packages/web/src/content/docs/ko/plugins.mdx
+++ b/packages/web/src/content/docs/ko/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Plugins
-description: Write your own plugins to extend OpenCode.
+description: Write your own plugins to extend opencode.
---
-플러그인은 다양한 이벤트와 사용자 정의 행동으로 후킹하여 OpenCode를 확장 할 수 있습니다. 플러그인을 만들 수 있습니다 새로운 기능을 추가, 외부 서비스와 통합, 또는 OpenCode의 기본 동작을 수정.
+플러그인은 다양한 이벤트와 사용자 정의 행동으로 후킹하여 opencode를 확장 할 수 있습니다. 플러그인을 만들 수 있습니다 새로운 기능을 추가, 외부 서비스와 통합, 또는 opencode의 기본 동작을 수정.
예를 들어, 커뮤니티에 의해 생성 된 [plugins](/docs/ecosystem#plugins)를 확인하십시오.
@@ -83,7 +83,7 @@ config 파일에 npm 패키지를 지정합니다.
}
```
-OpenCode는 `bun install`를 시작합니다. 플러그인 및 도구가 가져올 수 있습니다.
+opencode는 `bun install`를 시작합니다. 플러그인 및 도구가 가져올 수 있습니다.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
macOS에서 AppleScript를 실행하려면 `osascript`를 사용하고 있습니다. 여기에 우리는 그것을 사용하여 알림을 보낼 수 있습니다.
:::note
-OpenCode 데스크톱 앱을 사용하는 경우 응답이 준비되어 있거나 세션 오류가 있을 때 시스템 알림을 자동으로 보낼 수 있습니다.
+opencode 데스크톱 앱을 사용하는 경우 응답이 준비되어 있거나 세션 오류가 있을 때 시스템 알림을 자동으로 보낼 수 있습니다.
:::
---
@@ -277,7 +277,7 @@ export const InjectEnvPlugin = async () => {
### 사용자 정의 도구
-플러그인은 Opencode에 사용자 정의 도구를 추가 할 수 있습니다 :
+플러그인은 opencode에 사용자 정의 도구를 추가 할 수 있습니다 :
```ts title=".opencode/plugins/custom-tools.ts"
import { type Plugin, tool } from "@opencode-ai/plugin"
@@ -306,7 +306,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
- `args`: 도구의 인수에 대한 Zod 스키마
- `execute`: 도구가 호출될 때 실행되는 기능
-사용자 정의 도구는 내장 도구와 함께 Opencode를 사용할 수 있습니다.
+사용자 정의 도구는 내장 도구와 함께 opencode를 사용할 수 있습니다.
---
diff --git a/packages/web/src/content/docs/ko/providers.mdx b/packages/web/src/content/docs/ko/providers.mdx
index dd9f2f372..26129d1ae 100644
--- a/packages/web/src/content/docs/ko/providers.mdx
+++ b/packages/web/src/content/docs/ko/providers.mdx
@@ -1,17 +1,17 @@
---
title: Providers
-description: Using any LLM provider in OpenCode.
+description: Using any LLM provider in opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)를 사용하여 **75+ LLM 제공 업체**를 지원하며 로컬 모델을 실행합니다.
+opencode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)를 사용하여 **75+ LLM 제공 업체**를 지원하며 로컬 모델을 실행합니다.
필요한 공급자를 추가하려면:
1. `/connect` 명령을 사용하여 공급자를 위한 API 열쇠를 추가하십시오.
-2. OpenCode config에 있는 공급자를 구성하십시오.
+2. opencode config에 있는 공급자를 구성하십시오.
---
@@ -24,7 +24,7 @@ OpenCode는 [AI SDK](https://ai-sdk.dev/) 및 [Models.dev](https://models.dev)
#### 콘피그
-OpenCode의 `provider` 섹션을 통해 공급자를 사용자 정의 할 수 있습니다.
+opencode의 `provider` 섹션을 통해 공급자를 사용자 정의 할 수 있습니다.
설정.
---
@@ -48,10 +48,10 @@ OpenCode의 `provider` 섹션을 통해 공급자를 사용자 정의 할 수
---
-## 오픈코드 젠
+## opencode 젠
-OpenCode Zen은 OpenCode 팀이 제공하는 모델 목록입니다.
-OpenCode와 잘 작동하도록 테스트 및 검증. [더 알아보기](/docs/zen).
+OpenCode Zen은 opencode 팀이 제공하는 모델 목록입니다.
+opencode와 잘 작동하도록 테스트 및 검증. [더 알아보기](/docs/zen).
:::tip
새로운 경우, OpenCode Zen로 시작하는 것이 좋습니다.
@@ -80,7 +80,7 @@ OpenCode와 잘 작동하도록 테스트 및 검증. [더 알아보기](/docs/z
/models
```
-OpenCode의 다른 공급자와 같이 작동하고 사용하기에 완전히 선택적입니다.
+opencode의 다른 공급자와 같이 작동하고 사용하기에 완전히 선택적입니다.
---
@@ -124,7 +124,7 @@ OpenCode의 다른 공급자와 같이 작동하고 사용하기에 완전히
### 아마존 베드록
-OpenCode로 Amazon Bedrock을 사용하려면:
+opencode로 Amazon Bedrock을 사용하려면:
1. Amazon Bedrock 콘솔 및 요청에서 ** 모델 카탈로그**에 머리
원하는 모델에 액세스.
@@ -283,7 +283,7 @@ custom inference profiles를 위해, 열쇠에 있는 모형 그리고 공급자
```
:::info
-OpenCode의 Claude Pro/Max 구독을 사용하여 [Anthropic](https://anthropic.com)에서 공식적으로 지원되지 않습니다.
+opencode의 Claude Pro/Max 구독을 사용하여 [Anthropic](https://anthropic.com)에서 공식적으로 지원되지 않습니다.
:::
##### API 키 사용
@@ -294,7 +294,7 @@ Pro/Max 구독이 없는 경우 **Create an API Key**를 선택할 수 있습니
---
-### Azure 오픈AI
+### Azure OpenAI
:::note
"나는 미안 해요, 하지만 나는 그 요청을 지원할 수 없습니다" 오류, 에서 콘텐츠 필터를 변경 시도 **DefaultV2**에서 **Default**로 당신의 Azure 자원에.
@@ -488,7 +488,7 @@ export CLOUDFLARE_API_TOKEN=your-api-token
/models
```
-Opencode config를 통해 모델을 추가할 수 있습니다.
+opencode config를 통해 모델을 추가할 수 있습니다.
```json title="opencode.json"
{
@@ -669,7 +669,7 @@ Select**OAuth**와 브라우저는 권한이 없습니다.
1. [GitLab User Settings > Access Tokens](https://gitlab.com/-/user settings/personal access tokens)로 이동
2. 새 토큰 추가 \*\*
-3. 이름: `OpenCode`의 범위: `api`
+3. 이름: `opencode`의 범위: `api`
4. 토큰 복사 (`glpat-`와 함께 시작)
5. 맨끝에서 그것을 입력하십시오
@@ -689,8 +689,8 @@ opencode auth 저장소에 토큰을 저장합니다.
#### 셀프 호스팅 GitLab
:::note[compliance note]
-OpenCode는 세션 제목을 생성하고 같은 일부 AI 작업을 위해 작은 모델을 사용합니다.
-기본적으로 gpt-5-nano를 사용하도록 구성되며 Zen에서 호스팅됩니다. OpenCode를 잠금
+opencode는 세션 제목을 생성하고 같은 일부 AI 작업을 위해 작은 모델을 사용합니다.
+기본적으로 gpt-5-nano를 사용하도록 구성되며 Zen에서 호스팅됩니다. opencode를 잠금
자신의 GitLab-hosted 인스턴스를 사용하여 다음을 추가하십시오.
`opencode.json` 파일. 세션 공유를 비활성화하는 것이 좋습니다.
@@ -828,7 +828,7 @@ GitHub Copilot 구독을 사용하여 opencode:
### 구글 Vertex AI
-OpenCode로 Google Vertex AI를 사용하려면:
+opencode로 Google Vertex AI를 사용하려면:
1. Google Cloud Console에서 ** Model Garden**을 통해 헤드를 확인하고 확인하십시오.
당신의 지역에서 유효한 모형.
@@ -958,7 +958,7 @@ export VERTEX_LOCATION=global
#### 선택 사항
-이벤트에서 Opencode를 통해 자동으로 구성되지 않는 Helicone의 기능 또는 모델을 볼 수 있습니다.
+이벤트에서 opencode를 통해 자동으로 구성되지 않는 Helicone의 기능 또는 모델을 볼 수 있습니다.
여기에 [Helicone의 모델 디렉토리](https://helicone.ai/models), 당신은 당신이 추가 할 모델의 ID를 잡아이 필요.
@@ -1011,7 +1011,7 @@ Helicone는 캐싱, 사용자 추적 및 세션 관리와 같은 기능을 위
##### 세션 추적
-Helicone's [Sessions](https://docs.helicone.ai/features/sessions) 기능으로 그룹 관련 LLM 요청이 가능합니다. [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) 플러그인을 사용하여 각 OpenCode 대화를 Helicone 세션으로 자동 로그인하십시오.
+Helicone's [Sessions](https://docs.helicone.ai/features/sessions) 기능으로 그룹 관련 LLM 요청이 가능합니다. [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) 플러그인을 사용하여 각 opencode 대화를 Helicone 세션으로 자동 로그인하십시오.
```bash
npm install -g opencode-helicone-session
@@ -1025,7 +1025,7 @@ npm install -g opencode-helicone-session
}
```
-플러그인은 `Helicone-Session-Id` 및 `Helicone-Session-Name` 헤더를 귀하의 요청에 주사합니다. Helicone의 세션 페이지에서는 별도의 세션으로 나열된 각 OpenCode 대화를 볼 수 있습니다.
+플러그인은 `Helicone-Session-Id` 및 `Helicone-Session-Name` 헤더를 귀하의 요청에 주사합니다. Helicone의 세션 페이지에서는 별도의 세션으로 나열된 각 opencode 대화를 볼 수 있습니다.
###### 공통 헬리콥터
@@ -1229,7 +1229,7 @@ Moonshot AI에서 Kimi K2 사용 :
Ollama를 통해 로컬 모델을 사용할 수 있습니다.
:::tip
-Ollama는 OpenCode를 자동으로 구성할 수 있습니다. 자세한 내용은 [Ollama 통합 문서](https://docs.ollama.com/integrations/opencode)를 참조하십시오.
+Ollama는 opencode를 자동으로 구성할 수 있습니다. 자세한 내용은 [Ollama 통합 문서](https://docs.ollama.com/integrations/opencode)를 참조하십시오.
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1268,13 +1268,13 @@ Ollama는 OpenCode를 자동으로 구성할 수 있습니다. 자세한 내용
##Ollama 클라우드
-OpenCode로 Ollama Cloud를 사용하려면:
+opencode로 Ollama Cloud를 사용하려면:
1. [https://ollama.com/](https://ollama.com/) 이상 머리와 로그인하거나 계정을 만들 수 있습니다.
2. Navigate to**Settings** > **Keys** 및 click **API Key**를 추가하여 새로운 API 키 생성.
-3. OpenCode에서 사용을 위한 API 열쇠를 복사하십시오.
+3. opencode에서 사용을 위한 API 열쇠를 복사하십시오.
4. `/connect` 명령을 실행하고 ** Ollama Cloud**를 검색하십시오.
@@ -1291,7 +1291,7 @@ OpenCode로 Ollama Cloud를 사용하려면:
└ enter
```
-6. ** 중요 **: OpenCode의 클라우드 모델을 사용하기 전에, 로컬 모델 정보를 끌어야 합니다:
+6. ** 중요 **: opencode의 클라우드 모델을 사용하기 전에, 로컬 모델 정보를 끌어야 합니다:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1338,9 +1338,9 @@ API 키가 이미 있다면 ** 수동으로 API 키**를 입력하고 터미널
---
-## 오픈코드 젠
+## opencode 젠
-OpenCode Zen은 OpenCode 팀에서 제공하는 테스트 및 검증된 모델 목록입니다. [더 알아보기](/docs/zen).
+OpenCode Zen은 opencode 팀에서 제공하는 테스트 및 검증된 모델 목록입니다. [더 알아보기](/docs/zen).
1. 로그인 **OpenCode Zen** and click**Create API Key**.
@@ -1350,7 +1350,7 @@ OpenCode Zen은 OpenCode 팀에서 제공하는 테스트 및 검증된 모델
/connect
```
-3. OpenCode API 키를 입력하십시오.
+3. opencode API 키를 입력하십시오.
```txt
┌ API key
@@ -1392,7 +1392,7 @@ OpenCode Zen은 OpenCode 팀에서 제공하는 테스트 및 검증된 모델
/models
```
-Opencode config를 통해 추가 모델을 추가할 수 있습니다.
+opencode config를 통해 추가 모델을 추가할 수 있습니다.
```json title="opencode.json" {6}
{
@@ -1515,7 +1515,7 @@ export AICORE_SERVICE_KEY='{"clientid":"...","clientsecret":"...","url":"...","s
### 스케일웨이
-Opencode를 사용하여 [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/)를 사용하려면:
+opencode를 사용하여 [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/)를 사용하려면:
1. [Scaleway 콘솔 IAM 설정](https://console.scaleway.com/iam/api-keys)를 통해 새로운 API 키 생성.
@@ -1623,7 +1623,7 @@ Vercel AI를 게이트웨이는 OpenAI, Anthropic, Google, xAI 등에서 모델
/models
```
-Opencode config를 통해 모델을 사용자 정의 할 수 있습니다. 공급자 routing 순서를 지정하는 예입니다.
+opencode config를 통해 모델을 사용자 정의 할 수 있습니다. 공급자 routing 순서를 지정하는 예입니다.
```json title="opencode.json"
{
@@ -1733,7 +1733,7 @@ Opencode config를 통해 모델을 사용자 정의 할 수 있습니다. 공
/models
```
-Opencode config를 통해 추가 모델을 추가할 수 있습니다.
+opencode config를 통해 추가 모델을 추가할 수 있습니다.
```json title="opencode.json" {6}
{
@@ -1755,7 +1755,7 @@ Opencode config를 통해 추가 모델을 추가할 수 있습니다.
`/connect` 명령에 나열되지 않은 **OpenAI-compatible** 공급자를 추가하려면:
:::tip
-Opencode를 사용하여 OpenAI 호환 공급자를 사용할 수 있습니다. 가장 현대적인 AI 제공 업체는 OpenAI 호환 API를 제공합니다.
+opencode를 사용하여 OpenAI 호환 공급자를 사용할 수 있습니다. 가장 현대적인 AI 제공 업체는 OpenAI 호환 API를 제공합니다.
:::
1. `/connect` 명령을 실행하고 ** 다른**로 스크롤하십시오.
@@ -1875,7 +1875,7 @@ Opencode를 사용하여 OpenAI 호환 공급자를 사용할 수 있습니다.
- **limit.context**: 최대 입력 토큰 모델은 받아들입니다.
- **limit.output**: 최대 토큰은 모델을 생성할 수 있습니다.
-`limit` 필드를 사용하면 OpenCode가 얼마나 많은 컨텍스트를 이해 할 수 있습니다. 표준 공급자는 model.dev에서 자동적으로 당깁니다.
+`limit` 필드를 사용하면 opencode가 얼마나 많은 컨텍스트를 이해 할 수 있습니다. 표준 공급자는 model.dev에서 자동적으로 당깁니다.
---
diff --git a/packages/web/src/content/docs/ko/rules.mdx b/packages/web/src/content/docs/ko/rules.mdx
index e01b66da2..9782f5581 100644
--- a/packages/web/src/content/docs/ko/rules.mdx
+++ b/packages/web/src/content/docs/ko/rules.mdx
@@ -3,7 +3,7 @@ title: Rules
description: Set custom instructions for opencode.
---
-`AGENTS.md` 파일을 만들 수 있도록 오픈 코드에 사용자 정의 지침을 제공 할 수 있습니다. Cursor의 규칙과 유사합니다. LLM의 컨텍스트에 포함된 지침을 통해 특정 프로젝트에 대한 행동을 사용자 정의합니다.
+`AGENTS.md` 파일을 만들 수 있도록 opencode에 사용자 정의 지침을 제공 할 수 있습니다. Cursor의 규칙과 유사합니다. LLM의 컨텍스트에 포함된 지침을 통해 특정 프로젝트에 대한 행동을 사용자 정의합니다.
---
@@ -68,7 +68,7 @@ opencode는 또한 다수 위치에서 `AGENTS.md` 파일을 읽습니다. 그
### Claude 코드 호환성
-Claude Code에서 마이그레이션하는 경우, OpenCode는 Claude Code의 파일 컨벤션을 fallbacks로 지원합니다.
+Claude Code에서 마이그레이션하는 경우, opencode는 Claude Code의 파일 컨벤션을 fallbacks로 지원합니다.
- ** 규칙 ** : 프로젝트 디렉토리에 `CLAUDE.md` (`AGENTS.md`가 존재하지 않는 경우 사용)
- ** 글로벌 규칙**: `~/.claude/CLAUDE.md` (`~/.config/opencode/AGENTS.md`가 존재하지 않는 경우 사용) -**Skills**: `~/.claude/skills/` — [Agent Skills](/docs/skills/)를 참조하십시오.
diff --git a/packages/web/src/content/docs/ko/sdk.mdx b/packages/web/src/content/docs/ko/sdk.mdx
index 22ecca713..23360f2f7 100644
--- a/packages/web/src/content/docs/ko/sdk.mdx
+++ b/packages/web/src/content/docs/ko/sdk.mdx
@@ -28,9 +28,9 @@ npm install @opencode-ai/sdk
opencode의 인스턴스 만들기:
```javascript
-import { createOpencode } from "@opencode-ai/sdk"
+import { createopencode } from "@opencode-ai/sdk"
-const { client } = await createOpencode()
+const { client } = await createopencode()
```
서버와 클라이언트 모두 시작
@@ -52,9 +52,9 @@ const { client } = await createOpencode()
구성 객체를 전달할 수 있습니다. 인스턴스는 여전히 `opencode.json`를 선택하지만 구성 인라인을 추가 할 수 있습니다.
```javascript
-import { createOpencode } from "@opencode-ai/sdk"
+import { createopencode } from "@opencode-ai/sdk"
-const opencode = await createOpencode({
+const opencode = await createopencode({
hostname: "127.0.0.1",
port: 4096,
config: {
@@ -72,9 +72,9 @@ opencode.server.close()
opencode의 실행 인스턴스가 이미 있다면 클라이언트 인스턴스를 만들 수 있습니다.
```javascript
-import { createOpencodeClient } from "@opencode-ai/sdk"
+import { createopencodeClient } from "@opencode-ai/sdk"
-const client = createOpencodeClient({
+const client = createopencodeClient({
baseUrl: "http://localhost:4096",
})
```
diff --git a/packages/web/src/content/docs/ko/server.mdx b/packages/web/src/content/docs/ko/server.mdx
index 20c8724c6..2e723a03f 100644
--- a/packages/web/src/content/docs/ko/server.mdx
+++ b/packages/web/src/content/docs/ko/server.mdx
@@ -57,7 +57,7 @@ opencode 서버를 사용하여 opencode programmatically와 상호 작용합니
이 아키텍처는 opencode 지원 여러 클라이언트를 허용하고 opencode programmatically와 상호 작용 할 수 있습니다.
독립 서버를 시작하려면 `opencode serve`를 실행할 수 있습니다. 당신이 있는 경우에
-오픈 코드 TUI 실행, `opencode serve` 새로운 서버를 시작합니다.
+opencode TUI 실행, `opencode serve` 새로운 서버를 시작합니다.
---
@@ -65,7 +65,7 @@ opencode 서버를 사용하여 opencode programmatically와 상호 작용합니
TUI를 시작하면 무작위로 포트와 호스트 이름을 할당합니다. 대신 `--hostname`와 `--port` [flags](/docs/cli)에서 전달할 수 있습니다. 그런 다음 서버에 연결하십시오.
-[`/tui`](#tui) 엔드포인트는 서버를 통해 TUI를 구동하는 데 사용될 수 있습니다. 예를 들어 미리 작성하거나 프롬프트를 실행할 수 있습니다. 이 설정은 OpenCode [IDE](/docs/ide) 플러그인에 의해 사용됩니다.
+[`/tui`](#tui) 엔드포인트는 서버를 통해 TUI를 구동하는 데 사용될 수 있습니다. 예를 들어 미리 작성하거나 프롬프트를 실행할 수 있습니다. 이 설정은 opencode [IDE](/docs/ide) 플러그인에 의해 사용됩니다.
---
diff --git a/packages/web/src/content/docs/ko/share.mdx b/packages/web/src/content/docs/ko/share.mdx
index e7ca140ce..4494b0b9f 100644
--- a/packages/web/src/content/docs/ko/share.mdx
+++ b/packages/web/src/content/docs/ko/share.mdx
@@ -1,9 +1,9 @@
---
title: Share
-description: Share your OpenCode conversations.
+description: Share your opencode conversations.
---
-OpenCode의 공유 기능은 OpenCode 대화에 대한 공개 링크를 만들 수 있으므로 Teammates와 협업하거나 다른 곳에서 도움을받을 수 있습니다.
+opencode의 공유 기능은 opencode 대화에 대한 공개 링크를 만들 수 있으므로 Teammates와 협업하거나 다른 곳에서 도움을받을 수 있습니다.
:::note
공유 대화는 링크를 통해 누구나 쉽게 접근할 수 있습니다.
@@ -13,7 +13,7 @@ OpenCode의 공유 기능은 OpenCode 대화에 대한 공개 링크를 만들
## 어떻게 작동합니까?
-대화를 공유할 때, OpenCode:
+대화를 공유할 때, opencode:
1. 세션에 대한 독특한 공개 URL 만들기
2. 우리의 서버에 대화 기록 동기화
@@ -23,13 +23,13 @@ OpenCode의 공유 기능은 OpenCode 대화에 대한 공개 링크를 만들
## 공유
-OpenCode는 대화가 공유되는 방법을 제어하는 세 가지 공유 모드를 지원합니다.
+opencode는 대화가 공유되는 방법을 제어하는 세 가지 공유 모드를 지원합니다.
---
## 수동 (과태)
-기본적으로 OpenCode는 수동 공유 모드를 사용합니다. 세션은 자동으로 공유되지 않지만 `/share` 명령을 사용하여 수동으로 공유 할 수 있습니다.
+기본적으로 opencode는 수동 공유 모드를 사용합니다. 세션은 자동으로 공유되지 않지만 `/share` 명령을 사용하여 수동으로 공유 할 수 있습니다.
```
/share
diff --git a/packages/web/src/content/docs/ko/skills.mdx b/packages/web/src/content/docs/ko/skills.mdx
index 64707cdbc..5c5e3d788 100644
--- a/packages/web/src/content/docs/ko/skills.mdx
+++ b/packages/web/src/content/docs/ko/skills.mdx
@@ -3,7 +3,7 @@ title: "Agent Skills"
description: "Define reusable behavior via SKILL.md definitions"
---
-Agent Skill let OpenCode discover reusable instruction from your repo 또는 홈 디렉토리.
+Agent Skill let opencode discover reusable instruction from your repo 또는 홈 디렉토리.
Skills are loaded on-demand via native `skill` tool-agents see available skills and can loaded full content when needed.
---
@@ -11,7 +11,7 @@ Skills are loaded on-demand via native `skill` tool-agents see available skills
## 파일 장소
기술 이름 당 하나의 폴더를 만들고 내부 `SKILL.md`를 넣어.
-OpenCode 이 위치를 검색:
+opencode 이 위치를 검색:
- 프로젝트 구성: `.opencode/skills//SKILL.md`
- 글로벌 구성: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode 이 위치를 검색:
## 발견의 이해
-Project-local paths의 경우, OpenCode는 git worktree에 도달 할 때까지 현재 작업 디렉토리에서 걷습니다.
+Project-local paths의 경우, opencode는 git worktree에 도달 할 때까지 현재 작업 디렉토리에서 걷습니다.
그것은 `.opencode/`에 있는 어떤 어울리는 `skills/*/SKILL.md` 및 어떤 어울리는 `.claude/skills/*/SKILL.md` 또는 `.agents/skills/*/SKILL.md`를 방법 적재합니다.
세계적인 정의는 또한 `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` 및 `~/.agents/skills/*/SKILL.md`에서 적재됩니다.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## 인식 도구 설명
-OpenCode는 `skill` 도구 설명에서 사용할 수있는 기술을 나열합니다.
+opencode는 `skill` 도구 설명에서 사용할 수있는 기술을 나열합니다.
각 항목에는 기술 이름 및 설명이 포함됩니다.
```xml
diff --git a/packages/web/src/content/docs/ko/themes.mdx b/packages/web/src/content/docs/ko/themes.mdx
index c3e4ab67a..abc7fb8c0 100644
--- a/packages/web/src/content/docs/ko/themes.mdx
+++ b/packages/web/src/content/docs/ko/themes.mdx
@@ -3,9 +3,9 @@ title: Themes
description: Select a built-in theme or define your own.
---
-OpenCode를 사용하면 여러 내장 테마 중 하나에서 선택할 수 있으며 터미널 테마에 적응하는 테마를 사용하거나 사용자 정의 테마를 정의 할 수 있습니다.
+opencode를 사용하면 여러 내장 테마 중 하나에서 선택할 수 있으며 터미널 테마에 적응하는 테마를 사용하거나 사용자 정의 테마를 정의 할 수 있습니다.
-기본적으로 OpenCode는 자체 `opencode` 테마를 사용합니다.
+기본적으로 opencode는 자체 `opencode` 테마를 사용합니다.
---
@@ -24,7 +24,7 @@ truecolor 지원 없이, 테마는 감소된 색깔 정확도로 나타날지도
## 내장 테마
-OpenCode는 여러 내장 테마와 함께 제공됩니다.
+opencode는 여러 내장 테마와 함께 제공됩니다.
| 이름 | 설명 |
| ---------------------- | ------------------------------------------------------------------- |
@@ -54,7 +54,7 @@ OpenCode는 여러 내장 테마와 함께 제공됩니다.
시스템 테마는 사용자를위한 것입니다 :
-- OpenCode가 터미널의 외관과 일치해야 합니다.
+- opencode가 터미널의 외관과 일치해야 합니다.
- 사용자 정의 터미널 색상 구성
- 모든 터미널 응용 분야의 일관된 모습
@@ -75,7 +75,7 @@ OpenCode는 여러 내장 테마와 함께 제공됩니다.
## 사용자 정의 테마
-OpenCode는 사용자가 쉽게 테마를 만들 수 있도록 유연한 JSON 기반 테마 시스템을 지원합니다.
+opencode는 사용자가 쉽게 테마를 만들 수 있도록 유연한 JSON 기반 테마 시스템을 지원합니다.
---
diff --git a/packages/web/src/content/docs/ko/tools.mdx b/packages/web/src/content/docs/ko/tools.mdx
index c3ac68266..9e021af83 100644
--- a/packages/web/src/content/docs/ko/tools.mdx
+++ b/packages/web/src/content/docs/ko/tools.mdx
@@ -3,7 +3,7 @@ title: Tools
description: Manage the tools an LLM can use.
---
-도구는 LLM을 사용하여 코드베이스에서 작업을 수행 할 수 있습니다. OpenCode는 내장 도구 세트로 제공되지만, [custom tools](/docs/custom-tools) 또는 [MCP 서버](/docs/mcp-servers)로 확장할 수 있습니다.
+도구는 LLM을 사용하여 코드베이스에서 작업을 수행 할 수 있습니다. opencode는 내장 도구 세트로 제공되지만, [custom tools](/docs/custom-tools) 또는 [MCP 서버](/docs/mcp-servers)로 확장할 수 있습니다.
기본적으로 모든 도구는**enabled**이며, 실행할 권한이 없습니다. [permissions](/docs/permissions)를 통해 공구 동작을 제어할 수 있습니다.
@@ -41,7 +41,7 @@ description: Manage the tools an LLM can use.
## 내장
-다음은 OpenCode에서 사용할 수있는 모든 내장 도구입니다.
+다음은 opencode에서 사용할 수있는 모든 내장 도구입니다.
---
@@ -291,9 +291,9 @@ LLM을 fetch 및 웹 페이지를 읽을 수 있습니다. 온라인 리소스
웹 검색
:::note
-이 도구는 OpenCode 제공 업체 또는 `OPENCODE_ENABLE_EXA` 환경 변수가 모든 진실 값 (예 : `true` 또는 `1`)로 설정할 때만 사용할 수 있습니다.
+이 도구는 opencode 제공 업체 또는 `OPENCODE_ENABLE_EXA` 환경 변수가 모든 진실 값 (예 : `true` 또는 `1`)로 설정할 때만 사용할 수 있습니다.
-OpenCode를 실행할 때 활성화:
+opencode를 실행할 때 활성화:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/ko/troubleshooting.mdx b/packages/web/src/content/docs/ko/troubleshooting.mdx
index e98b9cb0b..5cfd427a9 100644
--- a/packages/web/src/content/docs/ko/troubleshooting.mdx
+++ b/packages/web/src/content/docs/ko/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Troubleshooting
description: Common issues and how to resolve them.
---
-OpenCode와 문제를 디버그하려면 로그와 로컬 데이터를 확인하여 디스크에 저장합니다.
+opencode와 문제를 디버그하려면 로그와 로컬 데이터를 확인하여 디스크에 저장합니다.
---
@@ -41,13 +41,13 @@ opencode 저장 세션 데이터 및 디스크에 다른 응용 데이터:
## 데스크탑 앱
-OpenCode 데스크톱은 배경에서 로컬 OpenCode 서버 (`opencode-cli` sidecar)를 실행합니다. 대부분의 문제는 misbehaving 플러그인, 손상된 캐시, 또는 나쁜 서버 설정에 의해 발생합니다.
+opencode 데스크톱은 배경에서 로컬 opencode 서버 (`opencode-cli` sidecar)를 실행합니다. 대부분의 문제는 misbehaving 플러그인, 손상된 캐시, 또는 나쁜 서버 설정에 의해 발생합니다.
## 빠른 체크
- 완전히 종료하고 앱을 다시 시작.
- 앱이 오류 화면을 보여 주면 ** Restart**를 클릭하고 오류 세부 정보를 복사합니다.
-- macOS만: `OpenCode` 메뉴 -> **웹뷰 **(UI가 공백/frozen인 경우).
+- macOS만: `opencode` 메뉴 -> **웹뷰 **(UI가 공백/frozen인 경우).
---
@@ -74,7 +74,7 @@ OpenCode 데스크톱은 배경에서 로컬 OpenCode 서버 (`opencode-cli` sid
### 플러그인 디렉터리 확인
-OpenCode는 디스크에서 로컬 플러그인을로드 할 수 있습니다. Temporarily 이동 이러한 방법 (또는 폴더 이름을 변경) 및 데스크톱 응용 프로그램을 다시 시작:
+opencode는 디스크에서 로컬 플러그인을로드 할 수 있습니다. Temporarily 이동 이러한 방법 (또는 폴더 이름을 변경) 및 데스크톱 응용 프로그램을 다시 시작:
- **글로벌 플러그인** -**macOS/리눅스**: `~/.config/opencode/plugins/`
- **Windows**: 압박 `WIN+R`와 풀 `%USERPROFILE%\.config\opencode\plugins`
@@ -87,9 +87,9 @@ OpenCode는 디스크에서 로컬 플러그인을로드 할 수 있습니다. T
#### 캐시 삭제
-플러그인을 비활성화하는 경우 도움이되지 않습니다 (또는 플러그인 설치가 붙어있다), 캐시를 삭제 그래서 OpenCode는 그것을 재구성 할 수 있습니다.
+플러그인을 비활성화하는 경우 도움이되지 않습니다 (또는 플러그인 설치가 붙어있다), 캐시를 삭제 그래서 opencode는 그것을 재구성 할 수 있습니다.
-1. Quit OpenCode 데스크톱 완전히.
+1. Quit opencode 데스크톱 완전히.
2. 캐시 디렉토리 삭제:
-**macOS**: 찾기 -> `Cmd+Shift+G` -> 붙여넣기 `~/.cache/opencode`
@@ -97,13 +97,13 @@ OpenCode는 디스크에서 로컬 플러그인을로드 할 수 있습니다. T
- **Linux**: `~/.cache/opencode` 삭제 (또는 `rm -rf ~/.cache/opencode` 실행)
- **Windows**: 압박 `WIN+R`와 풀 `%USERPROFILE%\.cache\opencode`
-3. Restart OpenCode 데스크탑.
+3. Restart opencode 데스크탑.
---
## 수정 서버 연결 문제
-OpenCode 데스크톱은 자체 로컬 서버(과태)를 시작하거나 구성된 서버 URL에 연결할 수 있습니다.
+opencode 데스크톱은 자체 로컬 서버(과태)를 시작하거나 구성된 서버 URL에 연결할 수 있습니다.
**"Connection Failed"** 대화 상자 (또는 앱이 스패시 화면을 지나지 않습니다), 사용자 정의 서버 URL을 확인합니다.
@@ -134,21 +134,21 @@ Linux에서 일부 Wayland 설정은 공백 창이나 compositor 오류를 일
## Windows: WebView2 실행 시간
-Windows에서 OpenCode 데스크톱은 Microsoft Edge ** WebView2 실행 시간 **를 요구합니다. 앱이 공백 창에 열거나 시작하지 않을 경우, install/update WebView2를 설치하고 다시 시도하십시오.
+Windows에서 opencode 데스크톱은 Microsoft Edge ** WebView2 실행 시간 **를 요구합니다. 앱이 공백 창에 열거나 시작하지 않을 경우, install/update WebView2를 설치하고 다시 시도하십시오.
---
## Windows: 일반 성능 문제
-느린 성능, 파일 액세스 문제 또는 Windows의 터미널 문제를 경험하는 경우 [WSL (Windows Subsystem for Linux)](/docs/windows-wsl)를 사용하여 시도하십시오. WSL은 OpenCode의 기능으로 더 원활하게 작동하는 Linux 환경을 제공합니다.
+느린 성능, 파일 액세스 문제 또는 Windows의 터미널 문제를 경험하는 경우 [WSL (Windows Subsystem for Linux)](/docs/windows-wsl)를 사용하여 시도하십시오. WSL은 opencode의 기능으로 더 원활하게 작동하는 Linux 환경을 제공합니다.
---
## 알림 표시되지 않음
-OpenCode 데스크톱은 시스템 알림을 보여줍니다 :
+opencode 데스크톱은 시스템 알림을 보여줍니다 :
-- OS 설정에서 OpenCode에 대한 알림이 활성화되고,
+- OS 설정에서 opencode에 대한 알림이 활성화되고,
- 앱 창이 집중되지 않습니다.
---
@@ -157,8 +157,8 @@ OpenCode 데스크톱은 시스템 알림을 보여줍니다 :
앱이 시작되지 않은 경우 UI 내부에서 설정을 취소할 수 없습니다. 데스크탑 앱의 저장된 상태를 재설정하십시오.
-1. Quit OpenCode 데스크탑.
-2. 이 파일을 찾아 삭제 (OpenCode 데스크톱 앱 데이터 디렉토리에서 라이브):
+1. Quit opencode 데스크탑.
+2. 이 파일을 찾아 삭제 (opencode 데스크톱 앱 데이터 디렉토리에서 라이브):
- `opencode.settings.dat` (데스크톱 기본 서버 URL)
- `opencode.global.dat` 및 `opencode.workspace.*.dat` (최근 서버/프로젝트와 같은 UI 국가)
@@ -174,7 +174,7 @@ OpenCode 데스크톱은 시스템 알림을 보여줍니다 :
## 도움 받기
-OpenCode와 문제가 발생하면:
+opencode와 문제가 발생하면:
1. ** GitHub의 문제 해결 **
@@ -198,7 +198,7 @@ OpenCode와 문제가 발생하면:
---
-## OpenCode가 시작되지 않습니다.
+## opencode가 시작되지 않습니다.
1. 오류 메시지에 대한 로그 확인
2. 맨끝에 있는 산출을 보기 위하여 `--print-logs`로 달리기를 시도하십시오
diff --git a/packages/web/src/content/docs/ko/tui.mdx b/packages/web/src/content/docs/ko/tui.mdx
index 20415ab65..902ae262e 100644
--- a/packages/web/src/content/docs/ko/tui.mdx
+++ b/packages/web/src/content/docs/ko/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: Using the OpenCode terminal user interface.
+description: Using the opencode terminal user interface.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode는 LLM과 함께 프로젝트를 위해 대화형 터미널 인터페이스 또는 TUI를 제공합니다.
+opencode는 LLM과 함께 프로젝트를 위해 대화형 터미널 인터페이스 또는 TUI를 제공합니다.
-OpenCode는 현재 디렉토리에 TUI를 시작합니다.
+opencode는 현재 디렉토리에 TUI를 시작합니다.
```bash
opencode
@@ -57,7 +57,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
## 명령
-OpenCode TUI를 사용할 때, `/`를 입력하여 명령 이름을 따라 작업을 신속하게 실행할 수 있습니다. 예를 들면:
+opencode TUI를 사용할 때, `/`를 입력하여 명령 이름을 따라 작업을 신속하게 실행할 수 있습니다. 예를 들면:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ OpenCode TUI를 사용할 때, `/`를 입력하여 명령 이름을 따라 작
### 연결
-OpenCode에 대한 공급자를 추가합니다. 사용 가능한 공급자에서 선택하고 API 키를 추가 할 수 있습니다.
+opencode에 대한 공급자를 추가합니다. 사용 가능한 공급자에서 선택하고 API 키를 추가 할 수 있습니다.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ OpenCode에 대한 공급자를 추가합니다. 사용 가능한 공급자에
### 출구
-OpenCode를 종료합니다. Aliases : `/quit`, `/q`
+opencode를 종료합니다. Aliases : `/quit`, `/q`
```bash frame="none"
/exit
@@ -355,7 +355,7 @@ VS Code와 같은 일부 편집기는 `--wait` 플래그와 함께 시작해야
## 구성
-OpenCode config 파일을 통해 TUI 동작을 사용자 정의할 수 있습니다.
+opencode config 파일을 통해 TUI 동작을 사용자 정의할 수 있습니다.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ko/web.mdx b/packages/web/src/content/docs/ko/web.mdx
index 0d178603a..252f45751 100644
--- a/packages/web/src/content/docs/ko/web.mdx
+++ b/packages/web/src/content/docs/ko/web.mdx
@@ -1,11 +1,11 @@
---
title: Web
-description: Using OpenCode in your browser.
+description: Using opencode in your browser.
---
-OpenCode는 브라우저에서 웹 응용 프로그램을 실행할 수 있으며 터미널을 필요로하지 않고 동일한 강력한 AI 코딩 경험을 제공합니다.
+opencode는 브라우저에서 웹 응용 프로그램을 실행할 수 있으며 터미널을 필요로하지 않고 동일한 강력한 AI 코딩 경험을 제공합니다.
-
+
## 시작하기
@@ -15,7 +15,7 @@ OpenCode는 브라우저에서 웹 응용 프로그램을 실행할 수 있으
opencode web
```
-`127.0.0.1`의 로컬 서버를 랜덤 사용 가능한 포트로 시작하고 기본 브라우저에서 OpenCode를 자동으로 엽니다.
+`127.0.0.1`의 로컬 서버를 랜덤 사용 가능한 포트로 시작하고 기본 브라우저에서 opencode를 자동으로 엽니다.
:::caution
`OPENCODE_SERVER_PASSWORD`가 설정되지 않은 경우 서버가 중단되지 않습니다. 이것은 로컬 사용을위한 괜찮지만 네트워크 액세스를 설정해야합니다.
@@ -33,7 +33,7 @@ opencode web
## 포트
-기본적으로 OpenCode는 사용할 수 있는 포트를 선택합니다. 포트를 지정할 수 있습니다:
+기본적으로 opencode는 사용할 수 있는 포트를 선택합니다. 포트를 지정할 수 있습니다:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
## 호스트 이름
-기본적으로 서버는 `127.0.0.1` (localhost only)에 바인딩합니다. 네트워크에서 OpenCode를 사용할 수 있도록:
+기본적으로 서버는 `127.0.0.1` (localhost only)에 바인딩합니다. 네트워크에서 opencode를 사용할 수 있도록:
```bash
opencode web --hostname 0.0.0.0
```
-`0.0.0.0`를 사용할 때, OpenCode는 로컬 및 네트워크 주소를 모두 표시합니다.
+`0.0.0.0`를 사용할 때, opencode는 로컬 및 네트워크 주소를 모두 표시합니다.
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ OPENCODE_SERVER_PASSWORD=secret opencode web
## 웹 인터페이스 사용
-시작되면 웹 인터페이스는 OpenCode 세션에 액세스 할 수 있습니다.
+시작되면 웹 인터페이스는 opencode 세션에 액세스 할 수 있습니다.
## 세션
홈페이지에서 세션을 보고 관리합니다. 활성 세션을 볼 수 있으며 새로운 것을 시작합니다.
-
+
## 서버 상태
"See Servers"를 클릭하여 연결된 서버와 상태를 볼 수 있습니다.
-
+
---
diff --git a/packages/web/src/content/docs/ko/windows-wsl.mdx b/packages/web/src/content/docs/ko/windows-wsl.mdx
index a493cb16b..b80bd34a8 100644
--- a/packages/web/src/content/docs/ko/windows-wsl.mdx
+++ b/packages/web/src/content/docs/ko/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: WSL로 Windows에서 OpenCode를 더 편하게 사용하세요.
+description: WSL로 Windows에서 opencode를 더 편하게 사용하세요.
---
import { Steps } from "@astrojs/starlight/components"
-OpenCode는 Windows에서 직접 실행할 수 있지만, 가장 좋은 사용 경험을 위해 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) 사용을 권장합니다. WSL은 OpenCode 기능과 자연스럽게 동작하는 Linux 환경을 제공합니다.
+opencode는 Windows에서 직접 실행할 수 있지만, 가장 좋은 사용 경험을 위해 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) 사용을 권장합니다. WSL은 opencode 기능과 자연스럽게 동작하는 Linux 환경을 제공합니다.
:::tip[왜 WSL인가요?]
-WSL은 더 나은 파일 시스템 성능, 완전한 터미널 지원, 그리고 OpenCode가 의존하는 개발 도구와의 호환성을 제공합니다.
+WSL은 더 나은 파일 시스템 성능, 완전한 터미널 지원, 그리고 opencode가 의존하는 개발 도구와의 호환성을 제공합니다.
:::
---
@@ -21,17 +21,17 @@ WSL은 더 나은 파일 시스템 성능, 완전한 터미널 지원, 그리고
아직 설치하지 않았다면 Microsoft 공식 가이드를 따라 [WSL을 설치](https://learn.microsoft.com/en-us/windows/wsl/install)하세요.
-2. **WSL에 OpenCode 설치하기**
+2. **WSL에 opencode 설치하기**
- WSL 설정이 끝나면 WSL 터미널을 열고 [설치 방법](/docs/) 중 하나로 OpenCode를 설치하세요.
+ WSL 설정이 끝나면 WSL 터미널을 열고 [설치 방법](/docs/) 중 하나로 opencode를 설치하세요.
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **WSL에서 OpenCode 실행하기**
+3. **WSL에서 opencode 실행하기**
- 프로젝트 디렉터리로 이동한 뒤(OpenCode에서 Windows 파일은 `/mnt/c/`, `/mnt/d/` 등으로 접근) OpenCode를 실행하세요.
+ 프로젝트 디렉터리로 이동한 뒤(opencode에서 Windows 파일은 `/mnt/c/`, `/mnt/d/` 등으로 접근) opencode를 실행하세요.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL은 더 나은 파일 시스템 성능, 완전한 터미널 지원, 그리고
## 데스크톱 앱 + WSL 서버
-OpenCode 데스크톱 앱을 쓰면서 서버는 WSL에서 실행하고 싶다면 다음처럼 진행하세요.
+opencode 데스크톱 앱을 쓰면서 서버는 WSL에서 실행하고 싶다면 다음처럼 진행하세요.
1. **WSL에서 서버 시작하기**
@@ -85,7 +85,7 @@ Windows에서 웹 사용 경험을 가장 좋게 하려면:
2. **Windows 브라우저에서 접속하기**
- `http://localhost:`로 접속하세요(OpenCode가 URL을 출력합니다).
+ `http://localhost:`로 접속하세요(opencode가 URL을 출력합니다).
WSL에서 `opencode web`를 실행하면 올바른 파일 시스템 접근과 터미널 통합을 유지하면서도 Windows 브라우저에서 바로 사용할 수 있습니다.
@@ -107,13 +107,13 @@ opencode
```
:::tip
-가장 매끄러운 경험을 원한다면 저장소를 WSL 파일시스템(예: `~/code/`)으로 복제하거나 복사한 뒤 그 위치에서 OpenCode를 실행해 보세요.
+가장 매끄러운 경험을 원한다면 저장소를 WSL 파일시스템(예: `~/code/`)으로 복제하거나 복사한 뒤 그 위치에서 opencode를 실행해 보세요.
:::
---
## 팁
-- Windows 드라이브에 있는 프로젝트라도 OpenCode는 WSL에서 실행하면 파일 접근이 더 자연스럽습니다
-- 통합된 개발 워크플로를 위해 OpenCode와 함께 VS Code의 [WSL 확장](https://code.visualstudio.com/docs/remote/wsl)을 사용해 보세요
-- OpenCode 설정과 세션은 WSL 환경의 `~/.local/share/opencode/`에 저장됩니다
+- Windows 드라이브에 있는 프로젝트라도 opencode는 WSL에서 실행하면 파일 접근이 더 자연스럽습니다
+- 통합된 개발 워크플로를 위해 opencode와 함께 VS Code의 [WSL 확장](https://code.visualstudio.com/docs/remote/wsl)을 사용해 보세요
+- opencode 설정과 세션은 WSL 환경의 `~/.local/share/opencode/`에 저장됩니다
diff --git a/packages/web/src/content/docs/ko/zen.mdx b/packages/web/src/content/docs/ko/zen.mdx
index 0d3d4b0d8..dd133b6a9 100644
--- a/packages/web/src/content/docs/ko/zen.mdx
+++ b/packages/web/src/content/docs/ko/zen.mdx
@@ -1,21 +1,21 @@
---
title: Zen
-description: Curated list of models provided by OpenCode.
+description: Curated list of models provided by opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen은 OpenCode 팀에서 제공하는 테스트 및 검증된 모델 목록입니다.
+OpenCode Zen은 opencode 팀에서 제공하는 테스트 및 검증된 모델 목록입니다.
:::note
OpenCode Zen은 현재 베타입니다.
:::
-Zen은 OpenCode의 다른 공급자와 같이 작동합니다. OpenCode Zen에 로그인하고
+Zen은 opencode의 다른 공급자와 같이 작동합니다. OpenCode Zen에 로그인하고
API 키. 그것은 ** 완전 옵션 ** 당신은 사용할 필요가 없습니다
-OpenCode입니다.
+opencode입니다.
---
@@ -26,7 +26,7 @@ OpenCode입니다.
아주 다르게 형성하십시오; 그래서 당신은 아주 다른 성과 및 질을 얻습니다.
:::tip
-OpenCode와 잘 작동하는 모델 및 공급자의 선택 그룹을 테스트했습니다.
+opencode와 잘 작동하는 모델 및 공급자의 선택 그룹을 테스트했습니다.
:::
OpenRouter와 같은 무언가를 통해 모델을 사용하고 있다면 결코 할 수 없습니다.
@@ -47,7 +47,7 @@ OpenCode Zen은 이 모델에 액세스 할 수있는 AI 게이트웨이입니
## 어떻게 작동합니까?
-OpenCode Zen은 OpenCode의 다른 공급자와 같습니다.
+OpenCode Zen은 opencode의 다른 공급자와 같습니다.
1. 로그인 **OpenCode Zen**, 청구 추가
세부 사항 및 API 키 복사.
@@ -94,7 +94,7 @@ OpenCode Zen은 OpenCode의 다른 공급자와 같습니다.
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-OpenCode config에서 [model id](/docs/config/#models)
+opencode config에서 [model id](/docs/config/#models)
형식 `opencode/`를 사용합니다. 예를 들어, GPT 5.2 Codex의 경우,
설정에서 `opencode/gpt-5.2-codex`를 사용합니다.
@@ -158,10 +158,10 @@ You might notice Claude Haiku 3.5 사용 역사. 이것은 세션의 제목을
무료 모델:
-- GLM의 4.7 제한된 시간에 OpenCode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
-- 김이 K2.5 제한된 시간에 OpenCode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
-- 미니 맥스 M2.1 제한된 시간에 OpenCode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
-- Big Pickle은 제한된 시간 동안 OpenCode에서 무료 훔친 모델입니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
+- GLM의 4.7 제한된 시간에 opencode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
+- 김이 K2.5 제한된 시간에 opencode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
+- 미니 맥스 M2.1 제한된 시간에 opencode에서 무료로 사용할 수 있습니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
+- Big Pickle은 제한된 시간 동안 opencode에서 무료 훔친 모델입니다. 팀은 피드백을 수집하고 모델을 개선하기 위해이 시간을 사용합니다.
Contact us if you have any questions.
@@ -251,4 +251,4 @@ OpenCode Zen을 생성했습니다.
1. **Benchmark ** 코딩 에이전트에 대한 최고의 모델 / 프로바이더.
2. ** 고품질 ** 옵션에 액세스하고 더 싼 공급자에 고급 성능 또는 노선을 내리지 마십시오.
3. 비용에 판매해서 ** 가격 하락 **를 따라 통과하십시오; 그래서 단지 감적은 우리의 가공 비용을 커버하는 것입니다.
-4. 잠금 해제 \*\* 다른 코딩 에이전트와 함께 사용할 수 있도록. 그리고 항상 OpenCode와 다른 모든 공급자를 사용할 수 있습니다.
+4. 잠금 해제 \*\* 다른 코딩 에이전트와 함께 사용할 수 있도록. 그리고 항상 opencode와 다른 모든 공급자를 사용할 수 있습니다.
diff --git a/packages/web/src/content/docs/nb/1-0.mdx b/packages/web/src/content/docs/nb/1-0.mdx
index 6d0ea43f5..9489eab39 100644
--- a/packages/web/src/content/docs/nb/1-0.mdx
+++ b/packages/web/src/content/docs/nb/1-0.mdx
@@ -1,9 +1,9 @@
---
title: Migrerer til 1.0
-description: Hva er nytt i OpenCode 1.0.
+description: Hva er nytt i opencode 1.0.
---
-OpenCode 1.0 er en fullstendig omskrivning av TUI.
+opencode 1.0 er en fullstendig omskrivning av TUI.
Vi gikk fra den go+bubbletea-baserte TUI som hadde ytelses- og kapasitetsproblemer til et internt rammeverk (OpenTUI) skrevet i zig+solidjs.
@@ -14,7 +14,7 @@ Den nye TUI fungerer som den gamle siden den kobles til den samme opencode-serve
## Oppgradering
Du bør ikke autooppgraderes til 1.0 hvis du bruker en tidligere
-versjon. Men noen eldre versjoner av OpenCode henter alltid den nyeste.
+versjon. Men noen eldre versjoner av opencode henter alltid den nyeste.
For å oppgradere manuelt, kjør
diff --git a/packages/web/src/content/docs/nb/acp.mdx b/packages/web/src/content/docs/nb/acp.mdx
index fe1c5d8b1..3f3aaef9e 100644
--- a/packages/web/src/content/docs/nb/acp.mdx
+++ b/packages/web/src/content/docs/nb/acp.mdx
@@ -1,9 +1,9 @@
---
title: ACP Støtte
-description: Bruk OpenCode i en hvilken som helst ACP-kompatibel editor.
+description: Bruk opencode i en hvilken som helst ACP-kompatibel editor.
---
-OpenCode støtter [Agent Client Protocol](https://agentclientprotocol.com) eller (ACP), slik at du kan bruke den direkte i kompatible redaktører og IDE-er.
+opencode støtter [Agent Client Protocol](https://agentclientprotocol.com) eller (ACP), slik at du kan bruke den direkte i kompatible redaktører og IDE-er.
:::tip
For en liste over redaktører og verktøy som støtter ACP, sjekk ut [ACP fremdriftsrapport](https://zed.dev/blog/acp-progress-report#available-now).
@@ -15,9 +15,9 @@ ACP er en åpen protokoll som standardiserer kommunikasjon mellom koderedigerere
## Konfigurer
-For å bruke OpenCode via ACP, konfigurer redigeringsprogrammet til å kjøre kommandoen `opencode acp`.
+For å bruke opencode via ACP, konfigurer redigeringsprogrammet til å kjøre kommandoen `opencode acp`.
-Kommandoen starter OpenCode som en ACP-kompatibel underprosess som kommuniserer med redaktøren din over JSON-RPC via stdio.
+Kommandoen starter opencode som en ACP-kompatibel underprosess som kommuniserer med redaktøren din over JSON-RPC via stdio.
Nedenfor er eksempler på populære redaktører som støtter ACP.
@@ -82,7 +82,7 @@ Legg til [JetBrains IDE](https://www.jetbrains.com/) acp.json i henhold til [dok
}
```
-For å åpne den, bruk den nye 'OpenCode'-agenten i AI Chat-agentvelgeren.
+For å åpne den, bruk den nye 'opencode'-agenten i AI Chat-agentvelgeren.
---
@@ -121,7 +121,7 @@ Hvis du trenger å sende miljøvariabler:
### CodeCompanion.nvim
-For å bruke OpenCode som en ACP-agent i [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), legg til følgende i Neovim-konfigurasjonen:
+For å bruke opencode som en ACP-agent i [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), legg til følgende i Neovim-konfigurasjonen:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-Denne konfigurasjonen setter opp CodeCompanion til å bruke OpenCode som ACP-agent for chat.
+Denne konfigurasjonen setter opp CodeCompanion.nvim til å bruke opencode som ACP-agent for chat.
Hvis du trenger å sende miljøvariabler (som `OPENCODE_API_KEY`), se [Konfigurere adaptere: miljøvariabler](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) i CodeCompanion.nvim-dokumentasjonen for fullstendige detaljer.
## Støtte
-OpenCode fungerer på samme måte via ACP som i terminalen. Alle funksjoner støttes:
+opencode fungerer på samme måte via ACP som i terminalen. Alle funksjoner støttes:
:::note
Noen innebygde skråstrekkommandoer som `/undo` og `/redo` støttes for øyeblikket ikke.
@@ -150,7 +150,7 @@ Noen innebygde skråstrekkommandoer som `/undo` og `/redo` støttes for øyeblik
- Innebygde verktøy (filoperasjoner, terminalkommandoer, etc.)
- Egendefinerte verktøy og skråstrekkommandoer
-- MCP servere konfigurert i OpenCode-konfigurasjonen
+- MCP servere konfigurert i opencode-konfigurasjonen
- Prosjektspesifikke regler fra `AGENTS.md`
- Tilpassede formatere og linters
- Agenter og tillatelsessystem
diff --git a/packages/web/src/content/docs/nb/agents.mdx b/packages/web/src/content/docs/nb/agents.mdx
index 96fcb040d..cb43229ee 100644
--- a/packages/web/src/content/docs/nb/agents.mdx
+++ b/packages/web/src/content/docs/nb/agents.mdx
@@ -15,7 +15,7 @@ Du kan bytte mellom agenter under en økt eller påkalle dem med `@`-omtalen.
## Typer
-Det er to typer agenter i OpenCode; primære agenter og subagenter.
+Det er to typer agenter i opencode; primære agenter og subagenter.
---
@@ -27,7 +27,7 @@ Primæragenter er de viktigste assistentene du samhandler direkte med. Du kan bl
Du kan bruke **Tab**-tasten for å bytte mellom primære agenter under en økt.
:::
-OpenCode kommer med to innebygde primære agenter, **Build** og **Plan**. Godt
+opencode kommer med to innebygde primære agenter, **Build** og **Plan**. Godt
se på disse nedenfor.
---
@@ -36,13 +36,13 @@ se på disse nedenfor.
Subagenter er spesialiserte assistenter som primære agenter kan påkalle for spesifikke oppgaver. Du kan også starte dem manuelt ved å **@ nevne** dem i meldingene dine.
-OpenCode kommer med to innebygde subagenter, **General** og **Explore**. Vi skal se på dette nedenfor.
+opencode kommer med to innebygde subagenter, **General** og **Explore**. Vi skal se på dette nedenfor.
---
## Innebygd
-OpenCode kommer med to innebygde primære agenter og to innebygde subagenter.
+opencode kommer med to innebygde primære agenter og to innebygde subagenter.
---
@@ -277,7 +277,7 @@ Temperaturverdier varierer vanligvis fra 0,0 til 1,0:
}
```
-Hvis ingen temperatur er spesifisert, bruker OpenCode modellspesifikke standardinnstillinger; typisk 0 for de fleste modeller, 0,55 for Qwen-modeller.
+Hvis ingen temperatur er spesifisert, bruker opencode modellspesifikke standardinnstillinger; typisk 0 for de fleste modeller, 0,55 for Qwen-modeller.
---
@@ -337,7 +337,7 @@ Spesifiser en tilpasset systemmeldingsfil for denne agenten med `prompt`-konfigu
}
```
-Denne banen er i forhold til hvor konfigurasjonsfilen er plassert. Så dette fungerer for både den globale OpenCode-konfigurasjonen og den prosjektspesifikke konfigurasjonen.
+Denne banen er i forhold til hvor konfigurasjonsfilen er plassert. Så dette fungerer for både den globale opencode-konfigurasjonen og den prosjektspesifikke konfigurasjonen.
---
@@ -359,7 +359,7 @@ Hvis du ikke spesifiserer en modell, bruker primæragenter [modell globalt konfi
}
```
-Modellen ID i OpenCode-konfigurasjonen din bruker formatet `provider/model-id`. For eksempel, hvis du bruker [OpenCode Zen](/docs/zen), vil du bruke `opencode/gpt-5.1-codex` for GPT 5.1 Codex.
+Modellen ID i opencode-konfigurasjonen din bruker formatet `provider/model-id`. For eksempel, hvis du bruker [OpenCode Zen](/docs/zen), vil du bruke `opencode/gpt-5.1-codex` for GPT 5.1 Codex.
---
diff --git a/packages/web/src/content/docs/nb/cli.mdx b/packages/web/src/content/docs/nb/cli.mdx
index aa369f505..5cd71d24b 100644
--- a/packages/web/src/content/docs/nb/cli.mdx
+++ b/packages/web/src/content/docs/nb/cli.mdx
@@ -1,17 +1,17 @@
---
title: CLI
-description: OpenCode CLI alternativer og kommandoer.
+description: opencode CLI alternativer og kommandoer.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode CLI starter som standard [TUI](/docs/tui) når den kjøres uten noen argumenter.
+opencode CLI starter som standard [TUI](/docs/tui) når den kjøres uten noen argumenter.
```bash
opencode
```
-Men den godtar også kommandoer som dokumentert på denne siden. Dette lar deg samhandle med OpenCode programmatisk.
+Men den godtar også kommandoer som dokumentert på denne siden. Dette lar deg samhandle med opencode programmatisk.
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### tui
-Start OpenCode-terminalbrukergrensesnittet.
+Start opencode-terminalbrukergrensesnittet.
```bash
opencode [project]
@@ -29,27 +29,28 @@ opencode [project]
#### Flagg
-| Flagg | Kort | Beskrivelse |
-| ------------ | ---- | ---------------------------------------- |
-| `--continue` | `-c` | Fortsett siste økt |
-| `--session` | `-s` | Økt ID for å fortsette |
-| `--prompt` | | Spør om å bruke |
-| `--model` | `-m` | Modell å bruke i form av tilbyder/modell |
-| `--agent` | | Agent å bruke |
-| `--port` | | Port å lytte på |
-| `--hostname` | | Vertsnavn å lytte på |
+| Flagg | Kort | Beskrivelse |
+| ------------ | ---- | ------------------------------------------------------------------------ |
+| `--continue` | `-c` | Fortsett siste økt |
+| `--session` | `-s` | Økt ID for å fortsette |
+| `--fork` | | Forgren økten ved fortsettelse (bruk med `--continue` eller `--session`) |
+| `--prompt` | | Spør om å bruke |
+| `--model` | `-m` | Modell å bruke i form av tilbyder/modell |
+| `--agent` | | Agent å bruke |
+| `--port` | | Port å lytte på |
+| `--hostname` | | Vertsnavn å lytte på |
---
## Kommandoer
-OpenCode CLI har også følgende kommandoer.
+opencode CLI har også følgende kommandoer.
---
### agent
-Administrer agenter for OpenCode.
+Administrer agenter for opencode.
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### legg ved
-Koble en terminal til en allerede kjørende OpenCode-backend-server startet via `serve` eller `web` kommandoer.
+Koble en terminal til en allerede kjørende opencode-backend-server startet via `serve` eller `web` kommandoer.
```bash
opencode attach [url]
```
-Dette gjør det mulig å bruke TUI med en ekstern OpenCode-backend. For eksempel:
+Dette gjør det mulig å bruke TUI med en ekstern opencode-backend. For eksempel:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ opencode auth [command]
#### pålogging
-OpenCode drives av leverandørlisten på [Models.dev](https://models.dev), så du kan bruke `opencode auth login` til å konfigurere API-nøkler for enhver leverandør du vil bruke. Dette er lagret i `~/.local/share/opencode/auth.json`.
+opencode drives av leverandørlisten på [Models.dev](https://models.dev), så du kan bruke `opencode auth login` til å konfigurere API-nøkler for enhver leverandør du vil bruke. Dette er lagret i `~/.local/share/opencode/auth.json`.
```bash
opencode auth login
```
-Når OpenCode starter opp, laster den leverandørene fra legitimasjonsfilen. Og hvis det er noen nøkler definert i miljøene dine eller en `.env`-fil i prosjektet ditt.
+Når opencode starter opp, laster den leverandørene fra legitimasjonsfilen. Og hvis det er noen nøkler definert i miljøene dine eller en `.env`-fil i prosjektet ditt.
---
@@ -300,7 +301,7 @@ opencode models anthropic
| `--refresh` | Oppdater modellbufferen fra models.dev |
| `--verbose` | Bruk mer detaljert modellutdata (inkluderer metadata som kostnader) |
-Bruk `--refresh`-flagget for å oppdatere den bufrede modelllisten. Dette er nyttig når nye modeller er lagt til en leverandør og du vil se dem i OpenCode.
+Bruk `--refresh`-flagget for å oppdatere den bufrede modelllisten. Dette er nyttig når nye modeller er lagt til en leverandør og du vil se dem i opencode.
```bash
opencode models --refresh
@@ -339,6 +340,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | Kommandoen for å kjøre, bruk melding for args |
| `--continue` | `-c` | Fortsett siste økt |
| `--session` | `-s` | Økt ID for å fortsette |
+| `--fork` | | Forgren økten ved fortsettelse (bruk med `--continue` eller `--session`) |
| `--share` | | Del økten |
| `--model` | `-m` | Modell å bruke i form av tilbyder/modell |
| `--agent` | | Agent å bruke |
@@ -352,13 +354,13 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
### server
-Start en hodeløs OpenCode-server for API-tilgang. Sjekk ut [server-dokumentene](/docs/server) for hele HTTP-grensesnittet.
+Start en hodeløs opencode-server for API-tilgang. Sjekk ut [server-dokumentene](/docs/server) for hele HTTP-grensesnittet.
```bash
opencode serve
```
-Dette starter en HTTP-server som gir API tilgang til OpenCode-funksjonalitet uten TUI-grensesnittet. Sett `OPENCODE_SERVER_PASSWORD` for å aktivere HTTP grunnleggende autentisering (brukernavn er standard til `opencode`).
+Dette starter en HTTP-server som gir API tilgang til opencode-funksjonalitet uten TUI-grensesnittet. Sett `OPENCODE_SERVER_PASSWORD` for å aktivere HTTP grunnleggende autentisering (brukernavn er standard til `opencode`).
#### Flagg
@@ -373,7 +375,7 @@ Dette starter en HTTP-server som gir API tilgang til OpenCode-funksjonalitet ute
### økt
-Administrer OpenCode-økter.
+Administrer opencode-økter.
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### liste
-List opp alle OpenCode-økter.
+List opp alle opencode-økter.
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### statistikk
-Vis tokenbruk og kostnadsstatistikk for OpenCode-øktene dine.
+Vis tokenbruk og kostnadsstatistikk for opencode-øktene dine.
```bash
opencode stats
@@ -431,13 +433,13 @@ Hvis du ikke gir en økt ID, blir du bedt om å velge fra tilgjengelige økter.
### import
-Importer øktdata fra en JSON-fil eller OpenCode-andel URL.
+Importer øktdata fra en JSON-fil eller opencode-andel URL.
```bash
opencode import
```
-Du kan importere fra en lokal fil eller en OpenCode-andel URL.
+Du kan importere fra en lokal fil eller en opencode-andel URL.
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### web
-Start en hodeløs OpenCode-server med et webgrensesnitt.
+Start en hodeløs opencode-server med et webgrensesnitt.
```bash
opencode web
```
-Dette starter en HTTP-server og åpner en nettleser for å få tilgang til OpenCode via et nettgrensesnitt. Sett `OPENCODE_SERVER_PASSWORD` for å aktivere HTTP grunnleggende autentisering (brukernavn er standard til `opencode`).
+Dette starter en HTTP-server og åpner en nettleser for å få tilgang til opencode via et nettgrensesnitt. Sett `OPENCODE_SERVER_PASSWORD` for å aktivere HTTP grunnleggende autentisering (brukernavn er standard til `opencode`).
#### Flagg
@@ -489,7 +491,7 @@ Denne kommandoen starter en ACP-server som kommuniserer via stdin/stdout ved å
### avinstaller
-Avinstaller OpenCode og fjern alle relaterte filer.
+Avinstaller opencode og fjern alle relaterte filer.
```bash
opencode uninstall
@@ -549,7 +551,7 @@ opencode upgrade v0.1.48
## Miljøvariabler
-OpenCode kan konfigureres ved hjelp av miljøvariabler.
+opencode kan konfigureres ved hjelp av miljøvariabler.
| Variabel | Skriv | Beskrivelse |
| ------------------------------------- | ------ | --------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/nb/commands.mdx b/packages/web/src/content/docs/nb/commands.mdx
index 7761c4f4a..037a6b03d 100644
--- a/packages/web/src/content/docs/nb/commands.mdx
+++ b/packages/web/src/content/docs/nb/commands.mdx
@@ -42,13 +42,13 @@ Bruk kommandoen ved å skrive `/` etterfulgt av kommandonavnet.
## Konfigurer
-Du kan legge til egendefinerte kommandoer gjennom OpenCode-konfigurasjonen eller ved å lage markdown-filer i katalogen `commands/`.
+Du kan legge til egendefinerte kommandoer gjennom opencode-konfigurasjonen eller ved å lage markdown-filer i katalogen `commands/`.
---
### JSON
-Bruk alternativet `command` i OpenCode [config](/docs/config):
+Bruk alternativet `command` i opencode [config](/docs/config):
```json title="opencode.jsonc" {4-12}
{
diff --git a/packages/web/src/content/docs/nb/config.mdx b/packages/web/src/content/docs/nb/config.mdx
index b4a9ff1f1..ec19aa95c 100644
--- a/packages/web/src/content/docs/nb/config.mdx
+++ b/packages/web/src/content/docs/nb/config.mdx
@@ -1,15 +1,15 @@
---
title: Konfig
-description: Ved å bruke OpenCode JSON-konfigurasjonen.
+description: Ved å bruke opencode JSON-konfigurasjonen.
---
-Du kan konfigurere OpenCode ved å bruke en JSON konfigurasjonsfil.
+Du kan konfigurere opencode ved å bruke en JSON konfigurasjonsfil.
---
## Format
-OpenCode støtter både **JSON** og **JSONC** (JSON med kommentarer) formater.
+opencode støtter både **JSON** og **JSONC** (JSON med kommentarer) formater.
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ Du kan aktivere spesifikke servere i din lokale konfigurasjon:
### Globalt
-Plasser din globale OpenCode-konfigurasjon i `~/.config/opencode/opencode.json`. Bruk global konfigurasjon for brukeromfattende preferanser som temaer, leverandører eller nøkkelbindinger.
+Plasser din globale opencode-konfigurasjon i `~/.config/opencode/opencode.json`. Bruk global konfigurasjon for brukeromfattende preferanser som temaer, leverandører eller nøkkelbindinger.
Global konfigurasjon overstyrer eksterne organisasjonsstandarder.
@@ -109,7 +109,7 @@ Legg til `opencode.json` i prosjektroten din. Project config har den høyeste pr
Plasser prosjektspesifikk konfigurasjon i roten til prosjektet ditt.
:::
-Når OpenCode starter opp, ser den etter en konfigurasjonsfil i gjeldende katalog eller går opp til nærmeste Git-katalog.
+Når opencode starter opp, ser den etter en konfigurasjonsfil i gjeldende katalog eller går opp til nærmeste Git-katalog.
Dette er også trygt å bli sjekket inn i Git og bruker samme skjema som det globale.
@@ -200,7 +200,7 @@ Tilgjengelige alternativer:
- `port` - Port for å lytte på.
- `hostname` - Vertsnavn å lytte på. Når `mdns` er aktivert og ingen vertsnavn er angitt, er standard `0.0.0.0`.
-- `mdns` - Aktiver mDNS-tjenesteoppdagelse. Dette lar andre enheter på nettverket oppdage OpenCode-serveren din.
+- `mdns` - Aktiver mDNS-tjenesteoppdagelse. Dette lar andre enheter på nettverket oppdage opencode-serveren din.
- `mdnsDomain` - Egendefinert domenenavn for mDNS-tjeneste. Standard er `opencode.local`. Nyttig for å kjøre flere forekomster på samme nettverk.
- `cors` - Ytterligere opprinnelser for å tillate CORS når du bruker HTTP-serveren fra en nettleserbasert klient. Verdiene må være fullstendige opprinnelser (skjema + vert + valgfri port), f.eks. `https://app.example.com`.
@@ -228,7 +228,7 @@ Du kan administrere verktøyene en LLM kan bruke gjennom alternativet `tools`.
### Modeller
-Du kan konfigurere leverandørene og modellene du vil bruke i OpenCode-konfigurasjonen gjennom alternativene `provider`, `model` og `small_model`.
+Du kan konfigurere leverandørene og modellene du vil bruke i opencode-konfigurasjonen gjennom alternativene `provider`, `model` og `small_model`.
```json title="opencode.json"
{
@@ -239,7 +239,7 @@ Du kan konfigurere leverandørene og modellene du vil bruke i OpenCode-konfigura
}
```
-Alternativet `small_model` konfigurerer en egen modell for lette oppgaver som tittelgenerering. Som standard prøver OpenCode å bruke en billigere modell hvis en er tilgjengelig fra leverandøren din, ellers faller den tilbake til hovedmodellen din.
+Alternativet `small_model` konfigurerer en egen modell for lette oppgaver som tittelgenerering. Som standard prøver opencode å bruke en billigere modell hvis en er tilgjengelig fra leverandøren din, ellers faller den tilbake til hovedmodellen din.
Leverandøralternativer kan inkludere `timeout` og `setCacheKey`:
@@ -301,7 +301,7 @@ Bærer-tokens (`AWS_BEARER_TOKEN_BEDROCK` eller `/connect`) har forrang over pro
### Temaer
-Du kan konfigurere temaet du vil bruke i OpenCode-konfigurasjonen gjennom alternativet `theme`.
+Du kan konfigurere temaet du vil bruke i opencode-konfigurasjonen gjennom alternativet `theme`.
```json title="opencode.json"
{
@@ -351,7 +351,7 @@ Du kan angi standard agent ved å bruke alternativet `default_agent`. Dette best
}
```
-Standardagenten må være en primæragent (ikke en underagent). Dette kan være en innebygd agent som `"build"` eller `"plan"`, eller en [egendefinert agent](/docs/agents) du har definert. Hvis den angitte agenten ikke eksisterer eller er en subagent, vil OpenCode falle tilbake til `"build"` med en advarsel.
+Standardagenten må være en primæragent (ikke en underagent). Dette kan være en innebygd agent som `"build"` eller `"plan"`, eller en [egendefinert agent](/docs/agents) du har definert. Hvis den angitte agenten ikke eksisterer eller er en subagent, vil opencode falle tilbake til `"build"` med en advarsel.
Denne innstillingen gjelder for alle grensesnitt: TUI, CLI (`opencode run`), skrivebordsapp og GitHub Action.
@@ -421,7 +421,7 @@ Du kan tilpasse nøkkelbindingene dine gjennom alternativet `keybinds`.
### Autooppdatering
-OpenCode vil automatisk laste ned eventuelle nye oppdateringer når den starter opp. Du kan deaktivere dette med alternativet `autoupdate`.
+opencode vil automatisk laste ned eventuelle nye oppdateringer når den starter opp. Du kan deaktivere dette med alternativet `autoupdate`.
```json title="opencode.json"
{
@@ -534,7 +534,7 @@ Du kan konfigurere MCP-servere du vil bruke gjennom alternativet `mcp`.
### Plugins
-[Plugins](/docs/plugins) utvider OpenCode med tilpassede verktøy, kroker og integrasjoner.
+[Plugins](/docs/plugins) utvider opencode med tilpassede verktøy, kroker og integrasjoner.
Plasser plugin-filer i `.opencode/plugins/` eller `~/.config/opencode/plugins/`. Du kan også laste inn plugins fra npm gjennom alternativet `plugin`.
@@ -599,7 +599,7 @@ Du kan spesifisere en godkjenningsliste over leverandører gjennom alternativet
}
```
-Dette er nyttig når du vil begrense OpenCode til kun å bruke spesifikke leverandører i stedet for å deaktivere dem én etter én.
+Dette er nyttig når du vil begrense opencode til kun å bruke spesifikke leverandører i stedet for å deaktivere dem én etter én.
:::note
`disabled_providers` har prioritet over `enabled_providers`.
diff --git a/packages/web/src/content/docs/nb/custom-tools.mdx b/packages/web/src/content/docs/nb/custom-tools.mdx
index 556935da0..702dd0b10 100644
--- a/packages/web/src/content/docs/nb/custom-tools.mdx
+++ b/packages/web/src/content/docs/nb/custom-tools.mdx
@@ -3,7 +3,7 @@ title: Egendefinerte verktøy
description: Lag verktøy som LLM kan kalle inn opencode.
---
-Egendefinerte verktøy er funksjoner du oppretter som LLM kan ringe under samtaler. De fungerer sammen med opencodes [innebygde verktøy](/docs/tools) som `read`, `write` og `bash`.
+Egendefinerte verktøy er funksjoner du oppretter som LLM kan ringe under samtaler. De fungerer sammen med opencode sine [innebygde verktøy](/docs/tools) som `read`, `write` og `bash`.
---
diff --git a/packages/web/src/content/docs/nb/ecosystem.mdx b/packages/web/src/content/docs/nb/ecosystem.mdx
index bce3169d0..0b32e3383 100644
--- a/packages/web/src/content/docs/nb/ecosystem.mdx
+++ b/packages/web/src/content/docs/nb/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Økosystem
-description: Prosjekter og integrasjoner bygget med OpenCode.
+description: Prosjekter og integrasjoner bygget med opencode.
---
-En samling fellesskapsprosjekter bygget på OpenCode.
+En samling fellesskapsprosjekter bygget på opencode.
:::note
-Vil du legge til ditt OpenCode-relaterte prosjekt til denne listen? Send inn en PR.
+Vil du legge til ditt opencode-relaterte prosjekt til denne listen? Send inn en PR.
:::
Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) og [opencode.cafe](https://opencode.cafe), et fellesskap som samler økosystemet og fellesskapet.
@@ -17,7 +17,7 @@ Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/aw
| Navn | Beskrivelse |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
-| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Kjør OpenCode-økter automatisk i isolerte Daytona-sandkasser med git-synkronisering og live forhåndsvisninger |
+| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Kjør opencode-økter automatisk i isolerte Daytona-sandkasser med git-synkronisering og live forhåndsvisninger |
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Injiser automatisk Helicone-økthoder for forespørselsgruppering |
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Auto-injiser TypeScript/Svelte-typer i fillesninger med oppslagsverktøy |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Bruk ChatGPT Plus/Pro-abonnementet ditt i stedet for API kreditter |
@@ -29,14 +29,14 @@ Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/aw
| [opencode-websearch-sitert](https://github.com/ghoulr/opencode-websearch-cited.git) | Legg til innebygd nettsøk-støtte for støttede leverandører med Googles jordet stil |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Gjør det mulig for AI-agenter å kjøre bakgrunnsprosesser i en PTY, sende interaktive input til dem. |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instruksjoner for ikke-interaktive skallkommandoer - forhindrer henger fra TTY-avhengige operasjoner |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Spor OpenCode-bruk med Wakatime |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Spor opencode-bruk med Wakatime |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Rydd opp avslagstabeller produsert av LLMs |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | 10 ganger raskere koderedigering med Morph Fast Apply API og late redigeringsmarkører |
| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Bakgrunnsagenter, forhåndsbygde LSP/AST/MCP verktøy, kurerte agenter, Claude Code-kompatibel |
-| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Skrivebordsvarsler og lydvarsler for OpenCode-økter |
+| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Skrivebordsvarsler og lydvarsler for opencode-økter |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Skrivebordsvarsler og lydvarsler for tillatelse, fullføring og feilhendelser |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | AI-drevet automatisk Zellij-sesjonsnavn basert på OpenCode-kontekst |
-| [åpenkode-dyktig](https://github.com/zenobi-us/opencode-skillful) | Tillat OpenCode-agenter til late load-meldinger på forespørsel med ferdighetsoppdagelse og injeksjon |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | AI-drevet automatisk Zellij-sesjonsnavn basert på opencode-kontekst |
+| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Tillat opencode-agenter til late load-meldinger på forespørsel med ferdighetsoppdagelse og injeksjon |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Vedvarende minne på tvers av økter ved hjelp av Supermemory |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Interaktiv plangjennomgang med visuell merknad og privat/offline deling |
| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Utvid opencode /kommandoer til et kraftig orkestreringssystem med granulær flytkontroll |
@@ -44,9 +44,9 @@ Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/aw
| [mikokode](https://github.com/vtemian/micode) | Strukturert brainstorm → Plan → Implementer arbeidsflyt med øktkontinuitet |
| [oktto](https://github.com/vtemian/octto) | Interaktiv nettleser UI for AI idédugnad med flerspørsmålsskjemaer |
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Claude Bakgrunnsagenter i kodestil med asynkrondelegering og kontekstutholdenhet |
-| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Innfødte OS-varsler for OpenCode – vet når oppgaver fullføres |
+| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Innfødte OS-varsler for opencode – vet når oppgaver fullføres |
| [opencode-arbeidsområde](https://github.com/kdcokenny/opencode-workspace) | Medfølgende multi-agent orkestreringssele – 16 komponenter, én installasjon |
-| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Nullfriksjon git-arbeidstre for OpenCode |
+| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Nullfriksjon git-arbeidstre for opencode |
---
@@ -54,17 +54,17 @@ Du kan også sjekke ut [awesome-opencode](https://github.com/awesome-opencode/aw
| Navn | Beskrivelse |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------- |
-| [kimaki](https://github.com/remorses/kimaki) | Discord-bot for å kontrollere OpenCode-økter, bygget på SDK |
+| [kimaki](https://github.com/remorses/kimaki) | Discord-bot for å kontrollere opencode-økter, bygget på SDK |
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim-plugin for redaktørbevisste meldinger, bygget på API |
-| [portal](https://github.com/hosenur/portal) | Mobile-first web UI for OpenCode over Tailscale/VPN |
-| [opencode plugin-mal](https://github.com/zenobi-us/opencode-plugin-template/) | Mal for å bygge OpenCode-plugins |
+| [portal](https://github.com/hosenur/portal) | Mobile-first web UI for opencode over Tailscale/VPN |
+| [opencode-plugin-template](https://github.com/zenobi-us/opencode-plugin-template/) | Mal for å bygge opencode-plugins |
| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim-grensesnitt for opencode - en terminalbasert AI-kodingsagent |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK leverandør for bruk av OpenCode via @opencode-ai/sdk |
-| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Web-/skrivebordsapp og VS kodeutvidelse for OpenCode |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian-plugin som bygger inn OpenCode i Obsidians UI |
-| [OpenWork](https://github.com/different-ai/openwork) | Et åpen kildekode-alternativ til Claude Cowork, drevet av OpenCode |
-| [ocx](https://github.com/kdcokenny/ocx) | OpenCode utvidelsesbehandler med bærbare, isolerte profiler. |
-| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Desktop, Web, Mobile og Remote Client App for OpenCode |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK leverandør for bruk av opencode via @opencode-ai/sdk |
+| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Web-/skrivebordsapp og VS Code-utvidelse for opencode |
+| [opencode-obsidian](https://github.com/mtymek/opencode-obsidian) | Obsidian-plugin som bygger inn opencode i Obsidians UI |
+| [OpenWork](https://github.com/different-ai/openwork) | Et åpen kildekode-alternativ til Claude Cowork, drevet av opencode |
+| [ocx](https://github.com/kdcokenny/ocx) | opencode utvidelsesbehandler med bærbare, isolerte profiler. |
+| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Desktop, Web, Mobile og Remote Client App for opencode |
---
diff --git a/packages/web/src/content/docs/nb/enterprise.mdx b/packages/web/src/content/docs/nb/enterprise.mdx
index 42af7ddf6..a902ec060 100644
--- a/packages/web/src/content/docs/nb/enterprise.mdx
+++ b/packages/web/src/content/docs/nb/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Enterprise
-description: Sikker bruk av OpenCode i din organisasjon.
+description: Sikker bruk av opencode i din organisasjon.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise er for organisasjoner som ønsker å sikre at deres kode og data aldri forlater deres infrastruktur. Den kan gjøre dette ved å bruke en sentralisert konfigurasjon som integreres med din SSO og interne AI gateway.
+opencode Enterprise er for organisasjoner som ønsker å sikre at deres kode og data aldri forlater deres infrastruktur. Den kan gjøre dette ved å bruke en sentralisert konfigurasjon som integreres med din SSO og interne AI gateway.
:::note
-OpenCode lagrer ingen av koden eller kontekstdataene dine.
+opencode lagrer ingen av koden eller kontekstdataene dine.
:::
-For å komme i gang med OpenCode Enterprise:
+For å komme i gang med opencode Enterprise:
1. Gjør en prøveversjon internt med teamet ditt.
2. **Kontakt oss** for å diskutere priser og implementeringsalternativer.
@@ -21,16 +21,16 @@ For å komme i gang med OpenCode Enterprise:
## Prøve
-OpenCode er åpen kildekode og lagrer ingen av koden eller kontekstdataene dine, så utviklerne dine kan ganske enkelt [komme i gang](/docs/) og utføre en prøveversjon.
+opencode er åpen kildekode og lagrer ingen av koden eller kontekstdataene dine, så utviklerne dine kan ganske enkelt [komme i gang](/docs/) og utføre en prøveversjon.
---
### Datahåndtering
-**OpenCode lagrer ikke koden eller kontekstdataene dine.** All behandling skjer lokalt eller gjennom direkte API-anrop til AI-leverandøren din.
+**opencode lagrer ikke koden eller kontekstdataene dine.** All behandling skjer lokalt eller gjennom direkte API-anrop til AI-leverandøren din.
Dette betyr at så lenge du bruker en leverandør du stoler på, eller en intern
-AI gateway, kan du bruke OpenCode sikkert.
+AI gateway, kan du bruke opencode sikkert.
Det eneste forbeholdet her er den valgfrie `/share`-funksjonen.
@@ -57,19 +57,19 @@ Vi anbefaler at du deaktiverer dette for prøveversjonen.
### Kodeeierskap
-**Du eier all kode produsert av OpenCode.** Det er ingen lisensieringsbegrensninger eller eierskapskrav.
+**Du eier all kode produsert av opencode.** Det er ingen lisensieringsbegrensninger eller eierskapskrav.
---
## Priser
-Vi bruker en per-sete-modell for OpenCode Enterprise. Hvis du har din egen LLM-gateway, tar vi ikke betalt for tokens som brukes. For mer informasjon om priser og implementeringsalternativer, **kontakt oss**.
+Vi bruker en per-sete-modell for opencode Enterprise. Hvis du har din egen LLM-gateway, tar vi ikke betalt for tokens som brukes. For mer informasjon om priser og implementeringsalternativer, **kontakt oss**.
---
## Implementering
-Når du har fullført prøveversjonen og du er klar til å bruke OpenCode på
+Når du har fullført prøveversjonen og du er klar til å bruke opencode på
organisasjonen din, kan du **kontakte oss** for å diskutere
prissetting og implementeringsalternativer.
@@ -77,7 +77,7 @@ prissetting og implementeringsalternativer.
### Sentral konfig
-Vi kan sette opp OpenCode for å bruke en enkelt sentral konfigurasjon for hele organisasjonen din.
+Vi kan sette opp opencode for å bruke en enkelt sentral konfigurasjon for hele organisasjonen din.
Denne sentraliserte konfigurasjonen kan integreres med SSO-leverandøren din og sikrer at alle brukere kun får tilgang til din interne AI-gateway.
@@ -85,15 +85,15 @@ Denne sentraliserte konfigurasjonen kan integreres med SSO-leverandøren din og
### SSO integrasjon
-Gjennom den sentrale konfigurasjonen kan OpenCode integreres med organisasjonens SSO-leverandør for autentisering.
+Gjennom den sentrale konfigurasjonen kan opencode integreres med organisasjonens SSO-leverandør for autentisering.
-Dette lar OpenCode få legitimasjon for din interne AI-gateway gjennom ditt eksisterende identitetsadministrasjonssystem.
+Dette lar opencode få legitimasjon for din interne AI-gateway gjennom ditt eksisterende identitetsadministrasjonssystem.
---
### Intern AI gateway
-Med den sentrale konfigurasjonen kan OpenCode også konfigureres til kun å bruke din interne AI-gateway.
+Med den sentrale konfigurasjonen kan opencode også konfigureres til kun å bruke din interne AI-gateway.
Du kan også deaktivere alle andre AI-leverandører, og sikre at alle forespørsler går gjennom organisasjonens godkjente infrastruktur.
@@ -111,16 +111,16 @@ Dette er nå på veikartet vårt. Hvis du er interessert, **gi o
## FAQ
-What is OpenCode Enterprise?
+What is opencode Enterprise?
-OpenCode Enterprise er for organisasjoner som ønsker å sikre at deres kode og data aldri forlater deres infrastruktur. Den kan gjøre dette ved å bruke en sentralisert konfigurasjon som integreres med din SSO og interne AI gateway.
+opencode Enterprise er for organisasjoner som ønsker å sikre at deres kode og data aldri forlater deres infrastruktur. Den kan gjøre dette ved å bruke en sentralisert konfigurasjon som integreres med din SSO og interne AI gateway.
-How do I get started with OpenCode Enterprise?
+How do I get started with opencode Enterprise?
-Bare start med en intern prøveversjon med teamet ditt. OpenCode lagrer som standard ikke koden eller kontekstdataene dine, noe som gjør det enkelt å komme i gang.
+Bare start med en intern prøveversjon med teamet ditt. opencode lagrer som standard ikke koden eller kontekstdataene dine, noe som gjør det enkelt å komme i gang.
Så **kontakt oss** for å diskutere priser og implementeringsalternativer.
@@ -134,16 +134,16 @@ Vi tilbyr bedriftspriser per sete. Hvis du har din egen LLM-gateway, tar vi ikke
-Is my data secure with OpenCode Enterprise?
+Is my data secure with opencode Enterprise?
-Ja. OpenCode lagrer ikke koden eller kontekstdataene dine. All behandling skjer lokalt eller gjennom direkte API-anrop til AI-leverandøren din. Med sentral konfigurasjon og SSO-integrasjon forblir dataene dine sikre i organisasjonens infrastruktur.
+Ja. opencode lagrer ikke koden eller kontekstdataene dine. All behandling skjer lokalt eller gjennom direkte API-anrop til AI-leverandøren din. Med sentral konfigurasjon og SSO-integrasjon forblir dataene dine sikre i organisasjonens infrastruktur.
Can we use our own private NPM registry?
-OpenCode støtter private npm-registre gjennom Buns opprinnelige `.npmrc`-filstøtte. Hvis organisasjonen din bruker et privat register, som JFrog Artifactory, Nexus eller lignende, sørg for at utviklerne er autentisert før du kjører OpenCode.
+opencode støtter private npm-registre gjennom Buns opprinnelige `.npmrc`-filstøtte. Hvis organisasjonen din bruker et privat register, som JFrog Artifactory, Nexus eller lignende, sørg for at utviklerne er autentisert før du kjører opencode.
Slik setter du opp autentisering med ditt private register:
@@ -151,11 +151,11 @@ Slik setter du opp autentisering med ditt private register:
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-Dette oppretter `~/.npmrc` med autentiseringsdetaljer. OpenCode vil automatisk
+Dette oppretter `~/.npmrc` med autentiseringsdetaljer. opencode vil automatisk
plukke opp dette.
:::caution
-Du må være logget inn i det private registeret før du kjører OpenCode.
+Du må være logget inn i det private registeret før du kjører opencode.
:::
Alternativt kan du konfigurere en `.npmrc`-fil manuelt:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-Utviklere må være logget på det private registeret før de kjører OpenCode for å sikre at pakker kan installeres fra bedriftsregisteret.
+Utviklere må være logget på det private registeret før de kjører opencode for å sikre at pakker kan installeres fra bedriftsregisteret.
diff --git a/packages/web/src/content/docs/nb/formatters.mdx b/packages/web/src/content/docs/nb/formatters.mdx
index 601d70a1b..0fdac499d 100644
--- a/packages/web/src/content/docs/nb/formatters.mdx
+++ b/packages/web/src/content/docs/nb/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Formatere
-description: OpenCode bruker språkspesifikke formatere.
+description: opencode bruker språkspesifikke formatere.
---
-OpenCode formaterer automatisk filer etter at de er skrevet eller redigert ved hjelp av språkspesifikke formatere. Dette sikrer at koden som genereres følger kodestilene til prosjektet ditt.
+opencode formaterer automatisk filer etter at de er skrevet eller redigert ved hjelp av språkspesifikke formatere. Dette sikrer at koden som genereres følger kodestilene til prosjektet ditt.
---
## Innebygd
-OpenCode kommer med flere innebygde formatere for populære språk og rammeverk. Nedenfor er en liste over formatere, støttede filutvidelser og kommandoer eller konfigurasjonsalternativer den trenger.
+opencode kommer med flere innebygde formatere for populære språk og rammeverk. Nedenfor er en liste over formatere, støttede filutvidelser og kommandoer eller konfigurasjonsalternativer den trenger.
| Formater | Utvidelser | Krav |
| ---------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode kommer med flere innebygde formatere for populære språk og rammeverk.
| oxfmt (Eksperimentell) | .js, .jsx, .ts, .tsx | `oxfmt` avhengighet i `package.json` og et [eksperimentelt env variabel flagg](/docs/cli/#experimental) |
| ormolu | .hs | `ormolu` kommando tilgjengelig |
-Så hvis prosjektet ditt har `prettier` i `package.json`, vil OpenCode automatisk bruke det.
+Så hvis prosjektet ditt har `prettier` i `package.json`, vil opencode automatisk bruke det.
---
## Slik fungerer det
-Når OpenCode skriver eller redigerer en fil, gjør den:
+Når opencode skriver eller redigerer en fil, gjør den:
1. Kontrollerer filtypen mot alle aktiverte formatere.
2. Kjører riktig formateringskommando på filen.
@@ -56,7 +56,7 @@ Denne prosessen skjer i bakgrunnen, og sikrer at kodestilene dine opprettholdes
## Konfigurer
-Du kan tilpasse formatere gjennom `formatter`-delen i OpenCode-konfigurasjonen.
+Du kan tilpasse formatere gjennom `formatter`-delen i opencode-konfigurasjonen.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/nb/github.mdx b/packages/web/src/content/docs/nb/github.mdx
index 01bed6a79..011e45e49 100644
--- a/packages/web/src/content/docs/nb/github.mdx
+++ b/packages/web/src/content/docs/nb/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: Bruk OpenCode i GitHub-problemer og pull-forespørsler.
+description: Bruk opencode i GitHub-problemer og pull-forespørsler.
---
-OpenCode integreres med GitHub-arbeidsflyten din. Nevn `/opencode` eller `/oc` i kommentaren din, og OpenCode vil utføre oppgaver i din GitHub Actions-løper.
+opencode integreres med GitHub-arbeidsflyten din. Nevn `/opencode` eller `/oc` i kommentaren din, og opencode vil utføre oppgaver i din GitHub Actions-løper.
---
## Funksjoner
-- **Triage-problemer**: Be OpenCode se på et problem og forklare det for deg.
-- **Fiks og implementer**: Be OpenCode om å fikse et problem eller implementere en funksjon. Og den vil fungere i en ny gren og sender inn en PR med alle endringene.
-- **Sikkert**: OpenCode kjører inne i GitHubs løpere.
+- **Triage-problemer**: Be opencode se på et problem og forklare det for deg.
+- **Fiks og implementer**: Be opencode om å fikse et problem eller implementere en funksjon. Og den vil fungere i en ny gren og sender inn en PR med alle endringene.
+- **Sikkert**: opencode kjører inne i GitHubs løpere.
---
@@ -81,13 +81,13 @@ Eller du kan sette den opp manuelt.
## Konfigurasjon
-- `model`: Modellen som skal brukes med OpenCode. Tar formatet `provider/model`. Dette er **obligatorisk**.
+- `model`: Modellen som skal brukes med opencode. Tar formatet `provider/model`. Dette er **obligatorisk**.
- `agent`: Agenten som skal brukes. Må være en primær agent. Faller tilbake til `default_agent` fra config eller `"build"` hvis ikke funnet.
-- `share`: Om OpenCode-økten skal deles. Standard er **true** for offentlige depoter.
-- `prompt`: Valgfri egendefinert melding for å overstyre standard oppførsel. Bruk dette til å tilpasse hvordan OpenCode behandler forespørsler.
-- `token`: Valgfritt GitHub-tilgangstoken for å utføre operasjoner som å lage kommentarer, foreta endringer og åpne pull-forespørsler. Som standard bruker OpenCode installasjonstilgangstokenet fra OpenCode GitHub-appen, så forpliktelser, kommentarer og pull-forespørsler ser ut til å komme fra appen.
+- `share`: Om opencode-økten skal deles. Standard er **true** for offentlige depoter.
+- `prompt`: Valgfri egendefinert melding for å overstyre standard oppførsel. Bruk dette til å tilpasse hvordan opencode behandler forespørsler.
+- `token`: Valgfritt GitHub-tilgangstoken for å utføre operasjoner som å lage kommentarer, foreta endringer og åpne pull-forespørsler. Som standard bruker opencode installasjonstilgangstokenet fra opencode GitHub-appen, så forpliktelser, kommentarer og pull-forespørsler ser ut til å komme fra appen.
- Alternativt kan du bruke GitHub Action-løperens [innebygde `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) uten å installere OpenCode GitHub-appen. Bare sørg for å gi de nødvendige tillatelsene i arbeidsflyten din:
+ Alternativt kan du bruke GitHub Action-løperens [innebygde `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) uten å installere opencode GitHub-appen. Bare sørg for å gi de nødvendige tillatelsene i arbeidsflyten din:
```yaml
permissions:
@@ -103,20 +103,20 @@ Eller du kan sette den opp manuelt.
## Støttede hendelser
-OpenCode kan utløses av følgende GitHub-hendelser:
+opencode kan utløses av følgende GitHub-hendelser:
| Hendelsestype | Utløst av | Detaljer |
| ----------------------------- | --------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
-| `issue_comment` | Kommenter et problem eller PR | Nevn `/opencode` eller `/oc` i kommentaren din. OpenCode leser kontekst og kan opprette grener, åpne PR-er eller svare. |
-| `pull_request_review_comment` | Kommenter spesifikke kodelinjer i en PR | Nevn `/opencode` eller `/oc` mens du ser gjennom koden. OpenCode mottar filbane, linjenummer og diff-kontekst. |
-| `issues` | Utgave åpnet eller redigert | Utløs OpenCode automatisk når problemer opprettes eller endres. Krever `prompt` inngang. |
-| `pull_request` | PR åpnet eller oppdatert | Utløs OpenCode automatisk når PR-er åpnes, synkroniseres eller gjenåpnes. Nyttig for automatiserte anmeldelser. |
-| `schedule` | Cron-basert tidsplan | Kjør OpenCode etter en tidsplan. Krever `prompt` inngang. Utdata går til logger og PR (ingen problem å kommentere). |
-| `workflow_dispatch` | Manuell utløser fra GitHub UI | Utløs OpenCode på forespørsel via fanen Handlinger. Krever `prompt` inngang. Utdata går til logger og PR-er. |
+| `issue_comment` | Kommenter et problem eller PR | Nevn `/opencode` eller `/oc` i kommentaren din. opencode leser kontekst og kan opprette grener, åpne PR-er eller svare. |
+| `pull_request_review_comment` | Kommenter spesifikke kodelinjer i en PR | Nevn `/opencode` eller `/oc` mens du ser gjennom koden. opencode mottar filbane, linjenummer og diff-kontekst. |
+| `issues` | Utgave åpnet eller redigert | Utløs opencode automatisk når problemer opprettes eller endres. Krever `prompt` inngang. |
+| `pull_request` | PR åpnet eller oppdatert | Utløs opencode automatisk når PR-er åpnes, synkroniseres eller gjenåpnes. Nyttig for automatiserte anmeldelser. |
+| `schedule` | Cron-basert tidsplan | Kjør opencode etter en tidsplan. Krever `prompt` inngang. Utdata går til logger og PR (ingen problem å kommentere). |
+| `workflow_dispatch` | Manuell utløser fra GitHub UI | Utløs opencode på forespørsel via fanen Handlinger. Krever `prompt` inngang. Utdata går til logger og PR-er. |
### Tidsplan Eksempel
-Kjør OpenCode på en tidsplan for å utføre automatiserte oppgaver:
+Kjør opencode på en tidsplan for å utføre automatiserte oppgaver:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-For planlagte arrangementer er `prompt`-inngangen **påkrevd** siden det ikke er noen kommentarer å trekke ut instruksjoner fra. Planlagte arbeidsflyter kjører uten brukerkontekst for tillatelsessjekking, så arbeidsflyten må gi `contents: write` og `pull-requests: write` hvis du forventer at OpenCode oppretter grener eller PR-er.
+For planlagte arrangementer er `prompt`-inngangen **påkrevd** siden det ikke er noen kommentarer å trekke ut instruksjoner fra. Planlagte arbeidsflyter kjører uten brukerkontekst for tillatelsessjekking, så arbeidsflyten må gi `contents: write` og `pull-requests: write` hvis du forventer at opencode oppretter grener eller PR-er.
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-For `pull_request`-hendelser, hvis ingen `prompt` er oppgitt, går OpenCode som standard gjennom pull-forespørselen.
+For `pull_request`-hendelser, hvis ingen `prompt` er oppgitt, går opencode som standard gjennom pull-forespørselen.
---
@@ -252,7 +252,7 @@ For `issues`-hendelser er `prompt`-inngangen **påkrevd** siden det ikke er noen
## Egendefinerte meldinger
-Overstyr standardmeldingen for å tilpasse OpenCodes oppførsel for arbeidsflyten din.
+Overstyr standardmeldingen for å tilpasse oppførselen til opencode for arbeidsflyten din.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ Dette er nyttig for å håndheve spesifikke vurderingskriterier, kodestandarder
## Eksempler
-Her er noen eksempler på hvordan du kan bruke OpenCode i GitHub.
+Her er noen eksempler på hvordan du kan bruke opencode i GitHub.
- **Forklar et problem**
@@ -281,7 +281,7 @@ Her er noen eksempler på hvordan du kan bruke OpenCode i GitHub.
/opencode explain this issue
```
- OpenCode vil lese hele tråden, inkludert alle kommentarer, og svare med en tydelig forklaring.
+ opencode vil lese hele tråden, inkludert alle kommentarer, og svare med en tydelig forklaring.
- **Fiks et problem**
@@ -291,7 +291,7 @@ Her er noen eksempler på hvordan du kan bruke OpenCode i GitHub.
/opencode fix this
```
- Og OpenCode vil opprette en ny gren, implementere endringene og åpne en PR med endringene.
+ Og opencode vil opprette en ny gren, implementere endringene og åpne en PR med endringene.
- **Gjennomgå PR-er og gjør endringer**
@@ -301,18 +301,18 @@ Her er noen eksempler på hvordan du kan bruke OpenCode i GitHub.
Delete the attachment from S3 when the note is removed /oc
```
- OpenCode vil implementere den forespurte endringen og forplikte den til samme PR.
+ opencode vil implementere den forespurte endringen og forplikte den til samme PR.
- **Se gjennom spesifikke kodelinjer**
- Legg igjen en kommentar direkte på kodelinjer i PRs "Filer"-fane. OpenCode oppdager automatisk filen, linjenumrene og diff-konteksten for å gi presise svar.
+ Legg igjen en kommentar direkte på kodelinjer i PRs "Filer"-fane. opencode oppdager automatisk filen, linjenumrene og diff-konteksten for å gi presise svar.
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
- Når du kommenterer spesifikke linjer, mottar OpenCode:
+ Når du kommenterer spesifikke linjer, mottar opencode:
- Den nøyaktige filen blir gjennomgått
- De spesifikke kodelinjene
- Den ulik konteksten rundt
diff --git a/packages/web/src/content/docs/nb/gitlab.mdx b/packages/web/src/content/docs/nb/gitlab.mdx
index 76fbafef6..4222b409c 100644
--- a/packages/web/src/content/docs/nb/gitlab.mdx
+++ b/packages/web/src/content/docs/nb/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: Bruk OpenCode i GitLab-problemer og sammenslåingsforespørsler.
+description: Bruk opencode i GitLab-problemer og sammenslåingsforespørsler.
---
-OpenCode integreres med GitLab arbeidsflyten gjennom GitLab CI/CD pipeline eller med GitLab Duo.
+opencode integreres med GitLab arbeidsflyten gjennom GitLab CI/CD pipeline eller med GitLab Duo.
-I begge tilfeller vil OpenCode kjøre på GitLab-løperne dine.
+I begge tilfeller vil opencode kjøre på GitLab-løperne dine.
---
## GitLab CI
-OpenCode fungerer i en vanlig GitLab-pipeline. Du kan bygge den inn i en pipeline som en [CI komponent](https://docs.gitlab.com/ee/ci/components/)
+opencode fungerer i en vanlig GitLab-pipeline. Du kan bygge den inn i en pipeline som en [CI komponent](https://docs.gitlab.com/ee/ci/components/)
-Her bruker vi en fellesskapsskapt CI/CD-komponent for OpenCode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+Her bruker vi en fellesskapsskapt CI/CD-komponent for opencode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### Funksjoner
-- **Bruk tilpasset konfigurasjon per jobb**: Konfigurer OpenCode med en tilpasset konfigurasjonskatalog, for eksempel `./config/#custom-directory` for å aktivere eller deaktivere funksjonalitet per OpenCode-anrop.
-- **Minimalt oppsett**: CI-komponenten setter opp OpenCode i bakgrunnen, du trenger bare å lage OpenCode-konfigurasjonen og den første ledeteksten.
+- **Bruk tilpasset konfigurasjon per jobb**: Konfigurer opencode med en tilpasset konfigurasjonskatalog, for eksempel `./config/#custom-directory` for å aktivere eller deaktivere funksjonalitet per opencode-anrop.
+- **Minimalt oppsett**: CI-komponenten setter opp opencode i bakgrunnen, du trenger bare å lage opencode-konfigurasjonen og den første ledeteksten.
- **Fleksibel**: CI-komponenten støtter flere innganger for å tilpasse virkemåten
---
### Oppsett
-1. Lagre OpenCode-autentiseringen JSON som en filtype CI miljøvariabler under **Innstillinger** > **CI/CD** > **Variabler**. Sørg for å merke dem som "Masket og skjult".
+1. Lagre opencode-autentiseringen JSON som en filtype CI miljøvariabler under **Innstillinger** > **CI/CD** > **Variabler**. Sørg for å merke dem som "Masket og skjult".
2. Legg til følgende i `.gitlab-ci.yml`-filen.
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ For flere inndata og brukstilfeller [sjekk ut dokumentene](https://gitlab.com/ex
## GitLab Duo
-OpenCode integreres med din GitLab arbeidsflyt.
-Nevn `@opencode` i en kommentar, og OpenCode vil utføre oppgaver innenfor din GitLab CI pipeline.
+opencode integreres med din GitLab arbeidsflyt.
+Nevn `@opencode` i en kommentar, og opencode vil utføre oppgaver innenfor din GitLab CI pipeline.
---
### Funksjoner
-- **Triage-problemer**: Be OpenCode se på et problem og forklare det for deg.
-- **Fiks og implementer**: Be OpenCode om å fikse et problem eller implementere en funksjon.
+- **Triage-problemer**: Be opencode se på et problem og forklare det for deg.
+- **Fiks og implementer**: Be opencode om å fikse et problem eller implementere en funksjon.
Det vil opprette en ny filial og sende en sammenslåingsforespørsel med endringene.
-- **Sikkert**: OpenCode kjører på GitLab-løperne dine.
+- **Sikkert**: opencode kjører på GitLab-løperne dine.
---
### Oppsett
-OpenCode kjører i GitLab CI/CD pipeline, her er det du trenger for å sette den opp:
+opencode kjører i GitLab CI/CD pipeline, her er det du trenger for å sette den opp:
:::tip
Sjekk ut [**GitLab-dokumentene**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) for oppdaterte instruksjoner.
@@ -158,7 +158,7 @@ Du kan se [GitLab CLI agents docs](https://docs.gitlab.com/user/duo_agent_platfo
### Eksempler
-Her er noen eksempler på hvordan du kan bruke OpenCode i GitLab.
+Her er noen eksempler på hvordan du kan bruke opencode i GitLab.
:::tip
Du kan konfigurere til å bruke en annen triggerfrase enn `@opencode`.
@@ -172,7 +172,7 @@ Du kan konfigurere til å bruke en annen triggerfrase enn `@opencode`.
@opencode explain this issue
```
- OpenCode vil lese problemet og svare med en klar forklaring.
+ opencode vil lese problemet og svare med en klar forklaring.
- **Fiks et problem**
@@ -182,7 +182,7 @@ Du kan konfigurere til å bruke en annen triggerfrase enn `@opencode`.
@opencode fix this
```
- OpenCode vil opprette en ny gren, implementere endringene og åpne en sammenslåingsforespørsel med endringene.
+ opencode vil opprette en ny gren, implementere endringene og åpne en sammenslåingsforespørsel med endringene.
- **Gjennomgå sammenslåingsforespørsler**
@@ -192,4 +192,4 @@ Du kan konfigurere til å bruke en annen triggerfrase enn `@opencode`.
@opencode review this merge request
```
- OpenCode vil gjennomgå sammenslåingsforespørselen og gi tilbakemelding.
+ opencode vil gjennomgå sammenslåingsforespørselen og gi tilbakemelding.
diff --git a/packages/web/src/content/docs/nb/ide.mdx b/packages/web/src/content/docs/nb/ide.mdx
index 71546e876..c8945e257 100644
--- a/packages/web/src/content/docs/nb/ide.mdx
+++ b/packages/web/src/content/docs/nb/ide.mdx
@@ -1,24 +1,24 @@
---
title: IDE
-description: OpenCode-utvidelsen for VS-kode, markør og andre IDE-er
+description: opencode-utvidelsen for VS Code, markør og andre IDE-er
---
-OpenCode integreres med VS-kode, markør eller en hvilken som helst IDE som støtter en terminal. Bare kjør `opencode` i terminalen for å komme i gang.
+opencode integreres med VS Code, markør eller en hvilken som helst IDE som støtter en terminal. Bare kjør `opencode` i terminalen for å komme i gang.
---
## Bruk
-- **Hurtigstart**: Bruk `Cmd+Esc` (Mac) eller `Ctrl+Esc` (Windows/Linux) for å åpne OpenCode i en delt terminalvisning, eller fokuser en eksisterende terminaløkt hvis en allerede kjører.
-- **Ny økt**: Bruk `Cmd+Shift+Esc` (Mac) eller `Ctrl+Shift+Esc` (Windows/Linux) for å starte en ny OpenCode-terminaløkt, selv om en allerede er åpen. Du kan også klikke på OpenCode-knappen i UI.
-- **Kontekstbevissthet**: Del automatisk ditt nåværende valg eller fane med OpenCode.
+- **Hurtigstart**: Bruk `Cmd+Esc` (Mac) eller `Ctrl+Esc` (Windows/Linux) for å åpne opencode i en delt terminalvisning, eller fokuser en eksisterende terminaløkt hvis en allerede kjører.
+- **Ny økt**: Bruk `Cmd+Shift+Esc` (Mac) eller `Ctrl+Shift+Esc` (Windows/Linux) for å starte en ny opencode-terminaløkt, selv om en allerede er åpen. Du kan også klikke på opencode-knappen i UI.
+- **Kontekstbevissthet**: Del automatisk ditt nåværende valg eller fane med opencode.
- **Snarveier for filreferanse**: Bruk `Cmd+Option+K` (Mac) eller `Alt+Ctrl+K` (Linux/Windows) for å sette inn filreferanser. For eksempel `@File#L37-42`.
---
## Installasjon
-For å installere OpenCode på VS Code og populære gafler som Cursor, Windsurf, VSCodium:
+For å installere opencode på VS Code og populære gafler som Cursor, Windsurf, VSCodium:
1. Åpne VS Code
2. Åpne den integrerte terminalen
@@ -30,7 +30,7 @@ Hvis du derimot vil bruke din egen IDE når du kjører `/editor` eller `/export`
### Manuell installasjon
-Søk etter **OpenCode** i Extension Marketplace og klikk på **Install**.
+Søk etter **opencode** i Extension Marketplace og klikk på **Install**.
---
diff --git a/packages/web/src/content/docs/nb/index.mdx b/packages/web/src/content/docs/nb/index.mdx
index c5823d93a..259135e32 100644
--- a/packages/web/src/content/docs/nb/index.mdx
+++ b/packages/web/src/content/docs/nb/index.mdx
@@ -1,15 +1,15 @@
---
title: Intro
-description: Kom i gang med OpenCode.
+description: Kom i gang med opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**OpenCode**](/) er en åpen kildekode AI kodeagent. Den er tilgjengelig som et terminalbasert grensesnitt, skrivebordsapp eller IDE-utvidelse.
+[**opencode**](/) er en åpen kildekode AI kodeagent. Den er tilgjengelig som et terminalbasert grensesnitt, skrivebordsapp eller IDE-utvidelse.
-
+
La oss komme i gang.
@@ -17,7 +17,7 @@ La oss komme i gang.
#### Forutsetninger
-For å bruke OpenCode i terminalen din trenger du:
+For å bruke opencode i terminalen din trenger du:
1. En moderne terminalemulator som:
- [WezTerm](https://wezterm.org), på tvers av plattformer
@@ -31,7 +31,7 @@ For å bruke OpenCode i terminalen din trenger du:
## Installer
-Den enkleste måten å installere OpenCode på er gjennom installasjonsskriptet.
+Den enkleste måten å installere opencode på er gjennom installasjonsskriptet.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ Du kan også installere den med følgende kommandoer:
brew install anomalyco/tap/opencode
```
- > Vi anbefaler å bruke OpenCode-tappen for de mest oppdaterte utgivelsene. Den offisielle `brew install opencode`-formelen vedlikeholdes av Homebrew-teamet og oppdateres sjeldnere.
+ > Vi anbefaler å bruke opencode-tappen for de mest oppdaterte utgivelsene. Den offisielle `brew install opencode`-formelen vedlikeholdes av Homebrew-teamet og oppdateres sjeldnere.
- **Bruke Paru på Arch Linux**
@@ -90,7 +90,7 @@ Du kan også installere den med følgende kommandoer:
#### Windows
:::tip[Anbefalt: Bruk WSL]
-For den beste opplevelsen på Windows anbefaler vi å bruke [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Det gir bedre ytelse og full kompatibilitet med OpenCodes funksjoner.
+For den beste opplevelsen på Windows anbefaler vi å bruke [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Det gir bedre ytelse og full kompatibilitet med funksjonene i opencode.
:::
- **Bruker sjokolade**
@@ -123,7 +123,7 @@ For den beste opplevelsen på Windows anbefaler vi å bruke [Windows Subsystem f
docker run -it --rm ghcr.io/anomalyco/opencode
```
-Støtte for å installere OpenCode på Windows med Bun pågår for øyeblikket.
+Støtte for å installere opencode på Windows med Bun pågår for øyeblikket.
Du kan også hente binæren fra [Releases](https://github.com/anomalyco/opencode/releases).
@@ -131,10 +131,10 @@ Du kan også hente binæren fra [Releases](https://github.com/anomalyco/opencode
## Konfigurer
-Med OpenCode kan du bruke hvilken som helst LLM-leverandør ved å konfigurere deres API-nøkler.
+Med opencode kan du bruke hvilken som helst LLM-leverandør ved å konfigurere deres API-nøkler.
Hvis du er ny til å bruke LLM-leverandører, anbefaler vi å bruke [OpenCode Zen](/docs/zen).
-Det er en kuratert liste over modeller som har blitt testet og verifisert av OpenCode
+Det er en kuratert liste over modeller som har blitt testet og verifisert av opencode
team.
1. Kjør kommandoen `/connect` i TUI, velg opencode og gå til [opencode.ai/auth](https://opencode.ai/auth).
@@ -167,33 +167,33 @@ du vil jobbe med.
cd /path/to/project
```
-Og kjør OpenCode.
+Og kjør opencode.
```bash
opencode
```
-Deretter initialiserer du OpenCode for prosjektet ved å kjøre følgende kommando.
+Deretter initialiserer du opencode for prosjektet ved å kjøre følgende kommando.
```bash frame="none"
/init
```
-Dette vil få OpenCode til å analysere prosjektet ditt og opprette en `AGENTS.md`-fil i
+Dette vil få opencode til å analysere prosjektet ditt og opprette en `AGENTS.md`-fil i
prosjektroten.
:::tip
Du bør overgi prosjektets `AGENTS.md`-fil til Git.
:::
-Dette hjelper OpenCode med å forstå prosjektstrukturen og kodingsmønstrene
+Dette hjelper opencode med å forstå prosjektstrukturen og kodingsmønstrene
brukt.
---
## Bruk
-Du er nå klar til å bruke OpenCode for å jobbe med prosjektet ditt. Spør det gjerne
+Du er nå klar til å bruke opencode for å jobbe med prosjektet ditt. Spør det gjerne
noe!
Hvis du er ny til å bruke en AI kodeagent, her er noen eksempler som kan
@@ -203,7 +203,7 @@ hjelp.
### Still spørsmål
-Du kan be OpenCode forklare kodebasen for deg.
+Du kan be opencode forklare kodebasen for deg.
:::tip
Bruk `@`-tasten for uklart søk etter filer i prosjektet.
@@ -219,11 +219,11 @@ Dette er nyttig hvis det er en del av kodebasen du ikke har jobbet med.
### Legg til funksjoner
-Du kan be OpenCode legge til nye funksjoner i prosjektet ditt. Selv om vi først anbefaler å be den om å lage en plan.
+Du kan be opencode legge til nye funksjoner i prosjektet ditt. Selv om vi først anbefaler å be den om å lage en plan.
1. **Lag en plan**
- OpenCode har en _Plan-modus_ som deaktiverer evnen til å gjøre endringer og
+ opencode har en _Plan-modus_ som deaktiverer evnen til å gjøre endringer og
foreslå i stedet _hvordan_ det vil implementere funksjonen.
Bytt til den ved å bruke **Tab**-tasten. Du vil se en indikator for dette i nedre høyre hjørne.
@@ -240,11 +240,11 @@ Du kan be OpenCode legge til nye funksjoner i prosjektet ditt. Selv om vi først
From this screen, the user can undelete a note or permanently delete it.
```
- Du vil gi OpenCode nok detaljer til å forstå hva du ønsker. Det hjelper
+ Du vil gi opencode nok detaljer til å forstå hva du ønsker. Det hjelper
å snakke med det som om du snakker med en juniorutvikler på laget ditt.
:::tip
- Gi OpenCode mye kontekst og eksempler for å hjelpe den å forstå hva du gjør
+ Gi opencode mye kontekst og eksempler for å hjelpe den å forstå hva du gjør
ønsker.
:::
@@ -261,7 +261,7 @@ Du kan be OpenCode legge til nye funksjoner i prosjektet ditt. Selv om vi først
Dra og slipp bilder i terminalen for å legge dem til ledeteksten.
:::
- OpenCode kan skanne alle bilder du gir den og legge dem til i ledeteksten. Du kan
+ opencode kan skanne alle bilder du gir den og legge dem til i ledeteksten. Du kan
gjør dette ved å dra og slippe et bilde inn i terminalen.
3. **Bygg funksjonen**
@@ -283,7 +283,7 @@ Du kan be OpenCode legge til nye funksjoner i prosjektet ditt. Selv om vi først
### Gjør endringer
-For mer enkle endringer kan du be OpenCode om å bygge den direkte
+For mer enkle endringer kan du be opencode om å bygge den direkte
uten å måtte gjennomgå planen først.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-Du vil sørge for at du gir en god mengde detaljer, slik at OpenCode gjør det rette
+Du vil sørge for at du gir en god mengde detaljer, slik at opencode gjør det rette
endringer.
---
### Angre endringer
-La oss si at du ber OpenCode om å gjøre noen endringer.
+La oss si at du ber opencode om å gjøre noen endringer.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ ved å bruke kommandoen `/undo`.
/undo
```
-OpenCode vil nå tilbakestille endringene du har gjort og vise den opprinnelige meldingen
+opencode vil nå tilbakestille endringene du har gjort og vise den opprinnelige meldingen
igjen.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-Herfra kan du justere ledeteksten og be OpenCode om å prøve igjen.
+Herfra kan du justere ledeteksten og be opencode om å prøve igjen.
:::tip
Du kan kjøre `/undo` flere ganger for å angre flere endringer.
@@ -335,7 +335,7 @@ Eller du **kan gjøre om** endringene ved å bruke `/redo`-kommandoen.
## Del
-Samtalene du har med OpenCode kan [deles med din
+Samtalene du har med opencode kan [deles med din
team](/docs/share).
```bash frame="none"
@@ -348,12 +348,12 @@ Dette vil opprette en kobling til den gjeldende samtalen og kopiere den til utkl
Samtaler deles ikke som standard.
:::
-Her er en [eksempelsamtale](https://opencode.ai/s/4XP1fce5) med OpenCode.
+Her er en [eksempelsamtale](https://opencode.ai/s/4XP1fce5) med opencode.
---
## Tilpass
-Og det er det! Du er nå en proff på å bruke OpenCode.
+Og det er det! Du er nå en proff på å bruke opencode.
-For å gjøre det til ditt eget anbefaler vi å [velge et tema](/docs/themes), [tilpasse nøkkelbindingene](/docs/keybinds), [konfigurere kodeformatere](/docs/formatters), [opprette egendefinerte kommandoer](/docs/commands) eller leke med [OpenCode-konfigurasjonen](/docs/config).
+For å gjøre det til ditt eget anbefaler vi å [velge et tema](/docs/themes), [tilpasse nøkkelbindingene](/docs/keybinds), [konfigurere kodeformatere](/docs/formatters), [opprette egendefinerte kommandoer](/docs/commands) eller leke med [opencode-konfigurasjonen](/docs/config).
diff --git a/packages/web/src/content/docs/nb/keybinds.mdx b/packages/web/src/content/docs/nb/keybinds.mdx
index f9ac0f66b..dc934a366 100644
--- a/packages/web/src/content/docs/nb/keybinds.mdx
+++ b/packages/web/src/content/docs/nb/keybinds.mdx
@@ -3,7 +3,7 @@ title: Keybinds
description: Tilpass tastebindingene dine.
---
-OpenCode har en liste over nøkkelbindinger som du kan tilpasse gjennom OpenCode-konfigurasjonen.
+opencode har en liste over nøkkelbindinger som du kan tilpasse gjennom opencode-konfigurasjonen.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode har en liste over nøkkelbindinger som du kan tilpasse gjennom OpenCode
## Ledernøkkel
-OpenCode bruker en `leader`-nøkkel for de fleste nøkkelbindinger. Dette unngår konflikter i terminalen din.
+opencode bruker en `leader`-nøkkel for de fleste nøkkelbindinger. Dette unngår konflikter i terminalen din.
Som standard er `ctrl+x` ledertasten, og de fleste handlinger krever at du først trykker på ledertasten og deretter snarveien. For å starte en ny økt, trykker du for eksempel først `ctrl+x` og deretter `n`.
@@ -132,7 +132,7 @@ Du kan deaktivere en nøkkelbinding ved å legge til nøkkelen til konfigurasjon
## Snarveier på skrivebordet
-Spørringsinngangen for OpenCode-skrivebordsappen støtter vanlige snarveier i Readline/Emacs-stil for redigering av tekst. Disse er innebygd og foreløpig ikke konfigurerbare via `opencode.json`.
+Spørringsinngangen for opencode-skrivebordsappen støtter vanlige snarveier i Readline/Emacs-stil for redigering av tekst. Disse er innebygd og foreløpig ikke konfigurerbare via `opencode.json`.
| Snarvei | Handling |
| -------- | ---------------------------------------- |
diff --git a/packages/web/src/content/docs/nb/lsp.mdx b/packages/web/src/content/docs/nb/lsp.mdx
index 8df7d7d59..dc26af7b5 100644
--- a/packages/web/src/content/docs/nb/lsp.mdx
+++ b/packages/web/src/content/docs/nb/lsp.mdx
@@ -1,15 +1,15 @@
---
title: LSP Servere
-description: OpenCode integreres med LSP-serverne dine.
+description: opencode integreres med LSP-serverne dine.
---
-OpenCode integreres med din Language Server Protocol (LSP) for å hjelpe LLM med å samhandle med kodebasen din. Den bruker diagnostikk for å gi tilbakemelding til LLM.
+opencode integreres med din Language Server Protocol (LSP) for å hjelpe LLM med å samhandle med kodebasen din. Den bruker diagnostikk for å gi tilbakemelding til LLM.
---
## Innebygd
-OpenCode kommer med flere innebygde LSP-servere for populære språk:
+opencode kommer med flere innebygde LSP-servere for populære språk:
| LSP Server | Utvidelser | Krav |
| ------------------ | ------------------------------------------------------------------- | ----------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/nb/mcp-servers.mdx b/packages/web/src/content/docs/nb/mcp-servers.mdx
index 9b04f9173..a8301eb5a 100644
--- a/packages/web/src/content/docs/nb/mcp-servers.mdx
+++ b/packages/web/src/content/docs/nb/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: MCP servere
description: Legg til lokale og eksterne MCP-verktøy.
---
-Du kan legge til eksterne verktøy i OpenCode ved å bruke _Model Context Protocol_ eller MCP. OpenCode støtter både lokale og eksterne servere.
+Du kan legge til eksterne verktøy i opencode ved å bruke _Model Context Protocol_ eller MCP. opencode støtter både lokale og eksterne servere.
Når de er lagt til, er MCP-verktøy automatisk tilgjengelige for LLM sammen med innebygde verktøy.
@@ -23,7 +23,7 @@ Enkelte MCP-servere, som GitHub MCP-serveren, har en tendens til å legge til ma
## Aktiver
-Du kan definere MCP-servere i [OpenCode Config](https://opencode.ai/docs/config/) under `mcp`. Legg til hver MCP med et unikt navn. Du kan referere til den MCP ved navn når du ber om LLM.
+Du kan definere MCP-servere i [opencode Config](https://opencode.ai/docs/config/) under `mcp`. Legg til hver MCP med et unikt navn. Du kan referere til den MCP ved navn når du ber om LLM.
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ Legg til eksterne MCP-servere ved å sette `type` til `"remote"`.
## OAuth
-OpenCode håndterer automatisk OAuth-autentisering for eksterne MCP-servere. Når en server krever autentisering, vil OpenCode:
+opencode håndterer automatisk OAuth-autentisering for eksterne MCP-servere. Når en server krever autentisering, vil opencode:
1. Oppdag 401-svaret og start OAuth-flyten
2. Bruk **Dynamisk klientregistrering (RFC 7591)** hvis det støttes av serveren
@@ -189,7 +189,7 @@ For de fleste OAuth-aktiverte MCP-servere er ingen spesiell konfigurasjon nødve
}
```
-Hvis serveren krever autentisering, vil OpenCode be deg om å autentisere når du prøver å bruke den for første gang. Hvis ikke, kan du [utløse flyten manuelt](#authenticating) med `opencode mcp auth `.
+Hvis serveren krever autentisering, vil opencode be deg om å autentisere når du prøver å bruke den for første gang. Hvis ikke, kan du [utløse flyten manuelt](#authenticating) med `opencode mcp auth `.
---
@@ -238,7 +238,7 @@ Fjern lagret legitimasjon:
opencode mcp logout my-oauth-server
```
-Kommandoen `mcp auth` åpner nettleseren din for autorisasjon. Etter at du har godkjent, vil OpenCode lagre tokens sikkert i `~/.local/share/opencode/mcp-auth.json`.
+Kommandoen `mcp auth` åpner nettleseren din for autorisasjon. Etter at du har godkjent, vil opencode lagre tokens sikkert i `~/.local/share/opencode/mcp-auth.json`.
---
@@ -291,7 +291,7 @@ Kommandoen `mcp debug` viser gjeldende autentiseringsstatus, tester HTTP-tilkobl
## Administrer
-MCP-ene dine er tilgjengelige som verktøy i OpenCode, sammen med innebygde verktøy. Så du kan administrere dem gjennom OpenCode-konfigurasjonen som alle andre verktøy.
+MCP-ene dine er tilgjengelige som verktøy i opencode, sammen med innebygde verktøy. Så du kan administrere dem gjennom opencode-konfigurasjonen som alle andre verktøy.
---
@@ -423,7 +423,7 @@ Etter å ha lagt til konfigurasjonen, autentiser med Sentry:
opencode mcp auth sentry
```
-Dette åpner et nettleservindu for å fullføre OAuth-flyten og koble OpenCode til Sentry-kontoen din.
+Dette åpner et nettleservindu for å fullføre OAuth-flyten og koble opencode til Sentry-kontoen din.
Når du er autentisert, kan du bruke Sentry-verktøy i ledetekstene dine for å spørre etter problemer, prosjekter og feildata.
diff --git a/packages/web/src/content/docs/nb/models.mdx b/packages/web/src/content/docs/nb/models.mdx
index 3bfdb95f4..6d421ab4a 100644
--- a/packages/web/src/content/docs/nb/models.mdx
+++ b/packages/web/src/content/docs/nb/models.mdx
@@ -3,13 +3,13 @@ title: Modeller
description: Konfigurere en LLM leverandør og modell.
---
-OpenCode bruker [AI SDK](https://ai-sdk.dev/) og [Models.dev](https://models.dev) for å støtte **75+ LLM leverandører** og den støtter kjøring av lokale modeller.
+opencode bruker [AI SDK](https://ai-sdk.dev/) og [Models.dev](https://models.dev) for å støtte **75+ LLM leverandører** og den støtter kjøring av lokale modeller.
---
## Leverandører
-De fleste populære leverandørene er forhåndslastet som standard. Hvis du har lagt til legitimasjonen for en leverandør gjennom kommandoen `/connect`, vil den være tilgjengelig når du starter OpenCode.
+De fleste populære leverandørene er forhåndslastet som standard. Hvis du har lagt til legitimasjonen for en leverandør gjennom kommandoen `/connect`, vil den være tilgjengelig når du starter opencode.
Finn ut mer om [leverandører](/docs/providers).
@@ -35,7 +35,7 @@ Vurder å bruke en av modellene vi anbefaler.
Imidlertid er det bare noen få av dem som er gode til både å generere kode og verktøykalling.
-Her er flere modeller som fungerer godt med OpenCode, uten spesiell rekkefølge. (Dette er ikke en uttømmende liste og er heller ikke nødvendigvis oppdatert):
+Her er flere modeller som fungerer godt med opencode, uten spesiell rekkefølge. (Dette er ikke en uttømmende liste og er heller ikke nødvendigvis oppdatert):
- GPT 5.2
- GPT 5.1 Codex
@@ -49,7 +49,7 @@ Her er flere modeller som fungerer godt med OpenCode, uten spesiell rekkefølge.
## Angi en standard
For å angi en av disse som standardmodell, kan du angi `model`-tasten i din
-OpenCode-konfigurasjon.
+opencode-konfigurasjon.
```json title="opencode.json" {3}
{
@@ -137,11 +137,11 @@ Du kan også definere tilpassede varianter som utvider de innebygde. Varianter l
## Varianter
-Mange modeller støtter flere varianter med forskjellige konfigurasjoner. OpenCode leveres med innebygde standardvarianter for populære leverandører.
+Mange modeller støtter flere varianter med forskjellige konfigurasjoner. opencode leveres med innebygde standardvarianter for populære leverandører.
### Innebygde varianter
-OpenCode leveres med standardvarianter for mange leverandører:
+opencode leveres med standardvarianter for mange leverandører:
**Antropisk**:
@@ -203,11 +203,11 @@ Bruk tastebindingen `variant_cycle` for raskt å bytte mellom varianter. [Finn u
## Laster modeller
-Når OpenCode starter opp, ser den etter modeller i følgende prioriterte rekkefølge:
+Når opencode starter opp, ser den etter modeller i følgende prioriterte rekkefølge:
1. Kommandolinjeflagget `--model` eller `-m`. Formatet er det samme som i konfigurasjonsfilen: `provider_id/model_id`.
-2. Modelllisten i OpenCode-konfigurasjonen.
+2. Modelllisten i opencode-konfigurasjonen.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/nb/network.mdx b/packages/web/src/content/docs/nb/network.mdx
index c45453f7a..cc3323bd3 100644
--- a/packages/web/src/content/docs/nb/network.mdx
+++ b/packages/web/src/content/docs/nb/network.mdx
@@ -3,13 +3,13 @@ title: Nettverk
description: Konfigurer proxyer og tilpassede sertifikater.
---
-OpenCode støtter standard proxy-miljøvariabler og tilpassede sertifikater for bedriftsnettverksmiljøer.
+opencode støtter standard proxy-miljøvariabler og tilpassede sertifikater for bedriftsnettverksmiljøer.
---
## Proxy
-OpenCode respekterer standard proxy-miljøvariabler.
+opencode respekterer standard proxy-miljøvariabler.
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ For proxyer som krever avansert autentisering som NTLM eller Kerberos, bør du v
## Egendefinerte sertifikater
-Hvis bedriften din bruker egendefinerte CA-er for HTTPS-tilkoblinger, konfigurer OpenCode til å stole på dem.
+Hvis bedriften din bruker egendefinerte CA-er for HTTPS-tilkoblinger, konfigurer opencode til å stole på dem.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/nb/permissions.mdx b/packages/web/src/content/docs/nb/permissions.mdx
index fccfdae93..a75100572 100644
--- a/packages/web/src/content/docs/nb/permissions.mdx
+++ b/packages/web/src/content/docs/nb/permissions.mdx
@@ -3,7 +3,7 @@ title: Tillatelser
description: Kontroller hvilke handlinger som krever godkjenning for å kjøre.
---
-OpenCode bruker `permission`-konfigurasjonen for å bestemme om en gitt handling skal kjøres automatisk, spørre deg eller blokkeres.
+opencode bruker `permission`-konfigurasjonen for å bestemme om en gitt handling skal kjøres automatisk, spørre deg eller blokkeres.
Fra og med `v1.1.1` er den eldre `tools` boolske konfigurasjonen avviklet og har blitt slått sammen til `permission`. Den gamle `tools`-konfigurasjonen støttes fortsatt for bakoverkompatibilitet.
@@ -88,7 +88,7 @@ Du kan bruke `~` eller `$HOME` i starten av et mønster for å referere til hjem
### Eksterne kataloger
-Bruk `external_directory` for å tillate verktøyanrop som berører stier utenfor arbeidskatalogen der OpenCode ble startet. Dette gjelder alle verktøy som tar en bane som input (for eksempel `read`, `edit`, `list`, `glob`, `grep` og mange `bash`-kommandoer).
+Bruk `external_directory` for å tillate verktøyanrop som berører stier utenfor arbeidskatalogen der opencode ble startet. Dette gjelder alle verktøy som tar en bane som input (for eksempel `read`, `edit`, `list`, `glob`, `grep` og mange `bash`-kommandoer).
Hjemmeutvidelse (som `~/...`) påvirker bare hvordan et mønster skrives. Den gjør ikke en ekstern bane til en del av det gjeldende arbeidsområdet, så stier utenfor arbeidskatalogen må fortsatt tillates via `external_directory`.
@@ -127,7 +127,7 @@ Hold listen fokusert på klarerte baner, og lag ekstra tillat eller avslå regle
## Tilgjengelige tillatelser
-OpenCode-tillatelser tastes inn etter verktøynavn, pluss et par sikkerhetsvakter:
+opencode-tillatelser tastes inn etter verktøynavn, pluss et par sikkerhetsvakter:
- `read` — lesing av en fil (tilsvarer filbanen)
- `edit` — alle filendringer (dekker `edit`, `write`, `patch`, `multiedit`)
@@ -148,7 +148,7 @@ OpenCode-tillatelser tastes inn etter verktøynavn, pluss et par sikkerhetsvakte
## Standard
-Hvis du ikke spesifiserer noe, starter OpenCode fra tillatte standardinnstillinger:
+Hvis du ikke spesifiserer noe, starter opencode fra tillatte standardinnstillinger:
- De fleste tillatelser er `"allow"` som standard.
- `doom_loop` og `external_directory` er standard til `"ask"`.
@@ -171,10 +171,10 @@ Hvis du ikke spesifiserer noe, starter OpenCode fra tillatte standardinnstilling
## Hva "Spør" gjør
-Når OpenCode ber om godkjenning, gir UI tre utfall:
+Når opencode ber om godkjenning, gir UI tre utfall:
- `once` — godkjenne nettopp denne forespørselen
-- `always` — godkjenn fremtidige forespørsler som samsvarer med de foreslåtte mønstrene (for resten av den nåværende OpenCode-økten)
+- `always` — godkjenn fremtidige forespørsler som samsvarer med de foreslåtte mønstrene (for resten av den nåværende opencode-økten)
- `reject` — avslå forespørselen
Settet med mønstre som `always` vil godkjenne, leveres av verktøyet (for eksempel, bash-godkjenninger hvitlister vanligvis et trygt kommandoprefiks som `git status*`).
diff --git a/packages/web/src/content/docs/nb/plugins.mdx b/packages/web/src/content/docs/nb/plugins.mdx
index 5c012b8c1..e303e805c 100644
--- a/packages/web/src/content/docs/nb/plugins.mdx
+++ b/packages/web/src/content/docs/nb/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Plugins
-description: Skriv dine egne plugins for å utvide OpenCode.
+description: Skriv dine egne plugins for å utvide opencode.
---
-Plugins lar deg utvide OpenCode ved å koble til ulike arrangementer og tilpasse atferd. Du kan lage plugins for å legge til nye funksjoner, integrere med eksterne tjenester eller endre OpenCodes standardoppførsel.
+Plugins lar deg utvide opencode ved å koble til ulike arrangementer og tilpasse atferd. Du kan lage plugins for å legge til nye funksjoner, integrere med eksterne tjenester eller endre standardoppførselen til opencode.
For eksempler, sjekk ut [plugins](/docs/ecosystem#plugins) opprettet av fellesskapet.
@@ -83,7 +83,7 @@ Lokale plugins og tilpassede verktøy kan bruke eksterne npm-pakker. Legg til en
}
```
-OpenCode kjører `bun install` ved oppstart for å installere disse. Programtilleggene og verktøyene dine kan deretter importere dem.
+opencode kjører `bun install` ved oppstart for å installere disse. Programtilleggene og verktøyene dine kan deretter importere dem.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -118,7 +118,7 @@ Plugin-funksjonen mottar:
- `project`: Gjeldende prosjektinformasjon.
- `directory`: Gjeldende arbeidskatalog.
- `worktree`: Git-arbeidstrebanen.
-- `client`: En OpenCode SDK klient for samhandling med AI.
+- `client`: En opencode SDK klient for samhandling med AI.
- `$`: Buns [skall API](https://bun.com/docs/runtime/shell) for å utføre kommandoer.
---
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
Vi bruker `osascript` for å kjøre AppleScript på macOS. Her bruker vi den til å sende varsler.
:::note
-Hvis du bruker OpenCode-skrivebordsappen, kan den sende systemvarsler automatisk når et svar er klart eller når en økt feiler.
+Hvis du bruker opencode-skrivebordsappen, kan den sende systemvarsler automatisk når et svar er klart eller når en økt feiler.
:::
---
@@ -306,7 +306,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
- `args`: Zod-skjema for verktøyets argumenter
- `execute`: Funksjon som kjører når verktøyet kalles
-Dine egendefinerte verktøy vil være tilgjengelige for å OpenCode sammen med innebygde verktøy.
+Dine egendefinerte verktøy vil være tilgjengelige for å opencode sammen med innebygde verktøy.
---
diff --git a/packages/web/src/content/docs/nb/providers.mdx b/packages/web/src/content/docs/nb/providers.mdx
index 86225dbd4..bd2935ec4 100644
--- a/packages/web/src/content/docs/nb/providers.mdx
+++ b/packages/web/src/content/docs/nb/providers.mdx
@@ -1,17 +1,17 @@
---
title: Leverandører
-description: Bruke en hvilken som helst LLM-leverandør i OpenCode.
+description: Bruke en hvilken som helst LLM-leverandør i opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode bruker [AI SDK](https://ai-sdk.dev/) og [Models.dev](https://models.dev) for å støtte **75+ LLM leverandører** og den støtter kjøring av lokale modeller.
+opencode bruker [AI SDK](https://ai-sdk.dev/) og [Models.dev](https://models.dev) for å støtte **75+ LLM leverandører** og den støtter kjøring av lokale modeller.
For å legge til en leverandør må du:
1. Legg til API-nøklene for leverandøren ved å bruke kommandoen `/connect`.
-2. Konfigurer leverandøren i OpenCode-konfigurasjonen.
+2. Konfigurer leverandøren i opencode-konfigurasjonen.
---
@@ -24,7 +24,7 @@ i `~/.local/share/opencode/auth.json`.
### Konfig
-Du kan tilpasse leverandørene gjennom `provider`-delen i OpenCode
+Du kan tilpasse leverandørene gjennom `provider`-delen i opencode
konfig.
---
@@ -50,8 +50,8 @@ Du kan tilpasse basen URL for enhver leverandør ved å angi alternativet `baseU
## OpenCode Zen
-OpenCode Zen er en liste over modeller levert av OpenCode-teamet som har vært
-testet og verifisert for å fungere godt med OpenCode. [Finn ut mer](/docs/zen).
+OpenCode Zen er en liste over modeller levert av opencode-teamet som har vært
+testet og verifisert for å fungere godt med opencode. [Finn ut mer](/docs/zen).
:::tip
Hvis du er ny, anbefaler vi å starte med OpenCode Zen.
@@ -80,7 +80,7 @@ Hvis du er ny, anbefaler vi å starte med OpenCode Zen.
/models
```
-Det fungerer som alle andre leverandører i OpenCode og er helt valgfritt å bruke.
+Det fungerer som alle andre leverandører i opencode og er helt valgfritt å bruke.
---
@@ -124,7 +124,7 @@ Ser du ikke en leverandør her? Send inn en PR.
### Amazonas grunnfjell
-Slik bruker du Amazon Bedrock med OpenCode:
+Slik bruker du Amazon Bedrock med opencode:
1. Gå over til **modellkatalogen** i Amazon Bedrock-konsollen og be om
tilgang til modellene du ønsker.
@@ -279,7 +279,7 @@ For egendefinerte slutningsprofiler, bruk modellen og leverandørnavnet i nøkke
```
:::info
-Å bruke Claude Pro/Max-abonnementet ditt i OpenCode støttes ikke offisielt av [Anthropic](https://anthropic.com).
+Å bruke Claude Pro/Max-abonnementet ditt i opencode støttes ikke offisielt av [Anthropic](https://anthropic.com).
:::
##### Bruke API-tastene
@@ -685,8 +685,8 @@ for å lagre token i opencode auth-lagring.
##### Selvhostet GitLab
:::note[compliance note]
-OpenCode bruker en liten modell for noen AI oppgaver som å generere økttittelen.
-Den er konfigurert til å bruke gpt-5-nano som standard, hostet av Zen. For å låse OpenCode
+opencode bruker en liten modell for noen AI oppgaver som å generere økttittelen.
+Den er konfigurert til å bruke gpt-5-nano som standard, hostet av Zen. For å låse opencode
for kun å bruke din egen GitLab-hostede forekomst, legg til følgende i din
`opencode.json` fil. Det anbefales også å deaktivere øktdeling.
@@ -786,7 +786,7 @@ Denne plugin-en gir omfattende GitLab-repository-administrasjonsfunksjoner, inkl
### GitHub Copilot
-Slik bruker du GitHub Copilot-abonnementet med OpenCode:
+Slik bruker du GitHub Copilot-abonnementet med opencode:
:::note
Noen modeller kan trenge en [Pro+
@@ -823,7 +823,7 @@ Noen modeller må aktiveres manuelt i [GitHub Copilot-innstillingene](https://do
### Google Vertex AI
-Slik bruker du Google Vertex AI med OpenCode:
+Slik bruker du Google Vertex AI med opencode:
1. Gå over til **Model Garden** i Google Cloud Console og sjekk
modeller tilgjengelig i din region.
@@ -1005,7 +1005,7 @@ Helicone støtter tilpassede overskrifter for funksjoner som bufring, brukerspor
##### Sesjonssporing
-Helicones [Sessions](https://docs.helicone.ai/features/sessions) funksjon lar deg gruppere relaterte LLM forespørsler sammen. Bruk [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) plugin for automatisk å logge hver OpenCode-samtale som en økt i Helicone.
+Helicones [Sessions](https://docs.helicone.ai/features/sessions) funksjon lar deg gruppere relaterte LLM forespørsler sammen. Bruk [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) plugin for automatisk å logge hver opencode-samtale som en økt i Helicone.
```bash
npm install -g opencode-helicone-session
@@ -1019,7 +1019,7 @@ Legg den til i konfigurasjonen din.
}
```
-Programtillegget injiserer `Helicone-Session-Id` og `Helicone-Session-Name` overskrifter i forespørslene dine. På Helicones Sessions-side vil du se hver OpenCode-samtale oppført som en separat økt.
+Programtillegget injiserer `Helicone-Session-Id` og `Helicone-Session-Name` overskrifter i forespørslene dine. På Helicones Sessions-side vil du se hver opencode-samtale oppført som en separat økt.
##### Vanlige helikonhoder
@@ -1223,7 +1223,7 @@ Slik bruker du Kimi K2 fra Moonshot AI:
Du kan konfigurere opencode for å bruke lokale modeller gjennom Ollama.
:::tip
-Ollama kan automatisk konfigurere seg selv for OpenCode. Se [Ollama-integrasjonsdokumentene](https://docs.ollama.com/integrations/opencode) for detaljer.
+Ollama kan automatisk konfigurere seg selv for opencode. Se [Ollama-integrasjonsdokumentene](https://docs.ollama.com/integrations/opencode) for detaljer.
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1262,13 +1262,13 @@ Hvis verktøykall ikke fungerer, prøv å øke `num_ctx` i Ollama. Start rundt 1
### Ollama Cloud
-Slik bruker du Ollama Cloud med OpenCode:
+Slik bruker du Ollama Cloud med opencode:
1. Gå over til [https://ollama.com/](https://ollama.com/) og logg på eller opprett en konto.
2. Naviger til **Innstillinger** > **Nøkler** og klikk på **Legg til API nøkkel** for å generere en ny API nøkkel.
-3. Kopier API-nøkkelen for bruk i OpenCode.
+3. Kopier API-nøkkelen for bruk i opencode.
4. Kjør kommandoen `/connect` og søk etter **Ollama Cloud**.
@@ -1285,7 +1285,7 @@ Slik bruker du Ollama Cloud med OpenCode:
└ enter
```
-6. **Viktig**: Før du bruker skymodeller i OpenCode, må du hente modellinformasjonen lokalt:
+6. **Viktig**: Før du bruker skymodeller i opencode, må du hente modellinformasjonen lokalt:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1334,7 +1334,7 @@ Hvis du allerede har en API-nøkkel, kan du velge **Angi API-nøkkel manuelt** o
### OpenCode Zen
-OpenCode Zen er en liste over testede og verifiserte modeller levert av OpenCode-teamet. [Finn ut mer](/docs/zen).
+OpenCode Zen er en liste over testede og verifiserte modeller levert av opencode-teamet. [Finn ut mer](/docs/zen).
1. Logg på **OpenCode Zen** og klikk på **Create API Key**.
@@ -1344,7 +1344,7 @@ OpenCode Zen er en liste over testede og verifiserte modeller levert av OpenCode
/connect
```
-3. Skriv inn OpenCode API-nøkkelen.
+3. Skriv inn opencode API-nøkkelen.
```txt
┌ API key
@@ -1509,7 +1509,7 @@ SAP AI Core gir tilgang til 40+ modeller fra OpenAI, Anthropic, Google, Amazon,
### Scaleway
-Slik bruker du [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/) med OpenCode:
+Slik bruker du [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/) med opencode:
1. Gå over til [Scaleway Console IAM innstillinger](https://console.scaleway.com/iam/api-keys) for å generere en ny API nøkkel.
@@ -1870,7 +1870,7 @@ Konfigurasjonsdetaljer:
- **limit.context**: Maksimalt inndatatoken som modellen godtar.
- **limit.output**: Maksimalt antall tokens modellen kan generere.
-`limit`-feltene lar OpenCode forstå hvor mye kontekst du har igjen. Standardleverandører henter disse automatisk fra models.dev.
+`limit`-feltene lar opencode forstå hvor mye kontekst du har igjen. Standardleverandører henter disse automatisk fra models.dev.
---
diff --git a/packages/web/src/content/docs/nb/rules.mdx b/packages/web/src/content/docs/nb/rules.mdx
index c0f33a1dd..95dffff6f 100644
--- a/packages/web/src/content/docs/nb/rules.mdx
+++ b/packages/web/src/content/docs/nb/rules.mdx
@@ -3,7 +3,7 @@ title: Regler
description: Set custom instructions for opencode.
---
-Du kan gi tilpassede instruksjoner for å OpenCode ved å opprette en `AGENTS.md`-fil. Dette ligner på Cursors regler. Den inneholder instruksjoner som vil bli inkludert i LLMs kontekst for å tilpasse oppførselen til ditt spesifikke prosjekt.
+Du kan gi tilpassede instruksjoner for å opencode ved å opprette en `AGENTS.md`-fil. Dette ligner på Cursors regler. Den inneholder instruksjoner som vil bli inkludert i LLMs kontekst for å tilpasse oppførselen til ditt spesifikke prosjekt.
---
@@ -68,7 +68,7 @@ Siden dette ikke er forpliktet til Git eller delt med teamet ditt, anbefaler vi
### Claude-kodekompatibilitet
-For brukere som migrerer fra Claude Code, støtter OpenCode Claude Codes filkonvensjoner som fallbacks:
+For brukere som migrerer fra Claude Code, støtter opencode Claude Codes filkonvensjoner som fallbacks:
- **Prosjektregler**: `CLAUDE.md` i prosjektkatalogen din (brukes hvis ingen `AGENTS.md` eksisterer)
- **Globale regler**: `~/.claude/CLAUDE.md` (brukes hvis ingen `~/.config/opencode/AGENTS.md` eksisterer)
diff --git a/packages/web/src/content/docs/nb/server.mdx b/packages/web/src/content/docs/nb/server.mdx
index 5fbda0464..23c134a74 100644
--- a/packages/web/src/content/docs/nb/server.mdx
+++ b/packages/web/src/content/docs/nb/server.mdx
@@ -65,7 +65,7 @@ opencode TUI kjører, vil `opencode serve` starte en ny server.
Når du starter TUI, tildeler den tilfeldig en port og vertsnavn. Du kan i stedet sende inn `--hostname` og `--port` [flagg](/docs/cli). Bruk deretter denne til å koble til serveren.
-[`/tui`](#tui) endepunktet kan brukes til å kjøre TUI gjennom serveren. Du kan for eksempel forhåndsutfylle eller kjøre en forespørsel. Dette oppsettet brukes av OpenCode [IDE](/docs/ide) plugins.
+[`/tui`](#tui) endepunktet kan brukes til å kjøre TUI gjennom serveren. Du kan for eksempel forhåndsutfylle eller kjøre en forespørsel. Dette oppsettet brukes av opencode [IDE](/docs/ide) plugins.
---
@@ -83,7 +83,7 @@ For eksempel `http://localhost:4096/doc`. Bruk spesifikasjonen til å generere k
## APIer
-OpenCode-serveren viser følgende APIer.
+opencode-serveren viser følgende APIer.
---
diff --git a/packages/web/src/content/docs/nb/share.mdx b/packages/web/src/content/docs/nb/share.mdx
index 16dff7c52..29dd8c58b 100644
--- a/packages/web/src/content/docs/nb/share.mdx
+++ b/packages/web/src/content/docs/nb/share.mdx
@@ -1,9 +1,9 @@
---
title: Dele
-description: Del dine OpenCode-samtaler.
+description: Del dine opencode-samtaler.
---
-OpenCodes delingsfunksjon lar deg lage offentlige lenker til dine OpenCode-samtaler, slik at du kan samarbeide med lagkamerater eller få hjelp fra andre.
+delingsfunksjonen i opencode lar deg lage offentlige lenker til dine opencode-samtaler, slik at du kan samarbeide med lagkamerater eller få hjelp fra andre.
:::note
Delte samtaler er offentlig tilgjengelige for alle med linken.
@@ -13,7 +13,7 @@ Delte samtaler er offentlig tilgjengelige for alle med linken.
## Slik fungerer det
-Når du deler en samtale, OpenCode:
+Når du deler en samtale, opencode:
1. Oppretter en unik offentlig URL for økten din
2. Synkroniserer samtaleloggen din til serverne våre
@@ -23,13 +23,13 @@ Når du deler en samtale, OpenCode:
## Deling
-OpenCode støtter tre delingsmoduser som kontrollerer hvordan samtaler deles:
+opencode støtter tre delingsmoduser som kontrollerer hvordan samtaler deles:
---
### Manuell (standard)
-Som standard bruker OpenCode manuell delingsmodus. Økter deles ikke automatisk, men du kan dele dem manuelt ved å bruke kommandoen `/share`:
+Som standard bruker opencode manuell delingsmodus. Økter deles ikke automatisk, men du kan dele dem manuelt ved å bruke kommandoen `/share`:
```
/share
diff --git a/packages/web/src/content/docs/nb/skills.mdx b/packages/web/src/content/docs/nb/skills.mdx
index b70b2633e..9c4151535 100644
--- a/packages/web/src/content/docs/nb/skills.mdx
+++ b/packages/web/src/content/docs/nb/skills.mdx
@@ -3,7 +3,7 @@ title: "Agentferdigheter"
description: "Definer gjenbrukbar atferd via SKILL.md-definisjoner"
---
-Agentferdigheter lar OpenCode oppdage gjenbrukbare instruksjoner fra repo- eller hjemmekatalogen din.
+Agentferdigheter lar opencode oppdage gjenbrukbare instruksjoner fra repo- eller hjemmekatalogen din.
Ferdigheter lastes inn på forespørsel via det opprinnelige `skill`-verktøyet – agenter ser tilgjengelige ferdigheter og kan laste inn hele innholdet når det er nødvendig.
---
@@ -11,7 +11,7 @@ Ferdigheter lastes inn på forespørsel via det opprinnelige `skill`-verktøyet
## Plasser filer
Opprett én mappe per ferdighetsnavn og legg inn en `SKILL.md` i den.
-OpenCode søker etter disse stedene:
+opencode søker etter disse stedene:
- Prosjektkonfigurasjon: `.opencode/skills//SKILL.md`
- Global konfigurasjon: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode søker etter disse stedene:
## Forstå oppdagelsen
-For prosjektlokale stier går OpenCode opp fra din nåværende arbeidskatalog til den når git-arbeidstreet.
+For prosjektlokale stier går opencode opp fra din nåværende arbeidskatalog til den når git-arbeidstreet.
Den laster alle matchende `skills/*/SKILL.md` i `.opencode/` og alle matchende `.claude/skills/*/SKILL.md` eller `.agents/skills/*/SKILL.md` underveis.
Globale definisjoner lastes også inn fra `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` og `~/.agents/skills/*/SKILL.md`.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## Gjenkjenne verktøybeskrivelsen
-OpenCode viser tilgjengelige ferdigheter i `skill` verktøybeskrivelsen.
+opencode viser tilgjengelige ferdigheter i `skill` verktøybeskrivelsen.
Hver oppføring inneholder ferdighetsnavnet og beskrivelsen:
```xml
diff --git a/packages/web/src/content/docs/nb/themes.mdx b/packages/web/src/content/docs/nb/themes.mdx
index 7b8205d39..3ea680302 100644
--- a/packages/web/src/content/docs/nb/themes.mdx
+++ b/packages/web/src/content/docs/nb/themes.mdx
@@ -3,9 +3,9 @@ title: Temaer
description: Velg et innebygd tema eller definer ditt eget.
---
-Med OpenCode kan du velge fra ett av flere innebygde temaer, bruke et tema som tilpasser seg terminaltemaet ditt, eller definere ditt eget tilpassede tema.
+Med opencode kan du velge fra ett av flere innebygde temaer, bruke et tema som tilpasser seg terminaltemaet ditt, eller definere ditt eget tilpassede tema.
-Som standard bruker OpenCode vårt eget `opencode`-tema.
+Som standard bruker opencode vårt eget `opencode`-tema.
---
@@ -23,12 +23,12 @@ Uten truecolor-støtte kan temaer vises med redusert fargenøyaktighet eller fal
## Innebygde temaer
-OpenCode kommer med flere innebygde temaer.
+opencode kommer med flere innebygde temaer.
| Navn | Beskrivelse |
| ---------------------- | ------------------------------------------------------------------------- |
| `system` | Tilpasser seg terminalens bakgrunnsfarge |
-| `tokyonight` | Basert på [Tokyonight](https://github.com/folke/tokyonight.nvim)-temaet |
+| `tokyonight` | Basert på [tokyonight](https://github.com/folke/tokyonight.nvim)-temaet |
| `everforest` | Basert på [Everforest](https://github.com/sainnhe/everforest)-temaet |
| `ayu` | Basert på [Ayu](https://github.com/ayu-theme) mørke tema |
| `catppuccin` | Basert på [Catppuccin](https://github.com/catppuccin)-temaet |
@@ -53,7 +53,7 @@ Og mer, vi legger stadig til nye temaer.
Systemtemaet er for brukere som:
-- Vil at OpenCode skal matche terminalens utseende
+- Vil at opencode skal matche terminalens utseende
- Bruk tilpassede terminalfargeskjemaer
- Foretrekker et konsistent utseende på tvers av alle terminalapplikasjoner
@@ -74,7 +74,7 @@ Du kan velge et tema ved å hente frem temavalg med kommandoen `/theme`. Eller d
## Egendefinerte temaer
-OpenCode støtter et fleksibelt JSON-basert temasystem som lar brukere enkelt lage og tilpasse temaer.
+opencode støtter et fleksibelt JSON-basert temasystem som lar brukere enkelt lage og tilpasse temaer.
---
diff --git a/packages/web/src/content/docs/nb/tools.mdx b/packages/web/src/content/docs/nb/tools.mdx
index 9e31ad0da..8746c71fe 100644
--- a/packages/web/src/content/docs/nb/tools.mdx
+++ b/packages/web/src/content/docs/nb/tools.mdx
@@ -3,7 +3,7 @@ title: Verktøy
description: Administrer verktøyene en LLM kan bruke.
---
-Verktøy lar LLM utføre handlinger i kodebasen din. OpenCode kommer med et sett med innebygde verktøy, men du kan utvide det med [egendefinerte verktøy](/docs/custom-tools) eller [MCP servere](/docs/mcp-servers).
+Verktøy lar LLM utføre handlinger i kodebasen din. opencode kommer med et sett med innebygde verktøy, men du kan utvide det med [egendefinerte verktøy](/docs/custom-tools) eller [MCP servere](/docs/mcp-servers).
Som standard er alle verktøy **aktivert** og trenger ikke tillatelse for å kjøre. Du kan kontrollere verktøyets oppførsel gjennom [tillatelser](/docs/permissions).
@@ -41,7 +41,7 @@ Du kan også bruke jokertegn for å kontrollere flere verktøy samtidig. For eks
## Innebygd
-Her er alle de innebygde verktøyene som er tilgjengelige i OpenCode.
+Her er alle de innebygde verktøyene som er tilgjengelige i opencode.
---
@@ -291,9 +291,9 @@ Lar LLM hente og lese nettsider. Nyttig for å slå opp dokumentasjon eller fors
Søk på nettet for informasjon.
:::note
-Dette verktøyet er bare tilgjengelig når du bruker OpenCode-leverandøren eller når miljøvariabelen `OPENCODE_ENABLE_EXA` er satt til en sannverdi (f.eks. `true` eller `1`).
+Dette verktøyet er bare tilgjengelig når du bruker opencode-leverandøren eller når miljøvariabelen `OPENCODE_ENABLE_EXA` er satt til en sannverdi (f.eks. `true` eller `1`).
-Slik aktiverer du når du starter OpenCode:
+Slik aktiverer du når du starter opencode:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/nb/troubleshooting.mdx b/packages/web/src/content/docs/nb/troubleshooting.mdx
index 37ee70c3e..e868fa415 100644
--- a/packages/web/src/content/docs/nb/troubleshooting.mdx
+++ b/packages/web/src/content/docs/nb/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Feilsøking
description: Vanlige problemer og hvordan de kan løses.
---
-For å feilsøke problemer med OpenCode, start med å sjekke loggene og lokale data den lagrer på disken.
+For å feilsøke problemer med opencode, start med å sjekke loggene og lokale data den lagrer på disken.
---
@@ -39,13 +39,13 @@ Denne katalogen inneholder:
## Desktop-app
-OpenCode Desktop kjører en lokal OpenCode-server (`opencode-cli` sidevognen) i bakgrunnen. De fleste problemene er forårsaket av en plugin som fungerer dårlig, en ødelagt cache eller en dårlig serverinnstilling.
+opencode Desktop kjører en lokal opencode-server (`opencode-cli` sidevognen) i bakgrunnen. De fleste problemene er forårsaket av en plugin som fungerer dårlig, en ødelagt cache eller en dårlig serverinnstilling.
### Raske sjekker
- Avslutt og start appen på nytt.
- Hvis appen viser en feilskjerm, klikker du på **Start på nytt** og kopierer feildetaljene.
-- Bare macOS: `OpenCode`-meny -> **Last nettvisning på nytt** (hjelper hvis UI er tom/frosset).
+- Bare macOS: `opencode`-meny -> **Last nettvisning på nytt** (hjelper hvis UI er tom/frosset).
---
@@ -72,7 +72,7 @@ Hvis du har konfigurert plugins, deaktiver dem midlertidig ved å fjerne nøkkel
#### Sjekk plugin-kataloger
-OpenCode kan også laste lokale plugins fra disken. Flytt disse midlertidig ut av veien (eller gi nytt navn til mappen) og start skrivebordsappen på nytt:
+opencode kan også laste lokale plugins fra disken. Flytt disse midlertidig ut av veien (eller gi nytt navn til mappen) og start skrivebordsappen på nytt:
- **Globale plugins**
- **macOS/Linux**: `~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ Hvis appen begynner å fungere igjen, aktiverer du plugins én om gangen for å
### Tøm hurtigbufferen
-Hvis deaktivering av plugins ikke hjelper (eller en plugin-installasjon sitter fast), tøm hurtigbufferen slik at OpenCode kan gjenoppbygge den.
+Hvis deaktivering av plugins ikke hjelper (eller en plugin-installasjon sitter fast), tøm hurtigbufferen slik at opencode kan gjenoppbygge den.
-1. Avslutt OpenCode Desktop helt.
+1. Avslutt opencode Desktop helt.
2. Slett hurtigbufferkatalogen:
- **macOS**: Finder -> `Cmd+Shift+G` -> lim inn `~/.cache/opencode`
- **Linux**: slett `~/.cache/opencode` (eller kjør `rm -rf ~/.cache/opencode`)
- **Windows**: Trykk `WIN+R` og lim inn `%USERPROFILE%\.cache\opencode`
-3. Start OpenCode Desktop på nytt.
+3. Start opencode Desktop på nytt.
---
### Løs problemer med servertilkobling
-OpenCode Desktop kan enten starte sin egen lokale server (standard) eller koble til en server URL du har konfigurert.
+opencode Desktop kan enten starte sin egen lokale server (standard) eller koble til en server URL du har konfigurert.
Hvis du ser en **"Tilkobling mislyktes"**-dialogboks (eller appen kommer aldri forbi splash-skjermen), se etter en tilpasset server URL.
@@ -132,21 +132,21 @@ På Linux kan noen Wayland-oppsett forårsake tomme vinduer eller kompositorfeil
### Windows: WebView2 kjøretid
-På Windows krever OpenCode Desktop Microsoft Edge **WebView2 Runtime**. Hvis appen åpnes i et tomt vindu eller ikke starter, installer/oppdater WebView2 og prøv igjen.
+På Windows krever opencode Desktop Microsoft Edge **WebView2 Runtime**. Hvis appen åpnes i et tomt vindu eller ikke starter, installer/oppdater WebView2 og prøv igjen.
---
### Windows: Generelle ytelsesproblemer
-Hvis du opplever treg ytelse, problemer med filtilgang eller terminalproblemer på Windows, kan du prøve å bruke [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL gir et Linux-miljø som fungerer mer sømløst med funksjonene til OpenCode.
+Hvis du opplever treg ytelse, problemer med filtilgang eller terminalproblemer på Windows, kan du prøve å bruke [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL gir et Linux-miljø som fungerer mer sømløst med funksjonene til opencode.
---
### Varsler vises ikke
-OpenCode Desktop viser bare systemvarsler når:
+opencode Desktop viser bare systemvarsler når:
-- varsler er aktivert for OpenCode i OS-innstillingene dine, og
+- varsler er aktivert for opencode i OS-innstillingene dine, og
- appvinduet er ikke fokusert.
---
@@ -155,8 +155,8 @@ OpenCode Desktop viser bare systemvarsler når:
Hvis appen ikke starter og du ikke kan slette innstillingene fra UI, tilbakestill skrivebordsappens lagrede tilstand.
-1. Avslutt OpenCode Desktop.
-2. Finn og slett disse filene (de finnes i OpenCode Desktop-appens datakatalog):
+1. Avslutt opencode Desktop.
+2. Finn og slett disse filene (de finnes i opencode Desktop-appens datakatalog):
- `opencode.settings.dat` (stasjonær standardserver URL)
- `opencode.global.dat` og `opencode.workspace.*.dat` (UI tilstand som nylige servere/prosjekter)
@@ -171,7 +171,7 @@ Slik finner du katalogen raskt:
## Får hjelp
-Hvis du opplever problemer med OpenCode:
+Hvis du opplever problemer med opencode:
1. **Rapporter problemer på GitHub**
@@ -195,7 +195,7 @@ Her er noen vanlige problemer og hvordan du kan løse dem.
---
-### OpenCode vil ikke starte
+### opencode vil ikke starte
1. Sjekk loggene for feilmeldinger
2. Prøv å kjøre med `--print-logs` for å se utdata i terminalen
@@ -252,7 +252,7 @@ For å løse dette:
### AI_APICallError og leverandørpakkeproblemer
-Hvis du støter på API anropsfeil, kan dette skyldes utdaterte leverandørpakker. opencode installerer dynamisk leverandørpakker (OpenAI, Anthropic, Google, etc.) etter behov og cacher dem lokalt.
+Hvis du støter på API-anropsfeil, kan dette skyldes utdaterte leverandørpakker. opencode installerer dynamisk leverandørpakker (OpenAI, Anthropic, Google, etc.) etter behov og cacher dem lokalt.
For å løse problemer med leverandørpakke:
@@ -266,7 +266,7 @@ For å løse problemer med leverandørpakke:
2. Start opencode på nytt for å installere de nyeste leverandørpakkene på nytt
-Dette vil tvinge opencode til å laste ned de nyeste versjonene av leverandørpakkene, som ofte løser kompatibilitetsproblemer med modellparametere og API endringer.
+Dette vil tvinge opencode til å laste ned de nyeste versjonene av leverandørpakkene, som ofte løser kompatibilitetsproblemer med modellparametere og API-endringer.
---
diff --git a/packages/web/src/content/docs/nb/tui.mdx b/packages/web/src/content/docs/nb/tui.mdx
index f445f804d..d2985bd10 100644
--- a/packages/web/src/content/docs/nb/tui.mdx
+++ b/packages/web/src/content/docs/nb/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: Bruke OpenCode-terminalbrukergrensesnittet.
+description: Bruke opencode-terminalbrukergrensesnittet.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode gir et interaktivt terminalgrensesnitt eller TUI for å jobbe med prosjektene dine med en LLM.
+opencode gir et interaktivt terminalgrensesnitt eller TUI for å jobbe med prosjektene dine med en LLM.
-Å kjøre OpenCode starter TUI for gjeldende katalog.
+Å kjøre opencode starter TUI for gjeldende katalog.
```bash
opencode
@@ -57,7 +57,7 @@ Utdataene fra kommandoen legges til samtalen som et verktøyresultat.
## Kommandoer
-Når du bruker OpenCode TUI, kan du skrive `/` etterfulgt av et kommandonavn for raskt å utføre handlinger. For eksempel:
+Når du bruker opencode TUI, kan du skrive `/` etterfulgt av et kommandonavn for raskt å utføre handlinger. For eksempel:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ Her er alle tilgjengelige skråstrekkommandoer:
### koble til
-Legg til en leverandør til OpenCode. Lar deg velge fra tilgjengelige leverandører og legge til deres API-nøkler.
+Legg til en leverandør til opencode. Lar deg velge fra tilgjengelige leverandører og legge til deres API-nøkler.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ Veksle verktøyutførelsesdetaljer.
### avslutt
-Avslutt OpenCode. _Aliaser_: `/quit`, `/q`
+Avslutt opencode. _Aliaser_: `/quit`, `/q`
```bash frame="none"
/exit
@@ -355,7 +355,7 @@ Noen redaktører trenger kommandolinjeargumenter for å kjøre i blokkeringsmodu
## Konfigurer
-Du kan tilpasse TUI-oppførselen gjennom OpenCode-konfigurasjonsfilen.
+Du kan tilpasse TUI-oppførselen gjennom opencode-konfigurasjonsfilen.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/nb/web.mdx b/packages/web/src/content/docs/nb/web.mdx
index b8ce3ad22..e5859a8d8 100644
--- a/packages/web/src/content/docs/nb/web.mdx
+++ b/packages/web/src/content/docs/nb/web.mdx
@@ -1,11 +1,11 @@
---
title: Web
-description: Bruke OpenCode i nettleseren din.
+description: Bruke opencode i nettleseren din.
---
-OpenCode kan kjøres som en nettapplikasjon i nettleseren din, og gir den samme kraftige AI-kodingsopplevelsen uten at du trenger en terminal.
+opencode kan kjøres som en nettapplikasjon i nettleseren din, og gir den samme kraftige AI-kodingsopplevelsen uten at du trenger en terminal.
-
+
## Komme i gang
@@ -15,7 +15,7 @@ Start nettgrensesnittet ved å kjøre:
opencode web
```
-Dette starter en lokal server på `127.0.0.1` med en tilfeldig tilgjengelig port og åpner automatisk OpenCode i standard nettleser.
+Dette starter en lokal server på `127.0.0.1` med en tilfeldig tilgjengelig port og åpner automatisk opencode i standard nettleser.
:::caution
Hvis `OPENCODE_SERVER_PASSWORD` ikke er satt, vil serveren være usikret. Dette er greit for lokal bruk, men bør settes for nettverkstilgang.
@@ -33,7 +33,7 @@ Du kan konfigurere webserveren ved å bruke kommandolinjeflagg eller i [config f
### Port
-Som standard velger OpenCode en tilgjengelig port. Du kan spesifisere en port:
+Som standard velger opencode en tilgjengelig port. Du kan spesifisere en port:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### Vertsnavn
-Som standard binder serveren seg til `127.0.0.1` (kun lokal vert). Slik gjør du OpenCode tilgjengelig på nettverket ditt:
+Som standard binder serveren seg til `127.0.0.1` (kun lokal vert). Slik gjør du opencode tilgjengelig på nettverket ditt:
```bash
opencode web --hostname 0.0.0.0
```
-Når du bruker `0.0.0.0`, vil OpenCode vise både lokale adresser og nettverksadresser:
+Når du bruker `0.0.0.0`, vil opencode vise både lokale adresser og nettverksadresser:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ Brukernavnet er standard til `opencode`, men kan endres med `OPENCODE_SERVER_USE
## Bruke webgrensesnittet
-Når det er startet, gir nettgrensesnittet tilgang til dine OpenCode-økter.
+Når det er startet, gir nettgrensesnittet tilgang til dine opencode-økter.
### økter
Se og administrer øktene dine fra hjemmesiden. Du kan se aktive økter og starte nye.
-
+
### Serverstatus
Klikk "Se servere" for å se tilkoblede servere og deres status.
-
+
---
diff --git a/packages/web/src/content/docs/nb/windows-wsl.mdx b/packages/web/src/content/docs/nb/windows-wsl.mdx
index 6553ad6bf..8f3b9506d 100644
--- a/packages/web/src/content/docs/nb/windows-wsl.mdx
+++ b/packages/web/src/content/docs/nb/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: Kjor OpenCode pa Windows med WSL for best opplevelse.
+description: Kjor opencode pa Windows med WSL for best opplevelse.
---
import { Steps } from "@astrojs/starlight/components"
-Selv om OpenCode kan kjore direkte pa Windows, anbefaler vi a bruke [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) for best mulig opplevelse. WSL gir et Linux-miljo som fungerer godt med funksjonene i OpenCode.
+Selv om opencode kan kjore direkte pa Windows, anbefaler vi a bruke [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) for best mulig opplevelse. WSL gir et Linux-miljo som fungerer godt med funksjonene i opencode.
:::tip[Hvorfor WSL?]
-WSL gir bedre filsystemytelse, full terminalstotte og kompatibilitet med utviklingsverktoyene OpenCode er avhengig av.
+WSL gir bedre filsystemytelse, full terminalstotte og kompatibilitet med utviklingsverktoyene opencode er avhengig av.
:::
---
@@ -21,17 +21,17 @@ WSL gir bedre filsystemytelse, full terminalstotte og kompatibilitet med utvikli
Hvis du ikke har gjort det ennå, [installer WSL](https://learn.microsoft.com/en-us/windows/wsl/install) med den offisielle guiden fra Microsoft.
-2. **Installer OpenCode i WSL**
+2. **Installer opencode i WSL**
- Nar WSL er satt opp, apner du WSL-terminalen og installerer OpenCode med en av [installasjonsmetodene](/docs/).
+ Nar WSL er satt opp, apner du WSL-terminalen og installerer opencode med en av [installasjonsmetodene](/docs/).
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **Bruk OpenCode fra WSL**
+3. **Bruk opencode fra WSL**
- Gå til prosjektmappen din (Windows-filer finnes via `/mnt/c/`, `/mnt/d/` osv.) og kjør OpenCode.
+ Gå til prosjektmappen din (Windows-filer finnes via `/mnt/c/`, `/mnt/d/` osv.) og kjør opencode.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL gir bedre filsystemytelse, full terminalstotte og kompatibilitet med utvikli
## Skrivebordsapp + WSL-server
-Hvis du foretrekker OpenCode-skrivebordsappen, men vil kjore serveren i WSL:
+Hvis du foretrekker opencode-skrivebordsappen, men vil kjore serveren i WSL:
1. **Start serveren i WSL** med `--hostname 0.0.0.0` for a tillate eksterne tilkoblinger:
@@ -79,7 +79,7 @@ For best nettopplevelse pa Windows:
opencode web --hostname 0.0.0.0
```
-2. **Aapne i Windows-nettleseren** pa `http://localhost:` (OpenCode skriver ut URL-en)
+2. **Aapne i Windows-nettleseren** pa `http://localhost:` (opencode skriver ut URL-en)
Nar du kjører `opencode web` fra WSL, får du riktig filsystemtilgang og terminalintegrasjon, samtidig som det er tilgjengelig fra Windows-nettleseren din.
@@ -101,13 +101,13 @@ opencode
```
:::tip
-For en jevnere opplevelse kan du klone/kopiere repoet ditt inn i WSL-filsystemet (for eksempel under `~/code/`) og kjore OpenCode der.
+For en jevnere opplevelse kan du klone/kopiere repoet ditt inn i WSL-filsystemet (for eksempel under `~/code/`) og kjore opencode der.
:::
---
## Tips
-- Kjor OpenCode i WSL for prosjekter lagret pa Windows-stasjoner: filtilgang fungerer smidig
-- Bruk [WSL-utvidelsen i VS Code](https://code.visualstudio.com/docs/remote/wsl) sammen med OpenCode for en integrert utviklingsflyt
-- OpenCode-konfigurasjon og sesjoner lagres i WSL-miljoet pa `~/.local/share/opencode/`
+- Kjor opencode i WSL for prosjekter lagret pa Windows-stasjoner: filtilgang fungerer smidig
+- Bruk [WSL-utvidelsen i VS Code](https://code.visualstudio.com/docs/remote/wsl) sammen med opencode for en integrert utviklingsflyt
+- opencode-konfigurasjon og sesjoner lagres i WSL-miljoet pa `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/nb/zen.mdx b/packages/web/src/content/docs/nb/zen.mdx
index d6e09113d..ca5068653 100644
--- a/packages/web/src/content/docs/nb/zen.mdx
+++ b/packages/web/src/content/docs/nb/zen.mdx
@@ -1,21 +1,21 @@
---
title: Zen
-description: Utvalgt liste over modeller levert av OpenCode.
+description: Utvalgt liste over modeller levert av opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen er en liste over testede og verifiserte modeller levert av OpenCode-teamet.
+OpenCode Zen er en liste over testede og verifiserte modeller levert av opencode-teamet.
:::note
OpenCode Zen er for øyeblikket i beta.
:::
-Zen fungerer som alle andre leverandører i OpenCode. Du logger på OpenCode Zen og får
+Zen fungerer som alle andre leverandører i opencode. Du logger på OpenCode Zen og får
din API nøkkel. Den er **helt valgfri** og du trenger ikke bruke den for å bruke den
-OpenCode.
+opencode.
---
@@ -26,7 +26,7 @@ disse modellene fungerer godt som kodeagenter. I tillegg er de fleste tilbydere
konfigurert veldig annerledes; slik at du får veldig forskjellig ytelse og kvalitet.
:::tip
-Vi testet en utvalgt gruppe modeller og leverandører som fungerer godt med OpenCode.
+Vi testet en utvalgt gruppe modeller og leverandører som fungerer godt med opencode.
:::
Så hvis du bruker en modell gjennom noe som OpenRouter, kan du aldri bli det
@@ -47,7 +47,7 @@ OpenCode Zen er en AI gateway som gir deg tilgang til disse modellene.
## Slik fungerer det
-OpenCode Zen fungerer som alle andre leverandører i OpenCode.
+OpenCode Zen fungerer som alle andre leverandører i opencode.
1. Du logger på **OpenCode Zen**, legg til fakturering
detaljer, og kopier API-nøkkelen.
@@ -94,7 +94,7 @@ Du kan også få tilgang til modellene våre gjennom følgende API-endepunkter.
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-[modell-id](/docs/config/#models) i OpenCode-konfigurasjonen
+[modell-id](/docs/config/#models) i opencode-konfigurasjonen
bruker formatet `opencode/`. For eksempel, for GPT 5.2 Codex, ville du
bruk `opencode/gpt-5.2-codex` i konfigurasjonen din.
@@ -158,10 +158,10 @@ Kredittkortgebyrer overføres til kostpris (4,4 % + $0,30 per transaksjon); vi b
De gratis modellene:
-- GLM 4.7 Free er tilgjengelig på OpenCode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
-- Kimi K2.5 Free er tilgjengelig på OpenCode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
-- MiniMax M2.1 Free er tilgjengelig på OpenCode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
-- Big Pickle er en stealth-modell som er gratis på OpenCode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
+- GLM 4.7 Free er tilgjengelig på opencode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
+- Kimi K2.5 Free er tilgjengelig på opencode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
+- MiniMax M2.1 Free er tilgjengelig på opencode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
+- Big Pickle er en stealth-modell som er gratis på opencode i en begrenset periode. Teamet bruker denne tiden til å samle tilbakemeldinger og forbedre modellen.
Contact us if you have any questions.
@@ -251,4 +251,4 @@ Vi opprettet OpenCode Zen for å:
1. **Benchmark** de beste modellene/leverandørene for kodingsagenter.
2. Ha tilgang til alternativene for **høyeste kvalitet** og ikke nedgrader ytelsen eller rute til billigere leverandører.
3. Gi videre eventuelle **prisfall** ved å selge til kostpris; så den eneste markeringen er å dekke behandlingsgebyrene våre.
-4. Ha **ingen låsing** ved å la deg bruke den med en hvilken som helst annen kodeagent. Og la deg alltid bruke en hvilken som helst annen leverandør med OpenCode også.
+4. Ha **ingen låsing** ved å la deg bruke den med en hvilken som helst annen kodeagent. Og la deg alltid bruke en hvilken som helst annen leverandør med opencode også.
diff --git a/packages/web/src/content/docs/pl/1-0.mdx b/packages/web/src/content/docs/pl/1-0.mdx
index e441525ae..8a38e5221 100644
--- a/packages/web/src/content/docs/pl/1-0.mdx
+++ b/packages/web/src/content/docs/pl/1-0.mdx
@@ -1,9 +1,9 @@
---
title: Migracja do wersji 1.0
-description: Co nowego w OpenCode 1.0.
+description: Co nowego w opencode 1.0.
---
-OpenCode 1.0 do całkowitej przeróbki TUI.
+opencode 1.0 do całkowitej przeróbki TUI.
Przeszliśmy z TUI na go+bubbletea, który miał problemy z wydajnością i możliwościami, do wewnętrznego frameworka (OpenTUI) obciążającego w zig+solidjs.
@@ -14,7 +14,7 @@ Nowy TUI działa jak stary, łączy się z tym samym serwerem opencode.
## Aktualizacja
Nie automatyczna aktualizacja do wersji 1.0, która jest dostępna w wersji 1.0
-wersja. Starsze wersje OpenCode zawsze pobierają najnowszą wersję.
+wersja. Starsze wersje opencode zawsze pobierają najnowszą wersję.
Aby móc, móc
diff --git a/packages/web/src/content/docs/pl/acp.mdx b/packages/web/src/content/docs/pl/acp.mdx
index c5d7bf43a..1dd4181f3 100644
--- a/packages/web/src/content/docs/pl/acp.mdx
+++ b/packages/web/src/content/docs/pl/acp.mdx
@@ -1,9 +1,9 @@
---
title: Wsparcie AKP
-description: przetwarzanie OpenCode w procesorze komunikatu z ACP.
+description: przetwarzanie opencode w procesorze komunikatu z ACP.
---
-OpenCode obsługi [Protokół klienta agenta](https://agentclientprotocol.com) lub (ACP), dzięki któremu można przejść do oprogramowania bezpośrednio w zainstalowanych edytorach i środowisku IDE.
+opencode obsługi [Protokół klienta agenta](https://agentclientprotocol.com) lub (ACP), dzięki któremu można przejść do oprogramowania bezpośrednio w zainstalowanych edytorach i środowisku IDE.
:::tip
Lista edytorów i narzędzi obsługujących ACP w [raportu sprzętu ACP](https://zed.dev/blog/acp-progress-report#available-now).
@@ -15,9 +15,9 @@ ACP do otwierania dokumentów, które standaryzują treść między edytorami ko
## Skonfiguruj
-Aby wybrać OpenCode przez ACP, skonfiguruj edytor tak, aby wybrać opcję `opencode acp`.
+Aby wybrać opencode przez ACP, skonfiguruj edytor tak, aby wybrać opcję `opencode acp`.
-Uruchomienie OpenCode jako podproces oprogramowania z ACP, który komunikuje się z edytorem poprzez JSON-RPC poprzez stdio.
+Uruchomienie opencode jako podproces oprogramowania z ACP, który komunikuje się z edytorem poprzez JSON-RPC poprzez stdio.
Poniżej znajdują się przykłady procesorów obsługujących ACP.
@@ -82,7 +82,7 @@ Dodaj do swojego [JetBrains IDE](https://www.jetbrains.com/) acp.json zgodnie z
}
```
-Aby przejść do nowego agenta „OpenCode” w selektorze agenta AI Chat.
+Aby przejść do nowego agenta „opencode” w selektorze agenta AI Chat.
---
@@ -121,7 +121,7 @@ Jeśli chcesz zachować bezpieczeństwo:
### CodeCompanion.nvim
-Aby OpenCode jako agenta ACP w [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), dodaj dodatkowe elementy, aby otrzymać konstrukcje Neovim:
+Aby opencode jako agenta ACP w [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), dodaj dodatkowe elementy, aby otrzymać konstrukcje Neovim:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-Ta konfiguracja CodeCompanion wymaga OpenCode jako agenta ACP dla czatu.
+Ta konfiguracja CodeCompanion wymaga opencode jako agenta ACP dla czatu.
Jeśli jesteś zarejestrowany jako `OPENCODE_API_KEY`, zapoznaj się z sekcją [Konfigurowanie adapterów: Zmienne przebieg](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) w dokumentacji CodeCompanion.nvim, aby uzyskać szczegółowe informacje.
## Wsparcie
-OpenCode działa tak samo przez ACP, jak w terminalu. Obsługiwane są wszystkie funkcje:
+opencode działa tak samo przez ACP, jak w terminalu. Obsługiwane są wszystkie funkcje:
:::note
początek źródła ukośnikowego, takie jak `/undo` i `/redo`, nie są aktualne pobierane.
@@ -150,7 +150,7 @@ początek źródła ukośnikowego, takie jak `/undo` i `/redo`, nie są aktualne
- Wbudowane narzędzie (operacje na plikach, rozwiązanie terminala itp.)
- Niestandardowe narzędzie i polecenie ukośnikowe
-- Serwery MCP skonfigurowane w konfiguracji OpenCode
+- Serwery MCP skonfigurowane w konfiguracji opencode
- Zasady dotyczące projektu od `AGENTS.md`
- Niestandardowe formatory i lintery
- Agentów systemowych i uprawnień
diff --git a/packages/web/src/content/docs/pl/agents.mdx b/packages/web/src/content/docs/pl/agents.mdx
index f78d941d3..66c0c3f87 100644
--- a/packages/web/src/content/docs/pl/agents.mdx
+++ b/packages/web/src/content/docs/pl/agents.mdx
@@ -15,7 +15,7 @@ Możesz przełączać się między agentami podczas sesji lub wywoływać ich za
## Typowe
-W OpenCode zasada dwóch charakterystycznych agentów; Najpierw pierwotni i subagenci.
+W opencode zasada dwóch charakterystycznych agentów; Najpierw pierwotni i subagenci.
---
@@ -27,7 +27,7 @@ Główne zasady asystenci, z podstawowym kontaktem. Możesz je mieć za pomocą
Twój klawisz klawisza **Tab**, aby wyłączyć się między agentami podczas sesji.
:::
-OpenCode zawiera dwa puste agenty główne: **Build** i **Plan**. Dobrze
+opencode zawiera dwa puste agenty główne: **Build** i **Plan**. Dobrze
spójrz na te poniżej.
---
@@ -36,13 +36,13 @@ spójrz na te poniżej.
Podagenci do pomocniczych asystenci, których można przywoływać agenci główni w celu wykonania podstawowych zadań. Możesz także wytwarzać je, **@ wspominając** o nich w swoich wiadomościach.
-OpenCode ma dwóch subagentów: **Ogólne** i **Eksploruj**. Przyjrzymy się temu poniżej.
+opencode ma dwóch subagentów: **Ogólne** i **Eksploruj**. Przyjrzymy się temu poniżej.
---
## Wbudowany
-OpenCode ma dwa główne agenty i dwa główne agenty podrzędne.
+opencode ma dwa główne agenty i dwa główne agenty podrzędne.
---
@@ -277,7 +277,7 @@ Wartość temperatury zwykle waha się od 0,0 do 1,0:
}
```
-Jeśli nie ma wpływu na kontrolę, OpenCode używa narzędzia do analizy danych dla modelu; 0 dla określonych modeli, 0,55 dla modeli Qwen.
+Jeśli nie ma wpływu na kontrolę, opencode używa narzędzia do analizy danych dla modelu; 0 dla określonych modeli, 0,55 dla modeli Qwen.
---
@@ -337,7 +337,7 @@ niestandardowy plik podpowiedzi systemowych dla tego agenta z konfiguracją `pro
}
```
-Ścieżka ta zależy od miejsca, w którym znajduje się plik konfiguracyjny. Działa również w przypadku globalnej konstrukcji OpenCode, jak i funkcjonalnej dla projektu.
+Ścieżka ta zależy od miejsca, w którym znajduje się plik konfiguracyjny. Działa również w przypadku globalnej konstrukcji opencode, jak i funkcjonalnej dla projektu.
---
@@ -359,7 +359,7 @@ Jeśli nie ma wpływu na model, główne są [modelu skonfigurowanego globalnie]
}
```
-Identyfikator modelu w konfiguracji OpenCode w `provider/model-id`. Na koniec, [OpenCode Zen](/docs/zen), przestrzeganie `opencode/gpt-5.1-codex` dla kodeksu GPT 5.1.
+Identyfikator modelu w konfiguracji opencode w `provider/model-id`. Na koniec, [OpenCode Zen](/docs/zen), przestrzeganie `opencode/gpt-5.1-codex` dla kodeksu GPT 5.1.
---
diff --git a/packages/web/src/content/docs/pl/cli.mdx b/packages/web/src/content/docs/pl/cli.mdx
index 4f14861b6..a45f77825 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.
+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.
+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.
+Ale także instalacja przez tę stronę. pełni przed programową interakcją z opencode.
```bash
opencode run "Explain how closures work in JavaScript"
@@ -19,9 +19,9 @@ opencode run "Explain how closures work in JavaScript"
---
-### tui
+### TUI
-Uruchomienie interfejsu użytkownika terminala OpenCode.
+Uruchomienie interfejsu użytkownika terminala opencode.
```bash
opencode [project]
@@ -29,27 +29,28 @@ 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ą |
+| Flaga | Krótkie | Opis |
+| ------------ | ------- | ------------------------------------------------------------------------ |
+| `--continue` | `-c` | Kontynuuj ostatnią datę |
+| `--session` | `-s` | Identyfikator sesji, aby kontynuować |
+| `--fork` | | Rozgałęź sesję podczas kontynuacji (użyj z `--continue` lub `--session`) |
+| `--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.
+Interfejs CLI opencode zawiera także szczegółowe polecenie.
---
### agent
-Zarządzaj agentami OpenCode.
+Zarządzaj agentami opencode.
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### przytwierdzić
-Dołącz terminal do już działającego serwera zaplecza OpenCode uruchomionego za pomocą oprogramowania `serve` lub `web`.
+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:
+Możliwość zabezpieczenia z TUI ze zdalnym backendem opencode. Na przykład:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ 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`.
+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.
+Po uruchomieniu opencode ładuje dostawców z pliku poświadczeń. A jeśli twoje siedliskiem są jakieś klucze lub plik `.env` w twoim projekcie.
---
@@ -193,7 +194,7 @@ opencode github run
---
-### mcp
+### MCP
Zarządzaj serwerem kluczowego modelu kontekstowego.
@@ -300,7 +301,7 @@ opencode models anthropic
| `--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.
+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
@@ -334,25 +335,26 @@ 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) |
+| Flaga | Krótkie | Opis |
+| ------------ | ------- | ------------------------------------------------------------------------ |
+| `--command` | | Polecenie do uruchomienia, komunikatu dla argumentów |
+| `--continue` | `-c` | Kontynuuj ostatnią datę |
+| `--session` | `-s` | Identyfikator sesji, aby kontynuować |
+| `--fork` | | Rozgałęź sesję podczas kontynuacji (użyj z `--continue` lub `--session`) |
+| `--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).
+Uruchom bezgłowy serwer opencode w celu uzyskania dostępu do API. Pełny interfejs HTTP w [dokumentacji serwera](/docs/server).
```bash
opencode serve
@@ -373,7 +375,7 @@ Spowoduje dostęp do serwera HTTP, który zapewnia dostęp do API opencode bez i
### Sesja
-Zarządzaj sesją OpenCode.
+Zarządzaj sesją opencode.
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### lista
-Lista wszystkich sesji OpenCode.
+Lista wszystkich sesji opencode.
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### statystyki
-Pokaż statystyki wykorzystania tokenów i sesji szkoleniowych OpenCode.
+Pokaż statystyki wykorzystania tokenów i sesji szkoleniowych opencode.
```bash
opencode stats
@@ -431,13 +433,13 @@ Jeśli nie poddasz identyfikatora sesji, zostaniesz poproszony o wybranie jedneg
### import
-Importuj dane sesji z pliku JSON lub adresu URL udostępniania OpenCode.
+Importuj dane sesji z pliku JSON lub adresu URL udostępniania opencode.
```bash
opencode import
```
-Możesz importować z lokalnego lub adresu URL OpenCode.
+Możesz importować z lokalnego lub adresu URL opencode.
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### sieć
-Uruchomiony bezgłowy serwer OpenCode z interfejsem internetowym.
+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`).
+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
@@ -489,7 +491,7 @@ Aby udostępnić serwer ACP, który komunikuje się poprzez stdin/stdout przy u
### odinstaluj
-Odinstaluj OpenCode i usuń wszystkie pliki powiązane.
+Odinstaluj opencode i usuń wszystkie pliki powiązane.
```bash
opencode uninstall
@@ -549,7 +551,7 @@ Interfejs CLI kod opencode przyjmuje flagi globalne.
## Zmienne warunki
-OpenCode można wykryć za pomocą czyszczenia alternatywnych.
+opencode można wykryć za pomocą czyszczenia alternatywnych.
| Zmienna | Wpisz | Opis |
| ------------------------------------- | ------- | ----------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/pl/commands.mdx b/packages/web/src/content/docs/pl/commands.mdx
index fe026212c..b3670aefb 100644
--- a/packages/web/src/content/docs/pl/commands.mdx
+++ b/packages/web/src/content/docs/pl/commands.mdx
@@ -42,13 +42,13 @@ polecany, w rejestrze `/`, a następnie polecany.
## Skonfiguruj
-Dostęp do sieci przez połączenie OpenCode lub udostępnia pliki w katalogu `commands/`.
+Dostęp do sieci przez połączenie opencode lub udostępnia pliki w katalogu `commands/`.
---
### JSON
-opcja opcja `command` w swoim OpenCode [config](/docs/config):
+opcja opcja `command` w swoim opencode [config](/docs/config):
```json title="opencode.jsonc" {4-12}
{
diff --git a/packages/web/src/content/docs/pl/config.mdx b/packages/web/src/content/docs/pl/config.mdx
index 2ac980881..bb79451d2 100644
--- a/packages/web/src/content/docs/pl/config.mdx
+++ b/packages/web/src/content/docs/pl/config.mdx
@@ -1,15 +1,15 @@
---
title: Konfig
-description: Korzystanie z konstrukcji OpenCode JSON.
+description: Korzystanie z konstrukcji opencode JSON.
---
-Możesz zagrać z OpenCode za pomocą pliku konfiguracyjnego JSON.
+Możesz zagrać z opencode za pomocą pliku konfiguracyjnego JSON.
---
## Format
-OpenCode obsługa formaty **JSON** i **JSONC** (JSON z komentarzami).
+opencode obsługa formaty **JSON** i **JSONC** (JSON z komentarzami).
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ Możesz udostępnić serwery w szczegółach:
### Światowy
-Umieść swoją globalną konfigurację OpenCode w `~/.config/opencode/opencode.json`. przestrzeganie funkcji globalnej, aby uzyskać dostęp do całego użytkownika, takie jak motywy, dostawca lub skróty klawiszowe.
+Umieść swoją globalną konfigurację opencode w `~/.config/opencode/opencode.json`. przestrzeganie funkcji globalnej, aby uzyskać dostęp do całego użytkownika, takie jak motywy, dostawca lub skróty klawiszowe.
Konfiguracja globalna zaawansowana, zdalne ustawienie konfiguracji.
@@ -109,7 +109,7 @@ Dodaj `opencode.json` w katalogu głównym projektu. Konfiguracja projektu ma pr
Instalacja wstępna dla katalogu w katalogu.
:::
-Kiedy OpenCode się uruchomi, szuka pliku konfiguracyjnego w katalogu Git.
+Kiedy opencode się uruchomi, szuka pliku konfiguracyjnego w katalogu Git.
Można również sprawdzić w Git i tego samego schematu, co globalny.
@@ -200,7 +200,7 @@ Dostępna opcja:
- `port` - Port do nasłuchiwania.
- `hostname` — nazwa hosta, która jest przeznaczona dla Ciebie. Gdy `mdns` jest połączony i nie jest ułożony inną nazwą hosta, jest połączony z `0.0.0.0`.
-- `mdns` - Włącz wykrywanie usług mDNS. Dzięki temu zewnętrznemu urządzeniu w sieci może być przesyłany Twój serwer OpenCode.
+- `mdns` - Włącz wykrywanie usług mDNS. Dzięki temu zewnętrznemu urządzeniu w sieci może być przesyłany Twój serwer opencode.
- `mdnsDomain` - Niestandardowa nazwa domeny dla usług mDNS. Wartość domyślna do `opencode.local`. Przydatne do uruchomienia wielu zastosowań w tej samej sieci.
- `cors` - Dodatkowe źródło CORS podczas korzystania z serwera HTTP z punktu końcowego. Wartość musi być dostępna dla źródeł (schemat + host + port opcjonalny), np. `https://app.example.com`.
@@ -228,7 +228,7 @@ Dostępne narzędzia, z których można korzystać LLM, dostęp do opcji `tools`
### Modele
-Możesz mieć dostawców i modele, które chcesz mieć w konfiguracji OpenCode, za pomocą opcji `provider`, `model` i `small_model`.
+Możesz mieć dostawców i modele, które chcesz mieć w konfiguracji opencode, za pomocą opcji `provider`, `model` i `small_model`.
```json title="opencode.json"
{
@@ -239,7 +239,7 @@ Możesz mieć dostawców i modele, które chcesz mieć w konfiguracji OpenCode,
}
```
-Opcja `small_model` konfiguruje oddzielny model do lekkich zadań, takich jak generowanie tytułów. Domyślnie OpenCode wyparte przez dostępny model, jeśli jest dostępny u dostawcy, w razie potrzeby powróć do innego modelu.
+Opcja `small_model` konfiguruje oddzielny model do lekkich zadań, takich jak generowanie tytułów. Domyślnie opencode wyparte przez dostępny model, jeśli jest dostępny u dostawcy, w razie potrzeby powróć do innego modelu.
Opcje dostawcy mogą być zainstalowane `timeout` i `setCacheKey`:
@@ -301,7 +301,7 @@ Token okaziciela (`AWS_BEARER_TOKEN_BEDROCK` lub `/connect`) ma pierwszeństwo p
### Motywy
-Urządzenie zachęcające do korzystania z urządzeń OpenCode, za pomocą sieci `theme`.
+Urządzenie zachęcające do korzystania z urządzeń opencode, za pomocą sieci `theme`.
```json title="opencode.json"
{
@@ -351,7 +351,7 @@ Domyślnego agenta można ustawić za pomocą opcji `default_agent`. Wykrywacz,
}
```
-Agent domyślny musi być agentem (nie subagentem). Może być agentem aplikacji, taki jak `"build"` lub `"plan"`, albo ukryty przez Ciebie [agent niestandardowy](/docs/agents). Jeśli agent nie istnieje lub jest podagentem, OpenCode powróć do `"build"` z ostrzeżeniem.
+Agent domyślny musi być agentem (nie subagentem). Może być agentem aplikacji, taki jak `"build"` lub `"plan"`, albo ukryty przez Ciebie [agent niestandardowy](/docs/agents). Jeśli agent nie istnieje lub jest podagentem, opencode powróć do `"build"` z ostrzeżeniem.
Dotyczy urządzeń wszystkich interfejsów: TUI, CLI (`opencode run`), aplikacji komputerowej i akcji GitHub.
@@ -421,7 +421,7 @@ Możliwość zmiany skrótu klawiszowego za pomocą opcji `keybinds`.
### Automatyczna aktualizacja
-OpenCode automatycznie pobierze każde nowe uruchomienie. Można skorzystać z opcji `autoupdate`.
+opencode automatycznie pobierze każde nowe uruchomienie. Można skorzystać z opcji `autoupdate`.
```json title="opencode.json"
{
@@ -534,7 +534,7 @@ Dostęp do serwerów MCP, których chcesz używać, za pośrednictwem sieci `mcp
### Wtyki
-[Wtyczki](/docs/plugins) rozszerzają OpenCode o podstawowe narzędzia, hooki i integracje.
+[Wtyczki](/docs/plugins) rozszerzają opencode o podstawowe narzędzia, hooki i integracje.
Pliki plików wtyczek w `.opencode/plugins/` lub `~/.config/opencode/plugins/`. Można także włączyć wtyczkę z npm poprzez opcję `plugin`.
@@ -599,7 +599,7 @@ Można znaleźć dostawców za pomoc `enabled_providers`. Po ustawieniu włącze
}
```
-Jest to urządzenie, gdy urządzenie OpenCode jest używane tylko z urządzeniami, zamiast odłączać ich jedno po drugim.
+Jest to urządzenie, gdy urządzenie opencode jest używane tylko z urządzeniami, zamiast odłączać ich jedno po drugim.
:::note
`disabled_providers` pierwszeństwo przed `enabled_providers`.
diff --git a/packages/web/src/content/docs/pl/ecosystem.mdx b/packages/web/src/content/docs/pl/ecosystem.mdx
index d193ddbcb..2efbe43f4 100644
--- a/packages/web/src/content/docs/pl/ecosystem.mdx
+++ b/packages/web/src/content/docs/pl/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Ekosystem
-description: Projekty i integracje zbudowane w OpenCode.
+description: Projekty i integracje zbudowane w opencode.
---
-Zgromadzenie stowarzyszenia organizacji na OpenCode.
+Zgromadzenie stowarzyszenia organizacji na opencode.
:::note
-Chcesz zadać swój projekt badawczy z OpenCode do tej listy? Prześlij PR.
+Chcesz zadać swój projekt badawczy z opencode do tej listy? Prześlij PR.
:::
Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) i [opencode.cafe](https://opencode.cafe), grupę skupiającą ekosystem i społeczność.
@@ -17,7 +17,7 @@ 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 |
+| [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-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | wykorzystać do wykorzystania ChatGPT Plus/Pro zamiast kredytu API |
@@ -29,14 +29,14 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode
| [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-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-wakatime](https://github.com/angristan/opencode-wakatime) | Śledź udostępnić OpenCode za pomocą Wakatime |
+| [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 |
+| [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 |
+| [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 |
| [@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 |
@@ -44,9 +44,9 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode
| [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 |
+| [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 |
+| [drzewo robocze opencode](https://github.com/kdcokenny/opencode-worktree) | Drzewa robocze Git o zerowym tarciu dla opencode |
---
@@ -54,17 +54,17 @@ Możesz także sprawdzić [awesome-opencode](https://github.com/awesome-opencode
| Imię | Opis |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------- |
-| [kimaki](https://github.com/remorses/kimaki) | Bot Discord do kontrolowania sesji OpenCode, zbudowany na SDK |
+| [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 |
+| [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.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 |
-| [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 |
+| [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 |
+| [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 |
---
diff --git a/packages/web/src/content/docs/pl/enterprise.mdx b/packages/web/src/content/docs/pl/enterprise.mdx
index 4ed4b6b65..e5dbd1964 100644
--- a/packages/web/src/content/docs/pl/enterprise.mdx
+++ b/packages/web/src/content/docs/pl/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Przedsiębiorstwo
-description: Bezpieczne korzystanie z OpenCode w Twojej organizacji.
+description: Bezpieczne korzystanie z opencode w Twojej organizacji.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Przedsiębiorstwo jest przeznaczone dla organizacji, która ma dostęp do zasobów, że ich kod i dane nigdy nie opuszczą infrastruktury. Może zostać zarejestrowany za pomocą zapachuralizowanej konfiguracji, która integruje się z logowaniem jednokrotnym i uruchomieniem bramą AI.
+opencode Przedsiębiorstwo jest przeznaczone dla organizacji, która ma dostęp do zasobów, że ich kod i dane nigdy nie opuszczą infrastruktury. Może zostać zarejestrowany za pomocą zapachuralizowanej konfiguracji, która integruje się z logowaniem jednokrotnym i uruchomieniem bramą AI.
:::note
-OpenCode nie przechowuje żadnego kodu ani danych kontekstowych.
+opencode nie przechowuje żadnego kodu ani danych kontekstowych.
:::
-Aby skorzystać z pracy z OpenCode Przedsiębiorstwo:
+Aby skorzystać z pracy z opencode Przedsiębiorstwo:
1. Przeprowadź próbę wewnętrzną ze swoim systemem.
2. **Skontaktuj się z nami**, aby omówić ceny i opcję konfiguracji.
@@ -21,16 +21,16 @@ Aby skorzystać z pracy z OpenCode Przedsiębiorstwo:
## Test
-OpenCode jest oprogramowaniem typu open source i nie przechowuje żadnego kodu ani danych kontekstowych, więc programiści mogą po prostu [zacząć](/docs/) i próbować próbną.
+opencode jest oprogramowaniem typu open source i nie przechowuje żadnego kodu ani danych kontekstowych, więc programiści mogą po prostu [zacząć](/docs/) i próbować próbną.
---
### Obsługa danych
-**OpenCode nie dotyczy kodu źródłowego ani danych kontekstowych.** Całe zdarzenie odbywa się lokalnie lub poprzez bezpośrednio wywołane API do twojego dostawcy AI.
+**opencode nie dotyczy kodu źródłowego ani danych kontekstowych.** Całe zdarzenie odbywa się lokalnie lub poprzez bezpośrednio wywołane API do twojego dostawcy AI.
to, że korzystasz z usług dostawcy, lub dostawcy zaufania
-Brama AI, możesz bezpłatnie korzystać z OpenCode.
+Brama AI, możesz bezpłatnie korzystać z opencode.
Zastrzeżeniem jest opcjonalna funkcja `/share`.
@@ -57,19 +57,19 @@ Zalecamy tę opcję na okres próbny.
### Własność kodu
-**Jesteś właścicielem całości kodu źródłowego przez OpenCode.** Nie ma żadnych ograniczeń licencyjnych ani należących do własności.
+**Jesteś właścicielem całości kodu źródłowego przez opencode.** Nie ma żadnych ograniczeń licencyjnych ani należących do własności.
---
## Wycena
-W przypadku OpenCode Enterprise model per-seat. Jeśli posiadasz własną bramkę LLM, nie pobieramy opłat za korzystanie z tokenów. Aby uzyskać więcej informacji na temat, jeśli jest możliwe, **skontaktuj się z nami**.
+W przypadku opencode Enterprise model per-seat. Jeśli posiadasz własną bramkę LLM, nie pobieramy opłat za korzystanie z tokenów. Aby uzyskać więcej informacji na temat, jeśli jest możliwe, **skontaktuj się z nami**.
---
## Zastosowanie
-Gdy zasięgsz okres próbny i nadzorujesz użytkowanie z OpenCode na
+Gdy zasięgsz okres próbny i nadzorujesz użytkowanie z opencode na
swoją organizację, możesz **skontaktować się z nami**, aby omówić te dźwięki
opcja cenowa i wdrożeniowa.
@@ -77,7 +77,7 @@ opcja cenowa i wdrożeniowa.
### Konfiguracja centralna
-Możliwości wykorzystania OpenCode tak, aby skorzystać z jednego zastosowania dla całej organizacji.
+Możliwości wykorzystania opencode tak, aby skorzystać z jednego zastosowania dla całej organizacji.
Tę zapachową konfigurację można zintegrować z dostawcą SSO i specyfikacje wszyscy użytkownicy mają dostęp wyłącznie do bram wewnętrznych AI.
@@ -85,15 +85,15 @@ Tę zapachową konfigurację można zintegrować z dostawcą SSO i specyfikacje
### Integracja SSO
-Dzięki zastosowaniu konfiguracji OpenCode może zostać włączone z dostawcą SSO Twojej organizacji w celu uwierzytelnienia.
+Dzięki zastosowaniu konfiguracji opencode może zostać włączone z dostawcą SSO Twojej organizacji w celu uwierzytelnienia.
-Dzięki temu OpenCode może uzyskać dane uwierzytelniające dla wewnętrznej bramy AI za pośrednictwem transmisji systemu zarządzania tożsamością.
+Dzięki temu opencode może uzyskać dane uwierzytelniające dla wewnętrznej bramy AI za pośrednictwem transmisji systemu zarządzania tożsamością.
---
### Wewnętrzna bramka AI
-Dzięki zastosowaniu konfiguracji OpenCode można również skorzystać z tego, że można korzystać tylko z wewnętrznych bram AI.
+Dzięki zastosowaniu konfiguracji opencode można również skorzystać z tego, że można korzystać tylko z wewnętrznych bram AI.
Możesz także dołączyć do wszystkich innych dostawców sztucznej inteligencji, upewniając się, że wszystkie elementy przechodzą przez zatwierdzenie wykorzystania Twojej organizacji.
@@ -111,16 +111,16 @@ Jest to obecnie w naszym planie działania. Jeśli jesteś zainteresowany, **
-What is OpenCode Enterprise?
+What is opencode Enterprise?
-OpenCode Przedsiębiorstwo jest przeznaczone dla organizacji, która ma dostęp do zasobów, że ich kod i dane nigdy nie opuszczą infrastruktury. Może zostać zarejestrowany za pomocą zapachuralizowanej konfiguracji, która integruje się z logowaniem jednokrotnym i uruchomieniem bramą AI.
+opencode Przedsiębiorstwo jest przeznaczone dla organizacji, która ma dostęp do zasobów, że ich kod i dane nigdy nie opuszczą infrastruktury. Może zostać zarejestrowany za pomocą zapachuralizowanej konfiguracji, która integruje się z logowaniem jednokrotnym i uruchomieniem bramą AI.
-How do I get started with OpenCode Enterprise?
+How do I get started with opencode Enterprise?
-Po prostu uruchom wersję próbną ze swoim. OpenCode urządzenia niezabezpieczone kodu ani danych kontekstowych, co ułatwia uruchomienie pracy.
+Po prostu uruchom wersję próbną ze swoim. opencode urządzenia niezabezpieczone kodu ani danych kontekstowych, co ułatwia uruchomienie pracy.
**skontaktuj się z nami**, aby omówić ceny i wybrać opcję.
@@ -134,16 +134,16 @@ Oferujemy ceny korporacyjne za jedno stanowisko. Jeśli posiadasz własną bramk
-Is my data secure with OpenCode Enterprise?
+Is my data secure with opencode Enterprise?
-Tak. OpenCode nie przechowuje kodu ani danych kontekstowych. Całe zdarzenie odbywa się lokalnie lub poprzez bezpośrednie wywołanie API przez dostawcę AI. Dostęp do konfiguracji i integracji z logowaniem jednokrotnym Twoje dane pozostają bezpieczne w infrastrukturze organizacji.
+Tak. opencode nie przechowuje kodu ani danych kontekstowych. Całe zdarzenie odbywa się lokalnie lub poprzez bezpośrednie wywołanie API przez dostawcę AI. Dostęp do konfiguracji i integracji z logowaniem jednokrotnym Twoje dane pozostają bezpieczne w infrastrukturze organizacji.
Can we use our own private NPM registry?
-OpenCode obsługuje prywatny rejestry npm poprzez natywną usługę plików `.npmrc` Buna. Jeśli Twoja organizacja korzysta z rejestru prywatnego, takiego jak JFrog Artifactory, Nexus lub wylot, przed uruchomieniem OpenCode się, że programiści zostali uwierzytelnieni.
+opencode obsługuje prywatny rejestry npm poprzez natywną usługę plików `.npmrc` Buna. Jeśli Twoja organizacja korzysta z rejestru prywatnego, takiego jak JFrog Artifactory, Nexus lub wylot, przed uruchomieniem opencode się, że programiści zostali uwierzytelnieni.
Aby zapewnić uwierzytelnianie w rejestrze prywatnym:
@@ -151,11 +151,11 @@ Aby zapewnić uwierzytelnianie w rejestrze prywatnym:
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-Spowoduje to do `~/.npmrc` ze szczegółami uwierzytelniania. OpenCode zrobi to automatycznie
+Spowoduje to do `~/.npmrc` ze szczegółami uwierzytelniania. opencode zrobi to automatycznie
podniesc do.
:::caution
-Przed uruchomieniem OpenCode musisz być zalogowany do rejestru prywatnego.
+Przed uruchomieniem opencode musisz być zalogowany do rejestru prywatnego.
:::
Alternatywnie możesz skorzystać z pliku `.npmrc`:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-Programiści muszą się zgłosić do rejestru prywatnego przed uruchomieniem OpenCode, aby mieć dostęp, że pakiety będą dostępne z rejestru przedsiębiorstwa.
+Programiści muszą się zgłosić do rejestru prywatnego przed uruchomieniem opencode, aby mieć dostęp, że pakiety będą dostępne z rejestru przedsiębiorstwa.
diff --git a/packages/web/src/content/docs/pl/formatters.mdx b/packages/web/src/content/docs/pl/formatters.mdx
index 1465df021..358a024cf 100644
--- a/packages/web/src/content/docs/pl/formatters.mdx
+++ b/packages/web/src/content/docs/pl/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Formatery
-description: OpenCode używa formaterów specyficznych dla języka.
+description: opencode używa formaterów specyficznych dla języka.
---
-OpenCode automatycznie formatuje pliki po ich zapisaniu lub edycję przy użyciu formaterów przesyłanych dla języka. Dzięki temu wygenerowany kod będzie używany ze stylami kodu Twojego projektu.
+opencode automatycznie formatuje pliki po ich zapisaniu lub edycję przy użyciu formaterów przesyłanych dla języka. Dzięki temu wygenerowany kod będzie używany ze stylami kodu Twojego projektu.
---
## Wbudowany
-OpenCode zawiera kilka wbudowanych formaterów dla nauki języków i frameworków. Zawiera listę formaterów, rozszerzonych plików oraz rozszerzenia i konfiguratory, których potrzebujesz.
+opencode zawiera kilka wbudowanych formaterów dla nauki języków i frameworków. Zawiera listę formaterów, rozszerzonych plików oraz rozszerzenia i konfiguratory, których potrzebujesz.
| Formater | Rozszerzenia | Wymagania |
| ----------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode zawiera kilka wbudowanych formaterów dla nauki języków i frameworkó
| oxfmt (eksperymentalny) | .js, .jsx, .ts, .tsx | wykonanie `oxfmt` w `package.json` i [flaga eksperymentalna zmienna env](/docs/cli/#experimental) |
| ormolu | .hs | Komenda `ormolu` dostępna |
-Jeśli więc Twój projekt zawiera `prettier` w `package.json`, OpenCode automatycznie przejdź do podmiote.
+Jeśli więc Twój projekt zawiera `prettier` w `package.json`, opencode automatycznie przejdź do podmiote.
---
## Jak to działa
-Kiedy OpenCode zapisuje lub edytuje plik:
+Kiedy opencode zapisuje lub edytuje plik:
1. Badanie pliku dotyczącego wszystkich danych formaterów.
2. Uruchamia decyzje wykonawcze formatujące na plik.
@@ -56,7 +56,7 @@ Dziesięć procesów zachodzi w tle, konieczne jest zachowanie stylów kodu bez
## Skonfiguruj
-Można dostosować formatery za pomocą sekcji `formatter` w konstrukcji OpenCode.
+Można dostosować formatery za pomocą sekcji `formatter` w konstrukcji opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pl/github.mdx b/packages/web/src/content/docs/pl/github.mdx
index e73bfe8e0..9b22ac4d5 100644
--- a/packages/web/src/content/docs/pl/github.mdx
+++ b/packages/web/src/content/docs/pl/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: Użyj OpenCode w problemach z GitHubem i zastosujch ściągnięcia.
+description: Użyj opencode w problemach z GitHubem i zastosujch ściągnięcia.
---
-OpenCode integruje się z przepływem pracy w GitHub. Wspomnij o `/opencode` lub `/oc` w swoim komentarzu, a OpenCode wykonaj zadania w ramach modułu uruchamiającego GitHub Actions.
+opencode integruje się z przepływem pracy w GitHub. Wspomnij o `/opencode` lub `/oc` w swoim komentarzu, a opencode wykonaj zadania w ramach modułu uruchamiającego GitHub Actions.
---
## Cechy
-- **Problem związany z segregacją**: Poproś OpenCode o szczegółowe wyjaśnienie problemu i wyjaśnienie go.
-- **Napraw i zaimplementuj**: Poproś OpenCode o naprawienie problemu lub zaimplementowanie funkcji. Będzie dostępny w następnym oddziale i wysyłać PR ze stosowaniem dodatku.
-- **Bezpieczny**: OpenCode działa w modułach sprzętowych GitHuba.
+- **Problem związany z segregacją**: Poproś opencode o szczegółowe wyjaśnienie problemu i wyjaśnienie go.
+- **Napraw i zaimplementuj**: Poproś opencode o naprawienie problemu lub zaimplementowanie funkcji. Będzie dostępny w następnym oddziale i wysyłać PR ze stosowaniem dodatku.
+- **Bezpieczny**: opencode działa w modułach sprzętowych GitHuba.
---
@@ -81,13 +81,13 @@ Można też uszkodzić to rozwiązanie.
## Konfiguracja
-- `model`: Model używany z OpenCode. Przyjmuje format `provider/model`. To **wymagane**.
+- `model`: Model używany z opencode. Przyjmuje format `provider/model`. To **wymagane**.
- `agent`: Agent, którego należy używać. Musi być odległym agentem. Wraca do `default_agent` z konfiguracją lub `"build"`, jeśli nie został znaleziony.
-- `share`: Czyć funkcję sesji OpenCode. Domyślnie **true** dla repozytoriów publicznych.
-- `prompt`: Opcjonalny niestandardowy monit o zastąpienie przestrzegania zachowania. Wykorzystanie tego, aby dostosować sposób przetwarzania przez OpenCode.
-- `token`: opcjonalny token dostępu GitHub podstawowe operacje, takie jak tworzenie komentarzy, zatwierdzanie zmian i otwieranie zastosowania ściągnięcia. Domyślnie OpenCode używa tokena dostępu do instalacji z aplikacji OpenCode GitHub, więc zatwierdzenia, komentarze i zasady ściągnięcia widoczne jako źródło z aplikacji.
+- `share`: Czyć funkcję sesji opencode. Domyślnie **true** dla repozytoriów publicznych.
+- `prompt`: Opcjonalny niestandardowy monit o zastąpienie przestrzegania zachowania. Wykorzystanie tego, aby dostosować sposób przetwarzania przez opencode.
+- `token`: opcjonalny token dostępu GitHub podstawowe operacje, takie jak tworzenie komentarzy, zatwierdzanie zmian i otwieranie zastosowania ściągnięcia. Domyślnie opencode używa tokena dostępu do instalacji z aplikacji opencode GitHub, więc zatwierdzenia, komentarze i zasady ściągnięcia widoczne jako źródło z aplikacji.
- Alternatywnie możesz użyć [wbudowanego `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) modułu uruchamiającego GitHub Action bez instalacji aplikacji OpenCode GitHub. Pamiętaj tylko o przyznaniu wymaganych mocy w przepływie pracy:
+ Alternatywnie możesz użyć [wbudowanego `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) modułu uruchamiającego GitHub Action bez instalacji aplikacji opencode GitHub. Pamiętaj tylko o przyznaniu wymaganych mocy w przepływie pracy:
```yaml
permissions:
@@ -103,20 +103,20 @@ Można też uszkodzić to rozwiązanie.
## Obsługiwane wydarzenia
-OpenCode może zostać wywołany przez zdarzenie GitHub:
+opencode może zostać wywołany przez zdarzenie GitHub:
| Typ zdarzenia | Wywołane przez | Szczegóły |
| ----------------------------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `issue_comment` | Skomentuj problem lub PR | Wspomnij o `/opencode` lub `/oc` w swoim komentarzu. OpenCode odczytuje kontekst i może być częścią składową, otwieraną przez PR lub odpowiedzialną. |
-| `pull_request_review_comment` | Komentarz określonym kodem w PR | Wspomnij o `/opencode` lub `/oc` podczas przeglądania kodu. OpenCode źródło pochodzenia, numery linii i kontekst różnicowy. |
-| `issues` | Wydanie otwarte lub edytowane | Automatycznie wyzwalaj OpenCode po utworzeniu lub zmodyfikowaniu problemów. Wymaga wejścia `prompt`. |
-| `pull_request` | PR otwarty lub zaktualizowany | Automatycznie wyzwalaj OpenCode, gdy PR są otwierane, synchronizowane lub ponownie otwierane. Przydatne w przypadku automatycznych znajomych. |
-| `schedule` | Harmonogram oparty na Cron | Uruchom OpenCode zgodnie z harmonogramem. Wymagane wejście `prompt`. Dane wejściowe trafiają do dzienników i trafiań PR (nie ma problemu z recenzją). |
-| `workflow_dispatch` | Ręczny wyłącznik z interfejsu użytkownika GitHub | Uruchom OpenCode na karcie Akcje. Wymagane wejście `prompt`. Dane wejściowe trafiają do dzienników i odbiorców PR. |
+| `issue_comment` | Skomentuj problem lub PR | Wspomnij o `/opencode` lub `/oc` w swoim komentarzu. opencode odczytuje kontekst i może być częścią składową, otwieraną przez PR lub odpowiedzialną. |
+| `pull_request_review_comment` | Komentarz określonym kodem w PR | Wspomnij o `/opencode` lub `/oc` podczas przeglądania kodu. opencode źródło pochodzenia, numery linii i kontekst różnicowy. |
+| `issues` | Wydanie otwarte lub edytowane | Automatycznie wyzwalaj opencode po utworzeniu lub zmodyfikowaniu problemów. Wymaga wejścia `prompt`. |
+| `pull_request` | PR otwarty lub zaktualizowany | Automatycznie wyzwalaj opencode, gdy PR są otwierane, synchronizowane lub ponownie otwierane. Przydatne w przypadku automatycznych znajomych. |
+| `schedule` | Harmonogram oparty na Cron | Uruchom opencode zgodnie z harmonogramem. Wymagane wejście `prompt`. Dane wejściowe trafiają do dzienników i trafiań PR (nie ma problemu z recenzją). |
+| `workflow_dispatch` | Ręczny wyłącznik z interfejsu użytkownika GitHub | Uruchom opencode na karcie Akcje. Wymagane wejście `prompt`. Dane wejściowe trafiają do dzienników i odbiorców PR. |
### Przykład harmonogramu
-Uruchamiaj OpenCode zgodnie z harmonogramem, aby wykonać zautomatyzowane zadania:
+Uruchamiaj opencode zgodnie z harmonogramem, aby wykonać zautomatyzowane zadania:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-W przypadku wystąpienia danych wyjściowych `prompt` są **wymagane**, które nie są dostarczane, z których można wyodrębnić instrukcje. Zaplanowane przepływomierze pracy bez kontekstu użytkownika, który został uruchomiony, więc przepływ pracy musi `contents: write` i `pull-requests: write`, wystąpisz, że OpenCode utworzył główne lub PR.
+W przypadku wystąpienia danych wyjściowych `prompt` są **wymagane**, które nie są dostarczane, z których można wyodrębnić instrukcje. Zaplanowane przepływomierze pracy bez kontekstu użytkownika, który został uruchomiony, więc przepływ pracy musi `contents: write` i `pull-requests: write`, wystąpisz, że opencode utworzył główne lub PR.
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-W przypadku zdarzenia `pull_request`, jeśli nie podano `prompt`, OpenCode użytkownika przeglądającego ściągnięcie.
+W przypadku zdarzenia `pull_request`, jeśli nie podano `prompt`, opencode użytkownika przeglądającego ściągnięcie.
---
@@ -252,7 +252,7 @@ W przypadku zdarzenia `issues` wprowadzenie `prompt` jest **wymagane**, poniewa
## Niestandardowe monity
-Zastąp domyślne monit, aby zastosować zachowanie OpenCode do twojego własnego pracy.
+Zastąp domyślne monit, aby zastosować zachowanie opencode do twojego własnego pracy.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ Jest to przepis wykonawczy, który podlega przepisom kodowania lub zakresów tem
## Przykłady
-Oto kilka możliwości wykorzystania OpenCode w GitHubie.
+Oto kilka możliwości wykorzystania opencode w GitHubie.
- **Wyjaśnij problem**
@@ -281,7 +281,7 @@ Oto kilka możliwości wykorzystania OpenCode w GitHubie.
/opencode explain this issue
```
- OpenCode przeczytaj całość, zawierając dodatek z komentarzami i odpowiedzią z jasnym wyjaśnieniem.
+ opencode przeczytaj całość, zawierając dodatek z komentarzami i odpowiedzią z jasnym wyjaśnieniem.
- **Napraw problem**
@@ -291,7 +291,7 @@ Oto kilka możliwości wykorzystania OpenCode w GitHubie.
/opencode fix this
```
- A OpenCode utworzy nową podstawę, wdroży zmiany i zastąpi PR ze zmiany.
+ A opencode utworzy nową podstawę, wdroży zmiany i zastąpi PR ze zmiany.
- **Przegląd zmiany PR i wprowadzenie zmiany**
@@ -301,18 +301,18 @@ Oto kilka możliwości wykorzystania OpenCode w GitHubie.
Delete the attachment from S3 when the note is removed /oc
```
- OpenCode zaimplementuje uruchomioną zmianę i zatwierdzi ją do tego samego PR.
+ opencode zaimplementuje uruchomioną zmianę i zatwierdzi ją do tego samego PR.
- **Przejrzyj konkretne linie kodu**
- Zostaw komentarz bezpośrednio w wierszu kodu w dodatku „Pliki” PR. OpenCode automatyczne wykrywanie pliku, numery linii i kontekst różnicowy, aby sprawdzić odpowiedzi.
+ Zostaw komentarz bezpośrednio w wierszu kodu w dodatku „Pliki” PR. opencode automatyczne wykrywanie pliku, numery linii i kontekst różnicowy, aby sprawdzić odpowiedzi.
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
- Komentując określone linie, OpenCode otrzymuje:
+ Komentując określone linie, opencode otrzymuje:
- Dokładny plik, który jest sprawdzany
- Konkretne linie kodu
- Otaczający kontekst różnicowy
diff --git a/packages/web/src/content/docs/pl/gitlab.mdx b/packages/web/src/content/docs/pl/gitlab.mdx
index 72b78f067..660ed467e 100644
--- a/packages/web/src/content/docs/pl/gitlab.mdx
+++ b/packages/web/src/content/docs/pl/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: użyj OpenCode w problemach z GitLabem i zastosujch scalania.
+description: użyj opencode w problemach z GitLabem i zastosujch scalania.
---
-OpenCode integruje się z przepływem pracy GitLab poprzez potok GitLab CI/CD lub z GitLab Duo.
+opencode integruje się z przepływem pracy GitLab poprzez potok GitLab CI/CD lub z GitLab Duo.
-W obu przypadkach OpenCode będzie modułem GitLab.
+W obu przypadkach opencode będzie modułem GitLab.
---
## GitLab CI
-OpenCode działa w zwykłym potoku GitLab. Możesz wbudować go w potok jako [komponent CI](https://docs.gitlab.com/ee/ci/components/)
+opencode działa w zwykłym potoku GitLab. Możesz wbudować go w potok jako [komponent CI](https://docs.gitlab.com/ee/ci/components/)
-Tutaj obowiązkowego przez społeczność komponentu CI/CD dla OpenCode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+Tutaj obowiązkowego przez społeczność komponentu CI/CD dla opencode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### Cechy
-- **Użyj konfiguracji dla każdego zadania**: Skonfiguruj OpenCode z niestandardowym katalogiem konfiguracyjnym, na przykładzie `./config/#custom-directory`, aby włączyć lub funkcjonalności na każde wywołanie OpenCode.
-- **Konfiguracja minimalna**: Komponent CI konfiguruje OpenCode w tle, wystarczy skonfigurować OpenCode i początkowy monit.
+- **Użyj konfiguracji dla każdego zadania**: Skonfiguruj opencode z niestandardowym katalogiem konfiguracyjnym, na przykładzie `./config/#custom-directory`, aby włączyć lub funkcjonalności na każde wywołanie opencode.
+- **Konfiguracja minimalna**: Komponent CI konfiguruje opencode w tle, wystarczy skonfigurować opencode i początkowy monit.
- **Elastyczny**: Komponent CI obsługuje kilka danych, które są stosowane w celu dostosowania jego zachowania
---
### Organizować coś
-1. Przechowuj dane uwierzytelniające OpenCode w formacie JSON jako zmienne parametry CI typu pliku w specyfikacji **Ustawienia** > **CI/CD** > **Zmienne**. Zachowaj, aby być oznaczony jako „Zamaskowane i ukryte”.
+1. Przechowuj dane uwierzytelniające opencode w formacie JSON jako zmienne parametry CI typu pliku w specyfikacji **Ustawienia** > **CI/CD** > **Zmienne**. Zachowaj, aby być oznaczony jako „Zamaskowane i ukryte”.
2. Dodaj elementy do swojego pliku `.gitlab-ci.yml`.
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ Więcej danych dotyczących użycia [sprawdź opis](https://gitlab.com/explore/c
## Duet GitLab
-OpenCode integruje się z przepływem pracy GitLab.
-Wspomnij o `@opencode` w komentarzu, a OpenCode wykonaj zadania w ramach swojego potoku GitLab CI.
+opencode integruje się z przepływem pracy GitLab.
+Wspomnij o `@opencode` w komentarzu, a opencode wykonaj zadania w ramach swojego potoku GitLab CI.
---
### Cechy
-- **Problem związany z segregacją**: Poproś OpenCode o szczegółowe wyjaśnienie problemu i wyjaśnienie go.
-- **Napraw i zaimplementuj**: Poproś OpenCode o naprawienie problemu lub zaimplementowanie funkcji.
+- **Problem związany z segregacją**: Poproś opencode o szczegółowe wyjaśnienie problemu i wyjaśnienie go.
+- **Napraw i zaimplementuj**: Poproś opencode o naprawienie problemu lub zaimplementowanie funkcji.
Utworzył nowy oddział i zgłosi ataku ze sobą.
-- **Bezpieczny**: OpenCode działa na modułach GitLab.
+- **Bezpieczny**: opencode działa na modułach GitLab.
---
### Organizować coś
-OpenCode działa w potoku CI/CD GitLab. Oto, czego potrzebujesz, aby przejść do:
+opencode działa w potoku CI/CD GitLab. Oto, czego potrzebujesz, aby przejść do:
:::tip
Aktualne instrukcje dotyczące [**dokumentacji GitLab**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/).
@@ -158,7 +158,7 @@ Szczegółowe instrukcje w [dokumentacji agentów GitLab CLI](https://docs.gitla
### Przykłady
-Oto kilka możliwości wykorzystania OpenCode w GitLabie.
+Oto kilka możliwości wykorzystania opencode w GitLabie.
:::tip
Można zastosować inną metodę ograniczającą niż `@opencode`.
@@ -172,7 +172,7 @@ Można zastosować inną metodę ograniczającą niż `@opencode`.
@opencode explain this issue
```
- OpenCode przeczytaj problem i odpowiedź z wyjaśnieniem.
+ opencode przeczytaj problem i odpowiedź z wyjaśnieniem.
- **Napraw problem**
@@ -182,7 +182,7 @@ Można zastosować inną metodę ograniczającą niż `@opencode`.
@opencode fix this
```
- OpenCode utworzy nową podstawę, zaimplementuje zmiany i spowoduje, że skalowanie będzie możliwe.
+ opencode utworzy nową podstawę, zaimplementuje zmiany i spowoduje, że skalowanie będzie możliwe.
- **Przejrzyj prośby o połączenie**
@@ -192,4 +192,4 @@ Można zastosować inną metodę ograniczającą niż `@opencode`.
@opencode review this merge request
```
- OpenCode sprawdzenie rozwiązania i przepuszczenie.
+ opencode sprawdzenie rozwiązania i przepuszczenie.
diff --git a/packages/web/src/content/docs/pl/ide.mdx b/packages/web/src/content/docs/pl/ide.mdx
index a09475f6a..6c78c8000 100644
--- a/packages/web/src/content/docs/pl/ide.mdx
+++ b/packages/web/src/content/docs/pl/ide.mdx
@@ -1,24 +1,24 @@
---
title: IDE
-description: Rozszerzenie OpenCode dla VS Code, Cursor i innych IDE
+description: Rozszerzenie opencode dla VS Code, Cursor i innych IDE
---
-OpenCode integruje się z VS Code, Cursorem lub obsługującym terminal IDE. Aby uruchomić, po prostu uruchom `opencode` w terminalu.
+opencode integruje się z VS Code, Cursorem lub obsługującym terminal IDE. Aby uruchomić, po prostu uruchom `opencode` w terminalu.
---
## Stosowanie
-- **Szybkie uruchomienie**: użycie `Cmd+Esc` (Mac) lub `Ctrl+Esc` (Windows/Linux), aby uruchomić OpenCode w uruchamianiu terminala lub skoncentruj się na uruchamianiu terminala, jeśli jest już uruchomiony.
-- **Nowa sesja**: `Cmd+Shift+Esc` (Mac) lub `Ctrl+Shift+Esc` (Windows/Linux), aby została nowa konfiguracja terminala OpenCode, nawet jeśli jest już otwarta. Możesz także kliknąć przycisk OpenCode w interfejsie użytkownika.
-- **Świadomość kontekstu**: Automatycznie udostępnia wybór lub kartę za pomocą OpenCode.
+- **Szybkie uruchomienie**: użycie `Cmd+Esc` (Mac) lub `Ctrl+Esc` (Windows/Linux), aby uruchomić opencode w uruchamianiu terminala lub skoncentruj się na uruchamianiu terminala, jeśli jest już uruchomiony.
+- **Nowa sesja**: `Cmd+Shift+Esc` (Mac) lub `Ctrl+Shift+Esc` (Windows/Linux), aby została nowa konfiguracja terminala opencode, nawet jeśli jest już otwarta. Możesz także kliknąć przycisk opencode w interfejsie użytkownika.
+- **Świadomość kontekstu**: Automatycznie udostępnia wybór lub kartę za pomocą opencode.
- **Skróty do odwołania do plików**: `Cmd+Option+K` (Mac) lub `Alt+Ctrl+K` (Linux/Windows), aby wstawić odnośnik do plików. Na przykład `@File#L37-42`.
---
## Instalacja
-Aby poznać OpenCode na VS Code w forkach, takich jak Cursor, Windsurf, VSCodium:
+Aby poznać opencode na VS Code w forkach, takich jak Cursor, Windsurf, VSCodium:
1. Otwórz kod VS
2. Otwórz innowacyjny terminal
@@ -30,7 +30,7 @@ Jeśli z drugiej strony chcesz zainstalować własne IDE po uruchomieniu `/edito
### Instalacja ręczna
-Wyszukaj **OpenCode** na rynku rozszerzonym i kliknij **Zainstaluj**.
+Wyszukaj **opencode** na rynku rozszerzonym i kliknij **Zainstaluj**.
---
diff --git a/packages/web/src/content/docs/pl/index.mdx b/packages/web/src/content/docs/pl/index.mdx
index 2c6dca85e..95240500f 100644
--- a/packages/web/src/content/docs/pl/index.mdx
+++ b/packages/web/src/content/docs/pl/index.mdx
@@ -1,15 +1,15 @@
---
title: Wprowadzenie
-description: Rozpocznij pracę z OpenCode.
+description: Rozpocznij 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**](/) do agenta kodującego AI typu open source. Dostępny jest jako interfejs terminalowy, aplikacja komputerowa lub rozszerzenie IDE.
-
+
Zacznijmy.
@@ -17,7 +17,7 @@ Zacznijmy.
#### Warunki wstępne
-Aby uzyskać dostęp do OpenCode w swoim terminalu, będziesz potrzebować:
+Aby uzyskać dostęp do opencode w swoim terminalu, będziesz potrzebować:
1. Nowoczesny emulator terminala, taki jak:
- [WezTerm](https://wezterm.org), wieloplatformowy
@@ -31,7 +31,7 @@ Aby uzyskać dostęp do OpenCode w swoim terminalu, będziesz potrzebować:
## Zainstalować
-Najłatwiejszym sposobem instalowania OpenCode jest zastosowanie skryptu instalacyjnego.
+Najłatwiejszym sposobem instalowania opencode jest zastosowanie skryptu instalacyjnego.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ Można także zalogować się do urządzenia instalacyjnego:
brew install anomalyco/tap/opencode
```
- > W celu uzyskania najbardziej aktualnej wersji zalecamy korzystanie z OpenCode. Oficjalna formuła `brew install opencode` jest utrzymywana przez zespół Homebrew i jest aktualizowana.
+ > W celu uzyskania najbardziej aktualnej wersji zalecamy korzystanie z opencode. Oficjalna formuła `brew install opencode` jest utrzymywana przez zespół Homebrew i jest aktualizowana.
- **Korzystanie z Paru na Arch Linux**
@@ -90,7 +90,7 @@ Można także zalogować się do urządzenia instalacyjnego:
#### Okna
:::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.
+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**
@@ -123,7 +123,7 @@ Aby najlepiej wykorzystać działanie w systemie Windows, zalecamy udostępnieni
docker run -it --rm ghcr.io/anomalyco/opencode
```
-Obecnie trwają prace nad instalacją OpenCode w systemie Windows za pomocą Bun.
+Obecnie trwają prace nad instalacją opencode w systemie Windows za pomocą Bun.
Możesz także otrzymać plik binarny z [Releases](https://github.com/anomalyco/opencode/releases).
@@ -131,10 +131,10 @@ Możesz także otrzymać plik binarny z [Releases](https://github.com/anomalyco/
## Skonfiguruj
-Dzięki OpenCode możesz korzystać z dowolnego dostawcy LLM, konfigurując jego klucze API.
+Dzięki opencode możesz korzystać z dowolnego dostawcy LLM, konfigurując jego klucze API.
Jeśli nadal będziesz korzystać z dostawców LLM, zalecamy skorzystanie z [OpenCode Zen](/docs/zen).
-Do wyselekcjonowanej listy modeli, które zostały zatwierdzone i zweryfikowane przez OpenCode
+Do wyselekcjonowanej listy modeli, które zostały zatwierdzone i zweryfikowane przez opencode
zespół.
1. Uruchom opcję `/connect` w TUI, wybierz opencode i przejdź do [opencode.ai/auth](https://opencode.ai/auth).
@@ -167,26 +167,26 @@ chcesz pracować.
cd /path/to/project
```
-Uruchamiam OpenCode.
+Uruchamiam opencode.
```bash
opencode
```
-Następnie zainicjuj OpenCode dla projektu, uruchamiając odpowiednią instrukcję.
+Następnie zainicjuj opencode dla projektu, uruchamiając odpowiednią instrukcję.
```bash frame="none"
/init
```
-Spowoduje to, że OpenCode przeanalizuje Twój projekt i utworzy plik `AGENTS.md`
+Spowoduje to, że opencode przeanalizuje Twój projekt i utworzy plik `AGENTS.md`
katalog główny projektu.
:::tip
Powinieneś zatwierdzić plik `AGENTS.md` swojego projektu w Git.
:::
-Pomaga w OpenCode zrozumieniu struktury projektu i wzorce kodowania
+Pomaga w opencode zrozumieniu struktury projektu i wzorce kodowania
używany.
---
@@ -203,7 +203,7 @@ pomoc.
### Zadawaj pytania
-Możesz uruchomić OpenCode o wyjaśnienie bazy kodu.
+Możesz uruchomić opencode o wyjaśnienie bazy kodu.
:::tip
klawisza klawisza `@` do wyszukiwania rozmytego plików w projekcie.
@@ -219,11 +219,11 @@ Jest to pomocne, jeśli istnieje część bazy kodu, nad którą nie pracowałe
### Dodaj funkcje
-Możesz zastosować OpenCode o nowej funkcji do Twojego projektu. Najpierw zalecamy poproszenie o wypłacenie planu.
+Możesz zastosować opencode o nowej funkcji do Twojego projektu. Najpierw zalecamy poproszenie o wypłacenie planu.
1. **Plan Stworza**
- OpenCode ma _tryb płaski_, który umożliwia wyłączenie zmian i
+ opencode ma _tryb płaski_, który umożliwia wyłączenie zmian i
zamiast tego zasugeruj, jak\_ zaimplementuje tę funkcję.
Przejdź do niego za pomocą klawisza **Tab**. W osobnym dolnym rogu zobacz właściwy wskaźnik.
@@ -240,11 +240,11 @@ Możesz zastosować OpenCode o nowej funkcji do Twojego projektu. Najpierw zalec
From this screen, the user can undelete a note or permanently delete it.
```
- Wersja OpenCode zawiera dużo oprogramowania, aby zrozumieć, czego chcesz. To pomaga
+ Wersja opencode zawiera dużo oprogramowania, aby zrozumieć, czego chcesz. To pomaga
rozmawiaj z nim tak, jakbyś rozmawiał z młodszym programistą w swoim zespole.
:::tip
- Podaj OpenCode kontekstu i kontekstu, które można zrozumieć, co Ty
+ Podaj opencode kontekstu i kontekstu, które można zrozumieć, co Ty
chcieć.
:::
@@ -261,7 +261,7 @@ Możesz zastosować OpenCode o nowej funkcji do Twojego projektu. Najpierw zalec
Przeciągnij i upuść obrazy do terminala, aby dodać je do monitu.
:::
- OpenCode może zeskanować obrazy, które mu przekażesz i poprosisz o potwierdzenie. Możesz
+ opencode może zeskanować obrazy, które mu przekażesz i poprosisz o potwierdzenie. Możesz
należy to, przeciągając i upuszczając obraz do terminala.
3. **Stwórz przełącza**
@@ -283,7 +283,7 @@ Możesz zastosować OpenCode o nowej funkcji do Twojego projektu. Najpierw zalec
### Wprowadź zmiany
-Aby zastosować następczą zmianę, można zastosować OpenCode lub bezpośrednio zbudowanie go
+Aby zastosować następczą zmianę, można zastosować opencode lub bezpośrednio zbudowanie go
bez konieczności wcześniejszego przeglądania planu.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-Musisz mieć dostęp, że pod warunkiem dostępności narzędzia, więc OpenCode ma właściwie
+Musisz mieć dostęp, że pod warunkiem dostępności narzędzia, więc opencode ma właściwie
zmiany.
---
### Cofnij zmiany
-Załóżmy, że prosisz OpenCode o wprowadzenie zmian.
+Załóżmy, że prosisz opencode o wprowadzenie zmian.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ za pomoc polecenia `/undo`.
/undo
```
-OpenCode cofnie teraz zmiany i wyświetli wiadomość
+opencode cofnie teraz zmiany i wyświetli wiadomość
Ponownie.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-Można zastosować monit i zastosować OpenCode o próbę próby.
+Można zastosować monit i zastosować opencode o próbę próby.
:::tip
Można `/undo` wiele razy, aby uniknąć wielu zmian.
@@ -335,7 +335,7 @@ Możesz też **możesz powtórzyć** zmianę za pomocą polecenia `/redo`.
## Udział
-Rozmowy z OpenCode można [udostępniać swoim
+Rozmowy z opencode można [udostępniać swoim
zespół](/docs/share).
```bash frame="none"
@@ -348,12 +348,12 @@ Spowoduje to, że łącza do bieżących połączeń idą do schowki.
Rozmowy nie są ogólnodostępne.
:::
-Oto [przykładowa rozmowa](https://opencode.ai/s/4XP1fce5) z OpenCode.
+Oto [przykładowa rozmowa](https://opencode.ai/s/4XP1fce5) z opencode.
---
## Dostosuj
-tyle! Jesteś teraz profesjonalistą w korzystaniu z OpenCode.
+tyle! Jesteś teraz profesjonalistą w korzystaniu z opencode.
-Aby dostosować go do potrzeb, zalecamy [wybranie motywu](/docs/themes), [dostosowanie skrótów klawiaturowych](/docs/keybinds), [konfigurowanie programów formatujących kod](/docs/formatters), [tworzenie niestandardowych kodów](/docs/commands) lub grę z [konfiguracją OpenCode](/docs/config).
+Aby dostosować go do potrzeb, zalecamy [wybranie motywu](/docs/themes), [dostosowanie skrótów klawiaturowych](/docs/keybinds), [konfigurowanie programów formatujących kod](/docs/formatters), [tworzenie niestandardowych kodów](/docs/commands) lub grę z [konfiguracją opencode](/docs/config).
diff --git a/packages/web/src/content/docs/pl/keybinds.mdx b/packages/web/src/content/docs/pl/keybinds.mdx
index 3d6ef941d..f4995600d 100644
--- a/packages/web/src/content/docs/pl/keybinds.mdx
+++ b/packages/web/src/content/docs/pl/keybinds.mdx
@@ -3,7 +3,7 @@ title: Skróty klawiszowe
description: Dostosuj swoje skróty klawiszowe.
---
-OpenCode zawiera listę skrótów klawiszowych, które można zastosować poprzez OpenCode.
+opencode zawiera listę skrótów klawiszowych, które można zastosować poprzez opencode.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode zawiera listę skrótów klawiszowych, które można zastosować poprze
## Klucz lidera
-OpenCode używa klucza `leader` dla głównych skrótów klawiszowych. Rozwiązanie problemu konfliktów w terminalu.
+opencode używa klucza `leader` dla głównych skrótów klawiszowych. Rozwiązanie problemu konfliktów w terminalu.
Domyślnie `ctrl+x` jest klawiszem głównym i główną akcją wymaga najpierw naciśnięcia klawisza lidera, a następnie skrótu. Na przykład, aby ponownie zastosować, następnie następuje `ctrl+x`, a następnie następuje `n`.
@@ -132,7 +132,7 @@ Możesz podłączyć powiązanie klawiszy, dodając klucz do swojej konfiguracji
## Skróty monitów na pulpicie
-Pole sprawdzania aplikacji komputerowej OpenCode obsługuje popularne skróty w stylu Readline/Emacs do edycji tekstu. Są one dostępne i obecnie nie można ich skonfigurować za pomocą `opencode.json`.
+Pole sprawdzania aplikacji komputerowej opencode obsługuje popularne skróty w stylu Readline/Emacs do edycji tekstu. Są one dostępne i obecnie nie można ich skonfigurować za pomocą `opencode.json`.
| Skrót | Akcja |
| -------- | ------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/pl/lsp.mdx b/packages/web/src/content/docs/pl/lsp.mdx
index 53c9bd1a8..c183397f2 100644
--- a/packages/web/src/content/docs/pl/lsp.mdx
+++ b/packages/web/src/content/docs/pl/lsp.mdx
@@ -1,15 +1,15 @@
---
title: Serwery LSP
-description: OpenCode integruje się z serwerem LSP.
+description: opencode integruje się z serwerem LSP.
---
-OpenCode integruje się z protokołem serwera językowego (LSP), aby pomóc LLM w korzystaniu z bazowego kodu. Wykorzystuje diagnostykę, aby otrzymać odpowiedź zwrotną do LLM.
+opencode integruje się z protokołem serwera językowego (LSP), aby pomóc LLM w korzystaniu z bazowego kodu. Wykorzystuje diagnostykę, aby otrzymać odpowiedź zwrotną do LLM.
---
## Wbudowany
-OpenCode posiada kilka wbudowanych serwerów LSP dla języków:
+opencode posiada kilka wbudowanych serwerów LSP dla języków:
| Serwer LSP | Rozszerzenie | Wymagania |
| ------------------ | ------------------------------------------------------------------- | -------------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/pl/mcp-servers.mdx b/packages/web/src/content/docs/pl/mcp-servers.mdx
index 76747a5b4..7bdf68550 100644
--- a/packages/web/src/content/docs/pl/mcp-servers.mdx
+++ b/packages/web/src/content/docs/pl/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: Serwery MPK
description: Dodaj lokalne i zdalne narzędzie MCP.
---
-Możesz dodać dodatkowe informacje do OpenCode za pomocą _Model Context Protocol_, w skrócie MCP. OpenCode obsługuje zarówno serwery lokalne, jak i zdalne.
+Możesz dodać dodatkowe informacje do opencode za pomocą _Model Context Protocol_, w skrócie MCP. opencode obsługuje zarówno serwery lokalne, jak i zdalne.
Po dodaniu narzędzi MCP są automatycznie dostępne dla LLM wraz z narzędziami narzędziowymi.
@@ -23,7 +23,7 @@ Niektóre serwery MCP, takie jak serwer MCP GitHub, mają szerokie możliwości
## Włączać
-Dostępny serwery MCP w [OpenCode Config](https://opencode.ai/docs/config/) w `mcp`. Dodaj każdy MCP z unikalną nazwą. Możesz zgłosić się do tego MCP po nazwie, pytając LLM.
+Dostępny serwery MCP w [opencode Config](https://opencode.ai/docs/config/) w `mcp`. Dodaj każdy MCP z unikalną nazwą. Możesz zgłosić się do tego MCP po nazwie, pytając LLM.
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ Dodaj zdalne serwery MCP, ustawiając `type` na `"remote"`.
## OAuth
-OpenCode automatyczne uwierzytelnianie OAuth dla zdalnych serwerów MCP. Gdy serwer wymaga uwierzytelnienia, OpenCode:
+opencode automatyczne uwierzytelnianie OAuth dla zdalnych serwerów MCP. Gdy serwer wymaga uwierzytelnienia, opencode:
1. Wykryj odpowiedź 401 i zainijuj przepływ OAuth
2. używa **Dynamicznej rejestracji klienta (RFC 7591)**, jeśli jest obsługiwana przez serwer
@@ -189,7 +189,7 @@ W innym serwerze MCP z włączoną funkcją OAuth nie jest wymagana specjalna fu
}
```
-Jeśli serwer wymaga uwierzytelnienia, OpenCode poprosi Cię o uwierzytelnienie przy próbie jego użycia. Jeśli nie, możesz [ręcznie podłączyć przepływ] (#authenticating) za pomocą `opencode mcp auth `.
+Jeśli serwer wymaga uwierzytelnienia, opencode poprosi Cię o uwierzytelnienie przy próbie jego użycia. Jeśli nie, możesz [ręcznie podłączyć przepływ] (#authenticating) za pomocą `opencode mcp auth `.
---
@@ -238,7 +238,7 @@ Usuń zapisane dane uwierzytelniające:
opencode mcp logout my-oauth-server
```
-Komenda `mcp auth` została udostępniona w celu autoryzacji. Po autoryzacji OpenCode bezpieczne przechowa tokeny w `~/.local/share/opencode/mcp-auth.json`.
+Komenda `mcp auth` została udostępniona w celu autoryzacji. Po autoryzacji opencode bezpieczne przechowa tokeny w `~/.local/share/opencode/mcp-auth.json`.
---
@@ -291,7 +291,7 @@ Komenda `mcp debug` wyświetlanie stanu uwierzytelniania, testuje sprawdzanie pr
## Zarządzać
-Twoje MCP są dostępne jako narzędzie w OpenCode, obok narzędzi dodatkowych. Można to zrobić poprzez podłączenie OpenCode, jak również w innym przypadku.
+Twoje MCP są dostępne jako narzędzie w opencode, obok narzędzi dodatkowych. Można to zrobić poprzez podłączenie opencode, jak również w innym przypadku.
---
@@ -423,7 +423,7 @@ Po dodaniu konfiguracji uwierzytelnij się za pomocą Sentry:
opencode mcp auth sentry
```
-Spowoduje otwarcie okna konfiguracji, w którym można zakończyć proces OAuth i połączyć OpenCode z kontem Sentry.
+Spowoduje otwarcie okna konfiguracji, w którym można zakończyć proces OAuth i połączyć opencode z kontem Sentry.
Po uwierzytelnieniu oprogramowania Sentry w swoich monitach, aby rozprzestrzeniać zagrożenia, dane i błędy.
diff --git a/packages/web/src/content/docs/pl/models.mdx b/packages/web/src/content/docs/pl/models.mdx
index 580295fd4..8c6fcf51d 100644
--- a/packages/web/src/content/docs/pl/models.mdx
+++ b/packages/web/src/content/docs/pl/models.mdx
@@ -3,13 +3,13 @@ title: Modele
description: Konfigurowanie dostawcy i modelu LLM.
---
-OpenCode używa [AI SDK](https://ai-sdk.dev/) i [Models.dev](https://models.dev) do obsługi **ponad 75 dostawców LLM** i obsługi uruchamiania modeli pierwszych.
+opencode używa [AI SDK](https://ai-sdk.dev/) i [Models.dev](https://models.dev) do obsługi **ponad 75 dostawców LLM** i obsługi uruchamiania modeli pierwszych.
---
## Dostawcy
-Dostępna usługa dostawcy jest dostępna. Jeśli otrzymasz poświadczenie dostawcy za pomocą polecenia `/connect`, będzie on dostępny po uruchomieniu OpenCode.
+Dostępna usługa dostawcy jest dostępna. Jeśli otrzymasz poświadczenie dostawcy za pomocą polecenia `/connect`, będzie on dostępny po uruchomieniu opencode.
Dowiedz się więcej o [dostawcach](/docs/providers).
@@ -35,7 +35,7 @@ Rozważ skorzystanie z jednego z rekomendowanych przez nas modeli.
Jednak tylko kilka z nich jest dobrych przy generowaniu kodu, jak i wywołaniu narzędzia.
-Oto kilka modeli, które dobrze współpracują z OpenCode, w kolejności. (Nie jest to lista wyczerpująca i nie jest konieczna aktualna):
+Oto kilka modeli, które dobrze współpracują z opencode, w kolejności. (Nie jest to lista wyczerpująca i nie jest konieczna aktualna):
- GPT 5.2
- Kodeks GPT 5.1
@@ -49,7 +49,7 @@ Oto kilka modeli, które dobrze współpracują z OpenCode, w kolejności. (Nie
## Ustaw wartość domyślną
Aby zainstalować jeden z nich jako model domyślny, możesz zainstalować klucz `model` w swoim
-OpenCode konfiguracja
+opencode konfiguracja
```json title="opencode.json" {3}
{
@@ -137,11 +137,11 @@ Można również zastosować alternatywne warianty, które wykluczają. Warianty
## Warianty
-Wiele modeli obsługuje wiele wariantów lub różnych wybranych. OpenCode jest dostarczany z podstawowymi wariantami wariantów dla dostawców.
+Wiele modeli obsługuje wiele wariantów lub różnych wybranych. opencode jest dostarczany z podstawowymi wariantami wariantów dla dostawców.
### Wbudowane warianty
-OpenCode jest dostarczany z domyślnymi wariantami dla wielu dostawców:
+opencode jest dostarczany z domyślnymi wariantami dla wielu dostawców:
**Antropiczny**:
@@ -203,11 +203,11 @@ Naciśnij klawisza `variant_cycle`, aby szybko przełączać się między warian
## Ładowanie modeli
-Po uruchomieniu OpenCode sprawdzanie modeli w następującej kolejności:
+Po uruchomieniu opencode sprawdzanie modeli w następującej kolejności:
1. Flaga wiersza autora `--model` lub `-m`. Format jest taki sam jak w pliku konfiguracyjnym: `provider_id/model_id`.
-2. Lista modeli w konstrukcji OpenCode.
+2. Lista modeli w konstrukcji opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pl/network.mdx b/packages/web/src/content/docs/pl/network.mdx
index bbb6fc1eb..d010343ec 100644
--- a/packages/web/src/content/docs/pl/network.mdx
+++ b/packages/web/src/content/docs/pl/network.mdx
@@ -3,13 +3,13 @@ title: Sieć
description: Skonfiguruj serwery proxy i certyfikaty uwierzytelniające.
---
-OpenCode obsługa standardowego zmiennego proxy i certyfikatów dla usług sieciowych przedsiębiorstw.
+opencode obsługa standardowego zmiennego proxy i certyfikatów dla usług sieciowych przedsiębiorstw.
---
## Pełnomocnik
-OpenCode respektuje standardowe zmienne środowiskowe proxy.
+opencode respektuje standardowe zmienne środowiskowe proxy.
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ W przypadku serwera proxy zaawansowanego uwierzytelniania, jak NTLM lub Kerberos
## Certyfikaty niestandardowe
-Jeśli Twoje przedsiębiorstwo korzysta z niestandardowych usług, urzędów dostępu do HTTPS, skonfiguruj OpenCode tak, aby im ufać.
+Jeśli Twoje przedsiębiorstwo korzysta z niestandardowych usług, urzędów dostępu do HTTPS, skonfiguruj opencode tak, aby im ufać.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/pl/permissions.mdx b/packages/web/src/content/docs/pl/permissions.mdx
index d824a2ec5..b7b783589 100644
--- a/packages/web/src/content/docs/pl/permissions.mdx
+++ b/packages/web/src/content/docs/pl/permissions.mdx
@@ -3,7 +3,7 @@ title: Uprawnienia
description: Kontroluj, które Akcje wymagają zatwierdzenia do uruchomienia.
---
-OpenCode używa `permission`, aby uniknąć, czy dana akcja została wykonana automatycznie, zachowana monit lub została zablokowana.
+opencode używa `permission`, aby uniknąć, czy dana akcja została wykonana automatycznie, zachowana monit lub została zablokowana.
Od `v1.1.1` starsza stworzona logiczna `tools` jest przestarzała i została stworzona scalona z `permission`. Stara wersja `tools` jest nadal obsługiwana w celu zapewnienia zgodności wstecznej.
@@ -88,7 +88,7 @@ Możesz używać `~` lub `$HOME` na początku wzorca, aby zastosować się do sw
### Katalogi zewnętrzne
-Użycie `external_directory`, aby zezwolić na wywołanie narzędzia, które obsługuje obsługę poza katalogiem roboczym, z uruchomieniem OpenCode. Dotyczy każdego narzędzia, które jako dane wejściowe zostało przyjęte (na przykład `read`, `edit`, `list`, `glob`, `grep` i wiele założycieli `bash`).
+Użycie `external_directory`, aby zezwolić na wywołanie narzędzia, które obsługuje obsługę poza katalogiem roboczym, z uruchomieniem opencode. Dotyczy każdego narzędzia, które jako dane wejściowe zostało przyjęte (na przykład `read`, `edit`, `list`, `glob`, `grep` i wiele założycieli `bash`).
Rozszerzenie domu (jak `~/...`) wpływa tylko na sposób za zwyczajowy wzorca. Nie powoduje to, że strategie zewnętrzne stają się stosowane przez `external_directory`.
@@ -127,7 +127,7 @@ Skoncentruj listę na zaufanych ścieżkach i dodaj dodatkowe zezwolenie lub odm
## Dostępne uprawnienia
-Uprawnienia OpenCode są określane na podstawie nazwy narzędzia i kilku zabezpieczeń:
+Uprawnienia opencode są określane na podstawie nazwy narzędzia i kilku zabezpieczeń:
- `read` — odczyt pliku (odpowiada ścieżce pliku)
- `edit` — wszystkie modyfikacje plików (obejmuje `edit`, `write`, `patch`, `multiedit`)
@@ -148,7 +148,7 @@ Uprawnienia OpenCode są określane na podstawie nazwy narzędzia i kilku zabezp
## Domyślne
-Jeżeli nic nie jest określone, OpenCode zostanie uruchomione od dopuszczalnych rozwiązań diagnostycznych:
+Jeżeli nic nie jest określone, opencode zostanie uruchomione od dopuszczalnych rozwiązań diagnostycznych:
- Dostępne uprawnienia ma wartość domyślną `"allow"`.
- `doom_loop` i `external_directory` zamek ma wartość `"ask"`.
@@ -171,10 +171,10 @@ Jeżeli nic nie jest określone, OpenCode zostanie uruchomione od dopuszczalnych
## Co robi „Zapytaj”.
-Gdy OpenCode poprosi o zatwierdzenie, interfejs użytkownika oferujący trzy wyniki:
+Gdy opencode poprosi o zatwierdzenie, interfejs użytkownika oferujący trzy wyniki:
- `once` — zatwierdź tylko tę prośbę
-- `always` — zastosowanie, które następuje po zastosowaniu sugerowanych wzorców (przez następczą bieżącą sesję OpenCode)
+- `always` — zastosowanie, które następuje po zastosowaniu sugerowanych wzorców (przez następczą bieżącą sesję opencode)
- `reject` — odrzucić
Zestaw wzorców, które `always` zatwierdziłby, jest udostępniony przez narzędzie (na przykładzie zatwierdzenia bash zazwyczaj umieszczają na częstotliwości bezpiecznej prefiksy polecenia, takie jak `git status*`).
diff --git a/packages/web/src/content/docs/pl/plugins.mdx b/packages/web/src/content/docs/pl/plugins.mdx
index 8747c1048..9f54af1ad 100644
--- a/packages/web/src/content/docs/pl/plugins.mdx
+++ b/packages/web/src/content/docs/pl/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Wtyczki
-description: Napisz własną wtyczkę, aby rozszerzyć OpenCode.
+description: Napisz własną wtyczkę, aby rozszerzyć opencode.
---
-Wtyczki umożliwiające wyłączenie OpenCode poprzez podjęcie różnych zdarzeń i zachowanie. Można utworzyć wtyczkę, aby sprawdzić nowe funkcje, integrować się z usługami lub sprawdzaniem zachowania OpenCode.
+Wtyczki umożliwiające wyłączenie opencode poprzez podjęcie różnych zdarzeń i zachowanie. Można utworzyć wtyczkę, aby sprawdzić nowe funkcje, integrować się z usługami lub sprawdzaniem zachowania opencode.
Aby znaleźć się z przykładami, przejrzyj [wtyczki](/docs/ecosystem#plugins) utworzone przez społeczność.
@@ -83,7 +83,7 @@ Lokalne narzędzie i narzędzie, które można wykorzystać z zewnętrznych paki
}
```
-OpenCode uruchomienie `bun install` przy uruchomieniu, aby je uruchomić. Twoje dodatkowe funkcje będą dostępne po zaimportowaniu.
+opencode uruchomienie `bun install` przy uruchomieniu, aby je uruchomić. Twoje dodatkowe funkcje będą dostępne po zaimportowaniu.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
Używamy `osascript` do uruchamiania AppleScript na macOS. Tutaj możesz przejść do wysyłania pozostałości.
:::note
-Jeśli korzystasz z aplikacji komputerowej OpenCode, może ona automatycznie wysłać wiadomość systemową, gdy odpowiedź jest gotowa lub gdy wystąpią błędy sesji.
+Jeśli korzystasz z aplikacji komputerowej opencode, może ona automatycznie wysłać wiadomość systemową, gdy odpowiedź jest gotowa lub gdy wystąpią błędy sesji.
:::
---
diff --git a/packages/web/src/content/docs/pl/providers.mdx b/packages/web/src/content/docs/pl/providers.mdx
index 55364dd29..ecede5ca4 100644
--- a/packages/web/src/content/docs/pl/providers.mdx
+++ b/packages/web/src/content/docs/pl/providers.mdx
@@ -1,17 +1,17 @@
---
title: Providers
-description: Korzystanie z dowolnego dostawcy LLM w OpenCode.
+description: Korzystanie z dowolnego dostawcy LLM w opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode używa [AI SDK](https://ai-sdk.dev/) i [Models.dev](https://models.dev) do obsługi **ponad 75 dostawców LLM** i obsługuje uruchamianie modeli lokalnych.
+opencode używa [AI SDK](https://ai-sdk.dev/) i [Models.dev](https://models.dev) do obsługi **ponad 75 dostawców LLM** i obsługuje uruchamianie modeli lokalnych.
Aby dodać dostawcę należy:
1. Dodaj klucze API dla dostawcy za pomocą komendy `/connect`.
-2. Skonfiguruj dostawcę w konfiguracji OpenCode.
+2. Skonfiguruj dostawcę w konfiguracji opencode.
---
@@ -24,7 +24,7 @@ in `~/.local/share/opencode/auth.json`.
### Config
-Możesz dostosować dostawców za pomocą sekcji `provider` w swoim OpenCode
+Możesz dostosować dostawców za pomocą sekcji `provider` w swoim opencode
config.
---
@@ -50,8 +50,8 @@ Możesz dostosować podstawowy adres URL dla dowolnego dostawcy, ustawiając opc
## OpenCode Zen
-OpenCode Zen to lista modeli dostarczonych przez zespół OpenCode, które zostały
-przetestowane i zweryfikowane, aby dobrze współpracować z OpenCode. [Dowiedz się więcej](/docs/zen).
+OpenCode Zen to lista modeli dostarczonych przez zespół opencode, które zostały
+przetestowane i zweryfikowane, aby dobrze współpracować z opencode. [Dowiedz się więcej](/docs/zen).
:::tip
Jeśli jesteś nowy, zalecamy rozpoczęcie od OpenCode Zen.
@@ -80,7 +80,7 @@ Jeśli jesteś nowy, zalecamy rozpoczęcie od OpenCode Zen.
/models
```
-Działa jak każdy inny dostawca w OpenCode i jest całkowicie opcjonalny w użyciu.
+Działa jak każdy inny dostawca w opencode i jest całkowicie opcjonalny w użyciu.
---
@@ -124,7 +124,7 @@ Nie widzisz tutaj dostawcy? Prześlij PR.
### Amazon Bedrock
-Aby używać Amazon Bedrock z OpenCode:
+Aby używać Amazon Bedrock z opencode:
1. Przejdź do **Katalogu modeli** w konsoli Amazon Bedrock i poproś
dostęp do wybranych modeli.
@@ -279,7 +279,7 @@ W przypadku niestandardowych profili wnioskowania użyj nazwy modelu i dostawcy
```
:::info
-Korzystanie z subskrypcji Claude Pro/Max w OpenCode nie jest oficjalnie obsługiwane przez [Anthropic](https://anthropic.com).
+Korzystanie z subskrypcji Claude Pro/Max w opencode nie jest oficjalnie obsługiwane przez [Anthropic](https://anthropic.com).
:::
##### Using API keys
@@ -685,8 +685,8 @@ to store token in opencode auth storage.
##### Self-Hosted GitLab
:::note[compliance note]
-OpenCode używa małego modelu do niektórych zadań AI, takich jak generowanie tytułu sesji.
-Domyślnie jest skonfigurowany do używania gpt-5-nano, hostowanego przez Zen. Aby zablokować OpenCode
+opencode używa małego modelu do niektórych zadań AI, takich jak generowanie tytułu sesji.
+Domyślnie jest skonfigurowany do używania gpt-5-nano, hostowanego przez Zen. Aby zablokować opencode
aby używać tylko własnej instancji hostowanej przez GitLab, dodaj następujące elementy do pliku
`opencode.json` plik. Zalecane jest również wyłączenie udostępniania sesji.
@@ -789,9 +789,9 @@ Ta wtyczka zapewnia kompleksowe możliwości zarządzania repozytorium GitLab, w
Aby korzystać z subskrypcji GitHub Copilot z kodem opencode:
:::note
-Niektóre modele mogą wymagać [subskrypcji Pro+](https://github.com/features/copilot/plans), aby z nich korzystać.
+Niektóre modele mogą wymagać [subskrypcji Pro+](https://github.com/features/Copilot/plans), aby z nich korzystać.
-Niektóre modele należy włączyć ręcznie w [ustawieniach GitHub Copilot](https://docs.github.com/en/copilot/how-tos/use-ai-models/configure-access-to-ai-models#setup-for-individual-use).
+Niektóre modele należy włączyć ręcznie w [ustawieniach GitHub Copilot](https://docs.github.com/en/Copilot/how-tos/use-ai-models/configure-access-to-ai-models#setup-for-individual-use).
:::
1. Uruchom komendę `/connect` i wyszukaj GitHub Copilot.
@@ -822,7 +822,7 @@ Niektóre modele należy włączyć ręcznie w [ustawieniach GitHub Copilot](htt
### Google Vertex AI
-Aby używać Google Vertex AI z OpenCode:
+Aby używać Google Vertex AI z opencode:
1. Przejdź do **Model Garden** w Google Cloud Console i sprawdź
modele dostępne w Twoim regionie.
@@ -1004,7 +1004,7 @@ Helicone obsługuje niestandardowe nagłówki dla funkcji takich jak buforowanie
##### Śledzenie sesji
-Funkcja [Sesje](https://docs.helicone.ai/features/sessions) firmy Helicone umożliwia grupowanie powiązanych żądań LLM. Użyj wtyczki [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session), aby automatycznie rejestrować każdą konwersację OpenCode jako sesję w Helicone.
+Funkcja [Sesje](https://docs.helicone.ai/features/sessions) firmy Helicone umożliwia grupowanie powiązanych żądań LLM. Użyj wtyczki [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session), aby automatycznie rejestrować każdą konwersację opencode jako sesję w Helicone.
```bash
npm install -g opencode-helicone-session
@@ -1018,7 +1018,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.
+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
@@ -1222,7 +1222,7 @@ Aby użyć Kimi K2 z Moonshot AI:
Możesz skonfigurować kod otwarty 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).
+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).
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1261,13 +1261,13 @@ Jeśli wywołania narzędzi nie działają, spróbuj zwiększyć `num_ctx` w Oll
### Ollama Cloud
-Aby korzystać z Ollama Cloud z OpenCode:
+Aby korzystać z Ollama Cloud z opencode:
1. Udaj się do [https://ollama.com/](https://ollama.com/) i zaloguj się lub utwórz konto.
2. Przejdź do **Ustawienia** > **Klucze** i kliknij **Dodaj klucz API**, aby wygenerować nowy klucz API.
-3. Skopiuj klucz API do użycia w OpenCode.
+3. Skopiuj klucz API do użycia w opencode.
4. Uruchom polecenie `/connect` i wyszukaj **Ollama Cloud**.
@@ -1284,7 +1284,7 @@ Aby korzystać z Ollama Cloud z OpenCode:
└ enter
```
-6. **Ważne**: Przed użyciem modeli chmurowych w OpenCode musisz pobrać informacje o modelu lokalnie:
+6. **Ważne**: Przed użyciem modeli chmurowych w opencode musisz pobrać informacje o modelu lokalnie:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1333,7 +1333,7 @@ Jeśli posiadasz już klucz API, możesz wybrać opcję **Wprowadź klucz API r
### OpenCode Zen
-OpenCode Zen to lista przetestowanych i zweryfikowanych modeli udostępniona przez zespół OpenCode. [Dowiedz się więcej](/docs/zen).
+OpenCode Zen to lista przetestowanych i zweryfikowanych modeli udostępniona przez zespół opencode. [Dowiedz się więcej](/docs/zen).
1. Zaloguj się do **OpenCode Zen** i kliknij **Utwórz klucz API**.
@@ -1343,7 +1343,7 @@ OpenCode Zen to lista przetestowanych i zweryfikowanych modeli udostępniona prz
/connect
```
-3. Wprowadź klucz API OpenCode.
+3. Wprowadź klucz API opencode.
```txt
┌ API key
@@ -1869,7 +1869,7 @@ Configuration details:
- **limit.context**: Maksymalna liczba żetonów wejściowych akceptowanych przez model.
- **limit.output**: Maksymalna liczba tokenów, które model może wygenerować.
-Pola `limit` pozwalają OpenCode zrozumieć, ile kontekstu pozostało. Standardowi dostawcy pobierają je automatycznie z models.dev.
+Pola `limit` pozwalają opencode zrozumieć, ile kontekstu pozostało. Standardowi dostawcy pobierają je automatycznie z models.dev.
---
diff --git a/packages/web/src/content/docs/pl/rules.mdx b/packages/web/src/content/docs/pl/rules.mdx
index 361a8fa7c..ea03b28f2 100644
--- a/packages/web/src/content/docs/pl/rules.mdx
+++ b/packages/web/src/content/docs/pl/rules.mdx
@@ -68,7 +68,7 @@ Ponieważ nie jest to wymagane dla Git ani udostępniane Twojemu zespołowi, zal
### Claude Code Compatibility
-W przypadku użytkowników migrujących z Claude Code OpenCode obsługuje konwencje plików Claude Code jako rozwiązania awaryjne:
+W przypadku użytkowników migrujących z Claude Code opencode obsługuje konwencje plików Claude Code jako rozwiązania awaryjne:
- **Zasady projektu**: `CLAUDE.md` w katalogu projektu (używane, jeśli nie istnieje `AGENTS.md`)
- **Zasady globalne**: `~/.claude/CLAUDE.md` (używane, jeśli nie istnieje `~/.config/opencode/AGENTS.md`)
diff --git a/packages/web/src/content/docs/pl/server.mdx b/packages/web/src/content/docs/pl/server.mdx
index b1b6c95b4..f96ec98ce 100644
--- a/packages/web/src/content/docs/pl/server.mdx
+++ b/packages/web/src/content/docs/pl/server.mdx
@@ -65,7 +65,7 @@ opencode TUI działa, `opencode serve` uruchomi nowy serwer.
Po uruchomieniu TUI losowo przypisuje port i nazwę hosta. Zamiast tego możesz przekazać `--hostname` i `--port` [flagi](/docs/cli). Następnie użyj tego, aby połączyć się z serwerem.
-Punktu końcowego [`/tui`](#tui) można użyć do sterowania TUI przez serwer. Można na przykład wstępnie wypełnić lub uruchomić monit. Ta konfiguracja jest używana przez wtyczki OpenCode [IDE](/docs/ide).
+Punktu końcowego [`/tui`](#TUI) można użyć do sterowania TUI przez serwer. Można na przykład wstępnie wypełnić lub uruchomić monit. Ta konfiguracja jest używana przez wtyczki opencode [IDE](/docs/ide).
---
diff --git a/packages/web/src/content/docs/pl/share.mdx b/packages/web/src/content/docs/pl/share.mdx
index 0411571d3..12398f28b 100644
--- a/packages/web/src/content/docs/pl/share.mdx
+++ b/packages/web/src/content/docs/pl/share.mdx
@@ -1,9 +1,9 @@
---
title: Share
-description: Udostępnij swoje rozmowy dotyczące OpenCode.
+description: Udostępnij swoje rozmowy dotyczące opencode.
---
-Funkcja udostępniania OpenCode umożliwia tworzenie publicznych linków do konwersacji OpenCode, dzięki czemu możesz współpracować z członkami zespołu lub uzyskać pomoc od innych.
+Funkcja udostępniania opencode umożliwia tworzenie publicznych linków do konwersacji opencode, dzięki czemu możesz współpracować z członkami zespołu lub uzyskać pomoc od innych.
:::note
Udostępnione konwersacje są publicznie dostępne dla każdej osoby mającej link.
@@ -13,7 +13,7 @@ Udostępnione konwersacje są publicznie dostępne dla każdej osoby mającej li
## How it works
-Kiedy udostępniasz rozmowę, OpenCode:
+Kiedy udostępniasz rozmowę, opencode:
1. Tworzy unikalny publiczny adres URL sesji
2. Synchronizuje historię rozmów z naszymi serwerami
@@ -23,13 +23,13 @@ Kiedy udostępniasz rozmowę, OpenCode:
## Sharing
-OpenCode obsługuje trzy tryby udostępniania, które kontrolują sposób udostępniania rozmów:
+opencode obsługuje trzy tryby udostępniania, które kontrolują sposób udostępniania rozmów:
---
### Ręczny (domyślny)
-Domyślnie OpenCode korzysta z ręcznego trybu udostępniania. Sesje nie są udostępniane automatycznie, ale możesz je udostępnić ręcznie za pomocą polecenia `/share`:
+Domyślnie opencode korzysta z ręcznego trybu udostępniania. Sesje nie są udostępniane automatycznie, ale możesz je udostępnić ręcznie za pomocą polecenia `/share`:
```
/share
diff --git a/packages/web/src/content/docs/pl/skills.mdx b/packages/web/src/content/docs/pl/skills.mdx
index d0ae00228..30d1541cb 100644
--- a/packages/web/src/content/docs/pl/skills.mdx
+++ b/packages/web/src/content/docs/pl/skills.mdx
@@ -3,7 +3,7 @@ title: "Agent Skills"
description: "Define reusable behavior via SKILL.md definitions"
---
-Umiejętności agenta pozwalają OpenCode odkryć instrukcje wielokrotnego użytku z repozytorium lub katalogu domowego.
+Umiejętności agenta pozwalają opencode odkryć instrukcje wielokrotnego użytku z repozytorium lub katalogu domowego.
Umiejętności są ładowane na żądanie za pośrednictwem natywnego narzędzia `skill` — agenci widzą dostępne umiejętności i w razie potrzeby mogą załadować pełną zawartość.
---
@@ -11,7 +11,7 @@ Umiejętności są ładowane na żądanie za pośrednictwem natywnego narzędzia
## Place files
Utwórz jeden folder na nazwę umiejętności i umieść w nim `SKILL.md`.
-OpenCode searches these locations:
+opencode searches these locations:
- Project config: `.opencode/skills//SKILL.md`
- Global config: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode searches these locations:
## Understand discovery
-W przypadku ścieżek lokalnych projektu OpenCode przechodzi od bieżącego katalogu roboczego, aż dotrze do drzewa roboczego git.
+W przypadku ścieżek lokalnych projektu opencode przechodzi od bieżącego katalogu roboczego, aż dotrze do drzewa roboczego git.
Ładuje po drodze dowolne pasujące `skills/*/SKILL.md` w `.opencode/` i dowolne pasujące `.claude/skills/*/SKILL.md` lub `.agents/skills/*/SKILL.md`.
Ładowane są także definicje globalne z `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` i `~/.agents/skills/*/SKILL.md`.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## Recognize tool description
-OpenCode wymienia dostępne umiejętności w opisie narzędzia `skill`.
+opencode wymienia dostępne umiejętności w opisie narzędzia `skill`.
Każdy wpis zawiera nazwę i opis umiejętności:
```xml
diff --git a/packages/web/src/content/docs/pl/themes.mdx b/packages/web/src/content/docs/pl/themes.mdx
index c3dd9ec81..8d45a48eb 100644
--- a/packages/web/src/content/docs/pl/themes.mdx
+++ b/packages/web/src/content/docs/pl/themes.mdx
@@ -3,9 +3,9 @@ title: Themes
description: Wybierz wbudowany motyw lub zdefiniuj własny.
---
-Dzięki OpenCode możesz wybrać jeden z kilku wbudowanych motywów, użyć motywu, który dostosowuje się do motywu terminala lub zdefiniować własny, niestandardowy motyw.
+Dzięki opencode możesz wybrać jeden z kilku wbudowanych motywów, użyć motywu, który dostosowuje się do motywu terminala lub zdefiniować własny, niestandardowy motyw.
-Domyślnie OpenCode używa naszego własnego motywu `opencode`.
+Domyślnie opencode używa naszego własnego motywu `opencode`.
---
@@ -23,12 +23,12 @@ Bez obsługi Truecolor motywy mogą pojawiać się ze zmniejszoną dokładności
## Wbudowane motywy
-OpenCode ma kilka wbudowanych motywów.
+opencode ma kilka wbudowanych motywów.
| Name | Description |
| ---------------------- | --------------------------------------------------------------------------------- |
| `system` | Dopasowuje się do koloru tła terminala |
-| `tokyonight` | Na podstawie motywu [Tokyonight](https://github.com/folke/tokyonight.nvim) |
+| `tokyonight` | Na podstawie motywu [tokyonight](https://github.com/folke/tokyonight.nvim) |
| `everforest` | Na podstawie motywu [Everforest](https://github.com/sainnhe/everforest) |
| `ayu` | Na podstawie ciemnego motywu [Ayu](https://github.com/ayu-theme) |
| `catppuccin` | Na podstawie motywu [Catppuccin](https://github.com/catppuccin) |
@@ -53,7 +53,7 @@ Motyw `system` został zaprojektowany tak, aby automatycznie dostosowywał się
Motyw systemu przeznaczony jest dla użytkowników, którzy:
-- Want OpenCode to match their terminal's appearance
+- Want opencode to match their terminal's appearance
- Użyj niestandardowych schematów kolorów terminali
- Prefer a consistent look across all terminal applications
@@ -74,7 +74,7 @@ Możesz wybrać motyw, wywołując opcję wyboru motywu za pomocą polecenia `/t
## Custom themes
-OpenCode obsługuje elastyczny system motywów oparty na JSON, który pozwala użytkownikom łatwo tworzyć i dostosowywać motywy.
+opencode obsługuje elastyczny system motywów oparty na JSON, który pozwala użytkownikom łatwo tworzyć i dostosowywać motywy.
---
diff --git a/packages/web/src/content/docs/pl/tools.mdx b/packages/web/src/content/docs/pl/tools.mdx
index 1c97c84ac..5c5d8de42 100644
--- a/packages/web/src/content/docs/pl/tools.mdx
+++ b/packages/web/src/content/docs/pl/tools.mdx
@@ -3,7 +3,7 @@ title: Tools
description: Zarządzaj narzędziami, z których może korzystać LLM.
---
-Narzędzia umożliwiają LLM wykonywanie działań w bazie kodu. OpenCode ma zestaw wbudowanych narzędzi, ale możesz go rozszerzyć o [narzędzia niestandardowe](/docs/custom-tools) lub [serwery MCP](/docs/mcp-servers).
+Narzędzia umożliwiają LLM wykonywanie działań w bazie kodu. opencode ma zestaw wbudowanych narzędzi, ale możesz go rozszerzyć o [narzędzia niestandardowe](/docs/custom-tools) lub [serwery MCP](/docs/mcp-servers).
Domyślnie wszystkie narzędzia są **włączone** i nie wymagają pozwolenia na uruchomienie. Możesz kontrolować zachowanie narzędzia poprzez [uprawnienia](/docs/permissions).
@@ -41,7 +41,7 @@ Możesz także używać symboli wieloznacznych do kontrolowania wielu narzędzi
## Wbudowane
-Oto wszystkie wbudowane narzędzia dostępne w OpenCode.
+Oto wszystkie wbudowane narzędzia dostępne w opencode.
---
@@ -168,7 +168,7 @@ To narzędzie wyświetla zawartość katalogu. Akceptuje wzorce globalne do filt
---
-### lsp (experimental)
+### LSP (experimental)
Wejdź w interakcję ze skonfigurowanymi serwerami LSP, aby uzyskać funkcje analizy kodu, takie jak definicje, odniesienia, informacje o najechaniu myszką i hierarchia połączeń.
@@ -291,9 +291,9 @@ Umożliwia LLM pobieranie i odczytywanie stron internetowych. Przydatne do wyszu
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 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:
+To enable when launching opencode:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/pl/troubleshooting.mdx b/packages/web/src/content/docs/pl/troubleshooting.mdx
index 844d5b91f..b4c1a567f 100644
--- a/packages/web/src/content/docs/pl/troubleshooting.mdx
+++ b/packages/web/src/content/docs/pl/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Troubleshooting
description: Typowe problemy i sposoby ich rozwiązywania.
---
-Aby debugować problemy z OpenCode, zacznij od sprawdzenia dzienników i danych lokalnych przechowywanych na dysku.
+Aby debugować problemy z opencode, zacznij od sprawdzenia dzienników i danych lokalnych przechowywanych na dysku.
---
@@ -39,7 +39,7 @@ Ten katalog zawiera:
## Desktop app
-OpenCode Desktop uruchamia w tle lokalny serwer OpenCode (wózek boczny `opencode-cli`). Większość problemów jest spowodowana nieprawidłowo działającą wtyczką, uszkodzoną pamięcią podręczną lub złymi ustawieniami serwera.
+opencode Desktop uruchamia w tle lokalny serwer opencode (wózek boczny `opencode-cli`). Większość problemów jest spowodowana nieprawidłowo działającą wtyczką, uszkodzoną pamięcią podręczną lub złymi ustawieniami serwera.
### Quick checks
@@ -72,7 +72,7 @@ Jeśli masz skonfigurowane wtyczki, tymczasowo je wyłącz, usuwając klucz lub
#### Check plugin directories
-OpenCode może także ładować lokalne wtyczki z dysku. Tymczasowo usuń je (lub zmień nazwę folderu) i uruchom ponownie aplikację komputerową:
+opencode może także ładować lokalne wtyczki z dysku. Tymczasowo usuń je (lub zmień nazwę folderu) i uruchom ponownie aplikację komputerową:
- **Global plugins**
- **macOS/Linux**: `~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ Jeśli aplikacja ponownie zacznie działać, włączaj ponownie wtyczki pojedync
### Wyczyść pamięć podręczną
-Jeśli wyłączenie wtyczek nie pomoże (lub instalacja wtyczki utknęła), wyczyść pamięć podręczną, aby OpenCode mógł ją odbudować.
+Jeśli wyłączenie wtyczek nie pomoże (lub instalacja wtyczki utknęła), wyczyść pamięć podręczną, aby opencode mógł ją odbudować.
-1. Quit OpenCode Desktop completely.
+1. Quit opencode Desktop completely.
2. Usuń katalog pamięci podręcznej:
- **macOS**: Finder -> `Cmd+Shift+G` -> paste `~/.cache/opencode`
- **Linux**: usuń `~/.cache/opencode` (lub uruchom `rm -rf ~/.cache/opencode`)
- **Windows**: Naciśnij `WIN+R` i wklej `%USERPROFILE%\.cache\opencode`
-3. Restart OpenCode Desktop.
+3. Restart opencode Desktop.
---
### Napraw problemy z połączeniem z serwerem
-OpenCode Desktop może uruchomić własny serwer lokalny (domyślnie) lub połączyć się ze skonfigurowanym adresem URL serwera.
+opencode Desktop może uruchomić własny serwer lokalny (domyślnie) lub połączyć się ze skonfigurowanym adresem URL serwera.
Jeśli zobaczysz okno dialogowe **„Połączenie nie powiodło się”** (lub aplikacja nigdy nie wychodzi poza ekran powitalny), sprawdź, czy jest niestandardowy adres URL serwera.
@@ -132,21 +132,21 @@ On Linux, some Wayland setups can cause blank windows or compositor errors.
### Windows: WebView2 runtime
-W systemie Windows OpenCode Desktop wymaga Microsoft Edge **WebView2 Runtime**. Jeśli aplikacja otwiera się w pustym oknie lub nie uruchamia się, zainstaluj/zaktualizuj WebView2 i spróbuj ponownie.
+W systemie Windows opencode Desktop wymaga Microsoft Edge **WebView2 Runtime**. Jeśli aplikacja otwiera się w pustym oknie lub nie uruchamia się, zainstaluj/zaktualizuj WebView2 i spróbuj ponownie.
---
### Windows: General performance issues
-Jeśli doświadczasz niskiej wydajności, problemów z dostępem do plików lub problemów z terminalem w systemie Windows, spróbuj użyć [WSL (podsystem Windows dla systemu Linux) (./windows-wsl). WSL zapewnia środowisko Linux, które płynniej współpracuje z funkcjami OpenCode.
+Jeśli doświadczasz niskiej wydajności, problemów z dostępem do plików lub problemów z terminalem w systemie Windows, spróbuj użyć [WSL (podsystem Windows dla systemu Linux) (./windows-wsl). WSL zapewnia środowisko Linux, które płynniej współpracuje z funkcjami opencode.
---
### Notifications not showing
-OpenCode Desktop only shows system notifications when:
+opencode Desktop only shows system notifications when:
-- powiadomienia są włączone dla OpenCode w ustawieniach systemu operacyjnego, oraz
+- powiadomienia są włączone dla opencode w ustawieniach systemu operacyjnego, oraz
- okno aplikacji nie jest aktywne.
---
@@ -155,8 +155,8 @@ OpenCode Desktop only shows system notifications when:
Jeśli aplikacja nie uruchamia się i nie możesz wyczyścić ustawień w interfejsie użytkownika, zresetuj zapisany stan aplikacji komputerowej.
-1. Quit OpenCode Desktop.
-2. Znajdź i usuń te pliki (znajdują się w katalogu danych aplikacji OpenCode Desktop):
+1. Quit opencode Desktop.
+2. Znajdź i usuń te pliki (znajdują się w katalogu danych aplikacji opencode Desktop):
- `opencode.settings.dat` (domyślny adres URL serwera na komputerze stacjonarnym)
- `opencode.global.dat` i `opencode.workspace.*.dat` (stan interfejsu użytkownika, taki jak najnowsze serwery/projekty)
@@ -171,7 +171,7 @@ Aby szybko znaleźć katalog:
## Getting help
-Jeśli masz problemy z OpenCode:
+Jeśli masz problemy z opencode:
1. **Report issues on GitHub**
@@ -195,7 +195,7 @@ Oto kilka typowych problemów i sposobów ich rozwiązania.
---
-### OpenCode nie uruchamia się
+### opencode nie uruchamia się
1. Sprawdź dzienniki pod kątem komunikatów o błędach
2. Spróbuj uruchomić z `--print-logs`, aby zobaczyć dane wyjściowe w terminalu
diff --git a/packages/web/src/content/docs/pl/tui.mdx b/packages/web/src/content/docs/pl/tui.mdx
index 8a5dbe7a7..4cb4a4343 100644
--- a/packages/web/src/content/docs/pl/tui.mdx
+++ b/packages/web/src/content/docs/pl/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: Korzystanie z interfejsu użytkownika terminala OpenCode.
+description: Korzystanie z interfejsu użytkownika terminala opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode zapewnia interaktywny interfejs terminala lub TUI do pracy nad projektami za pomocą LLM.
+opencode zapewnia interaktywny interfejs terminala lub TUI do pracy nad projektami za pomocą LLM.
-Uruchomienie OpenCode uruchamia TUI dla bieżącego katalogu.
+Uruchomienie opencode uruchamia TUI dla bieżącego katalogu.
```bash
opencode
@@ -57,7 +57,7 @@ Dane wyjściowe polecenia są dodawane do konwersacji jako wynik narzędzia.
## Komendy
-Korzystając z TUI OpenCode, możesz wpisać `/`, po którym następuje nazwa polecenia, aby szybko wykonać działania. Na przykład:
+Korzystając z TUI opencode, możesz wpisać `/`, po którym następuje nazwa polecenia, aby szybko wykonać działania. Na przykład:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ Oto wszystkie dostępne polecenia ukośnika:
### connect
-Dodaj dostawcę do OpenCode. Umożliwia wybór dostępnych dostawców i dodanie ich kluczy API.
+Dodaj dostawcę do opencode. Umożliwia wybór dostępnych dostawców i dodanie ich kluczy API.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ Otwórz zewnętrzny edytor do tworzenia wiadomości. Używa edytora ustawionego
### exit
-Exit OpenCode. _Aliases_: `/quit`, `/q`
+Exit opencode. _Aliases_: `/quit`, `/q`
```bash frame="none"
/exit
@@ -355,7 +355,7 @@ Niektórzy redaktorzy potrzebują argumentów wiersza poleceń, aby działać w
## Skonfiguruj
-Możesz dostosować zachowanie TUI za pomocą pliku konfiguracyjnego OpenCode.
+Możesz dostosować zachowanie TUI za pomocą pliku konfiguracyjnego opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pl/web.mdx b/packages/web/src/content/docs/pl/web.mdx
index 689d22d7d..ddd345f3d 100644
--- a/packages/web/src/content/docs/pl/web.mdx
+++ b/packages/web/src/content/docs/pl/web.mdx
@@ -1,11 +1,11 @@
---
title: Web
-description: Korzystanie z OpenCode w przeglądarce.
+description: Korzystanie z opencode w przeglądarce.
---
-OpenCode może działać jako aplikacja internetowa w przeglądarce, zapewniając takie same możliwości kodowania AI bez konieczności korzystania z terminala.
+opencode może działać jako aplikacja internetowa w przeglądarce, zapewniając takie same możliwości kodowania AI bez konieczności korzystania z terminala.
-
+
## Getting Started
@@ -15,7 +15,7 @@ Uruchom interfejs sieciowy, uruchamiając:
opencode web
```
-Spowoduje to uruchomienie lokalnego serwera na `127.0.0.1` z losowo dostępnym portem i automatyczne otwarcie OpenCode w domyślnej przeglądarce.
+Spowoduje to uruchomienie lokalnego serwera na `127.0.0.1` z losowo dostępnym portem i automatyczne otwarcie opencode w domyślnej przeglądarce.
:::caution
Jeśli `OPENCODE_SERVER_PASSWORD` nie jest ustawione, serwer będzie niezabezpieczony. Jest to dobre rozwiązanie do użytku lokalnego, ale powinno być ustawione na dostęp do sieci.
@@ -33,7 +33,7 @@ Możesz skonfigurować serwer WWW za pomocą flag wiersza poleceń lub w [pliku
### Port
-Domyślnie OpenCode wybiera dostępny port. Możesz określić port:
+Domyślnie opencode wybiera dostępny port. Możesz określić port:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### Hostname
-Domyślnie serwer łączy się z `127.0.0.1` (tylko localhost). Aby udostępnić OpenCode w swojej sieci:
+Domyślnie serwer łączy się z `127.0.0.1` (tylko localhost). Aby udostępnić opencode w swojej sieci:
```bash
opencode web --hostname 0.0.0.0
```
-Podczas korzystania z `0.0.0.0` OpenCode wyświetli zarówno adresy lokalne, jak i sieciowe:
+Podczas korzystania z `0.0.0.0` opencode wyświetli zarówno adresy lokalne, jak i sieciowe:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ Domyślna nazwa użytkownika to `opencode`, ale można ją zmienić za pomocą `
## Korzystanie z interfejsu internetowego
-Po uruchomieniu interfejs sieciowy zapewnia dostęp do sesji OpenCode.
+Po uruchomieniu interfejs sieciowy zapewnia dostęp do sesji opencode.
### Sessions
Przeglądaj sesje i zarządzaj nimi ze strony głównej. Możesz zobaczyć aktywne sesje i rozpocząć nowe.
-
+
### Stan serwera
Kliknij „Zobacz serwery”, aby wyświetlić podłączone serwery i ich status.
-
+
---
diff --git a/packages/web/src/content/docs/pl/windows-wsl.mdx b/packages/web/src/content/docs/pl/windows-wsl.mdx
index b930cf637..85629c2e5 100644
--- a/packages/web/src/content/docs/pl/windows-wsl.mdx
+++ b/packages/web/src/content/docs/pl/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: Uruchamiaj OpenCode na Windows z WSL dla najlepszych efektow.
+description: Uruchamiaj opencode na Windows z WSL dla najlepszych efektow.
---
import { Steps } from "@astrojs/starlight/components"
-Chociaz OpenCode moze dzialac bezposrednio na Windows, dla najlepszych rezultatow zalecamy [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). WSL zapewnia srodowisko Linuksa, ktore bardzo dobrze wspolpracuje z funkcjami OpenCode.
+Chociaz opencode moze dzialac bezposrednio na Windows, dla najlepszych rezultatow zalecamy [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). WSL zapewnia srodowisko Linuksa, ktore bardzo dobrze wspolpracuje z funkcjami opencode.
:::tip[Dlaczego WSL?]
-WSL oferuje lepsza wydajnosc systemu plikow, pelna obsluge terminala i zgodnosc z narzedziami developerskimi, na ktorych opiera sie OpenCode.
+WSL oferuje lepsza wydajnosc systemu plikow, pelna obsluge terminala i zgodnosc z narzedziami developerskimi, na ktorych opiera sie opencode.
:::
---
@@ -21,17 +21,17 @@ WSL oferuje lepsza wydajnosc systemu plikow, pelna obsluge terminala i zgodnosc
Jesli jeszcze tego nie zrobiles, [zainstaluj WSL](https://learn.microsoft.com/en-us/windows/wsl/install) wedlug oficjalnego przewodnika Microsoft.
-2. **Zainstaluj OpenCode w WSL**
+2. **Zainstaluj opencode w WSL**
- Po skonfigurowaniu WSL otworz terminal WSL i zainstaluj OpenCode jedna z [metod instalacji](/docs/).
+ Po skonfigurowaniu WSL otworz terminal WSL i zainstaluj opencode jedna z [metod instalacji](/docs/).
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **Korzystaj z OpenCode przez WSL**
+3. **Korzystaj z opencode przez WSL**
- Przejdz do katalogu projektu (pliki Windows sa dostepne przez `/mnt/c/`, `/mnt/d/` itd.) i uruchom OpenCode.
+ Przejdz do katalogu projektu (pliki Windows sa dostepne przez `/mnt/c/`, `/mnt/d/` itd.) i uruchom opencode.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL oferuje lepsza wydajnosc systemu plikow, pelna obsluge terminala i zgodnosc
## Aplikacja desktopowa + serwer WSL
-Jesli wolisz aplikacje desktopowa OpenCode, ale chcesz uruchamiac serwer w WSL:
+Jesli wolisz aplikacje desktopowa opencode, ale chcesz uruchamiac serwer w WSL:
1. **Uruchom serwer w WSL** z `--hostname 0.0.0.0`, aby zezwolic na polaczenia zewnetrzne:
@@ -79,7 +79,7 @@ Dla najlepszej pracy w przegladarce na Windows:
opencode web --hostname 0.0.0.0
```
-2. **Otworz w przegladarce Windows** pod adresem `http://localhost:` (OpenCode wypisze URL)
+2. **Otworz w przegladarce Windows** pod adresem `http://localhost:` (opencode wypisze URL)
Uruchamianie `opencode web` z WSL zapewnia poprawny dostep do systemu plikow i integracje z terminalem, a nadal pozostaje dostepne z przegladarki Windows.
@@ -101,13 +101,13 @@ opencode
```
:::tip
-Aby uzyskac najplynniejsza prace, rozwaz sklonowanie/skopiowanie repozytorium do systemu plikow WSL (np. do `~/code/`) i uruchamianie tam OpenCode.
+Aby uzyskac najplynniejsza prace, rozwaz sklonowanie/skopiowanie repozytorium do systemu plikow WSL (np. do `~/code/`) i uruchamianie tam opencode.
:::
---
## Wskazowki
-- Uruchamiaj OpenCode w WSL dla projektow zapisanych na dyskach Windows - dostep do plikow jest bezproblemowy
-- Uzywaj [rozszerzenia WSL dla VS Code](https://code.visualstudio.com/docs/remote/wsl) razem z OpenCode, aby miec zintegrowany workflow
-- Konfiguracja OpenCode i sesje sa przechowywane w srodowisku WSL pod `~/.local/share/opencode/`
+- Uruchamiaj opencode w WSL dla projektow zapisanych na dyskach Windows - dostep do plikow jest bezproblemowy
+- Uzywaj [rozszerzenia WSL dla VS Code](https://code.visualstudio.com/docs/remote/wsl) razem z opencode, aby miec zintegrowany workflow
+- Konfiguracja opencode i sesje sa przechowywane w srodowisku WSL pod `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/pl/zen.mdx b/packages/web/src/content/docs/pl/zen.mdx
index 1a712c547..9aafcb2a8 100644
--- a/packages/web/src/content/docs/pl/zen.mdx
+++ b/packages/web/src/content/docs/pl/zen.mdx
@@ -1,21 +1,21 @@
---
title: Zen
-description: Wyselekcjonowana lista modeli dostarczonych przez OpenCode.
+description: Wyselekcjonowana lista modeli dostarczonych przez opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen to lista przetestowanych i zweryfikowanych modeli udostępniona przez zespół OpenCode.
+OpenCode Zen to lista przetestowanych i zweryfikowanych modeli udostępniona przez zespół opencode.
:::note
OpenCode Zen is currently in beta.
:::
-Zen działa jak każdy inny dostawca OpenCode. Logujesz się do OpenCode Zen i dostajesz
+Zen działa jak każdy inny dostawca opencode. Logujesz się do OpenCode Zen i dostajesz
Twój klucz API. Jest **całkowicie opcjonalny** i nie musisz go używać, aby z niego korzystać
-OpenCode.
+opencode.
---
@@ -26,7 +26,7 @@ these models work well as coding agents. Additionally, most providers are
skonfigurowany bardzo różnie; więc otrzymujesz zupełnie inną wydajność i jakość.
:::tip
-Przetestowaliśmy wybraną grupę modeli i dostawców, którzy dobrze współpracują z OpenCode.
+Przetestowaliśmy wybraną grupę modeli i dostawców, którzy dobrze współpracują z opencode.
:::
Jeśli więc używasz modelu za pośrednictwem czegoś takiego jak OpenRouter, nigdy nie będzie to możliwe
@@ -47,7 +47,7 @@ OpenCode Zen to brama AI, która zapewnia dostęp do tych modeli.
## How it works
-OpenCode Zen działa jak każdy inny dostawca OpenCode.
+OpenCode Zen działa jak każdy inny dostawca opencode.
1. Logujesz się do **OpenCode Zen**, dodajesz swoje rozliczenia
szczegóły i skopiuj klucz API.
@@ -94,7 +94,7 @@ Dostęp do naszych modeli można również uzyskać za pośrednictwem następuj
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-[Identyfikator modelu](/docs/config/#models) w konfiguracji OpenCode
+[Identyfikator modelu](/docs/config/#models) w konfiguracji opencode
używa formatu `opencode/`. Na przykład w przypadku Kodeksu GPT 5.2 zrobiłbyś to
użyj `opencode/gpt-5.2-codex` w swojej konfiguracji.
@@ -158,10 +158,10 @@ Opłaty za karty kredytowe są przenoszone na koszt (4,4% + 0,30 USD za transakc
Darmowe modele:
-- GLM 4.7 Free jest dostępny na platformie OpenCode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
-- Kimi K2.5 Free jest dostępny na OpenCode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
-- MiniMax M2.1 Free jest dostępny na platformie OpenCode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
-- Big Pickle to ukryty model, który jest bezpłatny w OpenCode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
+- GLM 4.7 Free jest dostępny na platformie opencode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
+- Kimi K2.5 Free jest dostępny na opencode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
+- MiniMax M2.1 Free jest dostępny na platformie opencode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
+- Big Pickle to ukryty model, który jest bezpłatny w opencode przez ograniczony czas. Zespół wykorzystuje ten czas na zbieranie opinii i ulepszanie modelu.
Skontaktuj się z nami, jeśli masz jakieś pytania.
@@ -251,4 +251,4 @@ We created OpenCode Zen to:
1. **Benchmark** najlepsze modele/dostawcy dla agentów kodujących.
2. Miej dostęp do opcji **najwyższej jakości**, a nie obniżaj wydajności ani nie kieruj się do tańszych dostawców.
3. Przekaż wszelkie **obniżki cen**, sprzedając po kosztach; więc jedyną marżą jest pokrycie naszych opłat manipulacyjnych.
-4. Nie **nie blokuj**, umożliwiając używanie go z dowolnym innym agentem kodującym. I zawsze pozwalaj na korzystanie z OpenCode dowolnego innego dostawcy.
+4. Nie **nie blokuj**, umożliwiając używanie go z dowolnym innym agentem kodującym. I zawsze pozwalaj na korzystanie z opencode dowolnego innego dostawcy.
diff --git a/packages/web/src/content/docs/pt-br/1-0.mdx b/packages/web/src/content/docs/pt-br/1-0.mdx
index a9257bdf2..1a41c744b 100644
--- a/packages/web/src/content/docs/pt-br/1-0.mdx
+++ b/packages/web/src/content/docs/pt-br/1-0.mdx
@@ -1,9 +1,9 @@
---
title: Migrando para 1.0
-description: O que há de novo no OpenCode 1.0.
+description: O que há de novo no opencode 1.0.
---
-OpenCode 1.0 é uma reescrita completa do TUI.
+opencode 1.0 é uma reescrita completa do TUI.
Mudamos do TUI baseado em go+bubbletea, que tinha problemas de desempenho e capacidade, para um framework interno (OpenTUI) escrito em zig+solidjs.
@@ -13,7 +13,7 @@ O novo TUI funciona como o antigo, pois se conecta ao mesmo servidor opencode.
## Atualizando
-Você não deve ser atualizado automaticamente para 1.0 se estiver usando uma versão anterior. No entanto, algumas versões mais antigas do OpenCode sempre pegam a mais recente.
+Você não deve ser atualizado automaticamente para 1.0 se estiver usando uma versão anterior. No entanto, algumas versões mais antigas do opencode sempre pegam a mais recente.
Para atualizar manualmente, execute
diff --git a/packages/web/src/content/docs/pt-br/acp.mdx b/packages/web/src/content/docs/pt-br/acp.mdx
index e14af636b..81449d53e 100644
--- a/packages/web/src/content/docs/pt-br/acp.mdx
+++ b/packages/web/src/content/docs/pt-br/acp.mdx
@@ -1,9 +1,9 @@
---
title: Suporte ACP
-description: Use OpenCode em qualquer editor compatível com ACP.
+description: Use opencode em qualquer editor compatível com ACP.
---
-OpenCode suporta o [Agent Client Protocol](https://agentclientprotocol.com) ou (ACP), permitindo que você o utilize diretamente em editores e IDEs compatíveis.
+opencode suporta o [Agent Client Protocol](https://agentclientprotocol.com) ou (ACP), permitindo que você o utilize diretamente em editores e IDEs compatíveis.
:::tip
Para uma lista de editores e ferramentas que suportam ACP, confira o [relatório de progresso do ACP](https://zed.dev/blog/acp-progress-report#available-now).
@@ -15,9 +15,9 @@ ACP é um protocolo aberto que padroniza a comunicação entre editores de códi
## Configurar
-Para usar OpenCode via ACP, configure seu editor para executar o comando `opencode acp`.
+Para usar opencode via ACP, configure seu editor para executar o comando `opencode acp`.
-O comando inicia o OpenCode como um subprocesso compatível com ACP que se comunica com seu editor via JSON-RPC através do stdio.
+O comando inicia o opencode como um subprocesso compatível com ACP que se comunica com seu editor via JSON-RPC através do stdio.
Abaixo estão exemplos para editores populares que suportam ACP.
@@ -30,7 +30,7 @@ Adicione à sua configuração do [Zed](https://zed.dev) (`~/.config/zed/setting
```json title="~/.config/zed/settings.json"
{
"agent_servers": {
- "OpenCode": {
+ "opencode": {
"command": "opencode",
"args": ["acp"]
}
@@ -51,7 +51,7 @@ Você também pode vincular um atalho de teclado editando seu `keymap.json`:
{
"agent": {
"custom": {
- "name": "OpenCode",
+ "name": "opencode",
"command": {
"command": "opencode",
"args": ["acp"]
@@ -74,7 +74,7 @@ Adicione ao seu acp.json do [JetBrains IDE](https://www.jetbrains.com/) de acord
```json title="acp.json"
{
"agent_servers": {
- "OpenCode": {
+ "opencode": {
"command": "/absolute/path/bin/opencode",
"args": ["acp"]
}
@@ -82,7 +82,7 @@ Adicione ao seu acp.json do [JetBrains IDE](https://www.jetbrains.com/) de acord
}
```
-Para abri-lo, use o novo agente 'OpenCode' no seletor de agentes do AI Chat.
+Para abri-lo, use o novo agente 'opencode' no seletor de agentes do AI Chat.
---
@@ -121,7 +121,7 @@ Se você precisar passar variáveis de ambiente:
### CodeCompanion.nvim
-Para usar OpenCode como um agente ACP no [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), adicione o seguinte à sua configuração do Neovim:
+Para usar opencode como um agente ACP no [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), adicione o seguinte à sua configuração do Neovim:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-Esta configuração configura o CodeCompanion para usar OpenCode como o agente ACP para chat.
+Esta configuração configura o CodeCompanion para usar opencode como o agente ACP para chat.
Se você precisar passar variáveis de ambiente (como `OPENCODE_API_KEY`), consulte [Configurando Adaptadores: Variáveis de Ambiente](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) na documentação do CodeCompanion.nvim para detalhes completos.
## Suporte
-OpenCode funciona da mesma forma via ACP como funciona no terminal. Todos os recursos são suportados:
+opencode funciona da mesma forma via ACP como funciona no terminal. Todos os recursos são suportados:
:::note
Alguns comandos de barra integrados, como `/undo` e `/redo`, atualmente não são suportados.
@@ -150,7 +150,7 @@ Alguns comandos de barra integrados, como `/undo` e `/redo`, atualmente não sã
- Ferramentas integradas (operações de arquivo, comandos de terminal, etc.)
- Ferramentas personalizadas e comandos de barra
-- Servidores MCP configurados na sua configuração do OpenCode
+- Servidores MCP configurados na sua configuração do opencode
- Regras específicas do projeto do `AGENTS.md`
- Formatadores e linters personalizados
- Sistema de agentes e permissões
diff --git a/packages/web/src/content/docs/pt-br/agents.mdx b/packages/web/src/content/docs/pt-br/agents.mdx
index 1c49ec912..391edad0a 100644
--- a/packages/web/src/content/docs/pt-br/agents.mdx
+++ b/packages/web/src/content/docs/pt-br/agents.mdx
@@ -15,7 +15,7 @@ Você pode alternar entre agentes durante uma sessão ou invocá-los com a menç
## Tipos
-Existem dois tipos de agentes no OpenCode; agentes primários e subagentes.
+Existem dois tipos de agentes no opencode; agentes primários e subagentes.
---
@@ -27,7 +27,7 @@ Agentes primários são os principais assistentes com os quais você interage di
Você pode usar a tecla **Tab** para alternar entre agentes primários durante uma sessão.
:::
-OpenCode vem com dois agentes primários integrados, **Build** e **Plan**. Vamos
+opencode vem com dois agentes primários integrados, **Build** e **Plan**. Vamos
ver isso abaixo.
---
@@ -36,13 +36,13 @@ ver isso abaixo.
Subagentes são assistentes especializados que agentes primários podem invocar para tarefas específicas. Você também pode invocá-los manualmente mencionando-os com **@** em suas mensagens.
-OpenCode vem com dois subagentes integrados, **General** e **Explore**. Vamos ver isso abaixo.
+opencode vem com dois subagentes integrados, **General** e **Explore**. Vamos ver isso abaixo.
---
## Integrado
-OpenCode vem com dois agentes primários integrados e dois subagentes integrados.
+opencode vem com dois agentes primários integrados e dois subagentes integrados.
---
@@ -277,7 +277,7 @@ Os valores de temperatura geralmente variam de 0.0 a 1.0:
}
```
-Se nenhuma temperatura for especificada, o OpenCode usa padrões específicos do modelo; tipicamente 0 para a maioria dos modelos, 0.55 para modelos Qwen.
+Se nenhuma temperatura for especificada, o opencode usa padrões específicos do modelo; tipicamente 0 para a maioria dos modelos, 0.55 para modelos Qwen.
---
@@ -337,7 +337,7 @@ Especifique um arquivo de prompt do sistema personalizado para este agente com a
}
```
-Este caminho é relativo ao local onde o arquivo de configuração está localizado. Portanto, isso funciona tanto para a configuração global do OpenCode quanto para a configuração específica do projeto.
+Este caminho é relativo ao local onde o arquivo de configuração está localizado. Portanto, isso funciona tanto para a configuração global do opencode quanto para a configuração específica do projeto.
---
@@ -359,7 +359,7 @@ Se você não especificar um modelo, os agentes primários usam o [modelo config
}
```
-O ID do modelo em sua configuração do OpenCode usa o formato `provider/model-id`. Por exemplo, se você estiver usando [OpenCode Zen](/docs/zen), você usaria `opencode/gpt-5.1-codex` para GPT 5.1 Codex.
+O ID do modelo em sua configuração do opencode usa o formato `provider/model-id`. Por exemplo, se você estiver usando [OpenCode Zen](/docs/zen), você usaria `opencode/gpt-5.1-codex` para GPT 5.1 Codex.
---
diff --git a/packages/web/src/content/docs/pt-br/cli.mdx b/packages/web/src/content/docs/pt-br/cli.mdx
index cc265c858..1d4486856 100644
--- a/packages/web/src/content/docs/pt-br/cli.mdx
+++ b/packages/web/src/content/docs/pt-br/cli.mdx
@@ -1,17 +1,17 @@
---
title: CLI
-description: Opções e comandos da CLI do OpenCode.
+description: Opções e comandos da CLI do opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-A CLI do OpenCode, por padrão, inicia o [TUI](/docs/tui) quando executada sem argumentos.
+A CLI do opencode, por padrão, inicia o [TUI](/docs/tui) quando executada sem argumentos.
```bash
opencode
```
-Mas também aceita comandos conforme documentado nesta página. Isso permite que você interaja com o OpenCode programaticamente.
+Mas também aceita comandos conforme documentado nesta página. Isso permite que você interaja com o opencode programaticamente.
```bash
opencode run "Explique como closures funcionam em JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explique como closures funcionam em JavaScript"
### tui
-Inicie a interface de usuário do terminal do OpenCode.
+Inicie a interface de usuário do terminal do opencode.
```bash
opencode [projeto]
@@ -44,13 +44,13 @@ opencode [projeto]
## Comandos
-A CLI do OpenCode também possui os seguintes comandos.
+A CLI do opencode também possui os seguintes comandos.
---
### agent
-Gerencie agentes para o OpenCode.
+Gerencie agentes para o opencode.
```bash
opencode agent [comando]
@@ -60,13 +60,13 @@ opencode agent [comando]
### attach
-Anexe um terminal a um servidor backend do OpenCode já em execução, iniciado via comandos `serve` ou `web`.
+Anexe um terminal a um servidor backend do opencode já em execução, iniciado via comandos `serve` ou `web`.
```bash
opencode attach [url]
```
-Isso permite usar o TUI com um backend OpenCode remoto. Por exemplo:
+Isso permite usar o TUI com um backend opencode remoto. Por exemplo:
```bash
# Inicie o servidor backend para acesso web/móvel
@@ -119,13 +119,13 @@ opencode auth [comando]
#### login
-O OpenCode é alimentado pela lista de provedores em [Models.dev](https://models.dev), então você pode usar `opencode auth login` para configurar chaves de API para qualquer provedor que você gostaria de usar. Isso é armazenado em `~/.local/share/opencode/auth.json`.
+O opencode é alimentado pela lista de provedores em [Models.dev](https://models.dev), então você pode usar `opencode auth login` para configurar chaves de API para qualquer provedor que você gostaria de usar. Isso é armazenado em `~/.local/share/opencode/auth.json`.
```bash
opencode auth login
```
-Quando o OpenCode é iniciado, ele carrega os provedores do arquivo de credenciais. E se houver chaves definidas em seus ambientes ou em um arquivo `.env` em seu projeto.
+Quando o opencode é iniciado, ele carrega os provedores do arquivo de credenciais. E se houver chaves definidas em seus ambientes ou em um arquivo `.env` em seu projeto.
---
@@ -301,7 +301,7 @@ opencode models anthropic
| `--refresh` | Atualiza o cache de modelos a partir do models.dev |
| `--verbose` | Use uma saída de modelo mais detalhada (inclui metadados como custos) |
-Use a flag `--refresh` para atualizar a lista de modelos em cache. Isso é útil quando novos modelos foram adicionados a um provedor e você deseja vê-los no OpenCode.
+Use a flag `--refresh` para atualizar a lista de modelos em cache. Isso é útil quando novos modelos foram adicionados a um provedor e você deseja vê-los no opencode.
```bash
opencode models --refresh
@@ -354,7 +354,7 @@ opencode run --attach http://localhost:4096 "Explique async/await em JavaScript"
### serve
-Inicie um servidor OpenCode sem cabeça para acesso à API. Confira a [documentação do servidor](/docs/server) para a interface HTTP completa.
+Inicie um servidor opencode sem cabeça para acesso à API. Confira a [documentação do servidor](/docs/server) para a interface HTTP completa.
```bash
opencode serve
@@ -375,7 +375,7 @@ Isso inicia um servidor HTTP que fornece acesso à funcionalidade do opencode se
### session
-Gerencie sessões do OpenCode.
+Gerencie sessões do opencode.
```bash
opencode session [comando]
@@ -385,7 +385,7 @@ opencode session [comando]
#### list
-Liste todas as sessões do OpenCode.
+Liste todas as sessões do opencode.
```bash
opencode session list
@@ -402,7 +402,7 @@ opencode session list
### stats
-Mostre o uso de tokens e estatísticas de custo para suas sessões do OpenCode.
+Mostre o uso de tokens e estatísticas de custo para suas sessões do opencode.
```bash
opencode stats
@@ -433,13 +433,13 @@ Se você não fornecer um ID de sessão, será solicitado que você selecione en
### import
-Importe dados da sessão de um arquivo JSON ou URL de compartilhamento do OpenCode.
+Importe dados da sessão de um arquivo JSON ou URL de compartilhamento do opencode.
```bash
opencode import
```
-Você pode importar de um arquivo local ou de uma URL de compartilhamento do OpenCode.
+Você pode importar de um arquivo local ou de uma URL de compartilhamento do opencode.
```bash
opencode import session.json
@@ -450,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### web
-Inicie um servidor OpenCode sem cabeça com uma interface web.
+Inicie um servidor opencode sem cabeça com uma interface web.
```bash
opencode web
```
-Isso inicia um servidor HTTP e abre um navegador para acessar o OpenCode através de uma interface web. Defina `OPENCODE_SERVER_PASSWORD` para habilitar a autenticação básica HTTP (o nome de usuário padrão é `opencode`).
+Isso inicia um servidor HTTP e abre um navegador para acessar o opencode através de uma interface web. Defina `OPENCODE_SERVER_PASSWORD` para habilitar a autenticação básica HTTP (o nome de usuário padrão é `opencode`).
#### Flags
@@ -491,7 +491,7 @@ Este comando inicia um servidor ACP que se comunica via stdin/stdout usando nd-J
### uninstall
-Desinstale o OpenCode e remova todos os arquivos relacionados.
+Desinstale o opencode e remova todos os arquivos relacionados.
```bash
opencode uninstall
@@ -551,7 +551,7 @@ A CLI do opencode aceita as seguintes flags globais.
## Variáveis de ambiente
-O OpenCode pode ser configurado usando variáveis de ambiente.
+O opencode pode ser configurado usando variáveis de ambiente.
| Variável | Tipo | Descrição |
| ------------------------------------- | ------- | --------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/pt-br/commands.mdx b/packages/web/src/content/docs/pt-br/commands.mdx
index 8db9da030..18cb9251d 100644
--- a/packages/web/src/content/docs/pt-br/commands.mdx
+++ b/packages/web/src/content/docs/pt-br/commands.mdx
@@ -6,7 +6,7 @@ description: Crie comandos personalizados para tarefas repetitivas.
Comandos personalizados permitem que você especifique um prompt que deseja executar quando esse comando for executado no TUI.
```bash frame="none"
-/meu-comando
+/my-command
```
Comandos personalizados são adicionais aos comandos integrados como `/init`, `/undo`, `/redo`, `/share`, `/help`. [Saiba mais](/docs/tui#commands).
@@ -42,13 +42,13 @@ Use o comando digitando `/` seguido pelo nome do comando.
## Configurar
-Você pode adicionar comandos personalizados através da configuração do OpenCode ou criando arquivos markdown no diretório `commands/`.
+Você pode adicionar comandos personalizados através da configuração do opencode ou criando arquivos markdown no diretório `commands/`.
---
### JSON
-Use a opção `command` na sua [configuração](/docs/config) do OpenCode:
+Use a opção `command` na sua [configuração](/docs/config) do opencode:
```json title="opencode.jsonc" {4-12}
{
@@ -123,10 +123,10 @@ Inclua tipagem adequada e estrutura básica.
Execute o comando com argumentos:
```bash frame="none"
-/component Botão
+/component Button
```
-E `$ARGUMENTS` será substituído por `Botão`.
+E `$ARGUMENTS` será substituído por `Button`.
Você também pode acessar argumentos individuais usando parâmetros posicionais:
diff --git a/packages/web/src/content/docs/pt-br/config.mdx b/packages/web/src/content/docs/pt-br/config.mdx
index 5e8d57c12..688dc87d7 100644
--- a/packages/web/src/content/docs/pt-br/config.mdx
+++ b/packages/web/src/content/docs/pt-br/config.mdx
@@ -1,15 +1,15 @@
---
title: Config
-description: Usando a configuração JSON do OpenCode.
+description: Usando a configuração JSON do opencode.
---
-Você pode configurar o OpenCode usando um arquivo de configuração JSON.
+Você pode configurar o opencode usando um arquivo de configuração JSON.
---
## Formato
-O OpenCode suporta os formatos **JSON** e **JSONC** (JSON com Comentários).
+O opencode suporta os formatos **JSON** e **JSONC** (JSON com Comentários).
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ Você pode habilitar servidores específicos em sua configuração local:
### Global
-Coloque sua configuração global do OpenCode em `~/.config/opencode/opencode.json`. Use a configuração global para preferências de usuário, como temas, provedores ou atalhos de teclado.
+Coloque sua configuração global do opencode em `~/.config/opencode/opencode.json`. Use a configuração global para preferências de usuário, como temas, provedores ou atalhos de teclado.
A configuração global substitui os padrões organizacionais remotos.
@@ -109,7 +109,7 @@ Adicione `opencode.json` na raiz do seu projeto. A configuração do projeto tem
Coloque a configuração específica do projeto na raiz do seu projeto.
:::
-Quando o OpenCode é iniciado, ele procura um arquivo de configuração no diretório atual ou sobe até o diretório Git mais próximo.
+Quando o opencode é iniciado, ele procura um arquivo de configuração no diretório atual ou sobe até o diretório Git mais próximo.
Isso também é seguro para ser verificado no Git e usa o mesmo esquema que o global.
@@ -197,7 +197,7 @@ Opções disponíveis:
- `port` - Porta para escutar.
- `hostname` - Nome do host para escutar. Quando `mdns` está habilitado e nenhum nome de host está definido, o padrão é `0.0.0.0`.
-- `mdns` - Habilitar descoberta de serviço mDNS. Isso permite que outros dispositivos na rede descubram seu servidor OpenCode.
+- `mdns` - Habilitar descoberta de serviço mDNS. Isso permite que outros dispositivos na rede descubram seu servidor opencode.
- `mdnsDomain` - Nome de domínio personalizado para o serviço mDNS. O padrão é `opencode.local`. Útil para executar várias instâncias na mesma rede.
- `cors` - Origens adicionais a serem permitidas para CORS ao usar o servidor HTTP de um cliente baseado em navegador. Os valores devem ser origens completas (esquema + host + porta opcional), por exemplo, `https://app.example.com`.
@@ -225,7 +225,7 @@ Você pode gerenciar as ferramentas que um LLM pode usar através da opção `to
### Modelos
-Você pode configurar os provedores e modelos que deseja usar em sua configuração do OpenCode através das opções `provider`, `model` e `small_model`.
+Você pode configurar os provedores e modelos que deseja usar em sua configuração do opencode através das opções `provider`, `model` e `small_model`.
```json title="opencode.json"
{
@@ -236,7 +236,7 @@ Você pode configurar os provedores e modelos que deseja usar em sua configuraç
}
```
-A opção `small_model` configura um modelo separado para tarefas leves, como geração de títulos. Por padrão, o OpenCode tenta usar um modelo mais barato se um estiver disponível do seu provedor, caso contrário, ele recua para seu modelo principal.
+A opção `small_model` configura um modelo separado para tarefas leves, como geração de títulos. Por padrão, o opencode tenta usar um modelo mais barato se um estiver disponível do seu provedor, caso contrário, ele recua para seu modelo principal.
As opções do provedor podem incluir `timeout` e `setCacheKey`:
@@ -298,7 +298,7 @@ Tokens Bearer (`AWS_BEARER_TOKEN_BEDROCK` ou `/connect`) têm precedência sobre
### Temas
-Você pode configurar o tema que deseja usar em sua configuração do OpenCode através da opção `theme`.
+Você pode configurar o tema que deseja usar em sua configuração do opencode através da opção `theme`.
```json title="opencode.json"
{
@@ -348,7 +348,7 @@ Você pode definir o agente padrão usando a opção `default_agent`. Isso deter
}
```
-O agente padrão deve ser um agente primário (não um subagente). Isso pode ser um agente embutido como `"build"` ou `"plan"`, ou um [agente personalizado](/docs/agents) que você definiu. Se o agente especificado não existir ou for um subagente, o OpenCode recuará para `"build"` com um aviso.
+O agente padrão deve ser um agente primário (não um subagente). Isso pode ser um agente embutido como `"build"` ou `"plan"`, ou um [agente personalizado](/docs/agents) que você definiu. Se o agente especificado não existir ou for um subagente, o opencode recuará para `"build"` com um aviso.
Essa configuração se aplica a todas as interfaces: TUI, CLI (`opencode run`), aplicativo desktop e GitHub Action.
@@ -418,7 +418,7 @@ Você pode personalizar seus atalhos de teclado através da opção `keybinds`.
### Atualização automática
-O OpenCode fará o download automaticamente de quaisquer novas atualizações quando for iniciado. Você pode desabilitar isso com a opção `autoupdate`.
+O opencode fará o download automaticamente de quaisquer novas atualizações quando for iniciado. Você pode desabilitar isso com a opção `autoupdate`.
```json title="opencode.json"
{
@@ -531,7 +531,7 @@ Você pode configurar servidores MCP que deseja usar através da opção `mcp`.
### Plugins
-[Plugins](/docs/plugins) estendem o OpenCode com ferramentas, hooks e integrações personalizadas.
+[Plugins](/docs/plugins) estendem o opencode com ferramentas, hooks e integrações personalizadas.
Coloque arquivos de plugin em `.opencode/plugins/` ou `~/.config/opencode/plugins/`. Você também pode carregar plugins do npm através da opção `plugin`.
@@ -595,7 +595,7 @@ Você pode especificar uma lista de permissão de provedores através da opção
}
```
-Isso é útil quando você deseja restringir o OpenCode para usar apenas provedores específicos, em vez de desabilitá-los um a um.
+Isso é útil quando você deseja restringir o opencode para usar apenas provedores específicos, em vez de desabilitá-los um a um.
:::note
A opção `disabled_providers` tem prioridade sobre `enabled_providers`.
diff --git a/packages/web/src/content/docs/pt-br/custom-tools.mdx b/packages/web/src/content/docs/pt-br/custom-tools.mdx
index 2ef1e5d37..528e01e05 100644
--- a/packages/web/src/content/docs/pt-br/custom-tools.mdx
+++ b/packages/web/src/content/docs/pt-br/custom-tools.mdx
@@ -36,7 +36,7 @@ export default tool({
},
async execute(args) {
// Sua lógica de banco de dados aqui
- return `Consulta executada: ${args.query}`
+ return `Executed query: ${args.query}`
},
})
```
@@ -121,7 +121,7 @@ export default tool({
async execute(args, context) {
// Acessar informações do contexto
const { agent, sessionID, messageID, directory, worktree } = context
- return `Agente: ${agent}, Sessão: ${sessionID}, Mensagem: ${messageID}, Diretório: ${directory}, Worktree: ${worktree}`
+ return `Agent: ${agent}, Session: ${sessionID}, Message: ${messageID}, Directory: ${directory}, Worktree: ${worktree}`
},
})
```
diff --git a/packages/web/src/content/docs/pt-br/ecosystem.mdx b/packages/web/src/content/docs/pt-br/ecosystem.mdx
index 7071e89e1..3530fc804 100644
--- a/packages/web/src/content/docs/pt-br/ecosystem.mdx
+++ b/packages/web/src/content/docs/pt-br/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Ecossistema
-description: Projetos e integrações construídos com OpenCode.
+description: Projetos e integrações construídos com opencode.
---
-Uma coleção de projetos da comunidade construídos sobre o OpenCode.
+Uma coleção de projetos da comunidade construídos sobre o opencode.
:::note
-Quer adicionar seu projeto relacionado ao OpenCode a esta lista? Envie um PR.
+Quer adicionar seu projeto relacionado ao opencode a esta lista? Envie um PR.
:::
Você também pode conferir [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) e [opencode.cafe](https://opencode.cafe), uma comunidade que agrega o ecossistema e a comunidade.
@@ -17,7 +17,7 @@ Você também pode conferir [awesome-opencode](https://github.com/awesome-openco
| Nome | Descrição |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
-| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Execute automaticamente sessões do OpenCode em sandboxes isoladas do Daytona com sincronização git e pré-visualizações ao vivo |
+| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Execute automaticamente sessões do opencode em sandboxes isoladas do Daytona com sincronização git e pré-visualizações ao vivo |
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Injete automaticamente cabeçalhos de sessão Helicone para agrupamento de requisições |
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Auto-injetar tipos TypeScript/Svelte em leituras de arquivos com ferramentas de busca |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Use sua assinatura ChatGPT Plus/Pro em vez de créditos de API |
@@ -29,14 +29,14 @@ Você também pode conferir [awesome-opencode](https://github.com/awesome-openco
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Adicione suporte nativo de pesquisa na web para provedores suportados com estilo fundamentado no Google |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Permite que agentes de IA executem processos em segundo plano em um PTY, enviando entrada interativa para eles. |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instruções para comandos de shell não interativos - evita travamentos de operações dependentes de TTY |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Acompanhe o uso do OpenCode com Wakatime |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Acompanhe o uso do opencode com Wakatime |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Limpe tabelas markdown produzidas por LLMs |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | Edição de código 10x mais rápida com a API Morph Fast Apply e marcadores de edição preguiçosos |
| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Agentes em segundo plano, ferramentas LSP/AST/MCP pré-construídas, agentes curados, compatível com Claude Code |
-| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Notificações de desktop e alertas sonoros para sessões do OpenCode |
+| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Notificações de desktop e alertas sonoros para sessões do opencode |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Notificações de desktop e alertas sonoros para eventos de permissão, conclusão e erro |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Nomeação automática de sessões Zellij com suporte de IA com base no contexto do OpenCode |
-| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Permite que agentes do OpenCode carreguem prompts sob demanda com descoberta e injeção de habilidades |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Nomeação automática de sessões Zellij com suporte de IA com base no contexto do opencode |
+| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Permite que agentes do opencode carreguem prompts sob demanda com descoberta e injeção de habilidades |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Memória persistente entre sessões usando Supermemory |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Revisão de plano interativa com anotação visual e compartilhamento privado/offline |
| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Estenda opencode /commands em um poderoso sistema de orquestração com controle de fluxo granular |
@@ -44,9 +44,9 @@ Você também pode conferir [awesome-opencode](https://github.com/awesome-openco
| [micode](https://github.com/vtemian/micode) | Fluxo de trabalho Estruturado Brainstorm → Planejar → Implementar com continuidade de sessão |
| [octto](https://github.com/vtemian/octto) | UI interativa do navegador para brainstorming de IA com formulários de múltiplas perguntas |
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Agentes em segundo plano estilo Claude Code com delegação assíncrona e persistência de contexto |
-| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Notificações nativas do OS para OpenCode – saiba quando as tarefas são concluídas |
+| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Notificações nativas do OS para opencode – saiba quando as tarefas são concluídas |
| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | Conjunto de orquestração multi-agente – 16 componentes, uma instalação |
-| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Worktrees git sem atrito para OpenCode |
+| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Worktrees git sem atrito para opencode |
---
@@ -54,17 +54,17 @@ Você também pode conferir [awesome-opencode](https://github.com/awesome-openco
| Nome | Descrição |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------- |
-| [kimaki](https://github.com/remorses/kimaki) | Bot do Discord para controlar sessões do OpenCode, construído sobre o SDK |
+| [kimaki](https://github.com/remorses/kimaki) | Bot do Discord para controlar sessões do opencode, construído sobre o SDK |
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Plugin Neovim para prompts cientes do editor, construído sobre a API |
-| [portal](https://github.com/hosenur/portal) | UI web mobile-first para OpenCode sobre Tailscale/VPN |
-| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | Template para construir plugins do OpenCode |
+| [portal](https://github.com/hosenur/portal) | UI web mobile-first para opencode sobre Tailscale/VPN |
+| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | Template para construir plugins do opencode |
| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Frontend Neovim para opencode - um agente de codificação AI baseado em terminal |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Provedor Vercel AI SDK para usar OpenCode via @opencode-ai/sdk |
-| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Aplicativo Web / Desktop e Extensão do VS Code para OpenCode |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Plugin Obsidian que incorpora OpenCode na UI do Obsidian |
-| [OpenWork](https://github.com/different-ai/openwork) | Uma alternativa de código aberto ao Claude Cowork, alimentada pelo OpenCode |
-| [ocx](https://github.com/kdcokenny/ocx) | Gerenciador de extensões OpenCode com perfis portáteis e isolados. |
-| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Aplicativo Desktop, Web, Mobile e Cliente Remoto para OpenCode |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Provedor Vercel AI SDK para usar opencode via @opencode-ai/sdk |
+| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Aplicativo Web / Desktop e Extensão do VS Code para opencode |
+| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Plugin Obsidian que incorpora opencode na UI do Obsidian |
+| [OpenWork](https://github.com/different-ai/openwork) | Uma alternativa de código aberto ao Claude Cowork, alimentada pelo opencode |
+| [ocx](https://github.com/kdcokenny/ocx) | Gerenciador de extensões opencode com perfis portáteis e isolados. |
+| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Aplicativo Desktop, Web, Mobile e Cliente Remoto para opencode |
---
diff --git a/packages/web/src/content/docs/pt-br/enterprise.mdx b/packages/web/src/content/docs/pt-br/enterprise.mdx
index ef395f640..385f28eea 100644
--- a/packages/web/src/content/docs/pt-br/enterprise.mdx
+++ b/packages/web/src/content/docs/pt-br/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Empresa
-description: Usando OpenCode com segurança em sua organização.
+description: Usando opencode com segurança em sua organização.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise é para organizações que desejam garantir que seu código e dados nunca deixem sua infraestrutura. Isso pode ser feito usando uma configuração centralizada que se integra ao seu SSO e gateway de IA interno.
+opencode Enterprise é para organizações que desejam garantir que seu código e dados nunca deixem sua infraestrutura. Isso pode ser feito usando uma configuração centralizada que se integra ao seu SSO e gateway de IA interno.
:::note
-OpenCode não armazena nenhum de seus códigos ou dados de contexto.
+opencode não armazena nenhum de seus códigos ou dados de contexto.
:::
-Para começar com OpenCode Enterprise:
+Para começar com opencode Enterprise:
1. Faça um teste internamente com sua equipe.
2. **Entre em contato conosco** para discutir opções de preços e implementação.
@@ -21,15 +21,15 @@ Para começar com OpenCode Enterprise:
## Teste
-OpenCode é de código aberto e não armazena nenhum de seus códigos ou dados de contexto, então seus desenvolvedores podem simplesmente [começar](/docs/) e realizar um teste.
+opencode é de código aberto e não armazena nenhum de seus códigos ou dados de contexto, então seus desenvolvedores podem simplesmente [começar](/docs/) e realizar um teste.
---
### Manipulação de dados
-**OpenCode não armazena seu código ou dados de contexto.** Todo o processamento acontece localmente ou através de chamadas diretas de API para seu provedor de IA.
+**opencode não armazena seu código ou dados de contexto.** Todo o processamento acontece localmente ou através de chamadas diretas de API para seu provedor de IA.
-Isso significa que, enquanto você estiver usando um provedor em quem confia, ou um gateway de IA interno, você pode usar o OpenCode com segurança.
+Isso significa que, enquanto você estiver usando um provedor em quem confia, ou um gateway de IA interno, você pode usar o opencode com segurança.
A única ressalva aqui é o recurso opcional `/share`.
@@ -56,25 +56,25 @@ Recomendamos que você desative isso para seu teste.
### Propriedade do código
-**Você possui todo o código produzido pelo OpenCode.** Não há restrições de licenciamento ou reivindicações de propriedade.
+**Você possui todo o código produzido pelo opencode.** Não há restrições de licenciamento ou reivindicações de propriedade.
---
## Preços
-Usamos um modelo por assento para o OpenCode Enterprise. Se você tiver seu próprio gateway LLM, não cobramos pelos tokens usados. Para mais detalhes sobre preços e opções de implementação, **entre em contato conosco**.
+Usamos um modelo por assento para o opencode Enterprise. Se você tiver seu próprio gateway LLM, não cobramos pelos tokens usados. Para mais detalhes sobre preços e opções de implementação, **entre em contato conosco**.
---
## Implantação
-Uma vez que você tenha concluído seu teste e esteja pronto para usar o OpenCode em sua organização, você pode **entrar em contato conosco** para discutir preços e opções de implementação.
+Uma vez que você tenha concluído seu teste e esteja pronto para usar o opencode em sua organização, você pode **entrar em contato conosco** para discutir preços e opções de implementação.
---
### Configuração Central
-Podemos configurar o OpenCode para usar uma única configuração central para toda a sua organização.
+Podemos configurar o opencode para usar uma única configuração central para toda a sua organização.
Essa configuração centralizada pode se integrar ao seu provedor de SSO e garante que todos os usuários acessem apenas seu gateway de IA interno.
@@ -82,15 +82,15 @@ Essa configuração centralizada pode se integrar ao seu provedor de SSO e garan
### Integração SSO
-Através da configuração central, o OpenCode pode se integrar ao provedor de SSO de sua organização para autenticação.
+Através da configuração central, o opencode pode se integrar ao provedor de SSO de sua organização para autenticação.
-Isso permite que o OpenCode obtenha credenciais para seu gateway de IA interno através do seu sistema de gerenciamento de identidade existente.
+Isso permite que o opencode obtenha credenciais para seu gateway de IA interno através do seu sistema de gerenciamento de identidade existente.
---
### Gateway de IA Interno
-Com a configuração central, o OpenCode também pode ser configurado para usar apenas seu gateway de IA interno.
+Com a configuração central, o opencode também pode ser configurado para usar apenas seu gateway de IA interno.
Você também pode desativar todos os outros provedores de IA, garantindo que todas as solicitações passem pela infraestrutura aprovada de sua organização.
@@ -107,16 +107,16 @@ Isso está atualmente em nosso roadmap. Se você estiver interessado, **
-O que é OpenCode Enterprise?
+O que é opencode Enterprise?
-OpenCode Enterprise é para organizações que desejam garantir que seu código e dados nunca deixem sua infraestrutura. Isso pode ser feito usando uma configuração centralizada que se integra ao seu SSO e gateway de IA interno.
+opencode Enterprise é para organizações que desejam garantir que seu código e dados nunca deixem sua infraestrutura. Isso pode ser feito usando uma configuração centralizada que se integra ao seu SSO e gateway de IA interno.
-Como posso começar com OpenCode Enterprise?
+Como posso começar com opencode Enterprise?
-Basta começar com um teste interno com sua equipe. O OpenCode, por padrão, não armazena seu código ou dados de contexto, facilitando o início.
+Basta começar com um teste interno com sua equipe. O opencode, por padrão, não armazena seu código ou dados de contexto, facilitando o início.
Depois, **entre em contato conosco** para discutir opções de preços e implementação.
@@ -130,16 +130,16 @@ Oferecemos preços empresariais por assento. Se você tiver seu próprio gateway
-Meus dados estão seguros com OpenCode Enterprise?
+Meus dados estão seguros com opencode Enterprise?
-Sim. O OpenCode não armazena seu código ou dados de contexto. Todo o processamento acontece localmente ou através de chamadas diretas de API para seu provedor de IA. Com a configuração central e a integração SSO, seus dados permanecem seguros dentro da infraestrutura de sua organização.
+Sim. O opencode não armazena seu código ou dados de contexto. Todo o processamento acontece localmente ou através de chamadas diretas de API para seu provedor de IA. Com a configuração central e a integração SSO, seus dados permanecem seguros dentro da infraestrutura de sua organização.
Podemos usar nosso próprio registro NPM privado?
-O OpenCode suporta registros npm privados através do suporte nativo do arquivo `.npmrc` do Bun. Se sua organização usa um registro privado, como JFrog Artifactory, Nexus ou similar, certifique-se de que os desenvolvedores estejam autenticados antes de executar o OpenCode.
+O opencode suporta registros npm privados através do suporte nativo do arquivo `.npmrc` do Bun. Se sua organização usa um registro privado, como JFrog Artifactory, Nexus ou similar, certifique-se de que os desenvolvedores estejam autenticados antes de executar o opencode.
Para configurar a autenticação com seu registro privado:
@@ -147,11 +147,11 @@ Para configurar a autenticação com seu registro privado:
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-Isso cria `~/.npmrc` com os detalhes de autenticação. O OpenCode irá automaticamente
+Isso cria `~/.npmrc` com os detalhes de autenticação. O opencode irá automaticamente
capturar isso.
:::caution
-Você deve estar logado no registro privado antes de executar o OpenCode.
+Você deve estar logado no registro privado antes de executar o opencode.
:::
Alternativamente, você pode configurar manualmente um arquivo `.npmrc`:
@@ -161,6 +161,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-Os desenvolvedores devem estar logados no registro privado antes de executar o OpenCode para garantir que os pacotes possam ser instalados a partir do seu registro empresarial.
+Os desenvolvedores devem estar logados no registro privado antes de executar o opencode para garantir que os pacotes possam ser instalados a partir do seu registro empresarial.
diff --git a/packages/web/src/content/docs/pt-br/formatters.mdx b/packages/web/src/content/docs/pt-br/formatters.mdx
index 7fe2d84f7..3d25ca1ee 100644
--- a/packages/web/src/content/docs/pt-br/formatters.mdx
+++ b/packages/web/src/content/docs/pt-br/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Formatadores
-description: OpenCode usa formatadores específicos de linguagem.
+description: opencode usa formatadores específicos de linguagem.
---
-OpenCode formata automaticamente arquivos após serem escritos ou editados usando formatadores específicos de linguagem. Isso garante que o código gerado siga os estilos de código do seu projeto.
+opencode formata automaticamente arquivos após serem escritos ou editados usando formatadores específicos de linguagem. Isso garante que o código gerado siga os estilos de código do seu projeto.
---
## Integrado
-OpenCode vem com vários formatadores integrados para linguagens e frameworks populares. Abaixo está uma lista dos formatadores, extensões de arquivo suportadas e comandos ou opções de configuração necessárias.
+opencode vem com vários formatadores integrados para linguagens e frameworks populares. Abaixo está uma lista dos formatadores, extensões de arquivo suportadas e comandos ou opções de configuração necessárias.
| Formatador | Extensões | Requisitos |
| -------------------- | ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode vem com vários formatadores integrados para linguagens e frameworks po
| oxfmt (Experimental) | .js, .jsx, .ts, .tsx | Dependência `oxfmt` em `package.json` e uma [variável de ambiente experimental](/docs/cli/#experimental) |
| ormolu | .hs | Comando `ormolu` disponível |
-Portanto, se seu projeto tiver `prettier` em seu `package.json`, o OpenCode o usará automaticamente.
+Portanto, se seu projeto tiver `prettier` em seu `package.json`, o opencode o usará automaticamente.
---
## Como funciona
-Quando o OpenCode escreve ou edita um arquivo, ele:
+Quando o opencode escreve ou edita um arquivo, ele:
1. Verifica a extensão do arquivo em relação a todos os formatadores habilitados.
2. Executa o comando do formatador apropriado no arquivo.
@@ -56,7 +56,7 @@ Esse processo acontece em segundo plano, garantindo que seus estilos de código
## Configurar
-Você pode personalizar os formatadores através da seção `formatter` em sua configuração do OpenCode.
+Você pode personalizar os formatadores através da seção `formatter` em sua configuração do opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pt-br/github.mdx b/packages/web/src/content/docs/pt-br/github.mdx
index 90c418bd0..3401c7e61 100644
--- a/packages/web/src/content/docs/pt-br/github.mdx
+++ b/packages/web/src/content/docs/pt-br/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: Use OpenCode em problemas e pull-requests do GitHub.
+description: Use opencode em problemas e pull-requests do GitHub.
---
-OpenCode integra-se ao seu fluxo de trabalho do GitHub. Mencione `/opencode` ou `/oc` em seu comentário, e o OpenCode executará tarefas dentro do seu runner do GitHub Actions.
+opencode integra-se ao seu fluxo de trabalho do GitHub. Mencione `/opencode` ou `/oc` em seu comentário, e o opencode executará tarefas dentro do seu runner do GitHub Actions.
---
## Recursos
-- **Triagem de problemas**: Peça ao OpenCode para analisar um problema e explicá-lo para você.
-- **Corrigir e implementar**: Peça ao OpenCode para corrigir um problema ou implementar um recurso. E ele trabalhará em um novo branch e enviará um PR com todas as alterações.
-- **Seguro**: O OpenCode é executado dentro dos runners do seu GitHub.
+- **Triagem de problemas**: Peça ao opencode para analisar um problema e explicá-lo para você.
+- **Corrigir e implementar**: Peça ao opencode para corrigir um problema ou implementar um recurso. E ele trabalhará em um novo branch e enviará um PR com todas as alterações.
+- **Seguro**: O opencode é executado dentro dos runners do seu GitHub.
---
@@ -63,7 +63,7 @@ Ou você pode configurá-lo manualmente.
fetch-depth: 1
persist-credentials: false
- - name: Run OpenCode
+ - name: Run opencode
uses: anomalyco/opencode/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
@@ -81,13 +81,13 @@ Ou você pode configurá-lo manualmente.
## Configuração
-- `model`: O modelo a ser usado com o OpenCode. Tem o formato de `provider/model`. Isso é **obrigatório**.
+- `model`: O modelo a ser usado com o opencode. Tem o formato de `provider/model`. Isso é **obrigatório**.
- `agent`: O agente a ser usado. Deve ser um agente primário. Retorna ao `default_agent` da configuração ou `"build"` se não encontrado.
-- `share`: Se deve compartilhar a sessão do OpenCode. O padrão é **true** para repositórios públicos.
-- `prompt`: Prompt personalizado opcional para substituir o comportamento padrão. Use isso para personalizar como o OpenCode processa solicitações.
-- `token`: Token de acesso do GitHub opcional para realizar operações como criar comentários, confirmar alterações e abrir pull requests. Por padrão, o OpenCode usa o token de acesso da instalação do aplicativo GitHub OpenCode, então commits, comentários e pull requests aparecem como se fossem da aplicação.
+- `share`: Se deve compartilhar a sessão do opencode. O padrão é **true** para repositórios públicos.
+- `prompt`: Prompt personalizado opcional para substituir o comportamento padrão. Use isso para personalizar como o opencode processa solicitações.
+- `token`: Token de acesso do GitHub opcional para realizar operações como criar comentários, confirmar alterações e abrir pull requests. Por padrão, o opencode usa o token de acesso da instalação do aplicativo GitHub opencode, então commits, comentários e pull requests aparecem como se fossem da aplicação.
- Alternativamente, você pode usar o [`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) embutido do runner do GitHub Action sem instalar o aplicativo GitHub OpenCode. Apenas certifique-se de conceder as permissões necessárias em seu fluxo de trabalho:
+ Alternativamente, você pode usar o [`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) embutido do runner do GitHub Action sem instalar o aplicativo GitHub opencode. Apenas certifique-se de conceder as permissões necessárias em seu fluxo de trabalho:
```yaml
permissions:
@@ -103,23 +103,23 @@ Ou você pode configurá-lo manualmente.
## Eventos Suportados
-O OpenCode pode ser acionado pelos seguintes eventos do GitHub:
+O opencode pode ser acionado pelos seguintes eventos do GitHub:
| Tipo de Evento | Acionado Por | Detalhes |
| ----------------------------- | --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
-| `issue_comment` | Comentário em um problema ou PR | Mencione `/opencode` ou `/oc` em seu comentário. O OpenCode lê o contexto e pode criar branches, abrir PRs ou responder. |
-| `pull_request_review_comment` | Comentário em linhas de código específicas em um PR | Mencione `/opencode` ou `/oc` enquanto revisa o código. O OpenCode recebe o caminho do arquivo, números das linhas e contexto do diff. |
-| `issues` | Problema aberto ou editado | Aciona automaticamente o OpenCode quando problemas são criados ou modificados. Requer entrada de `prompt`. |
-| `pull_request` | PR aberto ou atualizado | Aciona automaticamente o OpenCode quando PRs são abertos, sincronizados ou reabertos. Útil para revisões automatizadas. |
-| `schedule` | Cron baseado em agendamento | Execute o OpenCode em um cronograma. Requer entrada de `prompt`. A saída vai para logs e PRs (sem problema para comentar). |
-| `workflow_dispatch` | Acionamento manual pela interface do GitHub | Acione o OpenCode sob demanda através da aba Ações. Requer entrada de `prompt`. A saída vai para logs e PRs. |
+| `issue_comment` | Comentário em um problema ou PR | Mencione `/opencode` ou `/oc` em seu comentário. O opencode lê o contexto e pode criar branches, abrir PRs ou responder. |
+| `pull_request_review_comment` | Comentário em linhas de código específicas em um PR | Mencione `/opencode` ou `/oc` enquanto revisa o código. O opencode recebe o caminho do arquivo, números das linhas e contexto do diff. |
+| `issues` | Problema aberto ou editado | Aciona automaticamente o opencode quando problemas são criados ou modificados. Requer entrada de `prompt`. |
+| `pull_request` | PR aberto ou atualizado | Aciona automaticamente o opencode quando PRs são abertos, sincronizados ou reabertos. Útil para revisões automatizadas. |
+| `schedule` | Cron baseado em agendamento | Execute o opencode em um cronograma. Requer entrada de `prompt`. A saída vai para logs e PRs (sem problema para comentar). |
+| `workflow_dispatch` | Acionamento manual pela interface do GitHub | Acione o opencode sob demanda através da aba Ações. Requer entrada de `prompt`. A saída vai para logs e PRs. |
### Exemplo de Agendamento
-Execute o OpenCode em um cronograma para realizar tarefas automatizadas:
+Execute o opencode em um cronograma para realizar tarefas automatizadas:
```yaml title=".github/workflows/opencode-scheduled.yml"
-name: Tarefa Agendada OpenCode
+name: Tarefa Agendada opencode
on:
schedule:
@@ -139,7 +139,7 @@ jobs:
with:
persist-credentials: false
- - name: Run OpenCode
+ - name: Run opencode
uses: anomalyco/opencode/github@latest
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
@@ -150,7 +150,7 @@ jobs:
Se você encontrar problemas que valem a pena serem abordados, abra um problema para rastreá-los.
```
-Para eventos agendados, a entrada `prompt` é **obrigatória** uma vez que não há comentário para extrair instruções. Fluxos de trabalho agendados são executados sem um contexto de usuário para verificação de permissões, então o fluxo de trabalho deve conceder `contents: write` e `pull-requests: write` se você espera que o OpenCode crie branches ou PRs.
+Para eventos agendados, a entrada `prompt` é **obrigatória** uma vez que não há comentário para extrair instruções. Fluxos de trabalho agendados são executados sem um contexto de usuário para verificação de permissões, então o fluxo de trabalho deve conceder `contents: write` e `pull-requests: write` se você espera que o opencode crie branches ou PRs.
---
@@ -191,7 +191,7 @@ jobs:
- Sugira melhorias
```
-Para eventos de `pull_request`, se nenhum `prompt` for fornecido, o OpenCode padrão será revisar o pull request.
+Para eventos de `pull_request`, se nenhum `prompt` for fornecido, o opencode padrão será revisar o pull request.
---
@@ -252,7 +252,7 @@ Para eventos de `issues`, a entrada `prompt` é **obrigatória** uma vez que nã
## Prompts Personalizados
-Substitua o prompt padrão para personalizar o comportamento do OpenCode para seu fluxo de trabalho.
+Substitua o prompt padrão para personalizar o comportamento do opencode para seu fluxo de trabalho.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ Isso é útil para impor critérios de revisão específicos, padrões de codifi
## Exemplos
-Aqui estão alguns exemplos de como você pode usar o OpenCode no GitHub.
+Aqui estão alguns exemplos de como você pode usar o opencode no GitHub.
- **Explicar um problema**
@@ -281,7 +281,7 @@ Aqui estão alguns exemplos de como você pode usar o OpenCode no GitHub.
/opencode explain this issue
```
- O OpenCode lerá toda a conversa, incluindo todos os comentários, e responderá com uma explicação clara.
+ O opencode lerá toda a conversa, incluindo todos os comentários, e responderá com uma explicação clara.
- **Corrigir um problema**
@@ -291,7 +291,7 @@ Aqui estão alguns exemplos de como você pode usar o OpenCode no GitHub.
/opencode fix this
```
- E o OpenCode criará um novo branch, implementará as alterações e abrirá um PR com as mudanças.
+ E o opencode criará um novo branch, implementará as alterações e abrirá um PR com as mudanças.
- **Revisar PRs e fazer alterações**
@@ -301,18 +301,18 @@ Aqui estão alguns exemplos de como você pode usar o OpenCode no GitHub.
Delete the attachment from S3 when the note is removed /oc
```
- O OpenCode implementará a alteração solicitada e a confirmará no mesmo PR.
+ O opencode implementará a alteração solicitada e a confirmará no mesmo PR.
- **Revisar linhas de código específicas**
- Deixe um comentário diretamente nas linhas de código na aba "Files" do PR. O OpenCode detecta automaticamente o arquivo, os números das linhas e o contexto do diff para fornecer respostas precisas.
+ Deixe um comentário diretamente nas linhas de código na aba "Files" do PR. O opencode detecta automaticamente o arquivo, os números das linhas e o contexto do diff para fornecer respostas precisas.
```
[Comentário sobre linhas específicas na aba Files]
/oc add error handling here
```
- Ao comentar sobre linhas específicas, o OpenCode recebe:
+ Ao comentar sobre linhas específicas, o opencode recebe:
- O arquivo exato sendo revisado
- As linhas específicas de código
- O contexto do diff ao redor
diff --git a/packages/web/src/content/docs/pt-br/gitlab.mdx b/packages/web/src/content/docs/pt-br/gitlab.mdx
index a7091323d..b02f104aa 100644
--- a/packages/web/src/content/docs/pt-br/gitlab.mdx
+++ b/packages/web/src/content/docs/pt-br/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: Use OpenCode em problemas e solicitações de mesclagem do GitLab.
+description: Use opencode em problemas e solicitações de mesclagem do GitLab.
---
-OpenCode se integra ao seu fluxo de trabalho do GitLab através do seu pipeline CI/CD do GitLab ou com o GitLab Duo.
+opencode se integra ao seu fluxo de trabalho do GitLab através do seu pipeline CI/CD do GitLab ou com o GitLab Duo.
-Em ambos os casos, o OpenCode será executado em seus runners do GitLab.
+Em ambos os casos, o opencode será executado em seus runners do GitLab.
---
## GitLab CI
-OpenCode funciona em um pipeline regular do GitLab. Você pode integrá-lo a um pipeline como um [componente CI](https://docs.gitlab.com/ee/ci/components/)
+opencode funciona em um pipeline regular do GitLab. Você pode integrá-lo a um pipeline como um [componente CI](https://docs.gitlab.com/ee/ci/components/)
-Aqui estamos usando um componente CI/CD criado pela comunidade para OpenCode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+Aqui estamos usando um componente CI/CD criado pela comunidade para opencode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### Recursos
-- **Use configuração personalizada por trabalho**: Configure o OpenCode com um diretório de configuração personalizado, por exemplo `./config/#custom-directory` para habilitar ou desabilitar funcionalidades por invocação do OpenCode.
-- **Configuração mínima**: O componente CI configura o OpenCode em segundo plano, você só precisa criar a configuração do OpenCode e o prompt inicial.
+- **Use configuração personalizada por trabalho**: Configure o opencode com um diretório de configuração personalizado, por exemplo `./config/#custom-directory` para habilitar ou desabilitar funcionalidades por invocação do opencode.
+- **Configuração mínima**: O componente CI configura o opencode em segundo plano, você só precisa criar a configuração do opencode e o prompt inicial.
- **Flexível**: O componente CI suporta várias entradas para personalizar seu comportamento.
---
### Configuração
-1. Armazene seu JSON de autenticação do OpenCode como variáveis de ambiente do tipo File em **Configurações** > **CI/CD** > **Variáveis**. Certifique-se de marcá-las como "Mascaradas e ocultas".
+1. Armazene seu JSON de autenticação do opencode como variáveis de ambiente do tipo File em **Configurações** > **CI/CD** > **Variáveis**. Certifique-se de marcá-las como "Mascaradas e ocultas".
2. Adicione o seguinte ao seu arquivo `.gitlab-ci.yml`.
```yaml title=".gitlab-ci.yml"
@@ -35,7 +35,7 @@ Aqui estamos usando um componente CI/CD criado pela comunidade para OpenCode —
- component: $CI_SERVER_FQDN/nagyv/gitlab-opencode/opencode@2
inputs:
config_dir: ${CI_PROJECT_DIR}/opencode-config
- auth_json: $OPENCODE_AUTH_JSON # O nome da variável para seu JSON de autenticação do OpenCode
+ auth_json: $OPENCODE_AUTH_JSON # O nome da variável para seu JSON de autenticação do opencode
command: optional-custom-command
message: "Seu prompt aqui"
```
@@ -46,23 +46,23 @@ Para mais entradas e casos de uso [consulte a documentação](https://gitlab.com
## GitLab Duo
-OpenCode se integra ao seu fluxo de trabalho do GitLab.
-Mencione `@opencode` em um comentário, e o OpenCode executará tarefas dentro do seu pipeline CI do GitLab.
+opencode se integra ao seu fluxo de trabalho do GitLab.
+Mencione `@opencode` em um comentário, e o opencode executará tarefas dentro do seu pipeline CI do GitLab.
---
### Recursos
-- **Triagem de problemas**: Peça ao OpenCode para analisar um problema e explicá-lo para você.
-- **Corrigir e implementar**: Peça ao OpenCode para corrigir um problema ou implementar uma funcionalidade.
+- **Triagem de problemas**: Peça ao opencode para analisar um problema e explicá-lo para você.
+- **Corrigir e implementar**: Peça ao opencode para corrigir um problema ou implementar uma funcionalidade.
Ele criará um novo branch e abrirá uma solicitação de mesclagem com as alterações.
-- **Seguro**: O OpenCode é executado em seus runners do GitLab.
+- **Seguro**: O opencode é executado em seus runners do GitLab.
---
### Configuração
-O OpenCode é executado em seu pipeline CI/CD do GitLab, aqui está o que você precisará para configurá-lo:
+O opencode é executado em seu pipeline CI/CD do GitLab, aqui está o que você precisará para configurá-lo:
:::tip
Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) para instruções atualizadas.
@@ -91,7 +91,7 @@ Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent
- apt-get install --yes glab
- echo "Configurando glab"
- echo $GITLAB_HOST
- - echo "Criando configuração de autenticação do OpenCode"
+ - echo "Criando configuração de autenticação do opencode"
- mkdir --parents ~/.local/share/opencode
- |
cat > ~/.local/share/opencode/auth.json << EOF
@@ -104,10 +104,10 @@ Consulte a [**documentação do GitLab**](https://docs.gitlab.com/user/duo_agent
EOF
- echo "Configurando git"
- git config --global user.email "opencode@gitlab.com"
- - git config --global user.name "OpenCode"
+ - git config --global user.name "opencode"
- echo "Testando glab"
- glab issue list
- - echo "Executando OpenCode"
+ - echo "Executando opencode"
- |
opencode run "
Você é um assistente de IA ajudando com operações do GitLab.
@@ -158,7 +158,7 @@ Você pode consultar a [documentação dos agentes da CLI do GitLab](https://doc
### Exemplos
-Aqui estão alguns exemplos de como você pode usar o OpenCode no GitLab.
+Aqui estão alguns exemplos de como você pode usar o opencode no GitLab.
:::tip
Você pode configurar para usar uma frase de gatilho diferente de `@opencode`.
@@ -172,7 +172,7 @@ Você pode configurar para usar uma frase de gatilho diferente de `@opencode`.
@opencode explain this issue
```
- O OpenCode lerá o problema e responderá com uma explicação clara.
+ O opencode lerá o problema e responderá com uma explicação clara.
- **Corrigir um problema**
@@ -182,7 +182,7 @@ Você pode configurar para usar uma frase de gatilho diferente de `@opencode`.
@opencode fix this
```
- O OpenCode criará um novo branch, implementará as alterações e abrirá uma solicitação de mesclagem com as alterações.
+ O opencode criará um novo branch, implementará as alterações e abrirá uma solicitação de mesclagem com as alterações.
- **Revisar solicitações de mesclagem**
@@ -192,4 +192,4 @@ Você pode configurar para usar uma frase de gatilho diferente de `@opencode`.
@opencode review this merge request
```
- O OpenCode revisará a solicitação de mesclagem e fornecerá feedback.
+ O opencode revisará a solicitação de mesclagem e fornecerá feedback.
diff --git a/packages/web/src/content/docs/pt-br/ide.mdx b/packages/web/src/content/docs/pt-br/ide.mdx
index cf671f4e6..c7dd5ecc2 100644
--- a/packages/web/src/content/docs/pt-br/ide.mdx
+++ b/packages/web/src/content/docs/pt-br/ide.mdx
@@ -1,24 +1,24 @@
---
title: IDE
-description: A extensão OpenCode para VS Code, Cursor e outras IDEs
+description: A extensão opencode para VS Code, Cursor e outras IDEs
---
-OpenCode integra-se com VS Code, Cursor ou qualquer IDE que suporte um terminal. Basta executar `opencode` no terminal para começar.
+opencode integra-se com VS Code, Cursor ou qualquer IDE que suporte um terminal. Basta executar `opencode` no terminal para começar.
---
## Uso
-- **Lançamento Rápido**: Use `Cmd+Esc` (Mac) ou `Ctrl+Esc` (Windows/Linux) para abrir o OpenCode em uma visualização de terminal dividido, ou focar em uma sessão de terminal existente se uma já estiver em execução.
-- **Nova Sessão**: Use `Cmd+Shift+Esc` (Mac) ou `Ctrl+Shift+Esc` (Windows/Linux) para iniciar uma nova sessão de terminal OpenCode, mesmo que uma já esteja aberta. Você também pode clicar no botão OpenCode na interface.
-- **Consciência de Contexto**: Compartilhe automaticamente sua seleção ou aba atual com o OpenCode.
+- **Lançamento Rápido**: Use `Cmd+Esc` (Mac) ou `Ctrl+Esc` (Windows/Linux) para abrir o opencode em uma visualização de terminal dividido, ou focar em uma sessão de terminal existente se uma já estiver em execução.
+- **Nova Sessão**: Use `Cmd+Shift+Esc` (Mac) ou `Ctrl+Shift+Esc` (Windows/Linux) para iniciar uma nova sessão de terminal opencode, mesmo que uma já esteja aberta. Você também pode clicar no botão opencode na interface.
+- **Consciência de Contexto**: Compartilhe automaticamente sua seleção ou aba atual com o opencode.
- **Atalhos de Referência de Arquivo**: Use `Cmd+Option+K` (Mac) ou `Alt+Ctrl+K` (Linux/Windows) para inserir referências de arquivo. Por exemplo, `@File#L37-42`.
---
## Instalação
-Para instalar o OpenCode no VS Code e forks populares como Cursor, Windsurf, VSCodium:
+Para instalar o opencode no VS Code e forks populares como Cursor, Windsurf, VSCodium:
1. Abra o VS Code
2. Abra o terminal integrado
@@ -30,7 +30,7 @@ Se, por outro lado, você quiser usar sua própria IDE ao executar `/editor` ou
### Instalação Manual
-Procure por **OpenCode** no Marketplace de Extensões e clique em **Instalar**.
+Procure por **opencode** no Marketplace de Extensões e clique em **Instalar**.
---
diff --git a/packages/web/src/content/docs/pt-br/index.mdx b/packages/web/src/content/docs/pt-br/index.mdx
index cbd164f0f..a7c388a13 100644
--- a/packages/web/src/content/docs/pt-br/index.mdx
+++ b/packages/web/src/content/docs/pt-br/index.mdx
@@ -1,15 +1,15 @@
---
title: Introdução
-description: Comece com o OpenCode.
+description: Comece com o opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**OpenCode**](/) é um agente de codificação AI de código aberto. Está disponível como uma interface baseada em terminal, aplicativo desktop ou extensão de IDE.
+[**opencode**](/) é um agente de codificação AI de código aberto. Está disponível como uma interface baseada em terminal, aplicativo desktop ou extensão de IDE.
-
+
Vamos começar.
@@ -17,7 +17,7 @@ Vamos começar.
#### Pré-requisitos
-Para usar o OpenCode no seu terminal, você precisará de:
+Para usar o opencode no seu terminal, você precisará de:
1. Um emulador de terminal moderno como:
- [WezTerm](https://wezterm.org), multiplataforma
@@ -31,7 +31,7 @@ Para usar o OpenCode no seu terminal, você precisará de:
## Instalar
-A maneira mais fácil de instalar o OpenCode é através do script de instalação.
+A maneira mais fácil de instalar o opencode é através do script de instalação.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ Você também pode instalá-lo com os seguintes comandos:
brew install anomalyco/tap/opencode
```
- > Recomendamos usar o tap do OpenCode para as versões mais atualizadas. A fórmula oficial `brew install opencode` é mantida pela equipe do Homebrew e é atualizada com menos frequência.
+ > Recomendamos usar o tap do opencode para as versões mais atualizadas. A fórmula oficial `brew install opencode` é mantida pela equipe do Homebrew e é atualizada com menos frequência.
- **Usando Paru no Arch Linux**
@@ -90,7 +90,7 @@ Você também pode instalá-lo com os seguintes comandos:
#### Windows
:::tip[Recomendado: Use WSL]
-Para a melhor experiência no Windows, recomendamos usar o [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Ele oferece melhor desempenho e total compatibilidade com os recursos do OpenCode.
+Para a melhor experiência no Windows, recomendamos usar o [Windows Subsystem for Linux (WSL)](/docs/windows-wsl). Ele oferece melhor desempenho e total compatibilidade com os recursos do opencode.
:::
- **Usando Chocolatey**
@@ -123,7 +123,7 @@ Para a melhor experiência no Windows, recomendamos usar o [Windows Subsystem fo
docker run -it --rm ghcr.io/anomalyco/opencode
```
-O suporte para instalar o OpenCode no Windows usando Bun está atualmente em andamento.
+O suporte para instalar o opencode no Windows usando Bun está atualmente em andamento.
Você também pode baixar o binário na seção [Releases](https://github.com/anomalyco/opencode/releases).
@@ -131,10 +131,10 @@ Você também pode baixar o binário na seção [Releases](https://github.com/an
## Configurar
-Com o OpenCode, você pode usar qualquer provedor de LLM configurando suas chaves de API.
+Com o opencode, você pode usar qualquer provedor de LLM configurando suas chaves de API.
Se você é novo no uso de provedores de LLM, recomendamos usar o [OpenCode Zen](/docs/zen).
-É uma lista selecionada de modelos que foram testados e verificados pela equipe do OpenCode.
+É uma lista selecionada de modelos que foram testados e verificados pela equipe do opencode.
1. Execute o comando `/connect` no TUI, selecione opencode e acesse [opencode.ai/auth](https://opencode.ai/auth).
@@ -165,31 +165,31 @@ Agora que você configurou um provedor, pode navegar até um projeto no qual des
cd /caminho/para/projeto
```
-E execute o OpenCode.
+E execute o opencode.
```bash
opencode
```
-Em seguida, inicialize o OpenCode para o projeto executando o seguinte comando.
+Em seguida, inicialize o opencode para o projeto executando o seguinte comando.
```bash frame="none"
/init
```
-Isso fará com que o OpenCode analise seu projeto e crie um arquivo `AGENTS.md` na raiz do projeto.
+Isso fará com que o opencode analise seu projeto e crie um arquivo `AGENTS.md` na raiz do projeto.
:::tip
Você deve commitar o arquivo `AGENTS.md` do seu projeto no Git.
:::
-Isso ajuda o OpenCode a entender a estrutura do projeto e os padrões de codificação utilizados.
+Isso ajuda o opencode a entender a estrutura do projeto e os padrões de codificação utilizados.
---
## Uso
-Agora você está pronto para usar o OpenCode para trabalhar em seu projeto. Sinta-se à vontade para perguntar qualquer coisa!
+Agora você está pronto para usar o opencode para trabalhar em seu projeto. Sinta-se à vontade para perguntar qualquer coisa!
Se você é novo no uso de um agente de codificação AI, aqui estão alguns exemplos que podem ajudar.
@@ -197,7 +197,7 @@ Se você é novo no uso de um agente de codificação AI, aqui estão alguns exe
### Fazer perguntas
-Você pode pedir ao OpenCode para explicar a base de código para você.
+Você pode pedir ao opencode para explicar a base de código para você.
:::tip
Use a tecla `@` para buscar arquivos no projeto.
@@ -213,11 +213,11 @@ Isso é útil se houver uma parte da base de código na qual você não trabalho
### Adicionar recursos
-Você pode pedir ao OpenCode para adicionar novos recursos ao seu projeto. Embora primeiro recomendemos pedir para ele criar um plano.
+Você pode pedir ao opencode para adicionar novos recursos ao seu projeto. Embora primeiro recomendemos pedir para ele criar um plano.
1. **Criar um plano**
- O OpenCode tem um _Modo de Plano_ que desabilita sua capacidade de fazer alterações e, em vez disso, sugere _como_ implementará o recurso.
+ O opencode tem um _Modo de Plano_ que desabilita sua capacidade de fazer alterações e, em vez disso, sugere _como_ implementará o recurso.
Mude para ele usando a tecla **Tab**. Você verá um indicador para isso no canto inferior direito.
@@ -233,10 +233,10 @@ Você pode pedir ao OpenCode para adicionar novos recursos ao seu projeto. Embor
A partir dessa tela, o usuário pode restaurar uma nota ou excluí-la permanentemente.
```
- Você quer dar ao OpenCode detalhes suficientes para entender o que você deseja. Ajuda conversar com ele como se você estivesse falando com um desenvolvedor júnior da sua equipe.
+ Você quer dar ao opencode detalhes suficientes para entender o que você deseja. Ajuda conversar com ele como se você estivesse falando com um desenvolvedor júnior da sua equipe.
:::tip
- Dê ao OpenCode bastante contexto e exemplos para ajudá-lo a entender o que você deseja.
+ Dê ao opencode bastante contexto e exemplos para ajudá-lo a entender o que você deseja.
:::
2. **Iterar sobre o plano**
@@ -252,7 +252,7 @@ Você pode pedir ao OpenCode para adicionar novos recursos ao seu projeto. Embor
Arraste e solte imagens no terminal para adicioná-las ao prompt.
:::
- O OpenCode pode escanear qualquer imagem que você fornecer e adicioná-la ao prompt. Você pode fazer isso arrastando e soltando uma imagem no terminal.
+ O opencode pode escanear qualquer imagem que você fornecer e adicioná-la ao prompt. Você pode fazer isso arrastando e soltando uma imagem no terminal.
3. **Construir o recurso**
@@ -272,19 +272,19 @@ Você pode pedir ao OpenCode para adicionar novos recursos ao seu projeto. Embor
### Fazer alterações
-Para alterações mais simples, você pode pedir ao OpenCode para construí-las diretamente sem precisar revisar o plano primeiro.
+Para alterações mais simples, você pode pedir ao opencode para construí-las diretamente sem precisar revisar o plano primeiro.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
Precisamos adicionar autenticação à rota /settings. Dê uma olhada em como isso é tratado na rota /notes em @packages/functions/src/notes.ts e implemente a mesma lógica em @packages/functions/src/settings.ts
```
-Você quer ter certeza de fornecer uma boa quantidade de detalhes para que o OpenCode faça as alterações corretas.
+Você quer ter certeza de fornecer uma boa quantidade de detalhes para que o opencode faça as alterações corretas.
---
### Desfazer alterações
-Vamos supor que você peça ao OpenCode para fazer algumas alterações.
+Vamos supor que você peça ao opencode para fazer algumas alterações.
```txt frame="none" "@packages/functions/src/api/index.ts"
Você pode refatorar a função em @packages/functions/src/api/index.ts?
@@ -296,13 +296,13 @@ Mas você percebe que não era isso que você queria. Você **pode desfazer** as
/undo
```
-O OpenCode agora reverterá as alterações que você fez e mostrará sua mensagem original novamente.
+O opencode agora reverterá as alterações que você fez e mostrará sua mensagem original novamente.
```txt frame="none" "@packages/functions/src/api/index.ts"
Você pode refatorar a função em @packages/functions/src/api/index.ts?
```
-A partir daqui, você pode ajustar o prompt e pedir ao OpenCode para tentar novamente.
+A partir daqui, você pode ajustar o prompt e pedir ao opencode para tentar novamente.
:::tip
Você pode executar `/undo` várias vezes para desfazer várias alterações.
@@ -318,7 +318,7 @@ Ou você **pode refazer** as alterações usando o comando `/redo`.
## Compartilhar
-As conversas que você tem com o OpenCode podem ser [compartilhadas com sua equipe](/docs/share).
+As conversas que você tem com o opencode podem ser [compartilhadas com sua equipe](/docs/share).
```bash frame="none"
/share
@@ -330,12 +330,12 @@ Isso criará um link para a conversa atual e o copiará para sua área de transf
As conversas não são compartilhadas por padrão.
:::
-Aqui está uma [conversa de exemplo](https://opencode.ai/s/4XP1fce5) com o OpenCode.
+Aqui está uma [conversa de exemplo](https://opencode.ai/s/4XP1fce5) com o opencode.
---
## Personalizar
-E é isso! Agora você é um profissional em usar o OpenCode.
+E é isso! Agora você é um profissional em usar o opencode.
-Para torná-lo seu, recomendamos [escolher um tema](/docs/themes), [personalizar os atalhos de teclado](/docs/keybinds), [configurar formatadores de código](/docs/formatters), [criar comandos personalizados](/docs/commands) ou brincar com a [configuração do OpenCode](/docs/config).
+Para torná-lo seu, recomendamos [escolher um tema](/docs/themes), [personalizar os atalhos de teclado](/docs/keybinds), [configurar formatadores de código](/docs/formatters), [criar comandos personalizados](/docs/commands) ou brincar com a [configuração do opencode](/docs/config).
diff --git a/packages/web/src/content/docs/pt-br/keybinds.mdx b/packages/web/src/content/docs/pt-br/keybinds.mdx
index 351456871..1df58fa84 100644
--- a/packages/web/src/content/docs/pt-br/keybinds.mdx
+++ b/packages/web/src/content/docs/pt-br/keybinds.mdx
@@ -3,7 +3,7 @@ title: Atalhos de Teclado
description: Personalize seus atalhos de teclado.
---
-OpenCode tem uma lista de atalhos de teclado que você pode personalizar através da configuração do OpenCode.
+opencode tem uma lista de atalhos de teclado que você pode personalizar através da configuração do opencode.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode tem uma lista de atalhos de teclado que você pode personalizar atravé
## Tecla líder
-OpenCode usa uma tecla `leader` para a maioria dos atalhos de teclado. Isso evita conflitos no seu terminal.
+opencode usa uma tecla `leader` para a maioria dos atalhos de teclado. Isso evita conflitos no seu terminal.
Por padrão, `ctrl+x` é a tecla líder e a maioria das ações requer que você primeiro pressione a tecla líder e depois o atalho. Por exemplo, para iniciar uma nova sessão, você primeiro pressiona `ctrl+x` e depois pressiona `n`.
@@ -132,7 +132,7 @@ Você pode desativar um atalho adicionando a tecla à sua configuração com um
## Atalhos do prompt do desktop
-O prompt de entrada do aplicativo desktop OpenCode suporta atalhos comuns de estilo Readline/Emacs para edição de texto. Estes são embutidos e atualmente não são configuráveis via `opencode.json`.
+O prompt de entrada do aplicativo desktop opencode suporta atalhos comuns de estilo Readline/Emacs para edição de texto. Estes são embutidos e atualmente não são configuráveis via `opencode.json`.
| Atalho | Ação |
| -------- | ------------------------------------------------ |
diff --git a/packages/web/src/content/docs/pt-br/lsp.mdx b/packages/web/src/content/docs/pt-br/lsp.mdx
index 447f8dd42..12cdf0ab2 100644
--- a/packages/web/src/content/docs/pt-br/lsp.mdx
+++ b/packages/web/src/content/docs/pt-br/lsp.mdx
@@ -1,15 +1,15 @@
---
title: Servidores LSP
-description: OpenCode integra-se aos seus servidores LSP.
+description: opencode integra-se aos seus servidores LSP.
---
-OpenCode integra-se ao seu Protocolo de Servidor de Linguagem (LSP) para ajudar o LLM a interagir com sua base de código. Ele usa diagnósticos para fornecer feedback ao LLM.
+opencode integra-se ao seu Protocolo de Servidor de Linguagem (LSP) para ajudar o LLM a interagir com sua base de código. Ele usa diagnósticos para fornecer feedback ao LLM.
---
## Integrado
-OpenCode vem com vários servidores LSP integrados para linguagens populares:
+opencode vem com vários servidores LSP integrados para linguagens populares:
| Servidor LSP | Extensões | Requisitos |
| ------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------------------ |
@@ -26,7 +26,7 @@ OpenCode vem com vários servidores LSP integrados para linguagens populares:
| gleam | .gleam | Comando `gleam` disponível |
| gopls | .go | Comando `go` disponível |
| hls | .hs, .lhs | Comando `haskell-language-server-wrapper` disponível |
-| jdtls | .java | `Java SDK (versão 21+)` instalado |
+| jdtls | .java | `Java SDK (version 21+)` instalado |
| kotlin-ls | .kt, .kts | Instala automaticamente para projetos Kotlin |
| lua-ls | .lua | Instala automaticamente para projetos Lua |
| nixd | .nix | Comando `nixd` disponível |
diff --git a/packages/web/src/content/docs/pt-br/mcp-servers.mdx b/packages/web/src/content/docs/pt-br/mcp-servers.mdx
index ddc2211e1..15ef7713c 100644
--- a/packages/web/src/content/docs/pt-br/mcp-servers.mdx
+++ b/packages/web/src/content/docs/pt-br/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: Servidores MCP
description: Adicione ferramentas MCP locais e remotas.
---
-Você pode adicionar ferramentas externas ao OpenCode usando o _Modelo de Contexto de Protocolo_, ou MCP. O OpenCode suporta servidores locais e remotos.
+Você pode adicionar ferramentas externas ao opencode usando o _Modelo de Contexto de Protocolo_, ou MCP. O opencode suporta servidores locais e remotos.
Uma vez adicionadas, as ferramentas MCP estão automaticamente disponíveis para o LLM juntamente com as ferramentas integradas.
@@ -23,17 +23,17 @@ Certos servidores MCP, como o servidor MCP do GitHub, tendem a adicionar muitos
## Habilitar
-Você pode definir servidores MCP em sua [Configuração do OpenCode](https://opencode.ai/docs/config/) sob `mcp`. Adicione cada MCP com um nome único. Você pode se referir a esse MCP pelo nome ao solicitar ao LLM.
+Você pode definir servidores MCP em sua [Configuração do opencode](https://opencode.ai/docs/config/) sob `mcp`. Adicione cada MCP com um nome único. Você pode se referir a esse MCP pelo nome ao solicitar ao LLM.
```jsonc title="opencode.jsonc" {6}
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "nome-do-servidor-mcp": {
+ "mcp-server-name": {
// ...
"enabled": true,
},
- "nome-do-outro-servidor-mcp": {
+ "another-mcp-server-name": {
// ...
},
},
@@ -75,13 +75,13 @@ Adicione servidores MCP locais usando `type` como `"local"` dentro do objeto MCP
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-servidor-mcp-local": {
+ "my-local-mcp-server": {
"type": "local",
- // Ou ["bun", "x", "meu-comando-mcp"]
- "command": ["npx", "-y", "meu-comando-mcp"],
+ // Ou ["bun", "x", "my-mcp-command"]
+ "command": ["npx", "-y", "my-mcp-command"],
"enabled": true,
"environment": {
- "MINHA_VAR_DE_ENV": "valor_da_var_de_env",
+ "MY_ENV_VAR": "env_var_value",
},
},
},
@@ -96,7 +96,7 @@ Por exemplo, aqui está como você pode adicionar o servidor MCP de teste [`@mod
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "mcp_tudo": {
+ "mcp_everything": {
"type": "local",
"command": ["npx", "-y", "@modelcontextprotocol/server-everything"],
},
@@ -104,10 +104,10 @@ Por exemplo, aqui está como você pode adicionar o servidor MCP de teste [`@mod
}
```
-E para usá-lo, posso adicionar `use the mcp_tudo tool` aos meus prompts.
+E para usá-lo, posso adicionar `use the mcp_everything tool` aos meus prompts.
-```txt "mcp_tudo"
-use the mcp_tudo tool to add the number 3 and 4
+```txt "mcp_everything"
+use the mcp_everything tool to add the number 3 and 4
```
---
@@ -134,12 +134,12 @@ Adicione servidores MCP remotos definindo `type` como `"remote"`.
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-mcp-remoto": {
+ "my-remote-mcp": {
"type": "remote",
- "url": "https://meu-servidor-mcp.com",
+ "url": "https://my-mcp-server.com",
"enabled": true,
"headers": {
- "Authorization": "Bearer MINHA_CHAVE_API"
+ "Authorization": "Bearer MY_API_KEY"
}
}
}
@@ -165,7 +165,7 @@ O `url` é a URL do servidor MCP remoto e com a opção `headers` você pode pas
## OAuth
-O OpenCode lida automaticamente com a autenticação OAuth para servidores MCP remotos. Quando um servidor requer autenticação, o OpenCode irá:
+O opencode lida automaticamente com a autenticação OAuth para servidores MCP remotos. Quando um servidor requer autenticação, o opencode irá:
1. Detectar a resposta 401 e iniciar o fluxo OAuth
2. Usar **Registro Dinâmico de Cliente (RFC 7591)** se suportado pelo servidor
@@ -181,7 +181,7 @@ Para a maioria dos servidores MCP habilitados para OAuth, nenhuma configuração
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-servidor-oauth": {
+ "my-oauth-server": {
"type": "remote",
"url": "https://mcp.exemplo.com/mcp"
}
@@ -189,7 +189,7 @@ Para a maioria dos servidores MCP habilitados para OAuth, nenhuma configuração
}
```
-Se o servidor requer autenticação, o OpenCode solicitará que você se autentique quando tentar usá-lo pela primeira vez. Se não, você pode [iniciar manualmente o fluxo](#authenticating) com `opencode mcp auth `.
+Se o servidor requer autenticação, o opencode solicitará que você se autentique quando tentar usá-lo pela primeira vez. Se não, você pode [iniciar manualmente o fluxo](#authenticating) com `opencode mcp auth `.
---
@@ -201,12 +201,12 @@ Se você tiver credenciais de cliente do provedor do servidor MCP, pode configur
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-servidor-oauth": {
+ "my-oauth-server": {
"type": "remote",
"url": "https://mcp.exemplo.com/mcp",
"oauth": {
- "clientId": "{env:MINHA_CHAVE_CLIENTE_MCP}",
- "clientSecret": "{env:MINHA_CHAVE_SECRETA_MCP}",
+ "clientId": "{env:MY_MCP_CLIENT_KEY}",
+ "clientSecret": "{env:MY_MCP_CLIENT_SECRET}",
"scope": "tools:read tools:execute"
}
}
@@ -223,7 +223,7 @@ Você pode iniciar manualmente a autenticação ou gerenciar credenciais.
Autentique-se com um servidor MCP específico:
```bash
-opencode mcp auth meu-servidor-oauth
+opencode mcp auth my-oauth-server
```
Liste todos os servidores MCP e seu status de autenticação:
@@ -235,10 +235,10 @@ opencode mcp list
Remova credenciais armazenadas:
```bash
-opencode mcp logout meu-servidor-oauth
+opencode mcp logout my-oauth-server
```
-O comando `mcp auth` abrirá seu navegador para autorização. Após você autorizar, o OpenCode armazenará os tokens de forma segura em `~/.local/share/opencode/mcp-auth.json`.
+O comando `mcp auth` abrirá seu navegador para autorização. Após você autorizar, o opencode armazenará os tokens de forma segura em `~/.local/share/opencode/mcp-auth.json`.
---
@@ -250,12 +250,12 @@ Se você quiser desabilitar o OAuth automático para um servidor (por exemplo, p
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-servidor-chave-api": {
+ "my-api-key-server": {
"type": "remote",
"url": "https://mcp.exemplo.com/mcp",
"oauth": false,
"headers": {
- "Authorization": "Bearer {env:MINHA_CHAVE_API}"
+ "Authorization": "Bearer {env:MY_API_KEY}"
}
}
}
@@ -282,7 +282,7 @@ Se um servidor MCP remoto estiver falhando na autenticação, você pode diagnos
opencode mcp auth list
# Depurar conexão e fluxo OAuth para um servidor específico
-opencode mcp debug meu-servidor-oauth
+opencode mcp debug my-oauth-server
```
O comando `mcp debug` mostra o status de autenticação atual, testa a conectividade HTTP e tenta o fluxo de descoberta OAuth.
@@ -291,7 +291,7 @@ O comando `mcp debug` mostra o status de autenticação atual, testa a conectivi
## Gerenciar
-Seus MCPs estão disponíveis como ferramentas no OpenCode, juntamente com ferramentas integradas. Portanto, você pode gerenciá-los através da configuração do OpenCode como qualquer outra ferramenta.
+Seus MCPs estão disponíveis como ferramentas no opencode, juntamente com ferramentas integradas. Portanto, você pode gerenciá-los através da configuração do opencode como qualquer outra ferramenta.
---
@@ -303,17 +303,17 @@ Isso significa que você pode habilitá-los ou desabilitá-los globalmente.
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-mcp-foo": {
+ "my-mcp-foo": {
"type": "local",
- "command": ["bun", "x", "meu-comando-mcp-foo"]
+ "command": ["bun", "x", "my-mcp-command-foo"]
},
- "meu-mcp-bar": {
+ "my-mcp-bar": {
"type": "local",
- "command": ["bun", "x", "meu-comando-mcp-bar"]
+ "command": ["bun", "x", "my-mcp-command-bar"]
}
},
"tools": {
- "meu-mcp-foo": false
+ "my-mcp-foo": false
}
}
```
@@ -324,22 +324,22 @@ Também podemos usar um padrão glob para desabilitar todos os MCPs corresponden
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-mcp-foo": {
+ "my-mcp-foo": {
"type": "local",
- "command": ["bun", "x", "meu-comando-mcp-foo"]
+ "command": ["bun", "x", "my-mcp-command-foo"]
},
- "meu-mcp-bar": {
+ "my-mcp-bar": {
"type": "local",
- "command": ["bun", "x", "meu-comando-mcp-bar"]
+ "command": ["bun", "x", "my-mcp-command-bar"]
}
},
"tools": {
- "meu-mcp*": false
+ "my-mcp*": false
}
}
```
-Aqui estamos usando o padrão glob `meu-mcp*` para desabilitar todos os MCPs.
+Aqui estamos usando o padrão glob `my-mcp*` para desabilitar todos os MCPs.
---
@@ -354,19 +354,19 @@ Se você tiver um grande número de servidores MCP, pode querer habilitá-los ap
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "meu-mcp": {
+ "my-mcp": {
"type": "local",
- "command": ["bun", "x", "meu-comando-mcp"],
+ "command": ["bun", "x", "my-mcp-command"],
"enabled": true
}
},
"tools": {
- "meu-mcp*": false
+ "my-mcp*": false
},
"agent": {
- "meu-agente": {
+ "my-agent": {
"tools": {
- "meu-mcp*": true
+ "my-mcp*": true
}
}
}
@@ -379,7 +379,7 @@ Se você tiver um grande número de servidores MCP, pode querer habilitá-los ap
O padrão glob usa padrões simples de regex globbing:
-- `*` corresponde a zero ou mais de qualquer caractere (por exemplo, `"meu-mcp*"` corresponde a `meu-mcp_search`, `meu-mcp_list`, etc.)
+- `*` corresponde a zero ou mais de qualquer caractere (por exemplo, `"my-mcp*"` corresponde a `my-mcp_search`, `my-mcp_list`, etc.)
- `?` corresponde exatamente a um caractere
- Todos os outros caracteres correspondem literalmente
@@ -423,7 +423,7 @@ Após adicionar a configuração, autentique-se com o Sentry:
opencode mcp auth sentry
```
-Isso abrirá uma janela do navegador para completar o fluxo OAuth e conectar o OpenCode à sua conta do Sentry.
+Isso abrirá uma janela do navegador para completar o fluxo OAuth e conectar o opencode à sua conta do Sentry.
Uma vez autenticado, você pode usar ferramentas do Sentry em seus prompts para consultar problemas, projetos e dados de erro.
diff --git a/packages/web/src/content/docs/pt-br/models.mdx b/packages/web/src/content/docs/pt-br/models.mdx
index 26c61689a..078387783 100644
--- a/packages/web/src/content/docs/pt-br/models.mdx
+++ b/packages/web/src/content/docs/pt-br/models.mdx
@@ -3,13 +3,13 @@ title: Modelos
description: Configurando um provedor e modelo LLM.
---
-OpenCode usa o [AI SDK](https://ai-sdk.dev/) e [Models.dev](https://models.dev) para suportar **75+ provedores LLM** e suporta a execução de modelos locais.
+opencode usa o [AI SDK](https://ai-sdk.dev/) e [Models.dev](https://models.dev) para suportar **75+ provedores LLM** e suporta a execução de modelos locais.
---
## Provedores
-Os provedores mais populares são pré-carregados por padrão. Se você adicionou as credenciais para um provedor através do comando `/connect`, elas estarão disponíveis quando você iniciar o OpenCode.
+Os provedores mais populares são pré-carregados por padrão. Se você adicionou as credenciais para um provedor através do comando `/connect`, elas estarão disponíveis quando você iniciar o opencode.
Saiba mais sobre [provedores](/docs/providers).
@@ -35,7 +35,7 @@ Considere usar um dos modelos que recomendamos.
No entanto, há apenas alguns deles que são bons tanto em gerar código quanto em chamar ferramentas.
-Aqui estão vários modelos que funcionam bem com o OpenCode, em nenhuma ordem específica. (Esta não é uma lista exaustiva nem necessariamente atualizada):
+Aqui estão vários modelos que funcionam bem com o opencode, em nenhuma ordem específica. (Esta não é uma lista exaustiva nem necessariamente atualizada):
- GPT 5.2
- GPT 5.1 Codex
@@ -48,7 +48,7 @@ Aqui estão vários modelos que funcionam bem com o OpenCode, em nenhuma ordem e
## Defina um padrão
-Para definir um desses como o modelo padrão, você pode definir a chave `model` na sua configuração do OpenCode.
+Para definir um desses como o modelo padrão, você pode definir a chave `model` na sua configuração do opencode.
```json title="opencode.json" {3}
{
@@ -136,11 +136,11 @@ Você também pode definir variantes personalizadas que estendem as integradas.
## Variantes
-Muitos modelos suportam várias variantes com diferentes configurações. O OpenCode vem com variantes padrão integradas para provedores populares.
+Muitos modelos suportam várias variantes com diferentes configurações. O opencode vem com variantes padrão integradas para provedores populares.
### Variantes integradas
-O OpenCode vem com variantes padrão para muitos provedores:
+O opencode vem com variantes padrão para muitos provedores:
**Anthropic**:
@@ -202,11 +202,11 @@ Use a tecla de atalho `variant_cycle` para alternar rapidamente entre variantes.
## Carregando modelos
-Quando o OpenCode é iniciado, ele verifica modelos na seguinte ordem de prioridade:
+Quando o opencode é iniciado, ele verifica modelos na seguinte ordem de prioridade:
1. A flag de linha de comando `--model` ou `-m`. O formato é o mesmo que no arquivo de configuração: `provider_id/model_id`.
-2. A lista de modelos na configuração do OpenCode.
+2. A lista de modelos na configuração do opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pt-br/network.mdx b/packages/web/src/content/docs/pt-br/network.mdx
index 7303569f8..48300a7b5 100644
--- a/packages/web/src/content/docs/pt-br/network.mdx
+++ b/packages/web/src/content/docs/pt-br/network.mdx
@@ -3,13 +3,13 @@ title: Rede
description: Configure proxies e certificados personalizados.
---
-OpenCode suporta variáveis de ambiente de proxy padrão e certificados personalizados para ambientes de rede corporativa.
+opencode suporta variáveis de ambiente de proxy padrão e certificados personalizados para ambientes de rede corporativa.
---
## Proxy
-OpenCode respeita variáveis de ambiente de proxy padrão.
+opencode respeita variáveis de ambiente de proxy padrão.
```bash
# Proxy HTTPS (recomendado)
@@ -48,7 +48,7 @@ Para proxies que requerem autenticação avançada como NTLM ou Kerberos, consid
## Certificados personalizados
-Se sua empresa usa CAs personalizadas para conexões HTTPS, configure o OpenCode para confiá-las.
+Se sua empresa usa CAs personalizadas para conexões HTTPS, configure o opencode para confiá-las.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/pt-br/permissions.mdx b/packages/web/src/content/docs/pt-br/permissions.mdx
index 106450eba..5f20b0d1d 100644
--- a/packages/web/src/content/docs/pt-br/permissions.mdx
+++ b/packages/web/src/content/docs/pt-br/permissions.mdx
@@ -3,7 +3,7 @@ title: Permissões
description: Controle quais ações requerem aprovação para serem executadas.
---
-OpenCode usa a configuração `permission` para decidir se uma determinada ação deve ser executada automaticamente, solicitar sua aprovação ou ser bloqueada.
+opencode usa a configuração `permission` para decidir se uma determinada ação deve ser executada automaticamente, solicitar sua aprovação ou ser bloqueada.
A partir da versão `v1.1.1`, a configuração booleana legada `tools` foi descontinuada e mesclada na `permission`. A antiga configuração `tools` ainda é suportada para compatibilidade retroativa.
@@ -88,7 +88,7 @@ Você pode usar `~` ou `$HOME` no início de um padrão para referenciar seu dir
### Diretórios Externos
-Use `external_directory` para permitir chamadas de ferramentas que tocam em caminhos fora do diretório de trabalho onde o OpenCode foi iniciado. Isso se aplica a qualquer ferramenta que aceite um caminho como entrada (por exemplo, `read`, `edit`, `list`, `glob`, `grep` e muitos comandos `bash`).
+Use `external_directory` para permitir chamadas de ferramentas que tocam em caminhos fora do diretório de trabalho onde o opencode foi iniciado. Isso se aplica a qualquer ferramenta que aceite um caminho como entrada (por exemplo, `read`, `edit`, `list`, `glob`, `grep` e muitos comandos `bash`).
A expansão do home (como `~/...`) afeta apenas como um padrão é escrito. Não torna um caminho externo parte do espaço de trabalho atual, então caminhos fora do diretório de trabalho ainda devem ser permitidos via `external_directory`.
@@ -127,7 +127,7 @@ Mantenha a lista focada em caminhos confiáveis e adicione regras adicionais de
## Permissões Disponíveis
-As permissões do OpenCode são indexadas pelo nome da ferramenta, além de alguns guardas de segurança:
+As permissões do opencode são indexadas pelo nome da ferramenta, além de alguns guardas de segurança:
- `read` — leitura de um arquivo (corresponde ao caminho do arquivo)
- `edit` — todas as modificações de arquivo (cobre `edit`, `write`, `patch`, `multiedit`)
@@ -148,7 +148,7 @@ As permissões do OpenCode são indexadas pelo nome da ferramenta, além de algu
## Padrões
-Se você não especificar nada, o OpenCode começa com padrões permissivos:
+Se você não especificar nada, o opencode começa com padrões permissivos:
- A maioria das permissões padrão é `"allow"`.
- `doom_loop` e `external_directory` padrão é `"ask"`.
@@ -171,10 +171,10 @@ Se você não especificar nada, o OpenCode começa com padrões permissivos:
## O que “Ask” Faz
-Quando o OpenCode solicita aprovação, a interface oferece três resultados:
+Quando o opencode solicita aprovação, a interface oferece três resultados:
- `once` — aprovar apenas esta solicitação
-- `always` — aprovar futuras solicitações que correspondam aos padrões sugeridos (para o restante da sessão atual do OpenCode)
+- `always` — aprovar futuras solicitações que correspondam aos padrões sugeridos (para o restante da sessão atual do opencode)
- `reject` — negar a solicitação
O conjunto de padrões que `always` aprovaria é fornecido pela ferramenta (por exemplo, aprovações de bash normalmente incluem um prefixo de comando seguro como `git status*`).
diff --git a/packages/web/src/content/docs/pt-br/plugins.mdx b/packages/web/src/content/docs/pt-br/plugins.mdx
index 46d610416..99b9af819 100644
--- a/packages/web/src/content/docs/pt-br/plugins.mdx
+++ b/packages/web/src/content/docs/pt-br/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Plugins
-description: Escreva seus próprios plugins para estender o OpenCode.
+description: Escreva seus próprios plugins para estender o opencode.
---
-Plugins permitem que você estenda o OpenCode conectando-se a vários eventos e personalizando o comportamento. Você pode criar plugins para adicionar novos recursos, integrar-se a serviços externos ou modificar o comportamento padrão do OpenCode.
+Plugins permitem que você estenda o opencode conectando-se a vários eventos e personalizando o comportamento. Você pode criar plugins para adicionar novos recursos, integrar-se a serviços externos ou modificar o comportamento padrão do opencode.
Para exemplos, confira os [plugins](/docs/ecosystem#plugins) criados pela comunidade.
@@ -82,7 +82,7 @@ Plugins locais e ferramentas personalizadas podem usar pacotes npm externos. Adi
}
```
-O OpenCode executa `bun install` na inicialização para instalar esses pacotes. Seus plugins e ferramentas podem então importá-los.
+O opencode executa `bun install` na inicialização para instalar esses pacotes. Seus plugins e ferramentas podem então importá-los.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -224,7 +224,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
event: async ({ event }) => {
// Enviar notificação ao concluir a sessão
if (event.type === "session.idle") {
- await $`osascript -e 'display notification "Sessão concluída!" with title "opencode"'`
+ await $`osascript -e 'display notification "Session completed!" with title "opencode"'`
}
},
}
@@ -234,7 +234,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
Estamos usando `osascript` para executar AppleScript no macOS. Aqui estamos usando para enviar notificações.
:::note
-Se você estiver usando o aplicativo desktop OpenCode, ele pode enviar notificações do sistema automaticamente quando uma resposta estiver pronta ou quando ocorrer um erro na sessão.
+Se você estiver usando o aplicativo desktop opencode, ele pode enviar notificações do sistema automaticamente quando uma resposta estiver pronta ou quando ocorrer um erro na sessão.
:::
---
@@ -291,7 +291,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
},
async execute(args, context) {
const { directory, worktree } = context
- return `Olá ${args.foo} de ${directory} (worktree: ${worktree})`
+ return `Hello ${args.foo} from ${directory} (worktree: ${worktree})`
},
}),
},
diff --git a/packages/web/src/content/docs/pt-br/providers.mdx b/packages/web/src/content/docs/pt-br/providers.mdx
index a44cd1f01..572d8dc6a 100644
--- a/packages/web/src/content/docs/pt-br/providers.mdx
+++ b/packages/web/src/content/docs/pt-br/providers.mdx
@@ -1,17 +1,17 @@
---
title: Provedores
-description: Usando qualquer provedor LLM no OpenCode.
+description: Usando qualquer provedor LLM no opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode usa o [AI SDK](https://ai-sdk.dev/) e [Models.dev](https://models.dev) para suportar **75+ provedores LLM** e suporta a execução de modelos locais.
+opencode usa o [AI SDK](https://ai-sdk.dev/) e [Models.dev](https://models.dev) para suportar **75+ provedores LLM** e suporta a execução de modelos locais.
Para adicionar um provedor, você precisa:
1. Adicionar as chaves da API para o provedor usando o comando `/connect`.
-2. Configurar o provedor na sua configuração do OpenCode.
+2. Configurar o provedor na sua configuração do opencode.
---
@@ -23,7 +23,7 @@ Quando você adiciona as chaves da API de um provedor com o comando `/connect`,
### Configuração
-Você pode personalizar os provedores através da seção `provider` na sua configuração do OpenCode.
+Você pode personalizar os provedores através da seção `provider` na sua configuração do opencode.
---
@@ -48,7 +48,7 @@ Você pode personalizar a URL base para qualquer provedor definindo a opção `b
## OpenCode Zen
-OpenCode Zen é uma lista de modelos fornecidos pela equipe do OpenCode que foram testados e verificados para funcionar bem com o OpenCode. [Saiba mais](/docs/zen).
+OpenCode Zen é uma lista de modelos fornecidos pela equipe do opencode que foram testados e verificados para funcionar bem com o opencode. [Saiba mais](/docs/zen).
:::tip
Se você é novo, recomendamos começar com o OpenCode Zen.
@@ -77,7 +77,7 @@ Se você é novo, recomendamos começar com o OpenCode Zen.
/models
```
-Funciona como qualquer outro provedor no OpenCode e é completamente opcional.
+Funciona como qualquer outro provedor no opencode e é completamente opcional.
---
@@ -120,7 +120,7 @@ Não vê um provedor aqui? Envie um PR.
### Amazon Bedrock
-Para usar o Amazon Bedrock com o OpenCode:
+Para usar o Amazon Bedrock com o opencode:
1. Acesse o **Catálogo de Modelos** no console do Amazon Bedrock e solicite acesso aos modelos que você deseja.
@@ -273,7 +273,7 @@ Para perfis de inferência personalizados, use o nome do modelo e do provedor na
```
:::info
-Usar sua assinatura Claude Pro/Max no OpenCode não é oficialmente suportado pela [Anthropic](https://anthropic.com).
+Usar sua assinatura Claude Pro/Max no opencode não é oficialmente suportado pela [Anthropic](https://anthropic.com).
:::
##### Usando chaves da API
@@ -656,7 +656,7 @@ GitLab Duo fornece um chat agente com suporte a ferramentas nativas através do
#### Usando Token de Acesso Pessoal
1. Vá para [Configurações do Usuário do GitLab > Tokens de Acesso](https://gitlab.com/-/user_settings/personal_access_tokens)
2. Clique em **Adicionar novo token**
- 3. Nome: `OpenCode`, Escopos: `api`
+ 3. Nome: `opencode`, Escopos: `api`
4. Copie o token (começa com `glpat-`)
5. Insira-o no terminal
@@ -679,8 +679,8 @@ armazenar o token no armazenamento de autenticação do opencode.
##### GitLab Auto-Hospedado
:::note[nota de conformidade]
-OpenCode usa um pequeno modelo para algumas tarefas de IA, como gerar o título da sessão.
-Ele está configurado para usar gpt-5-nano por padrão, hospedado pela Zen. Para bloquear o OpenCode
+opencode usa um pequeno modelo para algumas tarefas de IA, como gerar o título da sessão.
+Ele está configurado para usar gpt-5-nano por padrão, hospedado pela Zen. Para bloquear o opencode
para usar apenas sua própria instância hospedada do GitLab, adicione o seguinte ao seu
arquivo `opencode.json`. Também é recomendado desativar o compartilhamento de sessões.
@@ -816,7 +816,7 @@ Alguns modelos precisam ser habilitados manualmente nas suas [configurações do
### Google Vertex AI
-Para usar o Google Vertex AI com o OpenCode:
+Para usar o Google Vertex AI com o opencode:
1. Acesse o **Model Garden** no Console do Google Cloud e verifique os
modelos disponíveis na sua região.
@@ -998,7 +998,7 @@ Helicone suporta cabeçalhos personalizados para recursos como cache, rastreamen
##### Rastreamento de Sessões
-O recurso [Sessões](https://docs.helicone.ai/features/sessions) do Helicone permite que você agrupe solicitações LLM relacionadas. Use o plugin [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) para registrar automaticamente cada conversa do OpenCode como uma sessão no Helicone.
+O recurso [Sessões](https://docs.helicone.ai/features/sessions) do Helicone permite que você agrupe solicitações LLM relacionadas. Use o plugin [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) para registrar automaticamente cada conversa do opencode como uma sessão no Helicone.
```bash
npm install -g opencode-helicone-session
@@ -1012,7 +1012,7 @@ Adicione-o à sua configuração.
}
```
-O plugin injeta os cabeçalhos `Helicone-Session-Id` e `Helicone-Session-Name` em suas solicitações. Na página de Sessões do Helicone, você verá cada conversa do OpenCode listada como uma sessão separada.
+O plugin injeta os cabeçalhos `Helicone-Session-Id` e `Helicone-Session-Name` em suas solicitações. Na página de Sessões do Helicone, você verá cada conversa do opencode listada como uma sessão separada.
##### Cabeçalhos Comuns do Helicone
@@ -1216,7 +1216,7 @@ Para usar Kimi K2 do Moonshot AI:
Você pode configurar o opencode para usar modelos locais através do Ollama.
:::tip
-Ollama pode se configurar automaticamente para o OpenCode. Consulte a [documentação de integração do Ollama](https://docs.ollama.com/integrations/opencode) para detalhes.
+Ollama pode se configurar automaticamente para o opencode. Consulte a [documentação de integração do Ollama](https://docs.ollama.com/integrations/opencode) para detalhes.
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1255,13 +1255,13 @@ Se chamadas de ferramentas não estiverem funcionando, tente aumentar `num_ctx`
### Ollama Cloud
-Para usar o Ollama Cloud com o OpenCode:
+Para usar o Ollama Cloud com o opencode:
1. Acesse [https://ollama.com/](https://ollama.com/) e faça login ou crie uma conta.
2. Navegue até **Configurações** > **Chaves** e clique em **Adicionar Chave da API** para gerar uma nova chave da API.
-3. Copie a chave da API para uso no OpenCode.
+3. Copie a chave da API para uso no opencode.
4. Execute o comando `/connect` e procure por **Ollama Cloud**.
@@ -1278,7 +1278,7 @@ Para usar o Ollama Cloud com o OpenCode:
└ enter
```
-6. **Importante**: Antes de usar modelos em nuvem no OpenCode, você deve puxar as informações do modelo localmente:
+6. **Importante**: Antes de usar modelos em nuvem no opencode, você deve puxar as informações do modelo localmente:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1326,7 +1326,7 @@ Se você já tiver uma chave da API, pode selecionar **Inserir chave da API manu
### OpenCode Zen
-OpenCode Zen é uma lista de modelos testados e verificados fornecidos pela equipe do OpenCode. [Saiba mais](/docs/zen).
+OpenCode Zen é uma lista de modelos testados e verificados fornecidos pela equipe do opencode. [Saiba mais](/docs/zen).
1. Faça login em **OpenCode Zen** e clique em **Criar Chave da API**.
@@ -1336,7 +1336,7 @@ OpenCode Zen é uma lista de modelos testados e verificados fornecidos pela equi
/connect
```
-3. Insira sua chave da API do OpenCode.
+3. Insira sua chave da API do opencode.
```txt
┌ Chave da API
@@ -1474,7 +1474,7 @@ SAP AI Core fornece acesso a mais de 40 modelos do OpenAI, Anthropic, Google, Am
### OVHcloud AI Endpoints
-1. Acesse o [painel OVHcloud](https://ovh.com/manager). Navegue até a seção `Nuvem Pública`, `IA & Aprendizado de Máquina` > `Endpoints de IA` e na aba `Chaves da API`, clique em **Criar uma nova chave da API**.
+1. Acesse o [painel OVHcloud](https://ovh.com/manager). Navegue até a seção `Public Cloud`, `AI & Machine Learning` > `Endpoints de IA` e na aba `API Keys`, clique em **Criar uma nova chave da API**.
2. Execute o comando `/connect` e procure por **OVHcloud AI Endpoints**.
@@ -1501,7 +1501,7 @@ SAP AI Core fornece acesso a mais de 40 modelos do OpenAI, Anthropic, Google, Am
### Scaleway
-Para usar [APIs Generativas Scaleway](https://www.scaleway.com/en/docs/generative-apis/) com o Opencode:
+Para usar [APIs Generativas Scaleway](https://www.scaleway.com/en/docs/generative-apis/) com o opencode:
1. Acesse as [configurações de IAM do Scaleway Console](https://console.scaleway.com/iam/api-keys) para gerar uma nova chave da API.
@@ -1862,7 +1862,7 @@ Detalhes da configuração:
- **limit.context**: Máximo de tokens de entrada que o modelo aceita.
- **limit.output**: Máximo de tokens que o modelo pode gerar.
-Os campos `limit` permitem que o OpenCode entenda quanto contexto você tem disponível. Provedores padrão puxam isso automaticamente do models.dev.
+Os campos `limit` permitem que o opencode entenda quanto contexto você tem disponível. Provedores padrão puxam isso automaticamente do models.dev.
---
diff --git a/packages/web/src/content/docs/pt-br/rules.mdx b/packages/web/src/content/docs/pt-br/rules.mdx
index 45b361bd0..9d60753dd 100644
--- a/packages/web/src/content/docs/pt-br/rules.mdx
+++ b/packages/web/src/content/docs/pt-br/rules.mdx
@@ -68,7 +68,7 @@ Como isso não é commitado no Git ou compartilhado com sua equipe, recomendamos
### Compatibilidade com Claude Code
-Para usuários migrando do Claude Code, o OpenCode suporta as convenções de arquivo do Claude Code como alternativas:
+Para usuários migrando do Claude Code, o opencode suporta as convenções de arquivo do Claude Code como alternativas:
- **Regras do projeto**: `CLAUDE.md` no diretório do seu projeto (usado se não existir `AGENTS.md`)
- **Regras globais**: `~/.claude/CLAUDE.md` (usado se não existir `~/.config/opencode/AGENTS.md`)
diff --git a/packages/web/src/content/docs/pt-br/sdk.mdx b/packages/web/src/content/docs/pt-br/sdk.mdx
index 7a33ddafd..64533d4b8 100644
--- a/packages/web/src/content/docs/pt-br/sdk.mdx
+++ b/packages/web/src/content/docs/pt-br/sdk.mdx
@@ -62,7 +62,7 @@ const opencode = await createOpencode({
},
})
-console.log(`Servidor rodando em ${opencode.server.url}`)
+console.log(`Server running at ${opencode.server.url}`)
opencode.server.close()
```
diff --git a/packages/web/src/content/docs/pt-br/server.mdx b/packages/web/src/content/docs/pt-br/server.mdx
index 8e2919158..12ebde7ab 100644
--- a/packages/web/src/content/docs/pt-br/server.mdx
+++ b/packages/web/src/content/docs/pt-br/server.mdx
@@ -62,7 +62,7 @@ Você pode executar `opencode serve` para iniciar um servidor autônomo. Se voc
Quando você inicia o TUI, ele atribui aleatoriamente uma porta e um nome de host. Você pode passar os [flags](/docs/cli) `--hostname` e `--port`. Em seguida, use isso para se conectar ao seu servidor.
-O endpoint [`/tui`](#tui) pode ser usado para controlar o TUI através do servidor. Por exemplo, você pode preencher ou executar um prompt. Essa configuração é usada pelos plugins do OpenCode [IDE](/docs/ide).
+O endpoint [`/tui`](#tui) pode ser usado para controlar o TUI através do servidor. Por exemplo, você pode preencher ou executar um prompt. Essa configuração é usada pelos plugins do opencode [IDE](/docs/ide).
---
diff --git a/packages/web/src/content/docs/pt-br/share.mdx b/packages/web/src/content/docs/pt-br/share.mdx
index a4669e2f5..5aa0439d0 100644
--- a/packages/web/src/content/docs/pt-br/share.mdx
+++ b/packages/web/src/content/docs/pt-br/share.mdx
@@ -1,9 +1,9 @@
---
title: Compartilhar
-description: Compartilhe suas conversas do OpenCode.
+description: Compartilhe suas conversas do opencode.
---
-O recurso de compartilhamento do OpenCode permite que você crie links públicos para suas conversas do OpenCode, para que você possa colaborar com colegas de equipe ou obter ajuda de outros.
+O recurso de compartilhamento do opencode permite que você crie links públicos para suas conversas do opencode, para que você possa colaborar com colegas de equipe ou obter ajuda de outros.
:::note
Conversas compartilhadas são acessíveis publicamente para qualquer pessoa com o link.
@@ -13,7 +13,7 @@ Conversas compartilhadas são acessíveis publicamente para qualquer pessoa com
## Como funciona
-Quando você compartilha uma conversa, o OpenCode:
+Quando você compartilha uma conversa, o opencode:
1. Cria uma URL pública única para sua sessão
2. Sincroniza seu histórico de conversas com nossos servidores
@@ -23,13 +23,13 @@ Quando você compartilha uma conversa, o OpenCode:
## Compartilhamento
-O OpenCode suporta três modos de compartilhamento que controlam como as conversas são compartilhadas:
+O opencode suporta três modos de compartilhamento que controlam como as conversas são compartilhadas:
---
### Manual (padrão)
-Por padrão, o OpenCode usa o modo de compartilhamento manual. As sessões não são compartilhadas automaticamente, mas você pode compartilhá-las manualmente usando o comando `/share`:
+Por padrão, o opencode usa o modo de compartilhamento manual. As sessões não são compartilhadas automaticamente, mas você pode compartilhá-las manualmente usando o comando `/share`:
```
/share
diff --git a/packages/web/src/content/docs/pt-br/skills.mdx b/packages/web/src/content/docs/pt-br/skills.mdx
index 14bbfa7ac..4532ac04e 100644
--- a/packages/web/src/content/docs/pt-br/skills.mdx
+++ b/packages/web/src/content/docs/pt-br/skills.mdx
@@ -3,7 +3,7 @@ title: "Habilidades do Agente"
description: "Defina comportamentos reutilizáveis via definições de SKILL.md"
---
-As habilidades do agente permitem que o OpenCode descubra instruções reutilizáveis do seu repositório ou diretório pessoal.
+As habilidades do agente permitem que o opencode descubra instruções reutilizáveis do seu repositório ou diretório pessoal.
As habilidades são carregadas sob demanda através da ferramenta nativa `skill`—os agentes veem as habilidades disponíveis e podem carregar o conteúdo completo quando necessário.
---
@@ -11,7 +11,7 @@ As habilidades são carregadas sob demanda através da ferramenta nativa `skill`
## Colocar arquivos
Crie uma pasta por nome de habilidade e coloque um `SKILL.md` dentro dela.
-O OpenCode pesquisa nesses locais:
+O opencode pesquisa nesses locais:
- Configuração do projeto: `.opencode/skills//SKILL.md`
- Configuração global: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ O OpenCode pesquisa nesses locais:
## Entender a descoberta
-Para caminhos locais do projeto, o OpenCode sobe a partir do seu diretório de trabalho atual até alcançar a árvore de trabalho do git.
+Para caminhos locais do projeto, o opencode sobe a partir do seu diretório de trabalho atual até alcançar a árvore de trabalho do git.
Ele carrega qualquer `skills/*/SKILL.md` correspondente em `.opencode/` e qualquer `.claude/skills/*/SKILL.md` ou `.agents/skills/*/SKILL.md` ao longo do caminho.
As definições globais também são carregadas de `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` e `~/.agents/skills/*/SKILL.md`.
@@ -102,7 +102,7 @@ Faça perguntas esclarecedoras se o esquema de versionamento alvo não estiver c
## Reconhecer descrição da ferramenta
-O OpenCode lista as habilidades disponíveis na descrição da ferramenta `skill`.
+O opencode lista as habilidades disponíveis na descrição da ferramenta `skill`.
Cada entrada inclui o nome e a descrição da habilidade:
```xml
diff --git a/packages/web/src/content/docs/pt-br/themes.mdx b/packages/web/src/content/docs/pt-br/themes.mdx
index 67f4701f4..a1a5083cb 100644
--- a/packages/web/src/content/docs/pt-br/themes.mdx
+++ b/packages/web/src/content/docs/pt-br/themes.mdx
@@ -3,9 +3,9 @@ title: Temas
description: Selecione um tema embutido ou defina o seu próprio.
---
-Com o OpenCode, você pode selecionar um dos vários temas embutidos, usar um tema que se adapta ao tema do seu terminal ou definir seu próprio tema personalizado.
+Com o opencode, você pode selecionar um dos vários temas embutidos, usar um tema que se adapta ao tema do seu terminal ou definir seu próprio tema personalizado.
-Por padrão, o OpenCode usa nosso próprio tema `opencode`.
+Por padrão, o opencode usa nosso próprio tema `opencode`.
---
@@ -23,7 +23,7 @@ Sem suporte a truecolor, os temas podem aparecer com precisão de cor reduzida o
## Temas embutidos
-O OpenCode vem com vários temas embutidos.
+O opencode vem com vários temas embutidos.
| Nome | Descrição |
| ---------------------- | --------------------------------------------------------------------------- |
@@ -53,7 +53,7 @@ O tema `system` é projetado para se adaptar automaticamente ao esquema de cores
O tema do sistema é para usuários que:
-- Querem que o OpenCode corresponda à aparência do seu terminal
+- Querem que o opencode corresponda à aparência do seu terminal
- Usam esquemas de cores de terminal personalizados
- Preferem uma aparência consistente em todos os aplicativos de terminal
@@ -74,7 +74,7 @@ Você pode selecionar um tema chamando a seleção de tema com o comando `/theme
## Temas personalizados
-O OpenCode suporta um sistema de temas flexível baseado em JSON que permite aos usuários criar e personalizar temas facilmente.
+O opencode suporta um sistema de temas flexível baseado em JSON que permite aos usuários criar e personalizar temas facilmente.
---
diff --git a/packages/web/src/content/docs/pt-br/tools.mdx b/packages/web/src/content/docs/pt-br/tools.mdx
index 0267b3e7f..74b4757a0 100644
--- a/packages/web/src/content/docs/pt-br/tools.mdx
+++ b/packages/web/src/content/docs/pt-br/tools.mdx
@@ -3,7 +3,7 @@ title: Ferramentas
description: Gerencie as ferramentas que um LLM pode usar.
---
-As ferramentas permitem que o LLM execute ações em sua base de código. O OpenCode vem com um conjunto de ferramentas integradas, mas você pode estendê-lo com [ferramentas personalizadas](/docs/custom-tools) ou [servidores MCP](/docs/mcp-servers).
+As ferramentas permitem que o LLM execute ações em sua base de código. O opencode vem com um conjunto de ferramentas integradas, mas você pode estendê-lo com [ferramentas personalizadas](/docs/custom-tools) ou [servidores MCP](/docs/mcp-servers).
Por padrão, todas as ferramentas estão **ativadas** e não precisam de permissão para serem executadas. Você pode controlar o comportamento das ferramentas através de [permissões](/docs/permissions).
@@ -41,7 +41,7 @@ Você também pode usar curingas para controlar várias ferramentas ao mesmo tem
## Integradas
-Aqui estão todas as ferramentas integradas disponíveis no OpenCode.
+Aqui estão todas as ferramentas integradas disponíveis no opencode.
---
@@ -291,9 +291,9 @@ Permite que o LLM busque e leia páginas da web. Útil para consultar documenta
Pesquise na web por informações.
:::note
-Esta ferramenta está disponível apenas ao usar o provedor OpenCode ou quando a variável de ambiente `OPENCODE_ENABLE_EXA` está definida como qualquer valor verdadeiro (por exemplo, `true` ou `1`).
+Esta ferramenta está disponível apenas ao usar o provedor opencode ou quando a variável de ambiente `OPENCODE_ENABLE_EXA` está definida como qualquer valor verdadeiro (por exemplo, `true` ou `1`).
-Para habilitar ao iniciar o OpenCode:
+Para habilitar ao iniciar o opencode:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/pt-br/troubleshooting.mdx b/packages/web/src/content/docs/pt-br/troubleshooting.mdx
index cf63b7c0e..a4d0f0878 100644
--- a/packages/web/src/content/docs/pt-br/troubleshooting.mdx
+++ b/packages/web/src/content/docs/pt-br/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Solução de Problemas
description: Problemas comuns e como resolvê-los.
---
-Para depurar problemas com o OpenCode, comece verificando os logs e os dados locais que ele armazena no disco.
+Para depurar problemas com o opencode, comece verificando os logs e os dados locais que ele armazena no disco.
---
@@ -39,13 +39,13 @@ Este diretório contém:
## Aplicativo de Desktop
-OpenCode Desktop executa um servidor OpenCode local (o sidecar `opencode-cli`) em segundo plano. A maioria dos problemas é causada por um plugin com mau funcionamento, um cache corrompido ou uma configuração de servidor incorreta.
+opencode Desktop executa um servidor opencode local (o sidecar `opencode-cli`) em segundo plano. A maioria dos problemas é causada por um plugin com mau funcionamento, um cache corrompido ou uma configuração de servidor incorreta.
### Verificações rápidas
- Saia completamente do aplicativo e reinicie-o.
- Se o aplicativo mostrar uma tela de erro, clique em **Reiniciar** e copie os detalhes do erro.
-- Apenas macOS: menu `OpenCode` -> **Recarregar Webview** (ajuda se a interface estiver em branco/congelada).
+- Apenas macOS: menu `opencode` -> **Recarregar Webview** (ajuda se a interface estiver em branco/congelada).
---
@@ -72,13 +72,13 @@ Se você tiver plugins configurados, desative-os temporariamente removendo a cha
#### Verifique os diretórios de plugins
-OpenCode também pode carregar plugins locais do disco. Mova-os temporariamente para fora do caminho (ou renomeie a pasta) e reinicie o aplicativo de desktop:
+opencode também pode carregar plugins locais do disco. Mova-os temporariamente para fora do caminho (ou renomeie a pasta) e reinicie o aplicativo de desktop:
- **Plugins globais**
- **macOS/Linux**: `~/.config/opencode/plugins/`
- **Windows**: Pressione `WIN+R` e cole `%USERPROFILE%\.config\opencode\plugins`
- **Plugins de projeto** (apenas se você usar configuração por projeto)
- - `/.opencode/plugins/`
+ - `/.opencode/plugins/`
Se o aplicativo voltar a funcionar, reative os plugins um por um para descobrir qual está causando o problema.
@@ -86,22 +86,22 @@ Se o aplicativo voltar a funcionar, reative os plugins um por um para descobrir
### Limpar o cache
-Se desativar plugins não ajudar (ou se a instalação de um plugin estiver travada), limpe o cache para que o OpenCode possa reconstruí-lo.
+Se desativar plugins não ajudar (ou se a instalação de um plugin estiver travada), limpe o cache para que o opencode possa reconstruí-lo.
-1. Saia completamente do OpenCode Desktop.
+1. Saia completamente do opencode Desktop.
2. Exclua o diretório de cache:
- **macOS**: Finder -> `Cmd+Shift+G` -> cole `~/.cache/opencode`
- **Linux**: exclua `~/.cache/opencode` (ou execute `rm -rf ~/.cache/opencode`)
- **Windows**: Pressione `WIN+R` e cole `%USERPROFILE%\.cache\opencode`
-3. Reinicie o OpenCode Desktop.
+3. Reinicie o opencode Desktop.
---
### Corrigir problemas de conexão com o servidor
-OpenCode Desktop pode iniciar seu próprio servidor local (padrão) ou conectar-se a uma URL de servidor que você configurou.
+opencode Desktop pode iniciar seu próprio servidor local (padrão) ou conectar-se a uma URL de servidor que você configurou.
Se você ver um diálogo **"Conexão Falhou"** (ou o aplicativo nunca passa da tela de inicialização), verifique se há uma URL de servidor personalizada.
@@ -132,21 +132,21 @@ No Linux, algumas configurações do Wayland podem causar janelas em branco ou e
### Windows: WebView2 runtime
-No Windows, o OpenCode Desktop requer o **WebView2 Runtime** do Microsoft Edge. Se o aplicativo abrir em uma janela em branco ou não iniciar, instale/atualize o WebView2 e tente novamente.
+No Windows, o opencode Desktop requer o **WebView2 Runtime** do Microsoft Edge. Se o aplicativo abrir em uma janela em branco ou não iniciar, instale/atualize o WebView2 e tente novamente.
---
### Windows: Problemas gerais de desempenho
-Se você estiver enfrentando desempenho lento, problemas de acesso a arquivos ou problemas no terminal no Windows, tente usar [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). O WSL fornece um ambiente Linux que funciona de forma mais integrada com os recursos do OpenCode.
+Se você estiver enfrentando desempenho lento, problemas de acesso a arquivos ou problemas no terminal no Windows, tente usar [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). O WSL fornece um ambiente Linux que funciona de forma mais integrada com os recursos do opencode.
---
### Notificações não aparecendo
-O OpenCode Desktop só mostra notificações do sistema quando:
+O opencode Desktop só mostra notificações do sistema quando:
-- as notificações estão habilitadas para o OpenCode nas configurações do seu sistema operacional, e
+- as notificações estão habilitadas para o opencode nas configurações do seu sistema operacional, e
- a janela do aplicativo não está focada.
---
@@ -155,8 +155,8 @@ O OpenCode Desktop só mostra notificações do sistema quando:
Se o aplicativo não iniciar e você não conseguir limpar as configurações pela interface, redefina o estado salvo do aplicativo de desktop.
-1. Saia do OpenCode Desktop.
-2. Encontre e exclua estes arquivos (eles estão no diretório de dados do aplicativo OpenCode Desktop):
+1. Saia do opencode Desktop.
+2. Encontre e exclua estes arquivos (eles estão no diretório de dados do aplicativo opencode Desktop):
- `opencode.settings.dat` (URL do servidor padrão do desktop)
- `opencode.global.dat` e `opencode.workspace.*.dat` (estado da interface como servidores/projetos recentes)
@@ -171,7 +171,7 @@ Para encontrar o diretório rapidamente:
## Obtendo ajuda
-Se você estiver enfrentando problemas com o OpenCode:
+Se você estiver enfrentando problemas com o opencode:
1. **Relatar problemas no GitHub**
@@ -195,7 +195,7 @@ Aqui estão alguns problemas comuns e como resolvê-los.
---
-### OpenCode não inicia
+### opencode não inicia
1. Verifique os logs em busca de mensagens de erro
2. Tente executar com `--print-logs` para ver a saída no terminal
diff --git a/packages/web/src/content/docs/pt-br/tui.mdx b/packages/web/src/content/docs/pt-br/tui.mdx
index d019c2922..d3d5c7736 100644
--- a/packages/web/src/content/docs/pt-br/tui.mdx
+++ b/packages/web/src/content/docs/pt-br/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: Usando a interface de usuário de terminal OpenCode.
+description: Usando a interface de usuário de terminal opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode fornece uma interface de terminal interativa ou TUI para trabalhar em seus projetos com um LLM.
+opencode fornece uma interface de terminal interativa ou TUI para trabalhar em seus projetos com um LLM.
-Executar OpenCode inicia o TUI para o diretório atual.
+Executar opencode inicia o TUI para o diretório atual.
```bash
opencode
@@ -57,7 +57,7 @@ A saída do comando é adicionada à conversa como um resultado de ferramenta.
## Comandos
-Ao usar o TUI do OpenCode, você pode digitar `/` seguido pelo nome de um comando para executar ações rapidamente. Por exemplo:
+Ao usar o TUI do opencode, você pode digitar `/` seguido pelo nome de um comando para executar ações rapidamente. Por exemplo:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ Aqui estão todos os comandos de barra disponíveis:
### connect
-Adicione um provedor ao OpenCode. Permite que você selecione entre os provedores disponíveis e adicione suas chaves de API.
+Adicione um provedor ao opencode. Permite que você selecione entre os provedores disponíveis e adicione suas chaves de API.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ Abra um editor externo para compor mensagens. Usa o editor definido na sua vari
### exit
-Saia do OpenCode. _Aliases_: `/quit`, `/q`
+Saia do opencode. _Aliases_: `/quit`, `/q`
```bash frame="none"
/exit
@@ -333,7 +333,7 @@ Tanto os comandos `/editor` quanto `/export` usam o editor especificado na sua v
As opções de editor populares incluem:
-- `code` - Visual Studio Code
+- `code` - VS Code
- `cursor` - Cursor
- `windsurf` - Windsurf
- `nvim` - Editor Neovim
@@ -352,7 +352,7 @@ Alguns editores precisam de argumentos de linha de comando para rodar em modo bl
## Configurar
-Você pode personalizar o comportamento do TUI através do seu arquivo de configuração do OpenCode.
+Você pode personalizar o comportamento do TUI através do seu arquivo de configuração do opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/pt-br/web.mdx b/packages/web/src/content/docs/pt-br/web.mdx
index 6a97b2bfa..621dfdcec 100644
--- a/packages/web/src/content/docs/pt-br/web.mdx
+++ b/packages/web/src/content/docs/pt-br/web.mdx
@@ -1,11 +1,11 @@
---
title: Web
-description: Usando OpenCode no seu navegador.
+description: Usando opencode no seu navegador.
---
-OpenCode pode ser executado como uma aplicação web no seu navegador, proporcionando a mesma poderosa experiência de codificação com IA sem precisar de um terminal.
+opencode pode ser executado como uma aplicação web no seu navegador, proporcionando a mesma poderosa experiência de codificação com IA sem precisar de um terminal.
-
+
## Começando
@@ -15,7 +15,7 @@ Inicie a interface web executando:
opencode web
```
-Isso inicia um servidor local em `127.0.0.1` com uma porta aleatória disponível e abre automaticamente o OpenCode no seu navegador padrão.
+Isso inicia um servidor local em `127.0.0.1` com uma porta aleatória disponível e abre automaticamente o opencode no seu navegador padrão.
:::caution
Se `OPENCODE_SERVER_PASSWORD` não estiver definido, o servidor ficará sem segurança. Isso é aceitável para uso local, mas deve ser configurado para acesso à rede.
@@ -33,7 +33,7 @@ Você pode configurar o servidor web usando flags de linha de comando ou no seu
### Porta
-Por padrão, o OpenCode escolhe uma porta disponível. Você pode especificar uma porta:
+Por padrão, o opencode escolhe uma porta disponível. Você pode especificar uma porta:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### Nome do Host
-Por padrão, o servidor se vincula a `127.0.0.1` (apenas localhost). Para tornar o OpenCode acessível na sua rede:
+Por padrão, o servidor se vincula a `127.0.0.1` (apenas localhost). Para tornar o opencode acessível na sua rede:
```bash
opencode web --hostname 0.0.0.0
```
-Ao usar `0.0.0.0`, o OpenCode exibirá endereços locais e de rede:
+Ao usar `0.0.0.0`, o opencode exibirá endereços locais e de rede:
```
Acesso local: http://localhost:4096
@@ -92,19 +92,19 @@ O nome de usuário padrão é `opencode`, mas pode ser alterado com `OPENCODE_SE
## Usando a Interface Web
-Uma vez iniciada, a interface web fornece acesso às suas sessões do OpenCode.
+Uma vez iniciada, a interface web fornece acesso às suas sessões do opencode.
### Sessões
Visualize e gerencie suas sessões a partir da página inicial. Você pode ver sessões ativas e iniciar novas.
-
+
### Status do Servidor
Clique em "Ver Servidores" para visualizar os servidores conectados e seu status.
-
+
---
diff --git a/packages/web/src/content/docs/pt-br/windows-wsl.mdx b/packages/web/src/content/docs/pt-br/windows-wsl.mdx
index 654633b0e..67fdc65f5 100644
--- a/packages/web/src/content/docs/pt-br/windows-wsl.mdx
+++ b/packages/web/src/content/docs/pt-br/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: Execute o OpenCode no Windows com WSL para melhor experiencia.
+description: Execute o opencode no Windows com WSL para melhor experiencia.
---
import { Steps } from "@astrojs/starlight/components"
-Embora o OpenCode possa rodar direto no Windows, recomendamos usar [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) para a melhor experiencia. O WSL oferece um ambiente Linux que funciona de forma integrada com os recursos do OpenCode.
+Embora o opencode possa rodar direto no Windows, recomendamos usar [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) para a melhor experiencia. O WSL oferece um ambiente Linux que funciona de forma integrada com os recursos do opencode.
:::tip[Por que WSL?]
-O WSL oferece melhor desempenho de sistema de arquivos, suporte completo a terminal e compatibilidade com as ferramentas de desenvolvimento das quais o OpenCode depende.
+O WSL oferece melhor desempenho de sistema de arquivos, suporte completo a terminal e compatibilidade com as ferramentas de desenvolvimento das quais o opencode depende.
:::
---
@@ -21,17 +21,17 @@ O WSL oferece melhor desempenho de sistema de arquivos, suporte completo a termi
Se ainda nao instalou, [instale o WSL](https://learn.microsoft.com/en-us/windows/wsl/install) usando o guia oficial da Microsoft.
-2. **Instale o OpenCode no WSL**
+2. **Instale o opencode no WSL**
- Depois de configurar o WSL, abra o terminal do WSL e instale o OpenCode usando um dos [metodos de instalacao](/docs/).
+ Depois de configurar o WSL, abra o terminal do WSL e instale o opencode usando um dos [metodos de instalacao](/docs/).
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **Use o OpenCode pelo WSL**
+3. **Use o opencode pelo WSL**
- Va para o diretorio do seu projeto (acesse arquivos do Windows via `/mnt/c/`, `/mnt/d/` etc.) e execute o OpenCode.
+ Va para o diretorio do seu projeto (acesse arquivos do Windows via `/mnt/c/`, `/mnt/d/` etc.) e execute o opencode.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ O WSL oferece melhor desempenho de sistema de arquivos, suporte completo a termi
## App desktop + servidor WSL
-Se voce prefere usar o app desktop do OpenCode, mas quer rodar o servidor no WSL:
+Se voce prefere usar o app desktop do opencode, mas quer rodar o servidor no WSL:
1. **Inicie o servidor no WSL** com `--hostname 0.0.0.0` para permitir conexoes externas:
@@ -79,7 +79,7 @@ Para a melhor experiencia web no Windows:
opencode web --hostname 0.0.0.0
```
-2. **Acesse pelo navegador do Windows** em `http://localhost:` (o OpenCode mostra a URL)
+2. **Acesse pelo navegador do Windows** em `http://localhost:` (o opencode mostra a URL)
Executar `opencode web` a partir do WSL garante acesso correto ao sistema de arquivos e integracao com o terminal, continuando acessivel no navegador do Windows.
@@ -101,13 +101,13 @@ opencode
```
:::tip
-Para uma experiencia mais fluida, considere clonar/copiar seu repositorio para o sistema de arquivos do WSL (por exemplo em `~/code/`) e executar o OpenCode por la.
+Para uma experiencia mais fluida, considere clonar/copiar seu repositorio para o sistema de arquivos do WSL (por exemplo em `~/code/`) e executar o opencode por la.
:::
---
## Dicas
-- Mantenha o OpenCode rodando no WSL para projetos armazenados em unidades do Windows - o acesso aos arquivos fica fluido
-- Use a [extensao WSL do VS Code](https://code.visualstudio.com/docs/remote/wsl) junto com o OpenCode para um fluxo de desenvolvimento integrado
-- Sua configuracao e suas sessoes do OpenCode ficam armazenadas no ambiente WSL em `~/.local/share/opencode/`
+- Mantenha o opencode rodando no WSL para projetos armazenados em unidades do Windows - o acesso aos arquivos fica fluido
+- Use a [extensao WSL do VS Code](https://code.visualstudio.com/docs/remote/wsl) junto com o opencode para um fluxo de desenvolvimento integrado
+- Sua configuracao e suas sessoes do opencode ficam armazenadas no ambiente WSL em `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/pt-br/zen.mdx b/packages/web/src/content/docs/pt-br/zen.mdx
index 3376f89f1..7acd2dd22 100644
--- a/packages/web/src/content/docs/pt-br/zen.mdx
+++ b/packages/web/src/content/docs/pt-br/zen.mdx
@@ -1,19 +1,19 @@
---
title: Zen
-description: Lista selecionada de modelos fornecidos pela OpenCode.
+description: Lista selecionada de modelos fornecidos pela opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen é uma lista de modelos testados e verificados fornecidos pela equipe da OpenCode.
+OpenCode Zen é uma lista de modelos testados e verificados fornecidos pela equipe da opencode.
:::note
OpenCode Zen está atualmente em beta.
:::
-Zen funciona como qualquer outro provedor na OpenCode. Você faz login no OpenCode Zen e obtém sua chave de API. É **completamente opcional** e você não precisa usá-la para utilizar a OpenCode.
+Zen funciona como qualquer outro provedor na opencode. Você faz login no OpenCode Zen e obtém sua chave de API. É **completamente opcional** e você não precisa usá-la para utilizar a opencode.
---
@@ -22,7 +22,7 @@ Zen funciona como qualquer outro provedor na OpenCode. Você faz login no OpenCo
Existem um grande número de modelos disponíveis, mas apenas alguns desses modelos funcionam bem como agentes de codificação. Além disso, a maioria dos provedores é configurada de maneira muito diferente; portanto, você obtém desempenhos e qualidades muito diferentes.
:::tip
-Testamos um grupo selecionado de modelos e provedores que funcionam bem com a OpenCode.
+Testamos um grupo selecionado de modelos e provedores que funcionam bem com a opencode.
:::
Portanto, se você estiver usando um modelo através de algo como OpenRouter, você nunca pode ter certeza se está obtendo a melhor versão do modelo que deseja.
@@ -39,7 +39,7 @@ OpenCode Zen é um gateway de IA que lhe dá acesso a esses modelos.
## Como funciona
-OpenCode Zen funciona como qualquer outro provedor na OpenCode.
+OpenCode Zen funciona como qualquer outro provedor na opencode.
1. Você faz login no **OpenCode Zen**, adiciona seus dados de cobrança e copia sua chave de API.
2. Você executa o comando `/connect` na TUI, seleciona OpenCode Zen e cola sua chave de API.
@@ -85,7 +85,7 @@ Você também pode acessar nossos modelos através dos seguintes endpoints da AP
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-O [id do modelo](/docs/config/#models) na sua configuração da OpenCode usa o formato `opencode/`. Por exemplo, para GPT 5.2 Codex, você usaria `opencode/gpt-5.2-codex` na sua configuração.
+O [id do modelo](/docs/config/#models) na sua configuração da opencode usa o formato `opencode/`. Por exemplo, para GPT 5.2 Codex, você usaria `opencode/gpt-5.2-codex` na sua configuração.
---
@@ -147,10 +147,10 @@ As taxas de cartão de crédito são repassadas ao custo (4,4% + $0,30 por trans
Os modelos gratuitos:
-- GLM 4.7 Free está disponível na OpenCode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
-- Kimi K2.5 Free está disponível na OpenCode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
-- MiniMax M2.1 Free está disponível na OpenCode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
-- Big Pickle é um modelo oculto que está gratuito na OpenCode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
+- GLM 4.7 Free está disponível na opencode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
+- Kimi K2.5 Free está disponível na opencode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
+- MiniMax M2.1 Free está disponível na opencode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
+- Big Pickle é um modelo oculto que está gratuito na opencode por tempo limitado. A equipe está usando esse tempo para coletar feedback e melhorar o modelo.
Entre em contato conosco se você tiver alguma dúvida.
@@ -233,4 +233,4 @@ Criamos o OpenCode Zen para:
1. **Benchmark** os melhores modelos/provedores para agentes de codificação.
2. Ter acesso às opções de **mais alta qualidade** e não degradar o desempenho ou redirecionar para provedores mais baratos.
3. Repassar quaisquer **reduções de preço** vendendo ao custo; assim, a única margem é para cobrir nossas taxas de processamento.
-4. Não ter **vinculação** permitindo que você o use com qualquer outro agente de codificação. E sempre permitir que você use qualquer outro provedor com a OpenCode também.
+4. Não ter **vinculação** permitindo que você o use com qualquer outro agente de codificação. E sempre permitir que você use qualquer outro provedor com a opencode também.
diff --git a/packages/web/src/content/docs/ru/1-0.mdx b/packages/web/src/content/docs/ru/1-0.mdx
index f8be4b2e5..4b3809c4f 100644
--- a/packages/web/src/content/docs/ru/1-0.mdx
+++ b/packages/web/src/content/docs/ru/1-0.mdx
@@ -1,20 +1,20 @@
---
title: Миграция на 1.0
-description: Что нового в OpenCode 1.0.
+description: Что нового в opencode 1.0.
---
-OpenCode 1.0 — это полная переработка TUI.
+opencode 1.0 — это полная переработка TUI.
Мы перешли от TUI на основе go+bubbletea, у которого были проблемы с производительностью и возможностями, к собственной платформе (OpenTUI), написанной на zig+solidjs.
-Новый TUI работает так же, как старый, поскольку подключается к тому же серверу открытого кода.
+Новый TUI работает так же, как старый, поскольку подключается к тому же серверу opencode.
---
## Обновление
Вам не следует автоматически обновляться до версии 1.0, если вы в настоящее время используете предыдущую версию.
-версия. Однако некоторые старые версии OpenCode всегда используют последние версии.
+версия. Однако некоторые старые версии opencode всегда используют последние версии.
Чтобы обновить вручную, запустите
diff --git a/packages/web/src/content/docs/ru/acp.mdx b/packages/web/src/content/docs/ru/acp.mdx
index 6030bc019..8b04c4e68 100644
--- a/packages/web/src/content/docs/ru/acp.mdx
+++ b/packages/web/src/content/docs/ru/acp.mdx
@@ -1,9 +1,9 @@
---
title: Поддержка АСР
-description: Используйте OpenCode в любом ACP-совместимом редакторе.
+description: Используйте opencode в любом ACP-совместимом редакторе.
---
-OpenCode поддерживает [Протокол агента-клиента](https://agentclientprotocol.com) или (ACP), что позволяет использовать его непосредственно в совместимых редакторах и IDE.
+opencode поддерживает [Протокол агента-клиента](https://agentclientprotocol.com) или (ACP), что позволяет использовать его непосредственно в совместимых редакторах и IDE.
:::tip
Список редакторов и инструментов, поддерживающих ACP, можно найти в [отчете о ходе работы ACP](https://zed.dev/blog/acp-progress-report#available-now).
@@ -15,9 +15,9 @@ ACP — это открытый протокол, который стандар
## Настроить
-Чтобы использовать OpenCode через ACP, настройте свой редактор для запуска команды `opencode acp`.
+Чтобы использовать opencode через ACP, настройте свой редактор для запуска команды `opencode acp`.
-Команда запускает OpenCode как ACP-совместимый подпроцесс, который взаимодействует с вашим редактором через JSON-RPC через stdio.
+Команда запускает opencode как ACP-совместимый подпроцесс, который взаимодействует с вашим редактором через JSON-RPC через stdio.
Ниже приведены примеры популярных редакторов, поддерживающих ACP.
@@ -82,7 +82,7 @@ ACP — это открытый протокол, который стандар
}
```
-Чтобы открыть его, используйте новый агент OpenCode в селекторе агентов AI Chat.
+Чтобы открыть его, используйте новый агент opencode в селекторе агентов AI Chat.
---
@@ -121,7 +121,7 @@ ACP — это открытый протокол, который стандар
### КодКомпаньон.nvim
-Чтобы использовать OpenCode в качестве агента ACP в [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), добавьте в конфигурацию Neovim следующее:
+Чтобы использовать opencode в качестве агента ACP в [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim), добавьте в конфигурацию Neovim следующее:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-Эта конфигурация настраивает CodeCompanion для использования OpenCode в качестве агента ACP для чата.
+Эта конфигурация настраивает CodeCompanion для использования opencode в качестве агента ACP для чата.
Если вам нужно передать переменные среды (например, `OPENCODE_API_KEY`), обратитесь к разделу [Настройка адаптеров: переменные среды](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) в документации CodeCompanion.nvim для получения полной информации.
## Поддерживать
-OpenCode через ACP работает так же, как и в терминале. Поддерживаются все функции:
+opencode через ACP работает так же, как и в терминале. Поддерживаются все функции:
:::note
Некоторые встроенные команды слэша, такие как `/undo` и `/redo`, в настоящее время не поддерживаются.
@@ -150,7 +150,7 @@ OpenCode через ACP работает так же, как и в термин
- Встроенные инструменты (файловые операции, команды терминала и т. д.)
- Пользовательские инструменты и команды слэша
-- Серверы MCP, настроенные в вашей конфигурации OpenCode
+- Серверы MCP, настроенные в вашей конфигурации opencode
- Правила для конкретного проекта из `AGENTS.md`
- Пользовательские форматтеры и линтеры
- Агенты и система разрешений
diff --git a/packages/web/src/content/docs/ru/agents.mdx b/packages/web/src/content/docs/ru/agents.mdx
index 9ed2289df..a5eefea18 100644
--- a/packages/web/src/content/docs/ru/agents.mdx
+++ b/packages/web/src/content/docs/ru/agents.mdx
@@ -15,7 +15,7 @@ description: Настройте и используйте специализир
## Типы
-В OpenCode есть два типа агентов; Первичные агенты и субагенты.
+В opencode есть два типа агентов; Первичные агенты и субагенты.
---
@@ -27,7 +27,7 @@ description: Настройте и используйте специализир
Вы можете использовать клавишу **Tab** для переключения между основными агентами во время сеанса.
:::
-OpenCode поставляется с двумя встроенными основными агентами: **Build** и **Plan**. Хорошо
+opencode поставляется с двумя встроенными основными агентами: **Build** и **Plan**. Хорошо
посмотрите на это ниже.
---
@@ -36,13 +36,13 @@ OpenCode поставляется с двумя встроенными осно
Субагенты — это специализированные помощники, которых основные агенты могут вызывать для выполнения определенных задач. Вы также можете вызвать их вручную, **@ упомянув** их в своих сообщениях.
-OpenCode поставляется с двумя встроенными субагентами: **General** и **Explore**. Мы рассмотрим это ниже.
+opencode поставляется с двумя встроенными субагентами: **General** и **Explore**. Мы рассмотрим это ниже.
---
## Встроенный
-OpenCode поставляется с двумя встроенными основными агентами и двумя встроенными субагентами.
+opencode поставляется с двумя встроенными основными агентами и двумя встроенными субагентами.
---
@@ -277,7 +277,7 @@ Provide constructive feedback without making direct changes.
}
```
-Если температура не указана, OpenCode использует значения по умолчанию, специфичные для модели; обычно 0 для большинства моделей, 0,55 для моделей Qwen.
+Если температура не указана, opencode использует значения по умолчанию, специфичные для модели; обычно 0 для большинства моделей, 0,55 для моделей Qwen.
---
@@ -337,7 +337,7 @@ Provide constructive feedback without making direct changes.
}
```
-Этот путь указан относительно того, где находится файл конфигурации. Таким образом, это работает как для глобальной конфигурации OpenCode, так и для конфигурации конкретного проекта.
+Этот путь указан относительно того, где находится файл конфигурации. Таким образом, это работает как для глобальной конфигурации opencode, так и для конфигурации конкретного проекта.
---
@@ -359,7 +359,7 @@ Provide constructive feedback without making direct changes.
}
```
-Идентификатор модели в вашей конфигурации OpenCode использует формат `provider/model-id`. Например, если вы используете [OpenCode Zen](/docs/zen), вы должны использовать `opencode/gpt-5.1-codex` для кодекса GPT 5.1.
+Идентификатор модели в вашей конфигурации opencode использует формат `provider/model-id`. Например, если вы используете [OpenCode Zen](/docs/zen), вы должны использовать `opencode/gpt-5.1-codex` для кодекса GPT 5.1.
---
diff --git a/packages/web/src/content/docs/ru/cli.mdx b/packages/web/src/content/docs/ru/cli.mdx
index ba6259136..89048e1dd 100644
--- a/packages/web/src/content/docs/ru/cli.mdx
+++ b/packages/web/src/content/docs/ru/cli.mdx
@@ -1,17 +1,17 @@
---
title: интерфейс командной строки
-description: Параметры и команда OpenCode CLI.
+description: Параметры и команда opencode CLI.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-Интерфейс командной строки OpenCode по умолчанию запускает [TUI](/docs/tui) при запуске без каких-либо аргументов.
+Интерфейс командной строки opencode по умолчанию запускает [TUI](/docs/tui) при запуске без каких-либо аргументов.
```bash
opencode
```
-Но он также принимает команды, описанные на этой странице. Это позволяет вам программно взаимодействовать с OpenCode.
+Но он также принимает команды, описанные на этой странице. Это позволяет вам программно взаимодействовать с opencode.
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### туй
-Запустите пользовательский интерфейс терминала OpenCode.
+Запустите пользовательский интерфейс терминала opencode.
```bash
opencode [project]
@@ -29,27 +29,28 @@ opencode [project]
#### Флаги
-| Флаг | Короткий | Описание |
-| ------------ | -------- | -------------------------------------------------- |
-| `--continue` | `-c` | Продолжить последний сеанс |
-| `--session` | `-s` | Идентификатор сеанса для продолжения |
-| `--prompt` | | Подскажите использовать |
-| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
-| `--agent` | | Агент для использования |
-| `--port` | | Порт для прослушивания |
-| `--hostname` | | Имя хоста для прослушивания |
+| Флаг | Короткий | Описание |
+| ------------ | -------- | ----------------------------------------------------------------------------- |
+| `--continue` | `-c` | Продолжить последний сеанс |
+| `--session` | `-s` | Идентификатор сеанса для продолжения |
+| `--fork` | | Разветвить сеанс при продолжении (используйте с `--continue` или `--session`) |
+| `--prompt` | | Подскажите использовать |
+| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
+| `--agent` | | Агент для использования |
+| `--port` | | Порт для прослушивания |
+| `--hostname` | | Имя хоста для прослушивания |
---
## Команды
-Интерфейс командной строки OpenCode также имеет следующие команды.
+Интерфейс командной строки opencode также имеет следующие команды.
---
### агент
-Управляйте агентами для OpenCode.
+Управляйте агентами для opencode.
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### прикреплять
-Подключите терминал к уже работающему внутреннему серверу OpenCode, запущенному с помощью команд `serve` или `web`.
+Подключите терминал к уже работающему внутреннему серверу opencode, запущенному с помощью команд `serve` или `web`.
```bash
opencode attach [url]
```
-Это позволяет использовать TUI с удаленным сервером OpenCode. Например:
+Это позволяет использовать TUI с удаленным сервером opencode. Например:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ opencode auth [command]
#### авторизоваться
-OpenCode основан на списке поставщиков по адресу [Models.dev](https://models.dev)), поэтому вы можете использовать `opencode auth login` для настройки ключей API для любого поставщика, которого вы хотите использовать. Это хранится в `~/.local/share/opencode/auth.json`.
+opencode основан на списке поставщиков по адресу [Models.dev](https://models.dev)), поэтому вы можете использовать `opencode auth login` для настройки ключей API для любого поставщика, которого вы хотите использовать. Это хранится в `~/.local/share/opencode/auth.json`.
```bash
opencode auth login
```
-Когда OpenCode запускается, он загружает поставщиков из файла учетных данных. И если в ваших средах определены какие-либо ключи или файл `.env` в вашем проекте.
+Когда opencode запускается, он загружает поставщиков из файла учетных данных. И если в ваших средах определены какие-либо ключи или файл `.env` в вашем проекте.
---
@@ -300,7 +301,7 @@ opencode models anthropic
| `--refresh` | Обновите кеш моделей на сайте models.dev. |
| `--verbose` | Используйте более подробный вывод модели (включая метаданные, такие как затраты). |
-Используйте флаг `--refresh` для обновления списка кэшированных моделей. Это полезно, когда к поставщику добавлены новые модели и вы хотите увидеть их в OpenCode.
+Используйте флаг `--refresh` для обновления списка кэшированных моделей. Это полезно, когда к поставщику добавлены новые модели и вы хотите увидеть их в opencode.
```bash
opencode models --refresh
@@ -310,7 +311,7 @@ opencode models --refresh
### бегать
-Запустите открытый код в неинтерактивном режиме, передав приглашение напрямую.
+Запустите opencode в неинтерактивном режиме, передав приглашение напрямую.
```bash
opencode run [message..]
@@ -334,31 +335,32 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
#### Флаги
-| Флаг | Короткий | Описание |
-| ------------ | -------- | ----------------------------------------------------------------------------------- |
-| `--command` | | Команда для запуска, используйте сообщение для аргументов |
-| `--continue` | `-c` | Продолжить последний сеанс |
-| `--session` | `-s` | Идентификатор сеанса для продолжения |
-| `--share` | | Поделиться сеансом |
-| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
-| `--agent` | | Агент для использования |
-| `--file` | `-f` | Файл(ы) для прикрепления к сообщению |
-| `--format` | | Формат: по умолчанию (отформатированный) или json (необработанные события JSON). |
-| `--title` | | Название сеанса (использует усеченное приглашение, если значение не указано) |
-| `--attach` | | Подключитесь к работающему серверу открытого кода (например, http://localhost:4096) |
-| `--port` | | Порт локального сервера (по умолчанию случайный порт) |
+| Флаг | Короткий | Описание |
+| ------------ | -------- | -------------------------------------------------------------------------------- |
+| `--command` | | Команда для запуска, используйте сообщение для аргументов |
+| `--continue` | `-c` | Продолжить последний сеанс |
+| `--session` | `-s` | Идентификатор сеанса для продолжения |
+| `--fork` | | Разветвить сеанс при продолжении (используйте с `--continue` или `--session`) |
+| `--share` | | Поделиться сеансом |
+| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
+| `--agent` | | Агент для использования |
+| `--file` | `-f` | Файл(ы) для прикрепления к сообщению |
+| `--format` | | Формат: по умолчанию (отформатированный) или json (необработанные события JSON). |
+| `--title` | | Название сеанса (использует усеченное приглашение, если значение не указано) |
+| `--attach` | | Подключитесь к работающему серверу opencode (например, http://localhost:4096) |
+| `--port` | | Порт локального сервера (по умолчанию случайный порт) |
---
### служить
-Запустите автономный сервер OpenCode для доступа к API. Полный HTTP-интерфейс можно найти в [server docs](/docs/server).
+Запустите автономный сервер opencode для доступа к API. Полный HTTP-интерфейс можно найти в [server docs](/docs/server).
```bash
opencode serve
```
-При этом запускается HTTP-сервер, который обеспечивает доступ API к функциям открытого кода без интерфейса TUI. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
+При этом запускается HTTP-сервер, который обеспечивает доступ API к функциям opencode без интерфейса TUI. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
#### Флаги
@@ -373,7 +375,7 @@ opencode serve
### сессия
-Управляйте сессиями OpenCode.
+Управляйте сессиями opencode.
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### список
-Перечислите все сеансы OpenCode.
+Перечислите все сеансы opencode.
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### статистика
-Покажите статистику использования токенов и затрат для ваших сеансов OpenCode.
+Покажите статистику использования токенов и затрат для ваших сеансов opencode.
```bash
opencode stats
@@ -431,13 +433,13 @@ opencode export [sessionID]
### импортировать
-Импортируйте данные сеанса из файла JSON или URL-адреса общего ресурса OpenCode.
+Импортируйте данные сеанса из файла JSON или URL-адреса общего ресурса opencode.
```bash
opencode import
```
-Вы можете импортировать из локального файла или URL-адреса общего ресурса OpenCode.
+Вы можете импортировать из локального файла или URL-адреса общего ресурса opencode.
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### сеть
-Запустите автономный сервер OpenCode с веб-интерфейсом.
+Запустите автономный сервер opencode с веб-интерфейсом.
```bash
opencode web
```
-При этом запускается HTTP-сервер и открывается веб-браузер для доступа к OpenCode через веб-интерфейс. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
+При этом запускается HTTP-сервер и открывается веб-браузер для доступа к opencode через веб-интерфейс. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
#### Флаги
@@ -489,7 +491,7 @@ opencode acp
### удалить
-Удалите OpenCode и удалите все связанные файлы.
+Удалите opencode и удалите все связанные файлы.
```bash
opencode uninstall
@@ -508,7 +510,7 @@ opencode uninstall
### обновление
-Обновляет открытый код до последней версии или определенной версии.
+Обновляет opencode до последней версии или определенной версии.
```bash
opencode upgrade [target]
@@ -536,7 +538,7 @@ opencode upgrade v0.1.48
## Глобальные флаги
-Интерфейс командной строки открытого кода принимает следующие глобальные флаги.
+Интерфейс командной строки opencode принимает следующие глобальные флаги.
| Флаг | Короткий | Описание |
| -------------- | -------- | ------------------------------------------------------------- |
@@ -549,7 +551,7 @@ opencode upgrade v0.1.48
## Переменные среды
-OpenCode можно настроить с помощью переменных среды.
+opencode можно настроить с помощью переменных среды.
| Переменная | Тип | Описание |
| ------------------------------------- | ------------------- | -------------------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/ru/commands.mdx b/packages/web/src/content/docs/ru/commands.mdx
index 23be01227..c58b620aa 100644
--- a/packages/web/src/content/docs/ru/commands.mdx
+++ b/packages/web/src/content/docs/ru/commands.mdx
@@ -42,13 +42,13 @@ Focus on the failing tests and suggest fixes.
## Настроить
-Вы можете добавлять собственные команды через конфигурацию OpenCode или создав файлы уценки в каталоге `commands/`.
+Вы можете добавлять собственные команды через конфигурацию opencode или создав файлы уценки в каталоге `commands/`.
---
### JSON
-Используйте опцию `command` в вашем OpenCode [config](/docs/config):
+Используйте опцию `command` в вашем opencode [config](/docs/config):
```json title="opencode.jsonc" {4-12}
{
@@ -314,7 +314,7 @@ Check for performance issues and suggest improvements.
## Встроенный
-открытый код включает несколько встроенных команд, таких как `/init`, `/undo`, `/redo`, `/share`, `/help`; [подробнее](/docs/tui#commands).
+opencode включает несколько встроенных команд, таких как `/init`, `/undo`, `/redo`, `/share`, `/help`; [подробнее](/docs/tui#commands).
:::note
Пользовательские команды могут переопределять встроенные команды.
diff --git a/packages/web/src/content/docs/ru/config.mdx b/packages/web/src/content/docs/ru/config.mdx
index 00276c559..67cf54a0f 100644
--- a/packages/web/src/content/docs/ru/config.mdx
+++ b/packages/web/src/content/docs/ru/config.mdx
@@ -1,15 +1,15 @@
---
title: Конфигурация
-description: Использование конфигурации OpenCode JSON.
+description: Использование конфигурации opencode JSON.
---
-Вы можете настроить OpenCode, используя файл конфигурации JSON.
+Вы можете настроить opencode, используя файл конфигурации JSON.
---
## Формат
-OpenCode поддерживает форматы **JSON** и **JSONC** (JSON с комментариями).
+opencode поддерживает форматы **JSON** и **JSONC** (JSON с комментариями).
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ OpenCode поддерживает форматы **JSON** и **JSONC** (JSON с
### Глобальный
-Поместите глобальную конфигурацию OpenCode в `~/.config/opencode/opencode.json`. Используйте глобальную конфигурацию для общепользовательских настроек, таких как темы, поставщики или привязки клавиш.
+Поместите глобальную конфигурацию opencode в `~/.config/opencode/opencode.json`. Используйте глобальную конфигурацию для общепользовательских настроек, таких как темы, поставщики или привязки клавиш.
Глобальная конфигурация переопределяет настройки по умолчанию для удаленной организации.
@@ -109,7 +109,7 @@ OpenCode поддерживает форматы **JSON** и **JSONC** (JSON с
Поместите конфигурацию конкретного проекта в корень вашего проекта.
:::
-Когда OpenCode запускается, он ищет файл конфигурации в текущем каталоге или переходит к ближайшему каталогу Git.
+Когда opencode запускается, он ищет файл конфигурации в текущем каталоге или переходит к ближайшему каталогу Git.
Его также можно безопасно зарегистрировать в Git, и он использует ту же схему, что и глобальная.
@@ -152,7 +152,7 @@ opencode run "Hello world"
---
-### ТУИ
+### TUI
Вы можете настроить параметры TUI с помощью опции `tui`.
@@ -200,7 +200,7 @@ opencode run "Hello world"
- `port` — порт для прослушивания.
- `hostname` — имя хоста для прослушивания. Если `mdns` включен и имя хоста не задано, по умолчанию используется `0.0.0.0`.
-- `mdns` — включить обнаружение службы mDNS. Это позволит другим устройствам в сети обнаружить ваш сервер OpenCode.
+- `mdns` — включить обнаружение службы mDNS. Это позволит другим устройствам в сети обнаружить ваш сервер opencode.
- `mdnsDomain` — собственное доменное имя для службы mDNS. По умолчанию `opencode.local`. Полезно для запуска нескольких экземпляров в одной сети.
- `cors` — дополнительные источники, позволяющие использовать CORS при использовании HTTP-сервера из браузерного клиента. Значения должны быть полными источниками (схема + хост + дополнительный порт), например `https://app.example.com`.
@@ -228,7 +228,7 @@ opencode run "Hello world"
### Модели
-Вы можете настроить поставщиков и модели, которые хотите использовать в своей конфигурации OpenCode, с помощью параметров `provider`, `model` и `small_model`.
+Вы можете настроить поставщиков и модели, которые хотите использовать в своей конфигурации opencode, с помощью параметров `provider`, `model` и `small_model`.
```json title="opencode.json"
{
@@ -239,7 +239,7 @@ opencode run "Hello world"
}
```
-Опция `small_model` настраивает отдельную модель для облегченных задач, таких как создание заголовков. По умолчанию OpenCode пытается использовать более дешевую модель, если она доступна у вашего провайдера, в противном случае он возвращается к вашей основной модели.
+Опция `small_model` настраивает отдельную модель для облегченных задач, таких как создание заголовков. По умолчанию opencode пытается использовать более дешевую модель, если она доступна у вашего провайдера, в противном случае он возвращается к вашей основной модели.
Опции провайдера могут включать `timeout` и `setCacheKey`:
@@ -301,7 +301,7 @@ Amazon Bedrock поддерживает конфигурацию, специфи
### Темы
-Вы можете настроить тему, которую хотите использовать, в конфигурации OpenCode с помощью опции `theme`.
+Вы можете настроить тему, которую хотите использовать, в конфигурации opencode с помощью опции `theme`.
```json title="opencode.json"
{
@@ -351,7 +351,7 @@ Amazon Bedrock поддерживает конфигурацию, специфи
}
```
-Агент по умолчанию должен быть основным агентом (а не субагентом). Это может быть встроенный агент, например `"build"` или `"plan"`, или [пользовательский агент](/docs/agents), который вы определили. Если указанный агент не существует или является субагентом, OpenCode вернется к `"build"` с предупреждением.
+Агент по умолчанию должен быть основным агентом (а не субагентом). Это может быть встроенный агент, например `"build"` или `"plan"`, или [пользовательский агент](/docs/agents), который вы определили. Если указанный агент не существует или является субагентом, opencode вернется к `"build"` с предупреждением.
Этот параметр применяется ко всем интерфейсам: TUI, CLI (`opencode run`), настольному приложению и действию GitHub.
@@ -421,7 +421,7 @@ Amazon Bedrock поддерживает конфигурацию, специфи
### Автообновление
-OpenCode автоматически загрузит все новые обновления при запуске. Вы можете отключить это с помощью опции `autoupdate`.
+opencode автоматически загрузит все новые обновления при запуске. Вы можете отключить это с помощью опции `autoupdate`.
```json title="opencode.json"
{
@@ -463,7 +463,7 @@ OpenCode автоматически загрузит все новые обно
### Разрешения
-По умолчанию открытый код **разрешает все операции**, не требуя явного разрешения. Вы можете изменить это, используя опцию `permission`.
+По умолчанию opencode **разрешает все операции**, не требуя явного разрешения. Вы можете изменить это, используя опцию `permission`.
Например, чтобы гарантировать, что инструменты `edit` и `bash` требуют одобрения пользователя:
@@ -534,7 +534,7 @@ OpenCode автоматически загрузит все новые обно
### Плагины
-[Плагины](/docs/plugins) расширяют OpenCode с помощью пользовательских инструментов, перехватчиков и интеграций.
+[Плагины](/docs/plugins) расширяют opencode с помощью пользовательских инструментов, перехватчиков и интеграций.
Поместите файлы плагина в `.opencode/plugins/` или `~/.config/opencode/plugins/`. Вы также можете загружать плагины из npm с помощью опции `plugin`.
@@ -599,7 +599,7 @@ OpenCode автоматически загрузит все новые обно
}
```
-Это полезно, если вы хотите ограничить OpenCode использованием только определенных поставщиков, а не отключать их по одному.
+Это полезно, если вы хотите ограничить opencode использованием только определенных поставщиков, а не отключать их по одному.
:::note
`disabled_providers` имеет приоритет над `enabled_providers`.
diff --git a/packages/web/src/content/docs/ru/custom-tools.mdx b/packages/web/src/content/docs/ru/custom-tools.mdx
index eb035c2e3..25626b79c 100644
--- a/packages/web/src/content/docs/ru/custom-tools.mdx
+++ b/packages/web/src/content/docs/ru/custom-tools.mdx
@@ -1,9 +1,9 @@
---
title: Пользовательские инструменты
-description: Создавайте инструменты, которые LLM может вызывать в открытом коде.
+description: Создавайте инструменты, которые LLM может вызывать в opencode.
---
-Пользовательские инструменты — это создаваемые вами функции, которые LLM может вызывать во время разговоров. Они работают вместе со [встроенными инструментами ](/docs/tools) открытого кода, такими как `read`, `write` и `bash`.
+Пользовательские инструменты — это создаваемые вами функции, которые LLM может вызывать во время разговоров. Они работают вместе со [встроенными инструментами ](/docs/tools) opencode, такими как `read`, `write` и `bash`.
---
diff --git a/packages/web/src/content/docs/ru/ecosystem.mdx b/packages/web/src/content/docs/ru/ecosystem.mdx
index 6aae89cb4..c8b2d32c4 100644
--- a/packages/web/src/content/docs/ru/ecosystem.mdx
+++ b/packages/web/src/content/docs/ru/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Экосистема
-description: Проекты и интеграции, созданные с помощью OpenCode.
+description: Проекты и интеграции, созданные с помощью opencode.
---
-Коллекция проектов сообщества, построенных на OpenCode.
+Коллекция проектов сообщества, построенных на opencode.
:::note
-Хотите добавить свой проект, связанный с OpenCode, в этот список? Разместите пиар.
+Хотите добавить свой проект, связанный с opencode, в этот список? Разместите пиар.
:::
Вы также можете посетить [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) и [opencode.cafe](https://opencode.cafe) — сообщество, объединяющее экосистему и сообщество.
@@ -17,7 +17,7 @@ description: Проекты и интеграции, созданные с по
| Имя | Описание |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Автоматически запускайте сеансы OpenCode в изолированных песочницах Daytona с синхронизацией git и предварительным просмотром в реальном времени. |
+| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Автоматически запускайте сеансы opencode в изолированных песочницах Daytona с синхронизацией git и предварительным просмотром в реальном времени. |
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Автоматически внедрять заголовки сеансов Helicone для группировки запросов. |
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Автоматическое внедрение типов TypeScript/Svelte в файлы, считываемые с помощью инструментов поиска. |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Используйте подписку ChatGPT Plus/Pro вместо кредитов API. |
@@ -29,24 +29,24 @@ description: Проекты и интеграции, созданные с по
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Добавьте встроенную поддержку веб-поиска для поддерживаемых поставщиков в стиле Google. |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Позволяет агентам ИИ запускать фоновые процессы в PTY и отправлять им интерактивные данные. |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Инструкции для неинтерактивных команд оболочки — предотвращают зависания из-за операций, зависящих от TTY. |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Отслеживайте использование OpenCode с помощью Wakatime |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Отслеживайте использование opencode с помощью Wakatime |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Очистка таблиц уценок, созданных LLM |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | Редактирование кода в 10 раз быстрее с помощью API Morph Fast Apply и маркеров отложенного редактирования. |
| [о-мой-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Фоновые агенты, встроенные инструменты LSP/AST/MCP, курируемые агенты, совместимость с Claude Code |
-| [уведомитель открытого кода](https://github.com/panta82/opencode-notificator) | Уведомления на рабочем столе и звуковые оповещения для сеансов OpenCode |
+| [уведомитель opencode](https://github.com/panta82/opencode-notificator) | Уведомления на рабочем столе и звуковые оповещения для сеансов opencode |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Уведомления на рабочем столе и звуковые оповещения о разрешениях, завершении и событиях ошибок. |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Автоматическое именование сеансов Zellij на основе искусственного интеллекта на основе контекста OpenCode. |
-| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Разрешить агентам OpenCode отложенную загрузку подсказок по требованию с обнаружением и внедрением навыков. |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Автоматическое именование сеансов Zellij на основе искусственного интеллекта на основе контекста opencode. |
+| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Разрешить агентам opencode отложенную загрузку подсказок по требованию с обнаружением и внедрением навыков. |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Постоянная память между сеансами с использованием Supermemory |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Интерактивный обзор плана с визуальными аннотациями и возможностью совместного использования в частном или автономном режиме. |
-| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Расширьте открытый код/команды до мощной системы оркестровки с детальным управлением потоком данных. |
+| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Расширьте opencode/команды до мощной системы оркестровки с детальным управлением потоком данных. |
| [opencode-планировщик](https://github.com/different-ai/opencode-scheduler) | Планируйте повторяющиеся задания с помощью launchd (Mac) или systemd (Linux) с синтаксисом cron. |
| [микоде](https://github.com/vtemian/micode) | Структурированный мозговой штурм → План → Реализация рабочего процесса с непрерывностью сеанса |
| [октто](https://github.com/vtemian/octto) | Интерактивный пользовательский интерфейс браузера для мозгового штурма с помощью искусственного интеллекта с формами из нескольких вопросов |
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Фоновые агенты в стиле Claude Code с асинхронным делегированием и сохранением контекста. |
-| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Встроенные уведомления ОС для OpenCode — узнайте, когда задачи завершены |
+| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Встроенные уведомления ОС для opencode — узнайте, когда задачи завершены |
| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | Комплексный пакет многоагентной оркестровки — 16 компонентов, одна установка |
-| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Рабочие деревья git с нулевым трением для OpenCode |
+| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Рабочие деревья git с нулевым трением для opencode |
---
@@ -54,17 +54,17 @@ description: Проекты и интеграции, созданные с по
| Имя | Описание |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
-| [StreeX 1 | Discord-бот для управления сессиями OpenCode, построенный на SDK |
+| [StreeX 1 | Discord-бот для управления сессиями opencode, построенный на SDK |
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Плагин Neovim для подсказок с поддержкой редактора, созданный на основе API |
-| [портал](https://github.com/hosenur/portal) | Мобильный веб-интерфейс для OpenCode через Tailscale/VPN |
-| [шаблон плагина с открытым кодом](https://github.com/zenobi-us/opencode-plugin-template/) | Шаблон для создания плагинов OpenCode |
-| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Интерфейс Neovim для открытого кода — агент кодирования искусственного интеллекта на базе терминала |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Поставщик Vercel AI SDK для использования OpenCode через @opencode-ai/sdk |
-| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Веб-приложение или настольное приложение и расширение VS Code для OpenCode |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Плагин Obsidian, встраивающий OpenCode в пользовательский интерфейс Obsidian. |
-| [OpenWork](https://github.com/different-ai/openwork) | Альтернатива Claude Cowork с открытым исходным кодом на базе OpenCode. |
-| [ocx](https://github.com/kdcokenny/ocx) | Менеджер расширений OpenCode с переносимыми изолированными профилями. |
-| [КодNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Настольное, веб-, мобильное и удаленное клиентское приложение для OpenCode |
+| [портал](https://github.com/hosenur/portal) | Мобильный веб-интерфейс для opencode через Tailscale/VPN |
+| [шаблон плагина с открытым кодом](https://github.com/zenobi-us/opencode-plugin-template/) | Шаблон для создания плагинов opencode |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Интерфейс Neovim для opencode — агент кодирования искусственного интеллекта на базе терминала |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Поставщик Vercel AI SDK для использования opencode через @opencode-ai/sdk |
+| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Веб-приложение или настольное приложение и расширение VS Code для opencode |
+| [opencode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Плагин Obsidian, встраивающий opencode в пользовательский интерфейс Obsidian. |
+| [OpenWork](https://github.com/different-ai/openwork) | Альтернатива Claude Cowork с открытым исходным кодом на базе opencode. |
+| [ocx](https://github.com/kdcokenny/ocx) | Менеджер расширений opencode с переносимыми изолированными профилями. |
+| [КодNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Настольное, веб-, мобильное и удаленное клиентское приложение для opencode |
---
diff --git a/packages/web/src/content/docs/ru/enterprise.mdx b/packages/web/src/content/docs/ru/enterprise.mdx
index d2119686f..20dd3d6a0 100644
--- a/packages/web/src/content/docs/ru/enterprise.mdx
+++ b/packages/web/src/content/docs/ru/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Предприятие
-description: Безопасное использование OpenCode в вашей организации.
+description: Безопасное использование opencode в вашей организации.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise предназначен для организаций, которые хотят быть уверены, что их код и данные никогда не покинут инфраструктуру. Это можно сделать с помощью централизованной конфигурации, которая интегрируется с вашим единым входом и внутренним шлюзом AI.
+opencode Enterprise предназначен для организаций, которые хотят быть уверены, что их код и данные никогда не покинут инфраструктуру. Это можно сделать с помощью централизованной конфигурации, которая интегрируется с вашим единым входом и внутренним шлюзом AI.
:::note
-OpenCode не хранит ваш код или контекстные данные.
+opencode не хранит ваш код или контекстные данные.
:::
-Чтобы начать работу с OpenCode Enterprise:
+Чтобы начать работу с opencode Enterprise:
1. Проведите испытание внутри своей команды.
2. **Свяжитесь с нами**, чтобы обсудить цены и варианты внедрения.
@@ -21,16 +21,16 @@ OpenCode не хранит ваш код или контекстные данн
## Пробный
-OpenCode имеет открытый исходный код и не хранит ваш код или контекстные данные, поэтому ваши разработчики могут просто [приступить к работе](/docs/) и провести пробную версию.
+opencode имеет открытый исходный код и не хранит ваш код или контекстные данные, поэтому ваши разработчики могут просто [приступить к работе](/docs/) и провести пробную версию.
---
### Обработка данных
-**OpenCode не хранит ваш код или контекстные данные.** Вся обработка происходит локально или посредством прямых вызовов API к вашему провайдеру ИИ.
+**opencode не хранит ваш код или контекстные данные.** Вся обработка происходит локально или посредством прямых вызовов API к вашему провайдеру ИИ.
Это означает, что пока вы используете поставщика, которому доверяете, или внутреннего
-Шлюз AI позволяет безопасно использовать OpenCode.
+Шлюз AI позволяет безопасно использовать opencode.
Единственное предостережение — это дополнительная функция `/share`.
@@ -57,19 +57,19 @@ OpenCode имеет открытый исходный код и не храни
### Владение кодом
-**Вы являетесь владельцем всего кода, созданного OpenCode.** Никаких лицензионных ограничений или претензий на право собственности нет.
+**Вы являетесь владельцем всего кода, созданного opencode.** Никаких лицензионных ограничений или претензий на право собственности нет.
---
## Цены
-Мы используем модель «на рабочее место» для OpenCode Enterprise. Если у вас есть собственный шлюз LLM, мы не взимаем плату за используемые токены. Для получения более подробной информации о ценах и вариантах реализации **свяжитесь с нами**.
+Мы используем модель «на рабочее место» для opencode Enterprise. Если у вас есть собственный шлюз LLM, мы не взимаем плату за используемые токены. Для получения более подробной информации о ценах и вариантах реализации **свяжитесь с нами**.
---
## Развертывание
-После завершения пробной версии и готовности использовать OpenCode на
+После завершения пробной версии и готовности использовать opencode на
вашей организации, вы можете **связаться с нами**, чтобы обсудить
цены и варианты реализации.
@@ -77,7 +77,7 @@ OpenCode имеет открытый исходный код и не храни
### Центральная конфигурация
-Мы можем настроить OpenCode для использования единой центральной конфигурации для всей вашей организации.
+Мы можем настроить opencode для использования единой центральной конфигурации для всей вашей организации.
Эта централизованная конфигурация может интегрироваться с вашим поставщиком единого входа и гарантирует всем пользователям доступ только к вашему внутреннему шлюзу AI.
@@ -85,15 +85,15 @@ OpenCode имеет открытый исходный код и не храни
### Интеграция единого входа
-Через центральную конфигурацию OpenCode может интегрироваться с провайдером единого входа вашей организации для аутентификации.
+Через центральную конфигурацию opencode может интегрироваться с провайдером единого входа вашей организации для аутентификации.
-Это позволяет OpenCode получать учетные данные для вашего внутреннего шлюза AI через существующую систему управления идентификацией.
+Это позволяет opencode получать учетные данные для вашего внутреннего шлюза AI через существующую систему управления идентификацией.
---
### Внутренний шлюз AI
-Благодаря центральной конфигурации OpenCode также можно настроить на использование только вашего внутреннего шлюза AI.
+Благодаря центральной конфигурации opencode также можно настроить на использование только вашего внутреннего шлюза AI.
Вы также можете отключить всех других поставщиков ИИ, гарантируя, что все запросы будут проходить через утвержденную инфраструктуру вашей организации.
@@ -111,16 +111,16 @@ OpenCode имеет открытый исходный код и не храни
## Часто задаваемые вопросы
-Что такое OpenCode Enterprise?
+Что такое opencode Enterprise?
-OpenCode Enterprise предназначен для организаций, которые хотят быть уверены, что их код и данные никогда не покинут инфраструктуру. Это можно сделать с помощью централизованной конфигурации, которая интегрируется с вашим единым входом и внутренним шлюзом AI.
+opencode Enterprise предназначен для организаций, которые хотят быть уверены, что их код и данные никогда не покинут инфраструктуру. Это можно сделать с помощью централизованной конфигурации, которая интегрируется с вашим единым входом и внутренним шлюзом AI.
-Как начать работу с OpenCode Enterprise?
+Как начать работу с opencode Enterprise?
-Просто начните с внутреннего испытания со своей командой. OpenCode по умолчанию не сохраняет ваш код или контекстные данные, что упрощает начало работы.
+Просто начните с внутреннего испытания со своей командой. opencode по умолчанию не сохраняет ваш код или контекстные данные, что упрощает начало работы.
Затем **свяжитесь с нами**, чтобы обсудить цены и варианты внедрения.
@@ -134,16 +134,16 @@ OpenCode Enterprise предназначен для организаций, ко
-Защищены ли мои данные с помощью OpenCode Enterprise?
+Защищены ли мои данные с помощью opencode Enterprise?
-Да. OpenCode не хранит ваш код или контекстные данные. Вся обработка происходит локально или посредством прямых вызовов API вашего провайдера ИИ. Благодаря централизованной настройке и интеграции единого входа ваши данные остаются в безопасности в инфраструктуре вашей организации.
+Да. opencode не хранит ваш код или контекстные данные. Вся обработка происходит локально или посредством прямых вызовов API вашего провайдера ИИ. Благодаря централизованной настройке и интеграции единого входа ваши данные остаются в безопасности в инфраструктуре вашей организации.
Можем ли мы использовать собственный частный реестр NPM?
-OpenCode поддерживает частные реестры npm посредством встроенной поддержки файлов `.npmrc` Bun. Если ваша организация использует частный реестр, такой как JFrog Artifactory, Nexus или аналогичный, убедитесь, что разработчики прошли аутентификацию перед запуском OpenCode.
+opencode поддерживает частные реестры npm посредством встроенной поддержки файлов `.npmrc` Bun. Если ваша организация использует частный реестр, такой как JFrog Artifactory, Nexus или аналогичный, убедитесь, что разработчики прошли аутентификацию перед запуском opencode.
Чтобы настроить аутентификацию с помощью вашего частного реестра:
@@ -151,11 +151,11 @@ OpenCode поддерживает частные реестры npm посред
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-При этом создается `~/.npmrc` с данными аутентификации. OpenCode автоматически
+При этом создается `~/.npmrc` с данными аутентификации. opencode автоматически
возьми это.
:::caution
-Перед запуском OpenCode вы должны войти в частный реестр.
+Перед запуском opencode вы должны войти в частный реестр.
:::
Альтернативно вы можете вручную настроить файл `.npmrc`:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-Разработчики должны войти в частный реестр перед запуском OpenCode, чтобы гарантировать возможность установки пакетов из корпоративного реестра.
+Разработчики должны войти в частный реестр перед запуском opencode, чтобы гарантировать возможность установки пакетов из корпоративного реестра.
diff --git a/packages/web/src/content/docs/ru/formatters.mdx b/packages/web/src/content/docs/ru/formatters.mdx
index 6bdb1bc9f..25232365a 100644
--- a/packages/web/src/content/docs/ru/formatters.mdx
+++ b/packages/web/src/content/docs/ru/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Форматеры
-description: OpenCode использует средства форматирования, специфичные для языка.
+description: opencode использует средства форматирования, специфичные для языка.
---
-OpenCode автоматически форматирует файлы после их записи или редактирования с использованием средств форматирования для конкретного языка. Это гарантирует, что создаваемый код будет соответствовать стилям кода вашего проекта.
+opencode автоматически форматирует файлы после их записи или редактирования с использованием средств форматирования для конкретного языка. Это гарантирует, что создаваемый код будет соответствовать стилям кода вашего проекта.
---
## Встроенный
-OpenCode поставляется с несколькими встроенными форматировщиками для популярных языков и платформ. Ниже приведен список форматтеров, поддерживаемых расширений файлов, а также необходимых команд или параметров конфигурации.
+opencode поставляется с несколькими встроенными форматировщиками для популярных языков и платформ. Ниже приведен список форматтеров, поддерживаемых расширений файлов, а также необходимых команд или параметров конфигурации.
| форматтер | Расширения | Требования |
| ------------------------- | ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode поставляется с несколькими встроенным
| oxfmt (экспериментальный) | .js, .jsx, .ts, .tsx | Зависимость `oxfmt` в `package.json` и [экспериментальная переменная окружения flag](/docs/cli/#experimental) |
| ормол | .hs | Доступна команда `ormolu` |
-Поэтому, если ваш проект имеет `prettier` в вашем `package.json`, OpenCode автоматически его использует.
+Поэтому, если ваш проект имеет `prettier` в вашем `package.json`, opencode автоматически его использует.
---
## Как это работает
-Когда OpenCode записывает или редактирует файл, он:
+Когда opencode записывает или редактирует файл, он:
1. Проверяет расширение файла по всем включенным средствам форматирования.
2. Запускает соответствующую команду форматирования файла.
@@ -56,7 +56,7 @@ OpenCode поставляется с несколькими встроенным
## Настроить
-Вы можете настроить форматтеры через раздел `formatter` в конфигурации OpenCode.
+Вы можете настроить форматтеры через раздел `formatter` в конфигурации opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ru/github.mdx b/packages/web/src/content/docs/ru/github.mdx
index 39e287db1..99602ac46 100644
--- a/packages/web/src/content/docs/ru/github.mdx
+++ b/packages/web/src/content/docs/ru/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: Используйте OpenCode в задачах и пул-реквестах GitHub.
+description: Используйте opencode в задачах и пул-реквестах GitHub.
---
-OpenCode интегрируется с вашим рабочим процессом GitHub. Упомяните `/opencode` или `/oc` в своем комментарии, и OpenCode выполнит задачи в вашем средстве выполнения действий GitHub.
+opencode интегрируется с вашим рабочим процессом GitHub. Упомяните `/opencode` или `/oc` в своем комментарии, и opencode выполнит задачи в вашем средстве выполнения действий GitHub.
---
## Функции
-- **Сортировка проблем**. Попросите OpenCode разобраться в проблеме и объяснить ее вам.
-- **Исправить и внедрить**. Попросите OpenCode исправить проблему или реализовать функцию. И будет работать в новой ветке и подавать ПР со всеми изменениями.
-- **Безопасность**: OpenCode запускается внутри бегунов вашего GitHub.
+- **Сортировка проблем**. Попросите opencode разобраться в проблеме и объяснить ее вам.
+- **Исправить и внедрить**. Попросите opencode исправить проблему или реализовать функцию. И будет работать в новой ветке и подавать ПР со всеми изменениями.
+- **Безопасность**: opencode запускается внутри бегунов вашего GitHub.
---
@@ -81,13 +81,13 @@ opencode github install
## Конфигурация
-- `model`: модель для использования с OpenCode. Принимает формат `provider/model`. Это **обязательно**.
+- `model`: модель для использования с opencode. Принимает формат `provider/model`. Это **обязательно**.
- `agent`: используемый агент. Должен быть основным агентом. Возвращается к `default_agent` из конфигурации или к `"build"`, если не найден.
-- `share`: следует ли предоставлять общий доступ к сеансу OpenCode. По умолчанию **true** для общедоступных репозиториев.
-- `prompt`: дополнительный настраиваемый запрос для переопределения поведения по умолчанию. Используйте это, чтобы настроить обработку запросов OpenCode.
-- `token`: дополнительный токен доступа GitHub для выполнения таких операций, как создание комментариев, фиксация изменений и открытие запросов на включение. По умолчанию OpenCode использует токен доступа к установке из приложения OpenCode GitHub, поэтому фиксации, комментарии и запросы на включение отображаются как исходящие из приложения.
+- `share`: следует ли предоставлять общий доступ к сеансу opencode. По умолчанию **true** для общедоступных репозиториев.
+- `prompt`: дополнительный настраиваемый запрос для переопределения поведения по умолчанию. Используйте это, чтобы настроить обработку запросов opencode.
+- `token`: дополнительный токен доступа GitHub для выполнения таких операций, как создание комментариев, фиксация изменений и открытие запросов на включение. По умолчанию opencode использует токен доступа к установке из приложения opencode GitHub, поэтому фиксации, комментарии и запросы на включение отображаются как исходящие из приложения.
- Кроме того, вы можете использовать [встроенный `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) средства запуска действий GitHub без установки приложения OpenCode GitHub. Просто не забудьте предоставить необходимые разрешения в вашем рабочем процессе:
+ Кроме того, вы можете использовать [встроенный `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) средства запуска действий GitHub без установки приложения opencode GitHub. Просто не забудьте предоставить необходимые разрешения в вашем рабочем процессе:
```yaml
permissions:
@@ -103,20 +103,20 @@ opencode github install
## Поддерживаемые события
-OpenCode может быть запущен следующими событиями GitHub:
+opencode может быть запущен следующими событиями GitHub:
| Тип события | Инициировано | Подробности |
| ----------------------------- | ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `issue_comment` | Комментарий к проблеме или PR | Упомяните `/opencode` или `/oc` в своем комментарии. OpenCode считывает контекст и может создавать ветки, открывать PR или отвечать. |
-| `pull_request_review_comment` | Комментируйте конкретные строки кода в PR. | Упоминайте `/opencode` или `/oc` при просмотре кода. OpenCode получает путь к файлу, номера строк и контекст сравнения. |
-| `issues` | Проблема открыта или отредактирована | Автоматически запускать OpenCode при создании или изменении проблем. Требуется ввод `prompt`. |
-| `pull_request` | PR открыт или обновлен | Автоматически запускать OpenCode при открытии, синхронизации или повторном открытии PR. Полезно для автоматических обзоров. |
-| `schedule` | Расписание на основе Cron | Запускайте OpenCode по расписанию. Требуется ввод `prompt`. Вывод поступает в журналы и PR (комментариев нет). |
-| `workflow_dispatch` | Ручной триггер из пользовательского интерфейса GitHub | Запускайте OpenCode по требованию на вкладке «Действия». Требуется ввод `prompt`. Вывод идет в логи и PR. |
+| `issue_comment` | Комментарий к проблеме или PR | Упомяните `/opencode` или `/oc` в своем комментарии. opencode считывает контекст и может создавать ветки, открывать PR или отвечать. |
+| `pull_request_review_comment` | Комментируйте конкретные строки кода в PR. | Упоминайте `/opencode` или `/oc` при просмотре кода. opencode получает путь к файлу, номера строк и контекст сравнения. |
+| `issues` | Проблема открыта или отредактирована | Автоматически запускать opencode при создании или изменении проблем. Требуется ввод `prompt`. |
+| `pull_request` | PR открыт или обновлен | Автоматически запускать opencode при открытии, синхронизации или повторном открытии PR. Полезно для автоматических обзоров. |
+| `schedule` | Расписание на основе Cron | Запускайте opencode по расписанию. Требуется ввод `prompt`. Вывод поступает в журналы и PR (комментариев нет). |
+| `workflow_dispatch` | Ручной триггер из пользовательского интерфейса GitHub | Запускайте opencode по требованию на вкладке «Действия». Требуется ввод `prompt`. Вывод идет в логи и PR. |
### Пример расписания
-Запускайте OpenCode по расписанию для выполнения автоматизированных задач:
+Запускайте opencode по расписанию для выполнения автоматизированных задач:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-Для запланированных событий вход `prompt` **обязателен**, поскольку нет комментария, из которого можно было бы извлечь инструкции. Запланированные рабочие процессы выполняются без пользовательского контекста для проверки разрешений, поэтому рабочий процесс должен предоставлять `contents: write` и `pull-requests: write`, если вы ожидаете, что OpenCode будет создавать ветки или PR.
+Для запланированных событий вход `prompt` **обязателен**, поскольку нет комментария, из которого можно было бы извлечь инструкции. Запланированные рабочие процессы выполняются без пользовательского контекста для проверки разрешений, поэтому рабочий процесс должен предоставлять `contents: write` и `pull-requests: write`, если вы ожидаете, что opencode будет создавать ветки или PR.
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-Если для событий `pull_request` не указан `prompt`, OpenCode по умолчанию проверяет запрос на включение.
+Если для событий `pull_request` не указан `prompt`, opencode по умолчанию проверяет запрос на включение.
---
@@ -252,7 +252,7 @@ jobs:
## Пользовательские подсказки
-Переопределите приглашение по умолчанию, чтобы настроить поведение OpenCode для вашего рабочего процесса.
+Переопределите приглашение по умолчанию, чтобы настроить поведение opencode для вашего рабочего процесса.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ jobs:
## Примеры
-Вот несколько примеров того, как вы можете использовать OpenCode в GitHub.
+Вот несколько примеров того, как вы можете использовать opencode в GitHub.
- **Объясните проблему**
@@ -281,7 +281,7 @@ jobs:
/opencode explain this issue
```
- OpenCode прочитает всю ветку, включая все комментарии, и ответит с четким объяснением.
+ opencode прочитает всю ветку, включая все комментарии, и ответит с четким объяснением.
- **Исправить проблему**
@@ -291,7 +291,7 @@ jobs:
/opencode fix this
```
- А OpenCode создаст новую ветку, внедрит изменения и откроет PR с изменениями.
+ А opencode создаст новую ветку, внедрит изменения и откроет PR с изменениями.
- **Проверьте запросы на запросы и внесите изменения**
@@ -301,18 +301,18 @@ jobs:
Delete the attachment from S3 when the note is removed /oc
```
- OpenCode внедрит запрошенное изменение и зафиксирует его в том же PR.
+ opencode внедрит запрошенное изменение и зафиксирует его в том же PR.
- **Просмотрите отдельные строки кода**
- Оставляйте комментарии непосредственно к строкам кода на вкладке «Файлы» PR. OpenCode автоматически определяет файл, номера строк и контекст различий, чтобы предоставить точные ответы.
+ Оставляйте комментарии непосредственно к строкам кода на вкладке «Файлы» PR. opencode автоматически определяет файл, номера строк и контекст различий, чтобы предоставить точные ответы.
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
- При комментировании определенных строк OpenCode получает:
+ При комментировании определенных строк opencode получает:
- Точный файл, который просматривается
- Конкретные строки кода
- Окружающий контекст различий
diff --git a/packages/web/src/content/docs/ru/gitlab.mdx b/packages/web/src/content/docs/ru/gitlab.mdx
index d2c2e9a9a..cb0a76efe 100644
--- a/packages/web/src/content/docs/ru/gitlab.mdx
+++ b/packages/web/src/content/docs/ru/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: Используйте OpenCode в задачах GitLab и мерж-реквестах.
+description: Используйте opencode в задачах GitLab и мерж-реквестах.
---
-OpenCode интегрируется с вашим рабочим процессом GitLab через конвейер GitLab CI/CD или с GitLab Duo.
+opencode интегрируется с вашим рабочим процессом GitLab через конвейер GitLab CI/CD или с GitLab Duo.
-В обоих случаях OpenCode будет работать на ваших программах GitLab.
+В обоих случаях opencode будет работать на ваших программах GitLab.
---
## ГитЛаб.
-OpenCode работает в обычном конвейере GitLab. Вы можете встроить его в конвейер как [CI-компонент](https://docs.gitlab.com/ee/ci/components/)
+opencode работает в обычном конвейере GitLab. Вы можете встроить его в конвейер как [CI-компонент](https://docs.gitlab.com/ee/ci/components/)
-Здесь мы используем созданный сообществом компонент CI/CD для OpenCode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+Здесь мы используем созданный сообществом компонент CI/CD для opencode — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### Функции
-- **Использовать пользовательскую конфигурацию для каждого задания**. Настройте OpenCode с помощью пользовательского каталога конфигурации, например `./config/#custom-directory`, чтобы включать или отключать функциональность для каждого вызова OpenCode.
-- **Минимальная настройка**: компонент CI настраивает OpenCode в фоновом режиме, вам нужно только создать конфигурацию OpenCode и начальное приглашение.
+- **Использовать пользовательскую конфигурацию для каждого задания**. Настройте opencode с помощью пользовательского каталога конфигурации, например `./config/#custom-directory`, чтобы включать или отключать функциональность для каждого вызова opencode.
+- **Минимальная настройка**: компонент CI настраивает opencode в фоновом режиме, вам нужно только создать конфигурацию opencode и начальное приглашение.
- **Гибкость**: компонент CI поддерживает несколько входных данных для настройки его поведения.
---
### Настраивать
-1. Сохраните JSON аутентификации OpenCode как переменные среды CI типа файла в разделе **Настройки** > **CI/CD** > **Переменные**. Обязательно пометьте их как «Замаскированные и скрытые».
+1. Сохраните JSON аутентификации opencode как переменные среды CI типа файла в разделе **Настройки** > **CI/CD** > **Переменные**. Обязательно пометьте их как «Замаскированные и скрытые».
2. Добавьте следующее в файл `.gitlab-ci.yml`.
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ OpenCode работает в обычном конвейере GitLab. Вы мо
## GitLab Дуэт
-OpenCode интегрируется с вашим рабочим процессом GitLab.
-Упомяните `@opencode` в комментарии, и OpenCode выполнит задачи в вашем конвейере GitLab CI.
+opencode интегрируется с вашим рабочим процессом GitLab.
+Упомяните `@opencode` в комментарии, и opencode выполнит задачи в вашем конвейере GitLab CI.
---
### Функции
-- **Сортировка проблем**. Попросите OpenCode разобраться в проблеме и объяснить ее вам.
-- **Исправить и внедрить**. Попросите OpenCode исправить проблему или реализовать функцию.
+- **Сортировка проблем**. Попросите opencode разобраться в проблеме и объяснить ее вам.
+- **Исправить и внедрить**. Попросите opencode исправить проблему или реализовать функцию.
Он создаст новую ветку и создаст мерж-реквест с изменениями.
-- **Безопасность**: OpenCode работает на ваших программах GitLab.
+- **Безопасность**: opencode работает на ваших программах GitLab.
---
### Настраивать
-OpenCode работает в вашем конвейере GitLab CI/CD. Вот что вам понадобится для его настройки:
+opencode работает в вашем конвейере GitLab CI/CD. Вот что вам понадобится для его настройки:
:::tip
Ознакомьтесь с [**документацией GitLab**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) для получения актуальных инструкций.
@@ -158,7 +158,7 @@ OpenCode работает в вашем конвейере GitLab CI/CD. Вот
### Примеры
-Вот несколько примеров того, как вы можете использовать OpenCode в GitLab.
+Вот несколько примеров того, как вы можете использовать opencode в GitLab.
:::tip
Вы можете настроить использование триггерной фразы, отличной от `@opencode`.
@@ -172,7 +172,7 @@ OpenCode работает в вашем конвейере GitLab CI/CD. Вот
@opencode explain this issue
```
- OpenCode прочитает проблему и ответит с четким объяснением.
+ opencode прочитает проблему и ответит с четким объяснением.
- **Исправить проблему**
@@ -182,7 +182,7 @@ OpenCode работает в вашем конвейере GitLab CI/CD. Вот
@opencode fix this
```
- OpenCode создаст новую ветку, внедрит изменения и откроет мерж-реквест с изменениями.
+ opencode создаст новую ветку, внедрит изменения и откроет мерж-реквест с изменениями.
- **Просмотр мерж-реквестов**
@@ -192,4 +192,4 @@ OpenCode работает в вашем конвейере GitLab CI/CD. Вот
@opencode review this merge request
```
- OpenCode рассмотрит мерж-реквест и предоставит отзыв.
+ opencode рассмотрит мерж-реквест и предоставит отзыв.
diff --git a/packages/web/src/content/docs/ru/ide.mdx b/packages/web/src/content/docs/ru/ide.mdx
index 62ea3bbdc..cfaba2873 100644
--- a/packages/web/src/content/docs/ru/ide.mdx
+++ b/packages/web/src/content/docs/ru/ide.mdx
@@ -1,24 +1,24 @@
---
title: IDE
-description: Расширение OpenCode для VS Code, Cursor и других IDE.
+description: Расширение opencode для VS Code, Cursor и других IDE.
---
-OpenCode интегрируется с VS Code, Cursor или любой IDE, поддерживающей терминал. Просто запустите `opencode` в терминале, чтобы начать.
+opencode интегрируется с VS Code, Cursor или любой IDE, поддерживающей терминал. Просто запустите `opencode` в терминале, чтобы начать.
---
## Использование
-- **Быстрый запуск**: используйте `Cmd+Esc` (Mac) или `Ctrl+Esc` (Windows/Linux), чтобы открыть OpenCode в разделенном представлении терминала, или сосредоточьте внимание на существующем сеансе терминала, если он уже запущен.
-- **Новый сеанс**: используйте `Cmd+Shift+Esc` (Mac) или `Ctrl+Shift+Esc` (Windows/Linux), чтобы начать новый сеанс терминала OpenCode, даже если он уже открыт. Вы также можете нажать кнопку OpenCode в пользовательском интерфейсе.
-- **Узнавание контекста**: автоматически делитесь своим текущим выбором или вкладкой с помощью OpenCode.
+- **Быстрый запуск**: используйте `Cmd+Esc` (Mac) или `Ctrl+Esc` (Windows/Linux), чтобы открыть opencode в разделенном представлении терминала, или сосредоточьте внимание на существующем сеансе терминала, если он уже запущен.
+- **Новый сеанс**: используйте `Cmd+Shift+Esc` (Mac) или `Ctrl+Shift+Esc` (Windows/Linux), чтобы начать новый сеанс терминала opencode, даже если он уже открыт. Вы также можете нажать кнопку opencode в пользовательском интерфейсе.
+- **Узнавание контекста**: автоматически делитесь своим текущим выбором или вкладкой с помощью opencode.
- **File Reference Shortcuts**: Use `Cmd+Option+K` (Mac) or `Alt+Ctrl+K` (Linux/Windows) to insert file references. Например, `@File#L37-42`.
---
## Установка
-Чтобы установить OpenCode на VS Code и популярные форки, такие как Cursor, Windsurf, VSCodium:
+Чтобы установить opencode на VS Code и популярные форки, такие как Cursor, Windsurf, VSCodium:
1. Открыть код VS
2. Откройте встроенный терминал
@@ -30,7 +30,7 @@ OpenCode интегрируется с VS Code, Cursor или любой IDE, п
### Ручная установка
-Найдите **OpenCode** в магазине расширений и нажмите **Установить**.
+Найдите **opencode** в магазине расширений и нажмите **Установить**.
---
diff --git a/packages/web/src/content/docs/ru/index.mdx b/packages/web/src/content/docs/ru/index.mdx
index ff26fde3e..64b29f8cc 100644
--- a/packages/web/src/content/docs/ru/index.mdx
+++ b/packages/web/src/content/docs/ru/index.mdx
@@ -1,15 +1,15 @@
---
title: Введение
-description: Начните работу с OpenCode.
+description: Начните работу с opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**OpenCode**](/) — это агент кодирования искусственного интеллекта с открытым исходным кодом. Он доступен в виде интерфейса на базе терминала, настольного приложения или расширения IDE.
+[**opencode**](/) — это агент кодирования искусственного интеллекта с открытым исходным кодом. Он доступен в виде интерфейса на базе терминала, настольного приложения или расширения IDE.
-
+
Давайте начнем.
@@ -17,7 +17,7 @@ export const console = config.console
#### Предварительные условия
-Чтобы использовать OpenCode в вашем терминале, вам понадобится:
+Чтобы использовать opencode в вашем терминале, вам понадобится:
1. Современный эмулятор терминала, например:
- [WezTerm](https://wezterm.org), кроссплатформенный
@@ -31,7 +31,7 @@ export const console = config.console
## Установить
-Самый простой способ установить OpenCode — через сценарий установки.
+Самый простой способ установить opencode — через сценарий установки.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ curl -fsSL https://opencode.ai/install | bash
brew install anomalyco/tap/opencode
```
- > Мы рекомендуем использовать кран OpenCode для получения самых последних версий. Официальная формула `brew install opencode` поддерживается командой Homebrew и обновляется реже.
+ > Мы рекомендуем использовать кран opencode для получения самых последних версий. Официальная формула `brew install opencode` поддерживается командой Homebrew и обновляется реже.
- **Использование Paru в Arch Linux**
@@ -90,7 +90,7 @@ curl -fsSL https://opencode.ai/install | bash
#### Окна
:::tip[Рекомендуется: используйте WSL]
-Для наилучшей работы в Windows мы рекомендуем использовать [Подсистема Windows для Linux (WSL)](/docs/windows-wsl). Он обеспечивает лучшую производительность и полную совместимость с функциями OpenCode.
+Для наилучшей работы в Windows мы рекомендуем использовать [Подсистема Windows для Linux (WSL)](/docs/windows-wsl). Он обеспечивает лучшую производительность и полную совместимость с функциями opencode.
:::
- **Используя шоколадный**
@@ -123,7 +123,7 @@ curl -fsSL https://opencode.ai/install | bash
docker run -it --rm ghcr.io/anomalyco/opencode
```
-В настоящее время находится поддержка установки OpenCode в Windows с помощью Bun.
+В настоящее время находится поддержка установки opencode в Windows с помощью Bun.
Вы также можете получить двоичный файл из файла [Releases](https://github.com/anomalyco/opencode/releases).
@@ -131,10 +131,10 @@ curl -fsSL https://opencode.ai/install | bash
## Настроить
-С OpenCode вы можете использовать любого поставщика LLM, настроив его ключи API.
+С opencode вы можете использовать любого поставщика LLM, настроив его ключи API.
Если вы новичок в использовании поставщиков LLM, мы рекомендуем использовать [OpenCode Zen](/docs/zen).
-Это тщательно подобранный список моделей, протестированных и проверенных OpenCode.
+Это тщательно подобранный список моделей, протестированных и проверенных opencode.
команда.
1. Запустите команду `/connect` в TUI, выберите opencode и перейдите по адресу [opencode.ai/auth](https://opencode.ai/auth).
@@ -167,33 +167,33 @@ curl -fsSL https://opencode.ai/install | bash
cd /path/to/project
```
-И запустите OpenCode.
+И запустите opencode.
```bash
opencode
```
-Затем инициализируйте OpenCode для проекта, выполнив следующую команду.
+Затем инициализируйте opencode для проекта, выполнив следующую команду.
```bash frame="none"
/init
```
-Это позволит OpenCode проанализировать ваш проект и создать файл `AGENTS.md` в
+Это позволит opencode проанализировать ваш проект и создать файл `AGENTS.md` в
корень проекта.
:::tip
Вам следует зафиксировать файл `AGENTS.md` вашего проекта в Git.
:::
-Это помогает OpenCode понять структуру проекта и шаблоны кодирования.
+Это помогает opencode понять структуру проекта и шаблоны кодирования.
использовал.
---
## Использование
-Теперь вы готовы использовать OpenCode для работы над своим проектом. Не стесняйтесь спрашивать это
+Теперь вы готовы использовать opencode для работы над своим проектом. Не стесняйтесь спрашивать это
что-либо!
Если вы новичок в использовании агента кодирования ИИ, вот несколько примеров, которые могут вам помочь.
@@ -203,7 +203,7 @@ opencode
### Задавайте вопросы
-Вы можете попросить OpenCode объяснить вам кодовую базу.
+Вы можете попросить opencode объяснить вам кодовую базу.
:::tip
Используйте ключ `@` для нечеткого поиска файлов в проекте.
@@ -219,11 +219,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
### Добавить функции
-Вы можете попросить OpenCode добавить новые функции в ваш проект. Хотя мы сначала рекомендуем попросить его создать план.
+Вы можете попросить opencode добавить новые функции в ваш проект. Хотя мы сначала рекомендуем попросить его создать план.
1. **Составьте план**
- OpenCode имеет _режим планирования_, который отключает возможность вносить изменения и
+ opencode имеет _режим планирования_, который отключает возможность вносить изменения и
вместо этого предложите _как_ реализовать эту функцию.
Переключитесь на него с помощью клавиши **Tab**. Вы увидите индикатор этого в правом нижнем углу.
@@ -240,11 +240,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
From this screen, the user can undelete a note or permanently delete it.
```
- Вы хотите предоставить OpenCode достаточно подробностей, чтобы понять, чего вы хотите. Это помогает
+ Вы хотите предоставить opencode достаточно подробностей, чтобы понять, чего вы хотите. Это помогает
поговорить с ним так, как будто вы разговариваете с младшим разработчиком в своей команде.
:::кончик
- Дайте OpenCode много контекста и примеров, чтобы помочь ему понять, что вы
+ Дайте opencode много контекста и примеров, чтобы помочь ему понять, что вы
хотеть.
:::
@@ -261,7 +261,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
Перетащите изображения в терминал, чтобы добавить их в подсказку.
:::
- OpenCode может сканировать любые изображения, которые вы ему предоставляете, и добавлять их в командную строку. Ты можешь
+ opencode может сканировать любые изображения, которые вы ему предоставляете, и добавлять их в командную строку. Ты можешь
сделайте это, перетащив изображение в терминал.
3. **Создайте функцию**
@@ -283,7 +283,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
### Внести изменения
-Для более простых изменений вы можете попросить OpenCode создать его напрямую.
+Для более простых изменений вы можете попросить opencode создать его напрямую.
без необходимости предварительного рассмотрения плана.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-Вы хотите убедиться, что вы предоставляете достаточно деталей, чтобы OpenCode сделал правильный выбор.
+Вы хотите убедиться, что вы предоставляете достаточно деталей, чтобы opencode сделал правильный выбор.
изменения.
---
### Отменить изменения
-Допустим, вы просите OpenCode внести некоторые изменения.
+Допустим, вы просите opencode внести некоторые изменения.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
/undo
```
-OpenCode теперь отменит внесенные вами изменения и покажет исходное сообщение.
+opencode теперь отменит внесенные вами изменения и покажет исходное сообщение.
снова.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-Отсюда вы можете настроить подсказку и попросить OpenCode повторить попытку.
+Отсюда вы можете настроить подсказку и попросить opencode повторить попытку.
:::tip
Вы можете запустить `/undo` несколько раз, чтобы отменить несколько изменений.
@@ -335,7 +335,7 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
## Делиться
-Разговоры, которые вы ведете с OpenCode, можно [поделиться с вашим
+Разговоры, которые вы ведете с opencode, можно [поделиться с вашим
команда](/docs/share).
```bash frame="none"
@@ -348,12 +348,12 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
По умолчанию общий доступ к беседам не предоставляется.
:::
-Вот [пример диалога](https://opencode.ai/s/4XP1fce5) с OpenCode.
+Вот [пример диалога](https://opencode.ai/s/4XP1fce5) с opencode.
---
## Настроить
-И все! Теперь вы профессионал в использовании OpenCode.
+И все! Теперь вы профессионал в использовании opencode.
-Чтобы создать свою собственную, мы рекомендуем [выбрать тему](/docs/themes), [настроить привязки клавиш](/docs/keybinds), [настроить средства форматирования кода](/docs/formatters), [создать собственные команды](/docs/commands) или поиграться с файлом [OpenCode config](/docs/config).
+Чтобы создать свою собственную, мы рекомендуем [выбрать тему](/docs/themes), [настроить привязки клавиш](/docs/keybinds), [настроить средства форматирования кода](/docs/formatters), [создать собственные команды](/docs/commands) или поиграться с файлом [opencode config](/docs/config).
diff --git a/packages/web/src/content/docs/ru/keybinds.mdx b/packages/web/src/content/docs/ru/keybinds.mdx
index e202d895d..8023d221f 100644
--- a/packages/web/src/content/docs/ru/keybinds.mdx
+++ b/packages/web/src/content/docs/ru/keybinds.mdx
@@ -3,7 +3,7 @@ title: Сочетания клавиш
description: Настройте свои сочетания клавиш.
---
-OpenCode имеет список сочетаний клавиш, которые вы можете настроить через конфигурацию OpenCode.
+opencode имеет список сочетаний клавиш, которые вы можете настроить через конфигурацию opencode.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode имеет список сочетаний клавиш, которые
## Ключ лидера
-OpenCode использует клавишу `leader` для большинства сочетаний клавиш. Это позволяет избежать конфликтов в вашем терминале.
+opencode использует клавишу `leader` для большинства сочетаний клавиш. Это позволяет избежать конфликтов в вашем терминале.
По умолчанию `ctrl+x` является ведущей клавишей, и для большинства действий требуется сначала нажать ведущую клавишу, а затем сочетание клавиш. Например, чтобы начать новый сеанс, сначала нажмите `ctrl+x`, а затем нажмите `n`.
@@ -132,7 +132,7 @@ OpenCode использует клавишу `leader` для большинст
## Ярлыки команд на рабочем столе
-Ввод приглашения настольного приложения OpenCode поддерживает распространенные сочетания клавиш в стиле Readline/Emacs для редактирования текста. Они встроены и в настоящее время не настраиваются через `opencode.json`.
+Ввод приглашения настольного приложения opencode поддерживает распространенные сочетания клавиш в стиле Readline/Emacs для редактирования текста. Они встроены и в настоящее время не настраиваются через `opencode.json`.
| Ярлык | Действие |
| -------- | ---------------------------------------------------- |
diff --git a/packages/web/src/content/docs/ru/lsp.mdx b/packages/web/src/content/docs/ru/lsp.mdx
index d13a58344..bdd0cff37 100644
--- a/packages/web/src/content/docs/ru/lsp.mdx
+++ b/packages/web/src/content/docs/ru/lsp.mdx
@@ -1,15 +1,15 @@
---
title: ЛСП Серверы
-description: OpenCode интегрируется с вашими серверами LSP.
+description: opencode интегрируется с вашими серверами LSP.
---
-OpenCode интегрируется с вашим протоколом языкового сервера (LSP), чтобы помочь LLM взаимодействовать с вашей кодовой базой. Он использует диагностику для предоставления обратной связи LLM.
+opencode интегрируется с вашим протоколом языкового сервера (LSP), чтобы помочь LLM взаимодействовать с вашей кодовой базой. Он использует диагностику для предоставления обратной связи LLM.
---
## Встроенный
-OpenCode поставляется с несколькими встроенными LSP-серверами для популярных языков:
+opencode поставляется с несколькими встроенными LSP-серверами для популярных языков:
| LSP Server | Extensions | Requirements |
| ------------------ | ------------------------------------------------------------------- | ------------------------------------------------------------ |
@@ -65,7 +65,7 @@ OpenCode поставляется с несколькими встроенным
## Настроить
-Вы можете настроить серверы LSP через раздел `lsp` в конфигурации открытого кода.
+Вы можете настроить серверы LSP через раздел `lsp` в конфигурации opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ru/mcp-servers.mdx b/packages/web/src/content/docs/ru/mcp-servers.mdx
index 686f372d3..03771eeb7 100644
--- a/packages/web/src/content/docs/ru/mcp-servers.mdx
+++ b/packages/web/src/content/docs/ru/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: MCP-серверы
description: Добавьте локальные и удаленные инструменты MCP.
---
-Вы можете добавить внешние инструменты в OpenCode, используя _Model Context Protocol_ или MCP. OpenCode поддерживает как локальные, так и удаленные серверы.
+Вы можете добавить внешние инструменты в opencode, используя _Model Context Protocol_ или MCP. opencode поддерживает как локальные, так и удаленные серверы.
После добавления инструменты MCP автоматически становятся доступными для LLM наряду со встроенными инструментами.
@@ -23,7 +23,7 @@ description: Добавьте локальные и удаленные инст
## Давать возможность
-Вы можете определить серверы MCP в своем [OpenCode Config](https://opencode.ai/docs/config/) в разделе `mcp`. Добавьте каждому MCP уникальное имя. Вы можете обратиться к этому MCP по имени при запросе LLM.
+Вы можете определить серверы MCP в своем [opencode Config](https://opencode.ai/docs/config/) в разделе `mcp`. Добавьте каждому MCP уникальное имя. Вы можете обратиться к этому MCP по имени при запросе LLM.
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ use the mcp_everything tool to add the number 3 and 4
## OAuth
-OpenCode автоматически обрабатывает аутентификацию OAuth для удаленных серверов MCP. Когда серверу требуется аутентификация, OpenCode:
+opencode автоматически обрабатывает аутентификацию OAuth для удаленных серверов MCP. Когда серверу требуется аутентификация, opencode:
1. Обнаружьте ответ 401 и инициируйте поток OAuth.
2. Используйте **Динамическую регистрацию клиента (RFC 7591)**, если это поддерживается сервером.
@@ -189,7 +189,7 @@ OpenCode автоматически обрабатывает аутентифи
}
```
-Если сервер требует аутентификации, OpenCode предложит вам пройти аутентификацию при первой попытке его использования. Если нет, вы можете [вручную запустить поток ](#authenticating) с помощью `opencode mcp auth `.
+Если сервер требует аутентификации, opencode предложит вам пройти аутентификацию при первой попытке его использования. Если нет, вы можете [вручную запустить поток ](#authenticating) с помощью `opencode mcp auth `.
---
@@ -238,7 +238,7 @@ opencode mcp list
opencode mcp logout my-oauth-server
```
-Команда `mcp auth` откроет ваш браузер для авторизации. После того как вы авторизуетесь, OpenCode надежно сохранит токены в `~/.local/share/opencode/mcp-auth.json`.
+Команда `mcp auth` откроет ваш браузер для авторизации. После того как вы авторизуетесь, opencode надежно сохранит токены в `~/.local/share/opencode/mcp-auth.json`.
---
@@ -291,7 +291,7 @@ opencode mcp debug my-oauth-server
## Управлять
-Ваши MCP доступны в виде инструментов OpenCode наряду со встроенными инструментами. Таким образом, вы можете управлять ими через конфигурацию OpenCode, как и любым другим инструментом.
+Ваши MCP доступны в виде инструментов opencode наряду со встроенными инструментами. Таким образом, вы можете управлять ими через конфигурацию opencode, как и любым другим инструментом.
---
@@ -423,7 +423,7 @@ opencode mcp debug my-oauth-server
opencode mcp auth sentry
```
-Откроется окно браузера для завершения процесса OAuth и подключения OpenCode к вашей учетной записи Sentry.
+Откроется окно браузера для завершения процесса OAuth и подключения opencode к вашей учетной записи Sentry.
После аутентификации вы можете использовать инструменты Sentry в своих подсказках для запроса данных о проблемах, проектах и ошибках.
diff --git a/packages/web/src/content/docs/ru/models.mdx b/packages/web/src/content/docs/ru/models.mdx
index 62efb024f..9dc9d641f 100644
--- a/packages/web/src/content/docs/ru/models.mdx
+++ b/packages/web/src/content/docs/ru/models.mdx
@@ -3,13 +3,13 @@ title: Модели
description: Настройка поставщика и модели LLM.
---
-OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](https://models.dev) для поддержки **более 75 поставщиков LLM** и поддерживает запуск локальных моделей.
+opencode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](https://models.dev) для поддержки **более 75 поставщиков LLM** и поддерживает запуск локальных моделей.
---
## Провайдеры
-Большинство популярных провайдеров предварительно загружены по умолчанию. Если вы добавили учетные данные для поставщика с помощью команды `/connect`, они будут доступны при запуске OpenCode.
+Большинство популярных провайдеров предварительно загружены по умолчанию. Если вы добавили учетные данные для поставщика с помощью команды `/connect`, они будут доступны при запуске opencode.
Узнайте больше о [providers](/docs/providers).
@@ -35,7 +35,7 @@ OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](http
Однако лишь немногие из них хороши как в генерации кода, так и в вызове инструментов.
-Вот несколько моделей, которые хорошо работают с OpenCode (в произвольном порядке). (Это не исчерпывающий список и не обязательно актуальный):
+Вот несколько моделей, которые хорошо работают с opencode (в произвольном порядке). (Это не исчерпывающий список и не обязательно актуальный):
- GPT 5.2
- Кодекс GPT 5.1
@@ -49,7 +49,7 @@ OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](http
## Установить значение по умолчанию
Чтобы установить одну из них в качестве модели по умолчанию, вы можете установить ключ `model` в вашем
-Конфигурация OpenCode.
+Конфигурация opencode.
```json title="opencode.json" {3}
{
@@ -137,18 +137,18 @@ OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](http
## Варианты
-Многие модели поддерживают несколько вариантов с разными конфигурациями. OpenCode поставляется со встроенными вариантами по умолчанию для популярных провайдеров.
+Многие модели поддерживают несколько вариантов с разными конфигурациями. opencode поставляется со встроенными вариантами по умолчанию для популярных провайдеров.
### Встроенные варианты
-OpenCode поставляется с вариантами по умолчанию для многих провайдеров:
+opencode поставляется с вариантами по умолчанию для многих провайдеров:
**Антропный**:
- `high` — Бюджет с высоким мышлением (по умолчанию)
- `max` — Максимальный бюджет мышления
-**Открытый AI**:
+**OpenAI**:
Зависит от модели, но примерно:
@@ -203,11 +203,11 @@ OpenCode поставляется с вариантами по умолчани
## Загрузка моделей
-Когда OpenCode запускается, он проверяет модели в следующем порядке приоритета:
+Когда opencode запускается, он проверяет модели в следующем порядке приоритета:
1. Флаг командной строки `--model` или `-m`. Формат тот же, что и в файле конфигурации: `provider_id/model_id`.
-2. Список моделей в конфигурации OpenCode.
+2. Список моделей в конфигурации opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ru/modes.mdx b/packages/web/src/content/docs/ru/modes.mdx
index b3d4754d1..f5bb1b70a 100644
--- a/packages/web/src/content/docs/ru/modes.mdx
+++ b/packages/web/src/content/docs/ru/modes.mdx
@@ -4,14 +4,14 @@ description: Различные режимы для разных случаев
---
:::caution
-Режимы теперь настраиваются с помощью опции `agent` в конфигурации открытого кода.
+Режимы теперь настраиваются с помощью опции `agent` в конфигурации opencode.
Опция `mode` устарела. [Подробнее ](/docs/agents).
:::
-Режимы в открытом коде позволяют настраивать поведение, инструменты и подсказки для различных вариантов использования.
+Режимы в opencode позволяют настраивать поведение, инструменты и подсказки для различных вариантов использования.
Он имеет два встроенных режима: **сборка** и **планирование**. Вы можете настроить
-эти или настройте свои собственные через конфигурацию открытого кода.
+эти или настройте свои собственные через конфигурацию opencode.
Вы можете переключаться между режимами во время сеанса или настраивать их в своем файле конфигурации.
@@ -173,7 +173,7 @@ Provide constructive feedback without making direct changes.
}
```
-Если температура не указана, открытый код использует значения по умолчанию для конкретной модели (обычно 0 для большинства моделей, 0,55 для моделей Qwen).
+Если температура не указана, opencode использует значения по умолчанию для конкретной модели (обычно 0 для большинства моделей, 0,55 для моделей Qwen).
---
@@ -192,7 +192,7 @@ Provide constructive feedback without making direct changes.
```
Этот путь указан относительно того, где находится файл конфигурации. Так что это работает для
-как глобальная конфигурация открытого кода, так и конфигурация конкретного проекта.
+как глобальная конфигурация opencode, так и конфигурация конкретного проекта.
---
diff --git a/packages/web/src/content/docs/ru/network.mdx b/packages/web/src/content/docs/ru/network.mdx
index e68e57dd1..1d2562750 100644
--- a/packages/web/src/content/docs/ru/network.mdx
+++ b/packages/web/src/content/docs/ru/network.mdx
@@ -3,13 +3,13 @@ title: Сеть
description: Настройте прокси и пользовательские сертификаты.
---
-OpenCode поддерживает стандартные переменные среды прокси-сервера и пользовательские сертификаты для сетевых сред предприятия.
+opencode поддерживает стандартные переменные среды прокси-сервера и пользовательские сертификаты для сетевых сред предприятия.
---
## Прокси
-OpenCode учитывает стандартные переменные среды прокси.
+opencode учитывает стандартные переменные среды прокси.
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ export HTTPS_PROXY=http://username:password@proxy.example.com:8080
## Таможенные сертификаты
-Если ваше предприятие использует собственные центры сертификации для HTTPS-соединений, настройте OpenCode, чтобы доверять им.
+Если ваше предприятие использует собственные центры сертификации для HTTPS-соединений, настройте opencode, чтобы доверять им.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/ru/permissions.mdx b/packages/web/src/content/docs/ru/permissions.mdx
index 3e4d8110d..ec2c727cf 100644
--- a/packages/web/src/content/docs/ru/permissions.mdx
+++ b/packages/web/src/content/docs/ru/permissions.mdx
@@ -3,7 +3,7 @@ title: Разрешения
description: Контролируйте, какие действия требуют одобрения для выполнения.
---
-OpenCode использует конфигурацию `permission`, чтобы решить, должно ли данное действие выполняться автоматически, запрашивать вас или блокироваться.
+opencode использует конфигурацию `permission`, чтобы решить, должно ли данное действие выполняться автоматически, запрашивать вас или блокироваться.
Начиная с `v1.1.1`, устаревшая логическая конфигурация `tools` устарела и была объединена с `permission`. Старая конфигурация `tools` по-прежнему поддерживается для обеспечения обратной совместимости.
@@ -88,7 +88,7 @@ OpenCode использует конфигурацию `permission`, чтобы
### Внешние каталоги
-Используйте `external_directory`, чтобы разрешить вызовы инструментов, затрагивающие пути за пределами рабочего каталога, в котором был запущен OpenCode. Это применимо к любому инструменту, который принимает путь в качестве входных данных (например, `read`, `edit`, `list`, `glob`, `grep` и многие команды `bash`).
+Используйте `external_directory`, чтобы разрешить вызовы инструментов, затрагивающие пути за пределами рабочего каталога, в котором был запущен opencode. Это применимо к любому инструменту, который принимает путь в качестве входных данных (например, `read`, `edit`, `list`, `glob`, `grep` и многие команды `bash`).
Расширение дома (например, `~/...`) влияет только на запись шаблона. Он не делает внешний путь частью текущего рабочего пространства, поэтому пути за пределами рабочего каталога все равно должны быть разрешены через `external_directory`.
@@ -127,7 +127,7 @@ OpenCode использует конфигурацию `permission`, чтобы
## Доступные разрешения
-Разрешения OpenCode привязаны к имени инструмента, а также к нескольким мерам безопасности:
+Разрешения opencode привязаны к имени инструмента, а также к нескольким мерам безопасности:
- `read` — чтение файла (соответствует пути к файлу)
- `edit` — все модификации файлов (охватывает `edit`, `write`, `patch`, `multiedit`)
@@ -148,7 +148,7 @@ OpenCode использует конфигурацию `permission`, чтобы
## По умолчанию
-Если вы ничего не укажете, OpenCode запустится с разрешенных значений по умолчанию:
+Если вы ничего не укажете, opencode запустится с разрешенных значений по умолчанию:
- Большинство разрешений по умолчанию имеют значение `"allow"`.
- `doom_loop` и `external_directory` по умолчанию равны `"ask"`.
@@ -171,10 +171,10 @@ OpenCode использует конфигурацию `permission`, чтобы
## Что означает «Спросить»
-Когда OpenCode запрашивает одобрение, пользовательский интерфейс предлагает три результата:
+Когда opencode запрашивает одобрение, пользовательский интерфейс предлагает три результата:
- `once` — утвердить только этот запрос
-- `always` — одобрять будущие запросы, соответствующие предложенным шаблонам (до конца текущего сеанса OpenCode).
+- `always` — одобрять будущие запросы, соответствующие предложенным шаблонам (до конца текущего сеанса opencode).
- `reject` — отклонить запрос
Набор шаблонов, которые одобрит `always`, предоставляется инструментом (например, утверждения bash обычно включают в белый список безопасный префикс команды, такой как `git status*`).
diff --git a/packages/web/src/content/docs/ru/plugins.mdx b/packages/web/src/content/docs/ru/plugins.mdx
index 3df2925ff..023000f26 100644
--- a/packages/web/src/content/docs/ru/plugins.mdx
+++ b/packages/web/src/content/docs/ru/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Плагины
-description: Напишите свои собственные плагины для расширения OpenCode.
+description: Напишите свои собственные плагины для расширения opencode.
---
-Плагины позволяют расширять OpenCode, подключаясь к различным событиям и настраивая поведение. Вы можете создавать плагины для добавления новых функций, интеграции с внешними сервисами или изменения поведения OpenCode по умолчанию.
+Плагины позволяют расширять opencode, подключаясь к различным событиям и настраивая поведение. Вы можете создавать плагины для добавления новых функций, интеграции с внешними сервисами или изменения поведения opencode по умолчанию.
Для примера ознакомьтесь с [plugins](/docs/ecosystem#plugins), созданными сообществом.
@@ -83,7 +83,7 @@ description: Напишите свои собственные плагины д
}
```
-OpenCode запускает `bun install` при запуске для их установки. Затем ваши плагины и инструменты смогут импортировать их.
+opencode запускает `bun install` при запуске для их установки. Затем ваши плагины и инструменты смогут импортировать их.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -156,7 +156,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
- `installation.updated`
-#### События ЛСП
+#### События LSP
- `lsp.client.diagnostics`
- `lsp.updated`
@@ -201,7 +201,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
- `tool.execute.after`
- `tool.execute.before`
-#### Мероприятия ТУИ
+#### Мероприятия TUI
- `tui.prompt.append`
- `tui.command.execute`
@@ -211,7 +211,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
## Примеры
-Вот несколько примеров плагинов, которые вы можете использовать для расширения открытого кода.
+Вот несколько примеров плагинов, которые вы можете использовать для расширения opencode.
---
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
Мы используем `osascript` для запуска AppleScript на macOS. Здесь мы используем его для отправки уведомлений.
:::note
-Если вы используете настольное приложение OpenCode, оно может автоматически отправлять системные уведомления, когда ответ готов или когда возникает ошибка сеанса.
+Если вы используете настольное приложение opencode, оно может автоматически отправлять системные уведомления, когда ответ готов или когда возникает ошибка сеанса.
:::
---
@@ -277,7 +277,7 @@ export const InjectEnvPlugin = async () => {
### Пользовательские инструменты
-Плагины также могут добавлять в открытый код собственные инструменты:
+Плагины также могут добавлять в opencode собственные инструменты:
```ts title=".opencode/plugins/custom-tools.ts"
import { type Plugin, tool } from "@opencode-ai/plugin"
@@ -300,7 +300,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
}
```
-Помощник `tool` создает собственный инструмент, который может вызывать открытый код. Он принимает функцию схемы Zod и возвращает определение инструмента:
+Помощник `tool` создает собственный инструмент, который может вызывать opencode. Он принимает функцию схемы Zod и возвращает определение инструмента:
- `description`: Что делает инструмент
- `args`: схема Zod для аргументов инструмента.
diff --git a/packages/web/src/content/docs/ru/providers.mdx b/packages/web/src/content/docs/ru/providers.mdx
index b4a0b9ef3..3c782c8b9 100644
--- a/packages/web/src/content/docs/ru/providers.mdx
+++ b/packages/web/src/content/docs/ru/providers.mdx
@@ -1,30 +1,30 @@
---
title: Провайдеры
-description: Использование любого провайдера LLM в OpenCode.
+description: Использование любого провайдера LLM в opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](https://models.dev) для поддержки **более 75 поставщиков LLM** и поддерживает запуск локальных моделей.
+opencode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](https://models.dev) для поддержки **более 75 поставщиков LLM** и поддерживает запуск локальных моделей.
Чтобы добавить провайдера, вам необходимо:
1. Добавьте ключи API для провайдера с помощью команды `/connect`.
-2. Настройте провайдера в вашей конфигурации OpenCode.
+2. Настройте провайдера в вашей конфигурации opencode.
---
### Реквизиты для входа
Когда вы добавляете ключи API провайдера с помощью команды `/connect`, они сохраняются
-в XX0ГГ.
+в `~/.local/share/opencode/auth.json`.
---
### Конфигурация
-Вы можете настроить поставщиков через раздел `provider` в вашем OpenCode.
+Вы можете настроить поставщиков через раздел `provider` в вашем opencode.
конфиг.
---
@@ -50,8 +50,8 @@ OpenCode использует [AI SDK](https://ai-sdk.dev/) и [Models.dev](http
## Открытый код Нет
-OpenCode Zen — это список моделей, предоставленный командой OpenCode, которые были
-протестировано и проверено на хорошую работу с OpenCode. [Подробнее](/docs/zen).
+OpenCode Zen — это список моделей, предоставленный командой opencode, которые были
+протестировано и проверено на хорошую работу с opencode. [Подробнее](/docs/zen).
:::tip
Если вы новичок, мы рекомендуем начать с OpenCode Zen.
@@ -80,7 +80,7 @@ OpenCode Zen — это список моделей, предоставленн
/models
```
-Он работает как любой другой поставщик в OpenCode и его использование совершенно необязательно.
+Он работает как любой другой поставщик в opencode и его использование совершенно необязательно.
---
@@ -124,7 +124,7 @@ OpenCode Zen — это список моделей, предоставленн
### Амазонка
-Чтобы использовать Amazon Bedrock с OpenCode:
+Чтобы использовать Amazon Bedrock с opencode:
1. Перейдите в **Каталог моделей** в консоли Amazon Bedrock и запросите
доступ к нужным моделям.
@@ -137,7 +137,7 @@ OpenCode Zen — это список моделей, предоставленн
#### Переменные среды (быстрый старт)
- Установите одну из этих переменных среды при запуске открытого кода:
+ Установите одну из этих переменных среды при запуске opencode:
```bash
# Option 1: Using AWS access keys
@@ -279,7 +279,7 @@ OpenCode Zen — это список моделей, предоставленн
```
:::info
-Использование вашей подписки Claude Pro/Max в OpenCode официально не поддерживается [Anthropic](https://anthropic.com).
+Использование вашей подписки Claude Pro/Max в opencode официально не поддерживается [Anthropic](https://anthropic.com).
:::
##### Использование ключей API
@@ -303,7 +303,7 @@ OpenCode Zen — это список моделей, предоставленн
2. Перейдите в [Azure AI Foundry](https://ai.azure.com/) и разверните модель.
:::примечание
- Для правильной работы открытого кода имя развертывания должно совпадать с именем модели.
+ Для правильной работы opencode имя развертывания должно совпадать с именем модели.
:::
3. Запустите команду `/connect` и найдите **Azure**.
@@ -350,7 +350,7 @@ OpenCode Zen — это список моделей, предоставленн
2. Перейдите в [Azure AI Foundry](https://ai.azure.com/) и разверните модель.
:::примечание
- Для правильной работы открытого кода имя развертывания должно совпадать с именем модели.
+ Для правильной работы opencode имя развертывания должно совпадать с именем модели.
:::
3. Запустите команду `/connect` и найдите **Azure Cognitive Services**.
@@ -482,7 +482,7 @@ Cloudflare AI Gateway позволяет вам получать доступ к
/models
```
- Вы также можете добавлять модели через конфигурацию открытого кода.
+ Вы также можете добавлять модели через конфигурацию opencode.
```json title="opencode.json"
{
@@ -679,14 +679,14 @@ GitLab Duo предоставляет агентский чат на базе и
:::note
Вы также можете указать переменную среды «GITLAB_TOKEN», если не хотите.
-для хранения токена в хранилище аутентификации открытого кода.
+для хранения токена в хранилище аутентификации opencode.
:::
##### Самостоятельная GitLab
:::note[примечание о соответствии]
-OpenCode использует небольшую модель для некоторых задач ИИ, таких как создание заголовка сеанса.
-По умолчанию он настроен на использование gpt-5-nano, размещенного на Zen. Чтобы заблокировать OpenCode
+opencode использует небольшую модель для некоторых задач ИИ, таких как создание заголовка сеанса.
+По умолчанию он настроен на использование gpt-5-nano, размещенного на Zen. Чтобы заблокировать opencode
чтобы использовать только свой собственный экземпляр, размещенный на GitLab, добавьте следующее в свой
`opencode.json` файл. Также рекомендуется отключить совместное использование сеансов.
@@ -823,7 +823,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here
### Google Вертекс ИИ
-Чтобы использовать Google Vertex AI с OpenCode:
+Чтобы использовать Google Vertex AI с opencode:
1. Перейдите в **Model Garden** в Google Cloud Console и проверьте
модели, доступные в вашем регионе.
@@ -839,7 +839,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here
- `GOOGLE_APPLICATION_CREDENTIALS`: путь к ключевому файлу JSON вашего сервисного аккаунта.
- Аутентификация с помощью интерфейса командной строки gcloud: `gcloud auth application-default login`.
- Установите их во время запуска открытого кода.
+ Установите их во время запуска opencode.
```bash
GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json GOOGLE_CLOUD_PROJECT=your-project-id opencode
@@ -952,7 +952,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here
#### Дополнительные конфигурации
-Если вы видите функцию или модель от Helicone, которая не настраивается автоматически через открытый код, вы всегда можете настроить ее самостоятельно.
+Если вы видите функцию или модель от Helicone, которая не настраивается автоматически через opencode, вы всегда можете настроить ее самостоятельно.
Вот [Справочник моделей Helicone](https://helicone.ai/models), он понадобится вам, чтобы получить идентификаторы моделей, которые вы хотите добавить.
@@ -1005,7 +1005,7 @@ Helicone поддерживает пользовательские заголо
##### Отслеживание сеансов
-Функция Helicone [Sessions](https://docs.helicone.ai/features/sessions) позволяет группировать связанные запросы LLM вместе. Используйте плагин [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session), чтобы автоматически регистрировать каждый диалог OpenCode как сеанс в Helicone.
+Функция Helicone [Sessions](https://docs.helicone.ai/features/sessions) позволяет группировать связанные запросы LLM вместе. Используйте плагин [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session), чтобы автоматически регистрировать каждый диалог opencode как сеанс в Helicone.
```bash
npm install -g opencode-helicone-session
@@ -1019,7 +1019,7 @@ npm install -g opencode-helicone-session
}
```
-Плагин вставляет в ваши запросы заголовки `Helicone-Session-Id` и `Helicone-Session-Name`. На странице «Сеансы» Helicone вы увидите каждый диалог OpenCode, указанный как отдельный сеанс.
+Плагин вставляет в ваши запросы заголовки `Helicone-Session-Id` и `Helicone-Session-Name`. На странице «Сеансы» Helicone вы увидите каждый диалог opencode, указанный как отдельный сеанс.
##### Общие разъемы Helicone
@@ -1036,7 +1036,7 @@ npm install -g opencode-helicone-session
### вызов.cpp
-Вы можете настроить открытый код для использования локальных моделей с помощью [утилиты llama-server llama.cpp's](https://github.com/ggml-org/llama.cpp)
+Вы можете настроить opencode для использования локальных моделей с помощью [утилиты llama-server llama.cpp's](https://github.com/ggml-org/llama.cpp)
```json title="opencode.json" "llama.cpp" {5, 6, 8, 10-15}
{
@@ -1103,7 +1103,7 @@ IO.NET предлагает 17 моделей, оптимизированных
### ЛМ Студия
-Вы можете настроить открытый код для использования локальных моделей через LM Studio.
+Вы можете настроить opencode для использования локальных моделей через LM Studio.
```json title="opencode.json" "lmstudio" {5, 6, 8, 10-14}
{
@@ -1220,10 +1220,10 @@ IO.NET предлагает 17 моделей, оптимизированных
### Быть
-Вы можете настроить открытый код для использования локальных моделей через Ollama.
+Вы можете настроить opencode для использования локальных моделей через Ollama.
:::tip
-Ollama может автоматически настроиться для OpenCode. Подробности см. в документации по интеграции Ollama](https://docs.ollama.com/integrations/opencode).
+Ollama может автоматически настроиться для opencode. Подробности см. в документации по интеграции Ollama](https://docs.ollama.com/integrations/opencode).
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1262,13 +1262,13 @@ Ollama может автоматически настроиться для OpenC
### Оллама Облако
-Чтобы использовать Ollama Cloud с OpenCode:
+Чтобы использовать Ollama Cloud с opencode:
1. Перейдите на [https://ollama.com/](https://ollama.com/) и войдите в систему или создайте учетную запись.
2. Перейдите в **Настройки** > **Ключи** и нажмите **Добавить ключ API**, чтобы создать новый ключ API.
-3. Скопируйте ключ API для использования в OpenCode.
+3. Скопируйте ключ API для использования в opencode.
4. Запустите команду `/connect` и найдите **Ollama Cloud**.
@@ -1285,7 +1285,7 @@ Ollama может автоматически настроиться для OpenC
└ enter
```
-6. **Важно**. Перед использованием облачных моделей в OpenCode необходимо получить информацию о модели локально:
+6. **Важно**. Перед использованием облачных моделей в opencode необходимо получить информацию о модели локально:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1332,9 +1332,9 @@ Ollama может автоматически настроиться для OpenC
---
-### OpenCode Дзен
+### opencode Дзен
-OpenCode Zen — это список протестированных и проверенных моделей, предоставленный командой OpenCode. [Подробнее](/docs/zen).
+OpenCode Zen — это список протестированных и проверенных моделей, предоставленный командой opencode. [Подробнее](/docs/zen).
1. Войдите в систему **OpenCode Zen** и нажмите **Создать ключ API**.
@@ -1344,7 +1344,7 @@ OpenCode Zen — это список протестированных и про
/connect
```
-3. Введите свой ключ API OpenCode.
+3. Введите свой ключ API opencode.
```txt
┌ API key
@@ -1386,7 +1386,7 @@ OpenCode Zen — это список протестированных и про
/models
```
- Вы также можете добавить дополнительные модели через конфигурацию открытого кода.
+ Вы также можете добавить дополнительные модели через конфигурацию opencode.
```json title="opencode.json" {6}
{
@@ -1401,7 +1401,7 @@ OpenCode Zen — это список протестированных и про
}
```
-5. Вы также можете настроить их через конфигурацию открытого кода. Вот пример указания провайдера
+5. Вы также можете настроить их через конфигурацию opencode. Вот пример указания провайдера
```json title="opencode.json"
{
@@ -1509,7 +1509,7 @@ SAP AI Core предоставляет доступ к более чем 40 мо
### Чешуйчатая дорога
-Чтобы использовать [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/) с Opencode:
+Чтобы использовать [Scaleway Generative APIs](https://www.scaleway.com/en/docs/generative-apis/) с opencode:
1. Перейдите к [Настройки IAM консоли Scaleway](https://console.scaleway.com/iam/api-keys), чтобы сгенерировать новый ключ API.
@@ -1617,7 +1617,7 @@ Vercel AI Gateway позволяет получать доступ к модел
/models
```
-Вы также можете настраивать модели через конфигурацию открытого кода. Ниже приведен пример указания порядка маршрутизации поставщика.
+Вы также можете настраивать модели через конфигурацию opencode. Ниже приведен пример указания порядка маршрутизации поставщика.
```json title="opencode.json"
{
@@ -1727,7 +1727,7 @@ Vercel AI Gateway позволяет получать доступ к модел
/models
```
- Вы также можете добавить дополнительные модели через конфигурацию открытого кода.
+ Вы также можете добавить дополнительные модели через конфигурацию opencode.
```json title="opencode.json" {6}
{
@@ -1870,7 +1870,7 @@ Vercel AI Gateway позволяет получать доступ к модел
- **limit.context**: Максимальное количество входных токенов, которые принимает модель.
- **limit.output**: Максимальное количество токенов, которые может сгенерировать модель.
-Поля `limit` позволяют OpenCode понять, сколько контекста у вас осталось. Стандартные поставщики автоматически извлекают их из models.dev.
+Поля `limit` позволяют opencode понять, сколько контекста у вас осталось. Стандартные поставщики автоматически извлекают их из models.dev.
---
@@ -1883,7 +1883,7 @@ Vercel AI Gateway позволяет получать доступ к модел
Это не относится к таким поставщикам, как Amazon Bedrock, которые для аутентификации полагаются на переменные среды.
-2. Для пользовательских поставщиков проверьте конфигурацию открытого кода и:
- - Убедитесь, что идентификатор провайдера, используемый в команде `/connect`, соответствует идентификатору в вашей конфигурации открытого кода.
+2. Для пользовательских поставщиков проверьте конфигурацию opencode и:
+ - Убедитесь, что идентификатор провайдера, используемый в команде `/connect`, соответствует идентификатору в вашей конфигурации opencode.
- Для провайдера используется правильный пакет npm. Например, используйте `@ai-sdk/cerebras` для Cerebras. А для всех других поставщиков, совместимых с OpenAI, используйте `@ai-sdk/openai-compatible`.
- Убедитесь, что в поле `options.baseURL` используется правильная конечная точка API.
diff --git a/packages/web/src/content/docs/ru/rules.mdx b/packages/web/src/content/docs/ru/rules.mdx
index 947ff111c..0011a473f 100644
--- a/packages/web/src/content/docs/ru/rules.mdx
+++ b/packages/web/src/content/docs/ru/rules.mdx
@@ -1,6 +1,6 @@
---
title: Правила
-description: Установите пользовательские инструкции для открытого кода.
+description: Установите пользовательские инструкции для opencode.
---
Вы можете предоставить собственные инструкции для открытия кода, создав файл `AGENTS.md`. Это похоже на правила Курсора. Он содержит инструкции, которые будут включены в контекст LLM для настройки его поведения для вашего конкретного проекта.
@@ -9,7 +9,7 @@ description: Установите пользовательские инстру
## Инициализировать
-Чтобы создать новый файл `AGENTS.md`, вы можете запустить команду `/init` в открытом коде.
+Чтобы создать новый файл `AGENTS.md`, вы можете запустить команду `/init` в opencode.
:::tip
Вам следует зафиксировать файл `AGENTS.md` вашего проекта в Git.
@@ -62,13 +62,13 @@ opencode также поддерживает чтение файла `AGENTS.md`
### Глобальный
-Вы также можете иметь глобальные правила в файле `~/.config/opencode/AGENTS.md`. Это применяется ко всем сеансам открытого кода.
+Вы также можете иметь глобальные правила в файле `~/.config/opencode/AGENTS.md`. Это применяется ко всем сеансам opencode.
Поскольку это не передается в Git и не передается вашей команде, мы рекомендуем использовать его для указания любых личных правил, которым должен следовать LLM.
### Совместимость кода Клода
-Для пользователей, переходящих с Claude Code, OpenCode поддерживает файловые соглашения Claude Code в качестве резерва:
+Для пользователей, переходящих с Claude Code, opencode поддерживает файловые соглашения Claude Code в качестве резерва:
- **Правила проекта**: `CLAUDE.md` в каталоге вашего проекта (используется, если `AGENTS.md` не существует).
- **Глобальные правила**: `~/.claude/CLAUDE.md` (используется, если `~/.config/opencode/AGENTS.md` не существует).
@@ -141,7 +141,7 @@ export OPENCODE_DISABLE_CLAUDE_CODE_SKILLS=1 # Disable only .claude/skills
### Ручные инструкции в AGENTS.md
-Вы можете научить открытый код читать внешние файлы, предоставив явные инструкции в файле `AGENTS.md`. Вот практический пример:
+Вы можете научить opencode читать внешние файлы, предоставив явные инструкции в файле `AGENTS.md`. Вот практический пример:
```markdown title="AGENTS.md"
# TypeScript Project Rules
@@ -173,7 +173,7 @@ Read the following file immediately as it's relevant to all workflows: @rules/ge
- Создавайте модульные файлы правил многократного использования.
- Делитесь правилами между проектами с помощью символических ссылок или подмодулей git.
- Сохраняйте AGENTS.md кратким, ссылаясь на подробные инструкции.
-- Убедитесь, что открытый код загружает файлы только тогда, когда это необходимо для конкретной задачи.
+- Убедитесь, что opencode загружает файлы только тогда, когда это необходимо для конкретной задачи.
:::tip
Для монорепозиториев или проектов с общими стандартами использование `opencode.json` с шаблонами glob (например, `packages/*/AGENTS.md`) более удобно в обслуживании, чем инструкции вручную.
diff --git a/packages/web/src/content/docs/ru/sdk.mdx b/packages/web/src/content/docs/ru/sdk.mdx
index 07ab779c1..6e6e1b6f7 100644
--- a/packages/web/src/content/docs/ru/sdk.mdx
+++ b/packages/web/src/content/docs/ru/sdk.mdx
@@ -1,6 +1,6 @@
---
title: SDK
-description: Типобезопасный JS-клиент для сервера открытого кода.
+description: Типобезопасный JS-клиент для сервера opencode.
---
import config from "../../../../config.mjs"
@@ -25,7 +25,7 @@ npm install @opencode-ai/sdk
## Создать клиента
-Создайте экземпляр открытого кода:
+Создайте экземпляр opencode:
```javascript
import { createOpencode } from "@opencode-ai/sdk"
@@ -69,7 +69,7 @@ opencode.server.close()
## Только клиент
-Если у вас уже есть работающий экземпляр открытого кода, вы можете создать экземпляр клиента для подключения к нему:
+Если у вас уже есть работающий экземпляр opencode, вы можете создать экземпляр клиента для подключения к нему:
```javascript
import { createOpencodeClient } from "@opencode-ai/sdk"
@@ -322,7 +322,7 @@ const content = await client.file.read({
---
-### ТУИ
+### TUI
| Метод | Описание | Ответ |
| ------------------------------ | ------------------------- | --------- |
diff --git a/packages/web/src/content/docs/ru/server.mdx b/packages/web/src/content/docs/ru/server.mdx
index 41c9d1a9f..48efe4430 100644
--- a/packages/web/src/content/docs/ru/server.mdx
+++ b/packages/web/src/content/docs/ru/server.mdx
@@ -1,6 +1,6 @@
---
title: Сервер
-description: Взаимодействуйте с сервером открытого кода через HTTP.
+description: Взаимодействуйте с сервером opencode через HTTP.
---
import config from "../../../../config.mjs"
@@ -51,7 +51,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve
конечная точка. Эта конечная точка также используется для создания файла [SDK](/docs/sdk).
:::tip
-Используйте сервер открытого кода для программного взаимодействия с открытым кодом.
+Используйте сервер opencode для программного взаимодействия с открытым кодом.
:::
Эта архитектура позволяет открытому коду поддерживать несколько клиентов и позволяет программно взаимодействовать с открытым кодом.
@@ -65,7 +65,7 @@ TUI с открытым кодом запущен, `opencode serve` запуст
Когда вы запускаете TUI, он случайным образом назначает порт и имя хоста. Вместо этого вы можете передать `--hostname` и `--port` [flags](/docs/cli). Затем используйте это для подключения к его серверу.
-Конечную точку [`/tui`](#tui) можно использовать для управления TUI через сервер. Например, вы можете предварительно заполнить или запустить подсказку. Эта настройка используется плагинами OpenCode [IDE](/docs/ide).
+Конечную точку [`/tui`](#tui) можно использовать для управления TUI через сервер. Например, вы можете предварительно заполнить или запустить подсказку. Эта настройка используется плагинами opencode [IDE](/docs/ide).
---
@@ -83,7 +83,7 @@ For example, `http://localhost:4096/doc`. Use the spec to generate clients or in
## API
-Сервер открытого кода предоставляет следующие API.
+Сервер opencode предоставляет следующие API.
---
@@ -246,7 +246,7 @@ For example, `http://localhost:4096/doc`. Use the spec to generate clients or in
---
-### ТУИ
+### TUI
| Метод | Путь | Описание | Ответ |
| ------ | ----------------------- | ------------------------------------------- | ---------------------- |
diff --git a/packages/web/src/content/docs/ru/share.mdx b/packages/web/src/content/docs/ru/share.mdx
index c1548bb98..392985a9c 100644
--- a/packages/web/src/content/docs/ru/share.mdx
+++ b/packages/web/src/content/docs/ru/share.mdx
@@ -1,9 +1,9 @@
---
title: Делиться
-description: Поделитесь своими разговорами об OpenCode.
+description: Поделитесь своими разговорами об opencode.
---
-Функция общего доступа OpenCode позволяет вам создавать общедоступные ссылки на ваши беседы OpenCode, чтобы вы могли сотрудничать с товарищами по команде или получать помощь от других.
+Функция общего доступа opencode позволяет вам создавать общедоступные ссылки на ваши беседы opencode, чтобы вы могли сотрудничать с товарищами по команде или получать помощь от других.
:::note
Общие беседы общедоступны для всех, у кого есть ссылка.
@@ -13,7 +13,7 @@ description: Поделитесь своими разговорами об OpenC
## Как это работает
-Когда вы делитесь беседой, OpenCode:
+Когда вы делитесь беседой, opencode:
1. Создает уникальный общедоступный URL-адрес для вашего сеанса.
2. Синхронизирует историю ваших разговоров с нашими серверами
@@ -23,13 +23,13 @@ description: Поделитесь своими разговорами об OpenC
## Совместное использование
-OpenCode поддерживает три режима общего доступа, которые контролируют общий доступ к разговорам:
+opencode поддерживает три режима общего доступа, которые контролируют общий доступ к разговорам:
---
### Ручной (по умолчанию)
-По умолчанию OpenCode использует режим совместного использования вручную. Сессии не передаются автоматически, но вы можете поделиться ими вручную с помощью команды `/share`:
+По умолчанию opencode использует режим совместного использования вручную. Сессии не передаются автоматически, но вы можете поделиться ими вручную с помощью команды `/share`:
```
/share
@@ -125,4 +125,4 @@ OpenCode поддерживает три режима общего доступ
- **Только** только для пользователей, прошедших аутентификацию посредством единого входа.
- **Автономное размещение** в вашей собственной инфраструктуре
-[Узнайте больше](/docs/enterprise) об использовании открытого кода в вашей организации.
+[Узнайте больше](/docs/enterprise) об использовании opencode в вашей организации.
diff --git a/packages/web/src/content/docs/ru/skills.mdx b/packages/web/src/content/docs/ru/skills.mdx
index b227c3ee1..00a2de11e 100644
--- a/packages/web/src/content/docs/ru/skills.mdx
+++ b/packages/web/src/content/docs/ru/skills.mdx
@@ -3,7 +3,7 @@ title: «Навыки агента»
description: «Определите повторно используемое поведение с помощью определений SKILL.md»
---
-Навыки агента позволяют OpenCode обнаруживать многократно используемые инструкции из вашего репозитория или домашнего каталога.
+Навыки агента позволяют opencode обнаруживать многократно используемые инструкции из вашего репозитория или домашнего каталога.
Навыки загружаются по требованию с помощью встроенного инструмента `skill`: агенты видят доступные навыки и при необходимости могут загрузить весь контент.
---
@@ -11,7 +11,7 @@ description: «Определите повторно используемое п
## Разместить файлы
Создайте одну папку для каждого имени навыка и поместите в нее `SKILL.md`.
-OpenCode выполняет поиск в следующих местах:
+opencode выполняет поиск в следующих местах:
- Конфигурация проекта: `.opencode/skills//SKILL.md`
- Глобальная конфигурация: `~/.config/opencode/skills//SKILL.md`.
@@ -24,7 +24,7 @@ OpenCode выполняет поиск в следующих местах:
## Понять открытие
-Для локальных путей проекта OpenCode переходит из вашего текущего рабочего каталога, пока не достигнет рабочего дерева git.
+Для локальных путей проекта opencode переходит из вашего текущего рабочего каталога, пока не достигнет рабочего дерева git.
Он загружает все соответствующие `skills/*/SKILL.md` в `.opencode/` и все соответствующие `.claude/skills/*/SKILL.md` или `.agents/skills/*/SKILL.md` по пути.
Глобальные определения также загружаются из `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` и `~/.agents/skills/*/SKILL.md`.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## Распознать описание инструмента
-OpenCode перечисляет доступные навыки в описании инструмента `skill`.
+opencode перечисляет доступные навыки в описании инструмента `skill`.
Каждая запись включает название и описание навыка:
```xml
diff --git a/packages/web/src/content/docs/ru/themes.mdx b/packages/web/src/content/docs/ru/themes.mdx
index ff08e226b..7e0b3e422 100644
--- a/packages/web/src/content/docs/ru/themes.mdx
+++ b/packages/web/src/content/docs/ru/themes.mdx
@@ -3,9 +3,9 @@ title: Темы
description: Выберите встроенную тему или определите свою собственную.
---
-С помощью OpenCode вы можете выбрать одну из нескольких встроенных тем, использовать тему, которая адаптируется к теме вашего терминала, или определить свою собственную тему.
+С помощью opencode вы можете выбрать одну из нескольких встроенных тем, использовать тему, которая адаптируется к теме вашего терминала, или определить свою собственную тему.
-По умолчанию OpenCode использует нашу собственную тему `opencode`.
+По умолчанию opencode использует нашу собственную тему `opencode`.
---
@@ -23,12 +23,12 @@ description: Выберите встроенную тему или опреде
## Встроенные темы
-OpenCode поставляется с несколькими встроенными темами.
+opencode поставляется с несколькими встроенными темами.
| Имя | Описание |
| ---------------------- | ---------------------------------------------------------------------------- |
| `system` | Adapts to your terminal’s background color |
-| `tokyonight` | Based on the [Tokyonight](https://github.com/folke/tokyonight.nvim) theme |
+| `tokyonight` | Based on the [tokyonight](https://github.com/folke/tokyonight.nvim) theme |
| `everforest` | Based on the [Everforest](https://github.com/sainnhe/everforest) theme |
| `ayu` | Based on the [Ayu](https://github.com/ayu-theme) dark theme |
| `catppuccin` | Based on the [Catppuccin](https://github.com/catppuccin) theme |
@@ -53,7 +53,7 @@ OpenCode поставляется с несколькими встроенным
Системная тема предназначена для пользователей, которые:
-- Хотите, чтобы OpenCode соответствовал внешнему виду их терминала
+- Хотите, чтобы opencode соответствовал внешнему виду их терминала
- Используйте пользовательские цветовые схемы терминала
- Предпочитайте единообразный вид для всех терминальных приложений.
@@ -74,7 +74,7 @@ OpenCode поставляется с несколькими встроенным
## Пользовательские темы
-OpenCode поддерживает гибкую систему тем на основе JSON, которая позволяет пользователям легко создавать и настраивать темы.
+opencode поддерживает гибкую систему тем на основе JSON, которая позволяет пользователям легко создавать и настраивать темы.
---
diff --git a/packages/web/src/content/docs/ru/tools.mdx b/packages/web/src/content/docs/ru/tools.mdx
index 9cf97ce1b..2f09df324 100644
--- a/packages/web/src/content/docs/ru/tools.mdx
+++ b/packages/web/src/content/docs/ru/tools.mdx
@@ -3,7 +3,7 @@ title: Инструменты
description: Управляйте инструментами, которые может использовать LLM.
---
-Инструменты позволяют LLM выполнять действия в вашей кодовой базе. OpenCode поставляется с набором встроенных инструментов, но вы можете расширить его с помощью [пользовательских инструментов](/docs/custom-tools) или [MCP-серверов](/docs/mcp-servers).
+Инструменты позволяют LLM выполнять действия в вашей кодовой базе. opencode поставляется с набором встроенных инструментов, но вы можете расширить его с помощью [пользовательских инструментов](/docs/custom-tools) или [MCP-серверов](/docs/mcp-servers).
По умолчанию все инструменты **включены** и не требуют разрешения для запуска. Вы можете контролировать поведение инструмента через [permissions](/docs/permissions).
@@ -41,7 +41,7 @@ description: Управляйте инструментами, которые м
## Встроенный
-Вот все встроенные инструменты, доступные в OpenCode.
+Вот все встроенные инструменты, доступные в opencode.
---
@@ -291,9 +291,9 @@ description: Управляйте инструментами, которые м
Найдите информацию в Интернете.
:::note
-Этот инструмент доступен только при использовании поставщика OpenCode или когда для переменной среды `OPENCODE_ENABLE_EXA` установлено любое истинное значение (например, `true` или `1`).
+Этот инструмент доступен только при использовании поставщика opencode или когда для переменной среды `OPENCODE_ENABLE_EXA` установлено любое истинное значение (например, `true` или `1`).
-Чтобы включить при запуске OpenCode:
+Чтобы включить при запуске opencode:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/ru/troubleshooting.mdx b/packages/web/src/content/docs/ru/troubleshooting.mdx
index 7246e1a5a..78dcadf5f 100644
--- a/packages/web/src/content/docs/ru/troubleshooting.mdx
+++ b/packages/web/src/content/docs/ru/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Поиск неисправностей
description: Распространенные проблемы и способы их решения.
---
-Чтобы устранить проблемы с OpenCode, начните с проверки журналов и локальных данных, которые он хранит на диске.
+Чтобы устранить проблемы с opencode, начните с проверки журналов и локальных данных, которые он хранит на диске.
---
@@ -39,7 +39,7 @@ opencode хранит данные сеанса и другие данные п
## Настольное приложение
-OpenCode Desktop запускает локальный сервер OpenCode (сопутствующий модуль `opencode-cli`) в фоновом режиме. Большинство проблем вызвано неправильно работающим плагином, поврежденным кешем или неверными настройками сервера.
+opencode Desktop запускает локальный сервер opencode (сопутствующий модуль `opencode-cli`) в фоновом режиме. Большинство проблем вызвано неправильно работающим плагином, поврежденным кешем или неверными настройками сервера.
### Быстрые проверки
@@ -72,7 +72,7 @@ OpenCode Desktop запускает локальный сервер OpenCode (с
#### Проверьте каталоги плагинов
-OpenCode также может загружать локальные плагины с диска. Временно переместите их в сторону (или переименуйте папку) и перезапустите настольное приложение:
+opencode также может загружать локальные плагины с диска. Временно переместите их в сторону (или переименуйте папку) и перезапустите настольное приложение:
- **Глобальные плагины**
- **macOS/Linux**: `~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ OpenCode также может загружать локальные плаги
### Очистить кеш
-Если отключение плагинов не помогает (или установка плагина зависла), очистите кеш, чтобы OpenCode мог его пересобрать.
+Если отключение плагинов не помогает (или установка плагина зависла), очистите кеш, чтобы opencode мог его пересобрать.
-1. Полностью закройте OpenCode Desktop.
+1. Полностью закройте opencode Desktop.
2. Удалите каталог кэша:
- **macOS**: Finder -> `Cmd+Shift+G` -> вставить `~/.cache/opencode`.
- **Linux**: удалите `~/.cache/opencode` (или запустите `rm -rf ~/.cache/opencode`).
- **Windows**: нажмите `WIN+R` и вставьте `%USERPROFILE%\.cache\opencode`.
-3. Перезапустите рабочий стол OpenCode.
+3. Перезапустите рабочий стол opencode.
---
### Исправить проблемы с подключением к серверу
-OpenCode Desktop может либо запустить собственный локальный сервер (по умолчанию), либо подключиться к настроенному вами URL-адресу сервера.
+opencode Desktop может либо запустить собственный локальный сервер (по умолчанию), либо подключиться к настроенному вами URL-адресу сервера.
Если вы видите диалоговое окно **Ошибка подключения** (или приложение никогда не выходит за пределы заставки), проверьте URL-адрес пользовательского сервера.
@@ -132,21 +132,21 @@ OpenCode Desktop может либо запустить собственный
### Windows: среда выполнения WebView2.
-В Windows для OpenCode Desktop требуется Microsoft Edge **WebView2 Runtime**. Если приложение открывается в пустом окне или не запускается, установите/обновите WebView2 и повторите попытку.
+В Windows для opencode Desktop требуется Microsoft Edge **WebView2 Runtime**. Если приложение открывается в пустом окне или не запускается, установите/обновите WebView2 и повторите попытку.
---
### Windows: общие проблемы с производительностью
-Если вы испытываете низкую производительность, проблемы с доступом к файлам или проблемы с терминалом в Windows, попробуйте использовать [WSL (подсистема Windows для Linux)](/docs/windows-wsl). WSL предоставляет среду Linux, которая более эффективно работает с функциями OpenCode.
+Если вы испытываете низкую производительность, проблемы с доступом к файлам или проблемы с терминалом в Windows, попробуйте использовать [WSL (подсистема Windows для Linux)](/docs/windows-wsl). WSL предоставляет среду Linux, которая более эффективно работает с функциями opencode.
---
### Уведомления не отображаются
-OpenCode Desktop отображает системные уведомления только в следующих случаях:
+opencode Desktop отображает системные уведомления только в следующих случаях:
-- уведомления для OpenCode включены в настройках вашей ОС, и
+- уведомления для opencode включены в настройках вашей ОС, и
- окно приложения не в фокусе.
---
@@ -155,8 +155,8 @@ OpenCode Desktop отображает системные уведомления
Если приложение не запускается и вы не можете очистить настройки из пользовательского интерфейса, сбросьте сохраненное состояние настольного приложения.
-1. Закройте рабочий стол OpenCode.
-2. Найдите и удалите эти файлы (они находятся в каталоге данных приложения OpenCode Desktop):
+1. Закройте рабочий стол opencode.
+2. Найдите и удалите эти файлы (они находятся в каталоге данных приложения opencode Desktop):
- `opencode.settings.dat` (URL-адрес сервера по умолчанию для рабочего стола)
- `opencode.global.dat` и `opencode.workspace.*.dat` (состояние пользовательского интерфейса, например, недавние серверы/проекты)
@@ -171,7 +171,7 @@ OpenCode Desktop отображает системные уведомления
## Получение помощи
-Если у вас возникли проблемы с OpenCode:
+Если у вас возникли проблемы с opencode:
1. **Сообщайте о проблемах на GitHub**
@@ -195,7 +195,7 @@ OpenCode Desktop отображает системные уведомления
---
-### OpenCode не запускается
+### opencode не запускается
1. Проверьте журналы на наличие сообщений об ошибках
2. Попробуйте запустить `--print-logs`, чтобы увидеть вывод в терминале.
@@ -264,7 +264,7 @@ OpenCode Desktop отображает системные уведомления
В Windows нажмите `WIN+R` и удалите: `%USERPROFILE%\.cache\opencode`.
-2. Перезапустите открытый код, чтобы переустановить последние пакеты поставщиков.
+2. Перезапустите opencode, чтобы переустановить последние пакеты поставщиков.
Это заставит opencode загружать самые последние версии пакетов провайдеров, что часто решает проблемы совместимости с параметрами модели и изменениями API.
diff --git a/packages/web/src/content/docs/ru/tui.mdx b/packages/web/src/content/docs/ru/tui.mdx
index 555c3acc9..e5eb0cd4b 100644
--- a/packages/web/src/content/docs/ru/tui.mdx
+++ b/packages/web/src/content/docs/ru/tui.mdx
@@ -1,13 +1,13 @@
---
-title: ТУИ
-description: Использование пользовательского интерфейса терминала OpenCode.
+title: TUI
+description: Использование пользовательского интерфейса терминала opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode предоставляет интерактивный интерфейс терминала или TUI для работы над вашими проектами с помощью LLM.
+opencode предоставляет интерактивный интерфейс терминала или TUI для работы над вашими проектами с помощью LLM.
-Запуск OpenCode запускает TUI для текущего каталога.
+Запуск opencode запускает TUI для текущего каталога.
```bash
opencode
@@ -57,7 +57,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
## Команды
-При использовании OpenCode TUI вы можете ввести `/`, а затем имя команды, чтобы быстро выполнить действия. Например:
+При использовании opencode TUI вы можете ввести `/`, а затем имя команды, чтобы быстро выполнить действия. Например:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
### соединять
-Добавьте провайдера в OpenCode. Позволяет выбирать из доступных поставщиков и добавлять их ключи API.
+Добавьте провайдера в opencode. Позволяет выбирать из доступных поставщиков и добавлять их ключи API.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
### Выход
-Выйдите из OpenCode. _Псевдонимы_: `/quit`, `/q`
+Выйдите из opencode. _Псевдонимы_: `/quit`, `/q`
```bash frame="none"
/exit
@@ -355,7 +355,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
## Настроить
-Вы можете настроить поведение TUI через файл конфигурации OpenCode.
+Вы можете настроить поведение TUI через файл конфигурации opencode.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/ru/web.mdx b/packages/web/src/content/docs/ru/web.mdx
index 4d8c172d5..0d015a69a 100644
--- a/packages/web/src/content/docs/ru/web.mdx
+++ b/packages/web/src/content/docs/ru/web.mdx
@@ -1,11 +1,11 @@
---
title: Интернет
-description: Использование OpenCode в вашем браузере.
+description: Использование opencode в вашем браузере.
---
-OpenCode может работать как веб-приложение в вашем браузере, обеспечивая такой же мощный опыт кодирования AI без необходимости использования терминала.
+opencode может работать как веб-приложение в вашем браузере, обеспечивая такой же мощный опыт кодирования AI без необходимости использования терминала.
-
+
## Начиная
@@ -15,7 +15,7 @@ OpenCode может работать как веб-приложение в ва
opencode web
```
-Это запустит локальный сервер `127.0.0.1` со случайным доступным портом и автоматически откроет OpenCode в браузере по умолчанию.
+Это запустит локальный сервер `127.0.0.1` со случайным доступным портом и автоматически откроет opencode в браузере по умолчанию.
:::caution
Если `OPENCODE_SERVER_PASSWORD` не установлен, сервер будет незащищен. Это подходит для локального использования, но его следует настроить для доступа к сети.
@@ -33,7 +33,7 @@ opencode web
### Порт
-По умолчанию OpenCode выбирает доступный порт. Вы можете указать порт:
+По умолчанию opencode выбирает доступный порт. Вы можете указать порт:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### Имя хоста
-По умолчанию сервер привязывается к `127.0.0.1` (только локальный хост). Чтобы сделать OpenCode доступным в вашей сети:
+По умолчанию сервер привязывается к `127.0.0.1` (только локальный хост). Чтобы сделать opencode доступным в вашей сети:
```bash
opencode web --hostname 0.0.0.0
```
-При использовании `0.0.0.0` OpenCode будет отображать как локальные, так и сетевые адреса:
+При использовании `0.0.0.0` opencode будет отображать как локальные, так и сетевые адреса:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ OPENCODE_SERVER_PASSWORD=secret opencode web
## Использование веб-интерфейса
-После запуска веб-интерфейс предоставляет доступ к вашим сеансам OpenCode.
+После запуска веб-интерфейс предоставляет доступ к вашим сеансам opencode.
### Сессии
Просматривайте свои сеансы и управляйте ими с главной страницы. Вы можете видеть активные сеансы и начинать новые.
-
+
### Статус сервера
Нажмите «Просмотреть серверы», чтобы просмотреть подключенные серверы и их статус.
-
+
---
diff --git a/packages/web/src/content/docs/ru/windows-wsl.mdx b/packages/web/src/content/docs/ru/windows-wsl.mdx
index 9043403e7..7ca28449b 100644
--- a/packages/web/src/content/docs/ru/windows-wsl.mdx
+++ b/packages/web/src/content/docs/ru/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: Запускайте OpenCode в Windows через WSL.
+description: Запускайте opencode в Windows через WSL.
---
import { Steps } from "@astrojs/starlight/components"
-OpenCode можно запускать напрямую в Windows, но для лучшего опыта мы рекомендуем [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). WSL дает Linux-среду, которая отлично работает с возможностями OpenCode.
+opencode можно запускать напрямую в Windows, но для лучшего опыта мы рекомендуем [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install). WSL дает Linux-среду, которая отлично работает с возможностями opencode.
:::tip[Почему WSL?]
-WSL дает более высокую производительность файловой системы, полноценную поддержку терминала и совместимость с инструментами разработки, на которые опирается OpenCode.
+WSL дает более высокую производительность файловой системы, полноценную поддержку терминала и совместимость с инструментами разработки, на которые опирается opencode.
:::
---
@@ -21,17 +21,17 @@ WSL дает более высокую производительность фа
Если вы еще не сделали этого, установите WSL по [официальному руководству Microsoft](https://learn.microsoft.com/en-us/windows/wsl/install).
-2. **Установите OpenCode в WSL**
+2. **Установите opencode в WSL**
- После настройки WSL откройте терминал WSL и установите OpenCode одним из [способов установки](/docs/).
+ После настройки WSL откройте терминал WSL и установите opencode одним из [способов установки](/docs/).
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **Запускайте OpenCode из WSL**
+3. **Запускайте opencode из WSL**
- Перейдите в каталог проекта (к файлам Windows можно обращаться через `/mnt/c/`, `/mnt/d/` и т.д.) и запустите OpenCode.
+ Перейдите в каталог проекта (к файлам Windows можно обращаться через `/mnt/c/`, `/mnt/d/` и т.д.) и запустите opencode.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL дает более высокую производительность фа
## Десктопное приложение + сервер в WSL
-Если вы предпочитаете OpenCode Desktop, но хотите запускать сервер в WSL:
+Если вы предпочитаете opencode Desktop, но хотите запускать сервер в WSL:
1. **Запустите сервер в WSL** с параметром `--hostname 0.0.0.0`, чтобы разрешить внешние подключения:
@@ -79,7 +79,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0
opencode web --hostname 0.0.0.0
```
-2. **Открывайте в браузере Windows** адрес `http://localhost:` (OpenCode выведет URL)
+2. **Открывайте в браузере Windows** адрес `http://localhost:` (opencode выведет URL)
Запуск `opencode web` из WSL обеспечивает корректный доступ к файловой системе и интеграцию с терминалом, при этом интерфейс остается доступным из браузера Windows.
@@ -101,13 +101,13 @@ opencode
```
:::tip
-Для максимально плавной работы стоит клонировать или скопировать репозиторий в файловую систему WSL (например, в `~/code/`) и запускать OpenCode оттуда.
+Для максимально плавной работы стоит клонировать или скопировать репозиторий в файловую систему WSL (например, в `~/code/`) и запускать opencode оттуда.
:::
---
## Советы
-- Даже для проектов на дисках Windows запускайте OpenCode в WSL, чтобы получить более плавный доступ к файлам
-- Используйте OpenCode вместе с [расширением WSL для VS Code](https://code.visualstudio.com/docs/remote/wsl) для единого рабочего процесса
-- Конфигурация и сессии OpenCode хранятся в среде WSL по пути `~/.local/share/opencode/`
+- Даже для проектов на дисках Windows запускайте opencode в WSL, чтобы получить более плавный доступ к файлам
+- Используйте opencode вместе с [расширением WSL для VS Code](https://code.visualstudio.com/docs/remote/wsl) для единого рабочего процесса
+- Конфигурация и сессии opencode хранятся в среде WSL по пути `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/ru/zen.mdx b/packages/web/src/content/docs/ru/zen.mdx
index 6cb58a560..11511e09f 100644
--- a/packages/web/src/content/docs/ru/zen.mdx
+++ b/packages/web/src/content/docs/ru/zen.mdx
@@ -1,19 +1,19 @@
---
title: Дзен
-description: Кураторский список моделей, предоставленный OpenCode.
+description: Кураторский список моделей, предоставленный opencode.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen — это список протестированных и проверенных моделей, предоставленный командой OpenCode.
+OpenCode Zen — это список протестированных и проверенных моделей, предоставленный командой opencode.
:::note
OpenCode Zen в настоящее время находится в стадии бета-тестирования.
:::
-Zen работает как любой другой провайдер в OpenCode. Вы входите в OpenCode Zen и получаете
+Zen работает как любой другой провайдер в opencode. Вы входите в OpenCode Zen и получаете
ваш ключ API. Это **совершенно необязательно**, и вам не обязательно использовать его для использования
Открытый код.
@@ -26,7 +26,7 @@ Zen работает как любой другой провайдер в OpenCo
настроен совсем по-другому; так что вы получите совсем другую производительность и качество.
:::tip
-Мы протестировали избранную группу моделей и поставщиков, которые хорошо работают с OpenCode.
+Мы протестировали избранную группу моделей и поставщиков, которые хорошо работают с opencode.
:::
Поэтому, если вы используете модель через что-то вроде OpenRouter, вы никогда не сможете
@@ -47,7 +47,7 @@ OpenCode Zen — это шлюз искусственного интеллект
## Как это работает
-OpenCode Zen работает так же, как и любой другой поставщик OpenCode.
+OpenCode Zen работает так же, как и любой другой поставщик opencode.
1. Вы входите в систему **OpenCode Zen**, добавляете свой платежный аккаунт.
подробности и скопируйте свой ключ API.
@@ -94,7 +94,7 @@ OpenCode Zen работает так же, как и любой другой п
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-[модель id](/docs/config/#models) в вашей конфигурации OpenCode
+[модель id](/docs/config/#models) в вашей конфигурации opencode
использует формат `opencode/`. Например, для Кодекса GPT 5.2 вы должны
используйте `opencode/gpt-5.2-codex` в вашей конфигурации.
@@ -158,10 +158,10 @@ https://opencode.ai/zen/v1/models
Бесплатные модели:
-- GLM 4.7 Free доступен на OpenCode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
-- Kimi K2.5 Free доступен на OpenCode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
-- MiniMax M2.1 Free доступен на OpenCode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
-- Big Pickle — это стелс-модель, которая доступна бесплатно на OpenCode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
+- GLM 4.7 Free доступен на opencode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
+- Kimi K2.5 Free доступен на opencode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
+- MiniMax M2.1 Free доступен на opencode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
+- Big Pickle — это стелс-модель, которая доступна бесплатно на opencode в течение ограниченного времени. Команда использует это время для сбора отзывов и улучшения модели.
Свяжитесь с нами, если у вас есть вопросы.
@@ -251,4 +251,4 @@ https://opencode.ai/zen/v1/models
1. **Сравните** лучшие модели/поставщики агентов кодирования.
2. Получите доступ к вариантам **самого высокого качества**, не снижая производительность и не обращаясь к более дешевым поставщикам.
3. Не допускайте **падения цен**, продавая по себестоимости; поэтому единственная надбавка предназначена для покрытия наших сборов за обработку.
-4. Не допускайте **привязки**, позволяя использовать его с любым другим агентом кодирования. И всегда позволяйте вам использовать любого другого провайдера с OpenCode.
+4. Не допускайте **привязки**, позволяя использовать его с любым другим агентом кодирования. И всегда позволяйте вам использовать любого другого провайдера с opencode.
diff --git a/packages/web/src/content/docs/th/acp.mdx b/packages/web/src/content/docs/th/acp.mdx
index 92638b9ab..c4ccb3b7d 100644
--- a/packages/web/src/content/docs/th/acp.mdx
+++ b/packages/web/src/content/docs/th/acp.mdx
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-คุณสามารถใช้ CodeCompanion เพื่อใช้ OpenCode ACP สำหรับแชท
+คุณสามารถใช้ CodeCompanion เพื่อใช้ opencode เป็น ACP agent สำหรับแชท
-บางครั้งการส่งผ่านบางครั้ง (เช่น `OPENCODE_API_KEY`) ต้อง [ต้องอธิบายเหตุผล:https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) ในเอกสารประกอบ CodeCompanion.nvim สำหรับรายละเอียดทั้งหมด
+หากคุณต้องส่ง environment variables (เช่น `OPENCODE_API_KEY`) โปรดดู [Configuring Adapters: Environment Variables](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) ในเอกสารของ CodeCompanion.nvim สำหรับรายละเอียดทั้งหมด
-## เพื่อ
+## การรองรับ
-OpenCode เป็นเวลานาน ACP และในการตรวจสอบคุณสมบัติทั้งหมด:
+opencode ทำงานผ่าน ACP เหมือนกับในเทอร์มินัล และรองรับฟีเจอร์ทั้งหมด:
:::note
คำสั่งสแลมในคำสั่งบางคำสั่งเช่น `/undo` และ `/redo` ยังไม่รองรับในขณะนี้
diff --git a/packages/web/src/content/docs/th/agents.mdx b/packages/web/src/content/docs/th/agents.mdx
index 6366b4ec4..a40abfec9 100644
--- a/packages/web/src/content/docs/th/agents.mdx
+++ b/packages/web/src/content/docs/th/agents.mdx
@@ -587,7 +587,7 @@ Only analyze code and suggest changes.
ตั้งเป็น `deny` แอดเจนต์ย่อยจะลบคำอธิบายเครื่องมืองานทั้งหมดนั่นคือโมเดลจะไม่พยายามทำอะไร
:::tip
-กฎเพื่อให้ชนะตามลำดับและ **กฎส่วนใหญ่ส่วนใหญ่จะสุดท้ายจะ** ในตัวอย่าง `*` (ปฏิเสธ) และ `orchestrator-*` (อาจจะ) แต่เนื่องจาก `orchestrator-*` มาหลัง `*` ผลลัพธ์ที่เป็น `allow`
+กฎเพื่อให้ชนะตามลำดับและ **กฎส่วนใหญ่ส่วนใหญ่จะสุดท้ายจะ** ในตัวอย่าง `orchestrator-planner` ตรงกับทั้ง `*` (ปฏิเสธ) และ `orchestrator-*` (อาจจะ) แต่เนื่องจาก `orchestrator-*` มาหลัง `*` ผลลัพธ์ที่เป็น `allow`
:::
:::tip
diff --git a/packages/web/src/content/docs/th/cli.mdx b/packages/web/src/content/docs/th/cli.mdx
index d9ffc2733..7e6ba2c3d 100644
--- a/packages/web/src/content/docs/th/cli.mdx
+++ b/packages/web/src/content/docs/th/cli.mdx
@@ -29,15 +29,16 @@ opencode [project]
#### ยอด
-| ยอด | สั้น | คำอธิบาย |
-| ------------ | ---- | ------------------------------------ |
-| `--continue` | `-c` | มาดูกันเป็นครั้งสุดท้าย |
-| `--session` | `-s` | รหัสให้ดีเพื่อเหตุการณ์ |
-| `--prompt` | | แจ้งการใช้งาน |
-| `--model` | `-m` | รูปแบบการใช้งานรูปแบบ provider/model |
-| `--agent` | | ตัวแทนการรับ |
-| `--port` | | ท่าเรือที่จะฟัง |
-| `--hostname` | | ชื่อที่จะฟัง |
+| ยอด | สั้น | คำอธิบาย |
+| ------------ | ---- | ---------------------------------------------------------- |
+| `--continue` | `-c` | มาดูกันเป็นครั้งสุดท้าย |
+| `--session` | `-s` | รหัสให้ดีเพื่อเหตุการณ์ |
+| `--fork` | | แยกเซสชันเมื่อทำต่อ (ใช้กับ `--continue` หรือ `--session`) |
+| `--prompt` | | แจ้งการใช้งาน |
+| `--model` | `-m` | รูปแบบการใช้งานรูปแบบ provider/model |
+| `--agent` | | ตัวแทนการรับ |
+| `--port` | | ท่าเรือที่จะฟัง |
+| `--hostname` | | ชื่อที่จะฟัง |
---
@@ -339,6 +340,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | คำสั่งให้รันใช้ข้อความสำหรับ args |
| `--continue` | `-c` | มาดูกันเป็นครั้งสุดท้าย |
| `--session` | `-s` | รหัสให้ดีเพื่อเหตุการณ์ |
+| `--fork` | | แยกเซสชันเมื่อทำต่อ (ใช้กับ `--continue` หรือ `--session`) |
| `--share` | | เซสชั่น |
| `--model` | `-m` | รูปแบบการใช้งานรูปแบบ provider/model |
| `--agent` | | ตัวแทนการรับ |
diff --git a/packages/web/src/content/docs/th/ecosystem.mdx b/packages/web/src/content/docs/th/ecosystem.mdx
index 7f5ab57f6..89345ac31 100644
--- a/packages/web/src/content/docs/th/ecosystem.mdx
+++ b/packages/web/src/content/docs/th/ecosystem.mdx
@@ -60,7 +60,7 @@ description: โปรเจ็กต์และการผสานรวม
| [เทมเพลตปลั๊กอิน opencode](https://github.com/zenobi-us/opencode-plugin-template/) | เทมเพลตสำหรับสร้างปลั๊กอิน OpenCode |
| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | ส่วนหน้า Neovim สำหรับ opencode - เอเจนต์การเข้ารหัส AI ที่ใช้เทอร์มินัล |
| [ai-sdk-ผู้ให้บริการ-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | ผู้ให้บริการ Vercel AI SDK สำหรับการใช้งาน OpenCode ผ่าน @opencode-ai/sdk |
-| [เปิดห้อง](https://github.com/btriapitsyn/openchamber) | แอพเว็บ / เดสก์ท็อปและส่วนขยายรหัส VS สำหรับ OpenCode |
+| [เปิดห้อง](https://github.com/btriapitsyn/openchamber) | แอพเว็บ / เดสก์ท็อปและส่วนขยาย VS Code สำหรับ OpenCode |
| [OpenCode-ออบซิเดียน](https://github.com/mtymek/opencode-obsidian) | ปลั๊กอิน Obsidian ที่ฝัง OpenCode ไว้ใน UI ของ Obsidian |
| [โอเพ่นเวิร์ค](https://github.com/different-ai/openwork) | ทางเลือกโอเพ่นซอร์สแทน Claude Cowork ซึ่งขับเคลื่อนโดย OpenCode |
| [ocx](https://github.com/kdcokenny/ocx) | ตัวจัดการส่วนขยาย OpenCode พร้อมโปรไฟล์แบบพกพาและแยกส่วน |
diff --git a/packages/web/src/content/docs/th/models.mdx b/packages/web/src/content/docs/th/models.mdx
index 5f0856c0d..0c800b31d 100644
--- a/packages/web/src/content/docs/th/models.mdx
+++ b/packages/web/src/content/docs/th/models.mdx
@@ -148,7 +148,7 @@ OpenCode มาพร้อมกับตัวแปรเริ่มต้
- `high` - งบประมาณการคิดสูง (ค่าเริ่มต้น)
- `max` - งบประมาณการคิดสูงสุด
-**โอเพนเอไอ**:
+**OpenAI**:
แตกต่างกันไปตามรุ่น แต่โดยประมาณ:
diff --git a/packages/web/src/content/docs/tr/1-0.mdx b/packages/web/src/content/docs/tr/1-0.mdx
index 56d204a3f..9949a513a 100644
--- a/packages/web/src/content/docs/tr/1-0.mdx
+++ b/packages/web/src/content/docs/tr/1-0.mdx
@@ -1,20 +1,20 @@
---
title: 1.0'a geçiş
-description: OpenCode 1.0'daki yenilikler.
+description: opencode 1.0'daki yenilikler.
---
-OpenCode 1.0, TUI'un tamamen yeniden yazılmasıdır.
+opencode 1.0, TUI'un tamamen yeniden yazılmasıdır.
Performans ve yetenek sorunları olan go+bubbletea tabanlı TUI'dan zig+solidjs ile yazılmış şirket içi bir çerçeveye (OpenTUI) geçtik.
-Yeni TUI aynı açık kod sunucusuna bağlandığı için eskisi gibi çalışıyor.
+Yeni TUI aynı opencode sunucusuna bağlandığı için eskisi gibi çalışıyor.
---
## Upgrading
Şu anda daha önceki bir sürümü kullanıyorsanız, otomatik olarak 1.0'a yükseltilmemelisiniz.
-version. However some older versions of OpenCode always grab latest.
+version. However some older versions of opencode always grab latest.
Manuel olarak yükseltmek için çalıştırın
diff --git a/packages/web/src/content/docs/tr/acp.mdx b/packages/web/src/content/docs/tr/acp.mdx
index 2061ccbfd..899d9429f 100644
--- a/packages/web/src/content/docs/tr/acp.mdx
+++ b/packages/web/src/content/docs/tr/acp.mdx
@@ -1,9 +1,9 @@
---
title: ACP Destek
-description: OpenCode'u ACP uyumlu herhangi bir sürdürülebilirde kullanın.
+description: opencode'u ACP uyumlu herhangi bir sürdürülebilirde kullanın.
---
-OpenCode, [Agent Client Protocol](https://agentclientprotocol.com) veya (ACP) dosyalarını destekleyerek onu doğrudan uyumlu tamamlayıcılarda ve IDE'lerde kullanmanızı sağlar.
+opencode, [Agent Client Protocol](https://agentclientprotocol.com) veya (ACP) dosyalarını destekleyerek onu doğrudan uyumlu tamamlayıcılarda ve IDE'lerde kullanmanızı sağlar.
:::tip
ACP'yi destekleyenlerin ve araçların listesi için [ACP progress report](https://zed.dev/blog/acp-progress-report#available-now)'e bakın.
@@ -15,9 +15,9 @@ ACP, kod editörleri ile AI kullanma araçları arasındaki iletişimi standartl
## Yapılandır
-OpenCode'u ACP aracılığıyla kullanmak için düzenleyicinizi `opencode acp` komutunu çalıştıracak şekilde yapılandırın.
+opencode'u ACP aracılığıyla kullanmak için düzenleyicinizi `opencode acp` komutunu çalıştıracak şekilde yapılandırın.
-Komut, OpenCode'u, editörünüzle stdio aracılığıyla JSON-RPC üzerinden iletişim kuran ACP uyumlu bir alt süreç olarak başlatır.
+Komut, opencode'u, editörünüzle stdio aracılığıyla JSON-RPC üzerinden iletişim kuran ACP uyumlu bir alt süreç olarak başlatır.
Aşağıda ACP'yi destekleyen popüler düzenleyicilere ilişkin örnekler verilmiştir.
@@ -82,7 +82,7 @@ Açmak için **Komut Paleti**'ndeki `agent: new thread` eylemini kullanın.
}
```
-Açmak için AI Sohbet temsilcisi seçicisindeki yeni 'OpenCode' aracısını kullanın.
+Açmak için AI Sohbet temsilcisi seçicisindeki yeni 'opencode' aracısını kullanın.
---
@@ -121,7 +121,7 @@ Ortam değişkenlerini iletmeniz gerekiyor:
### CodeCompanion.nvim
-OpenCode'u [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim)'de ACP aracısı olarak kullanmak için Neovim yapılandırmanıza aşağıdakileri ekleyin:
+opencode'u [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim)'de ACP aracısı olarak kullanmak için Neovim yapılandırmanıza aşağıdakileri ekleyin:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-Bu yapılandırma, CodeCompanion'ı OpenCode'u sohbet için ACP aracısı olarak kullanacak şekilde ayarlar.
+Bu yapılandırma, CodeCompanion'ı opencode'u sohbet için ACP aracısı olarak kullanacak şekilde ayarlar.
Ortam değişkenlerini (`OPENCODE_API_KEY` gibi) iletmeniz gerekiyorsa, tüm ayrıntılar için CodeCompanion.nvim belgelerindeki [Configuring Adapters: Environment Variables](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key)'ye bakın.
## Destek
-OpenCode, terminalde olduğu gibi ACP aracılığıyla aynı şekilde çalışır. Tüm özellikler desteklenir:
+opencode, terminalde olduğu gibi ACP aracılığıyla aynı şekilde çalışır. Tüm özellikler desteklenir:
:::note
`/undo` ve `/redo` gibi bazı yerleşik eğik çizgi komutları şu anda desteklenmemektedir.
@@ -150,7 +150,7 @@ OpenCode, terminalde olduğu gibi ACP aracılığıyla aynı şekilde çalışı
- Yerleşik araçlar (dosya işlemleri, terminal komutları vb.)
- Özel araçlar ve eğik çizgi komutları
-- OpenCode yapılandırmanızda yapılandırılmış MCP sunucuları
+- opencode yapılandırmanızda yapılandırılmış MCP sunucuları
- `AGENTS.md`'dan projeye özel kurallar
- Özel formatlayıcılar ve linterler
- Aracılar ve izin sistemi
diff --git a/packages/web/src/content/docs/tr/agents.mdx b/packages/web/src/content/docs/tr/agents.mdx
index 3cd0e029f..971dd3aa3 100644
--- a/packages/web/src/content/docs/tr/agents.mdx
+++ b/packages/web/src/content/docs/tr/agents.mdx
@@ -15,7 +15,7 @@ Bir oturum sırasında temsilciler arasında geçiş yapabilir veya onları `@`
## Types
-OpenCode'da iki tür aracı vardır; birincil ajanlar ve alt ajanlar.
+opencode'da iki tür aracı vardır; birincil ajanlar ve alt ajanlar.
---
@@ -27,7 +27,7 @@ Birincil aracılar, doğrudan etkileşim kurduğunuz ana yardımcılardır. **Se
Bir oturum sırasında birincil aracılar arasında geçiş yapmak için **Sekme** tuşunu kullanabilirsiniz.
:::
-OpenCode, **Build** ve **Plan** olmak üzere iki yerleşik birincil aracıyla birlikte gelir. Kuyu
+opencode, **Build** ve **Plan** olmak üzere iki yerleşik birincil aracıyla birlikte gelir. Kuyu
aşağıdakilere bakın.
---
@@ -36,13 +36,13 @@ aşağıdakilere bakın.
Alt temsilciler, birincil aracıların belirli görevler için çağırabileceği uzman yardımcılardır. Ayrıca mesajlarınızda **@ bahsederek** bunları manuel olarak da çağırabilirsiniz.
-OpenCode, **Genel** ve **Keşfet** olmak üzere iki yerleşik alt aracıyla birlikte gelir. Buna aşağıda bakacağız.
+opencode, **Genel** ve **Keşfet** olmak üzere iki yerleşik alt aracıyla birlikte gelir. Buna aşağıda bakacağız.
---
## Yerleşik
-OpenCode iki yerleşik birincil aracı ve iki yerleşik alt aracıyla birlikte gelir.
+opencode iki yerleşik birincil aracı ve iki yerleşik alt aracıyla birlikte gelir.
---
@@ -277,7 +277,7 @@ Sıcaklık değerleri tipik olarak 0,0 ila 1,0 arasındadır:
}
```
-Sıcaklık belirtilmezse OpenCode modeline özgü varsayılanları kullanır; çoğu model için genellikle 0, Qwen modelleri için 0,55.
+Sıcaklık belirtilmezse opencode modeline özgü varsayılanları kullanır; çoğu model için genellikle 0, Qwen modelleri için 0,55.
---
@@ -337,7 +337,7 @@ Bu aracı için `prompt` yapılandırmasıyla özel bir sistem bilgi istemi dosy
}
```
-Bu yol, yapılandırma dosyasının bulunduğu yere göredir. Yani bu hem global OpenCode yapılandırması hem de projeye özel yapılandırma için işe yarar.
+Bu yol, yapılandırma dosyasının bulunduğu yere göredir. Yani bu hem global opencode yapılandırması hem de projeye özel yapılandırma için işe yarar.
---
@@ -359,7 +359,7 @@ Bir model belirtmezseniz, birincil araçlar [model globally configured](/docs/co
}
```
-OpenCode hesabınızdaki model kimliğini `provider/model-id` biçimini kullanır. Örneğin, [OpenCode Zen](/docs/zen) kullanıyorsanız, GPT 5.1 Codex için `opencode/gpt-5.1-codex` kullanırsınız.
+opencode hesabınızdaki model kimliğini `provider/model-id` biçimini kullanır. Örneğin, [OpenCode Zen](/docs/zen) kullanıyorsanız, GPT 5.1 Codex için `opencode/gpt-5.1-codex` kullanırsınız.
---
diff --git a/packages/web/src/content/docs/tr/cli.mdx b/packages/web/src/content/docs/tr/cli.mdx
index 26a3efa9f..54c7825a0 100644
--- a/packages/web/src/content/docs/tr/cli.mdx
+++ b/packages/web/src/content/docs/tr/cli.mdx
@@ -1,17 +1,17 @@
---
title: CLI
-description: OpenCode CLI seçenekleri ve komutları.
+description: opencode CLI seçenekleri ve komutları.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode CLI herhangi bir argüman olmadan çalıştırıldığında varsayılan olarak [TUI](/docs/tui)'yi başlatır.
+opencode CLI herhangi bir argüman olmadan çalıştırıldığında varsayılan olarak [TUI](/docs/tui)'yi başlatır.
```bash
opencode
```
-Ancak bu sayfada belgelendiği gibi komutları da kabul eder. Bu, OpenCode ile programlı olarak etkileşim kurmanıza olanak tanır.
+Ancak bu sayfada belgelendiği gibi komutları da kabul eder. Bu, opencode ile programlı olarak etkileşim kurmanıza olanak tanır.
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### tui
-OpenCode terminali kullanıcı arayüzünü başlatın.
+opencode terminali kullanıcı arayüzünü başlatın.
```bash
opencode [project]
@@ -29,27 +29,28 @@ opencode [project]
#### Flags
-| Bayrak | Kısa | Açıklama |
-| ------------ | ---- | ------------------------------------------- |
-| `--continue` | `-c` | Son oturuma devam et |
-| `--session` | `-s` | Devam edecek oturum kimliği |
-| `--prompt` | | Kullanma istemi |
-| `--model` | `-m` | provider/model biçiminde kullanılacak model |
-| `--agent` | | Kullanılacak temsilci |
-| `--port` | | Port to listen on |
-| `--hostname` | | Hostname to listen on |
+| Bayrak | Kısa | Açıklama |
+| ------------ | ---- | ----------------------------------------------------------------------------- |
+| `--continue` | `-c` | Son oturuma devam et |
+| `--session` | `-s` | Devam edecek oturum kimliği |
+| `--fork` | | Continue ederken oturumu fork'la (`--continue` veya `--session` ile kullanın) |
+| `--prompt` | | Kullanma istemi |
+| `--model` | `-m` | provider/model biçiminde kullanılacak model |
+| `--agent` | | Kullanılacak temsilci |
+| `--port` | | Port to listen on |
+| `--hostname` | | Hostname to listen on |
---
## Komutlar
-OpenCode CLI ayrıca aşağıdaki komutlara da sahiptir.
+opencode CLI ayrıca aşağıdaki komutlara da sahiptir.
---
### agent
-OpenCode için aracıları yönetin.
+opencode için aracıları yönetin.
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### attach
-`serve` veya `web` komutlarıyla başlatılan, halihazırda çalışan bir OpenCode arka uç sunucusuna bir terminal ekleyin.
+`serve` veya `web` komutlarıyla başlatılan, halihazırda çalışan bir opencode arka uç sunucusuna bir terminal ekleyin.
```bash
opencode attach [url]
```
-Bu, TUI öğesinin uzak bir OpenCode arka ucuyla kullanılmasına olanak tanır. Örneğin:
+Bu, TUI öğesinin uzak bir opencode arka ucuyla kullanılmasına olanak tanır. Örneğin:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ opencode auth [command]
#### login
-OpenCode, [Models.dev](https://models.dev) adresindeki sağlayıcı listesi tarafından desteklenmektedir, dolayısıyla kullanmak istediğiniz herhangi bir sağlayıcı için API anahtarlarını ayarlamak üzere `opencode auth login` kullanabilirsiniz. Bu `~/.local/share/opencode/auth.json`'de saklanıyor.
+opencode, [Models.dev](https://models.dev) adresindeki sağlayıcı listesi tarafından desteklenmektedir, dolayısıyla kullanmak istediğiniz herhangi bir sağlayıcı için API anahtarlarını ayarlamak üzere `opencode auth login` kullanabilirsiniz. Bu `~/.local/share/opencode/auth.json`'de saklanıyor.
```bash
opencode auth login
```
-OpenCode başlatıldığında, sağlayıcıları kimlik bilgileri dosyasından yükler. Ortamlarınızda tanımlanmış herhangi bir anahtar veya projenizde bir `.env` dosyası varsa.
+opencode başlatıldığında, sağlayıcıları kimlik bilgileri dosyasından yükler. Ortamlarınızda tanımlanmış herhangi bir anahtar veya projenizde bir `.env` dosyası varsa.
---
@@ -300,7 +301,7 @@ opencode models anthropic
| `--refresh` | Modeller.dev'den model önbelleğini yenileyin |
| `--verbose` | Daha ayrıntılı model çıktısı kullanın (maliyetler gibi meta veriler içerir) |
-Önbelleğe alınan model listesini güncellemek için `--refresh` bayrağını kullanın. Bu, bir sağlayıcıya yeni modeller eklendiğinde ve bunları OpenCode'da görmek istediğinizde kullanışlıdır.
+Önbelleğe alınan model listesini güncellemek için `--refresh` bayrağını kullanın. Bu, bir sağlayıcıya yeni modeller eklendiğinde ve bunları opencode'da görmek istediğinizde kullanışlıdır.
```bash
opencode models --refresh
@@ -310,7 +311,7 @@ opencode models --refresh
### koşmak
-Doğrudan bir istem ileterek açık kodu etkileşimli olmayan modda çalıştırın.
+Doğrudan bir istem ileterek opencode'u etkileşimli olmayan modda çalıştırın.
```bash
opencode run [message..]
@@ -339,26 +340,27 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | Çalıştırılacak komut, args için mesajı kullanın |
| `--continue` | `-c` | Son oturuma devam et |
| `--session` | `-s` | Devam edecek oturum kimliği |
+| `--fork` | | Continue ederken oturumu fork'la (`--continue` veya `--session` ile kullanın) |
| `--share` | | Oturumu paylaşın |
| `--model` | `-m` | provider/model biçiminde kullanılacak model |
| `--agent` | | Kullanılacak temsilci |
| `--file` | `-f` | Mesaja eklenecek dosya(lar) |
| `--format` | | Biçim: varsayılan (biçimlendirilmiş) veya json (ham JSON olayları) |
| `--title` | | Oturumun başlığı (değer sağlanmazsa kısaltılmış bilgi istemi kullanılır) |
-| `--attach` | | Çalışan bir açık kod sunucusuna ekleyin (ör. http://localhost:4096) |
+| `--attach` | | Çalışan bir opencode sunucusuna ekleyin (ör. http://localhost:4096) |
| `--port` | | Yerel sunucunun bağlantı noktası (varsayılan olarak rastgele bağlantı noktasıdır) |
---
### serve
-API erişimi için başsız bir OpenCode tarayıcısı başlatılır. Tam HTTP arayüzü için [server docs](/docs/server)'e göz atın.
+API erişimi için başsız bir opencode tarayıcısı başlatılır. Tam HTTP arayüzü için [server docs](/docs/server)'e göz atın.
```bash
opencode serve
```
-Bu, TUI arayüzü olmadan açık kod işlevselliğine API erişimi sağlayan bir HTTP sunucusunu başlatır. HTTP temel kimlik doğrulamasını etkinleştirmek için `OPENCODE_SERVER_PASSWORD` öğesini ayarlayın (kullanıcı adı varsayılan olarak `opencode` şeklindedir).
+Bu, TUI arayüzü olmadan opencode işlevselliğine API erişimi sağlayan bir HTTP sunucusunu başlatır. HTTP temel kimlik doğrulamasını etkinleştirmek için `OPENCODE_SERVER_PASSWORD` öğesini ayarlayın (kullanıcı adı varsayılan olarak `opencode` şeklindedir).
#### Bayraklar
@@ -373,7 +375,7 @@ Bu, TUI arayüzü olmadan açık kod işlevselliğine API erişimi sağlayan bir
### oturum
-Manage OpenCode sessions.
+Manage opencode sessions.
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### liste
-Tüm OpenCode oturumlarını listeleyin.
+Tüm opencode oturumlarını listeleyin.
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### stats
-OpenCode oturumlarınız için belirteç kullanımı ve maliyet istatistiklerini gösterin.
+opencode oturumlarınız için belirteç kullanımı ve maliyet istatistiklerini gösterin.
```bash
opencode stats
@@ -431,13 +433,13 @@ Bir oturum kimliği sağlamazsanız mevcut oturumlar arasından seçim yapmanız
### import
-Bir JSON dosyasından veya OpenCode paylaşımından URL oturum verilerini içe aktarın.
+Bir JSON dosyasından veya opencode paylaşımından URL oturum verilerini içe aktarın.
```bash
opencode import
```
-Yerel bir dosyadan veya OpenCode paylaşımından (URL) içe aktarabilirsiniz.
+Yerel bir dosyadan veya opencode paylaşımından (URL) içe aktarabilirsiniz.
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### web
-Web arayüzüyle başsız bir OpenCode sunucusu başlatın.
+Web arayüzüyle başsız bir opencode sunucusu başlatın.
```bash
opencode web
```
-Bu, bir HTTP sunucusunu başlatır ve bir web arayüzü aracılığıyla OpenCode'a erişmek için bir web tarayıcısı açar. HTTP temel kimlik doğrulamasını etkinleştirmek için `OPENCODE_SERVER_PASSWORD` öğesini ayarlayın (kullanıcı adı varsayılan olarak `opencode` şeklindedir).
+Bu, bir HTTP sunucusunu başlatır ve bir web arayüzü aracılığıyla opencode'a erişmek için bir web tarayıcısı açar. HTTP temel kimlik doğrulamasını etkinleştirmek için `OPENCODE_SERVER_PASSWORD` öğesini ayarlayın (kullanıcı adı varsayılan olarak `opencode` şeklindedir).
#### Bayraklar
@@ -489,7 +491,7 @@ Bu komut, nd-JSON kullanarak stdin/stdout aracılığıyla iletişim kuran bir A
### uninstall
-OpenCode'u kaldırın ve ilgili tüm dosyaları kaldırın.
+opencode'u kaldırın ve ilgili tüm dosyaları kaldırın.
```bash
opencode uninstall
@@ -508,7 +510,7 @@ opencode uninstall
### upgrade
-Açık kodu en son sürüme veya belirli bir sürüme günceller.
+opencode'u en son sürüme veya belirli bir sürüme günceller.
```bash
opencode upgrade [target]
@@ -536,7 +538,7 @@ opencode upgrade v0.1.48
## Küresel Bayraklar
-CLI açık kodu aşağıdaki genel bayrakları alır.
+CLI opencode'u aşağıdaki genel bayrakları alır.
| Bayrak | Kısa | Tanım |
| -------------- | ---- | ---------------------------------------- |
@@ -549,7 +551,7 @@ CLI açık kodu aşağıdaki genel bayrakları alır.
## Environment variables
-OpenCode ortam değişkenleri kullanılarak yapılandırılabilir.
+opencode ortam değişkenleri kullanılarak yapılandırılabilir.
| Değişken | Tür | Açıklama |
| ------------------------------------- | ------- | --------------------------------------------------------------------------- |
diff --git a/packages/web/src/content/docs/tr/commands.mdx b/packages/web/src/content/docs/tr/commands.mdx
index 6ccd966d7..1bdfe3f2b 100644
--- a/packages/web/src/content/docs/tr/commands.mdx
+++ b/packages/web/src/content/docs/tr/commands.mdx
@@ -42,13 +42,13 @@ Focus on the failing tests and suggest fixes.
## Yapılandır
-OpenCode işlemleri aracılığıyla veya `commands/` dizininde işaretleme dosyalarının oluşturulması özel komutlar ile yapılabilir.
+opencode işlemleri aracılığıyla veya `commands/` dizininde işaretleme dosyalarının oluşturulması özel komutlar ile yapılabilir.
---
### JSON
-OpenCode [config](/docs/config)'deki `command` seçeneğini kullanın:
+opencode [config](/docs/config)'deki `command` seçeneğini kullanın:
```json title="opencode.jsonc" {4-12}
{
diff --git a/packages/web/src/content/docs/tr/config.mdx b/packages/web/src/content/docs/tr/config.mdx
index 8cbd34bad..26f3d2261 100644
--- a/packages/web/src/content/docs/tr/config.mdx
+++ b/packages/web/src/content/docs/tr/config.mdx
@@ -1,15 +1,15 @@
---
title: Yapılandırma
-description: OpenCode JSON devresini kullanmıyor.
+description: opencode JSON devresini kullanmıyor.
---
-OpenCode'u JSON yapılandırma dosyası kullanarak yapılandırabilirsiniz.
+opencode'u JSON yapılandırma dosyası kullanarak yapılandırabilirsiniz.
---
## Format
-OpenCode hem **JSON** hem de **JSONC** (JSON Yorumlarla birlikte) formatlarını destekler.
+opencode hem **JSON** hem de **JSONC** (JSON Yorumlarla birlikte) formatlarını destekler.
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ Yerel yapılandırmanızda belirli sunucuları etkinleştirebilirsiniz:
### Global
-Global OpenCode yapılandırmanızı `~/.config/opencode/opencode.json` içine yerleştirin. Temalar, sağlayıcılar veya tuş atamaları gibi kullanıcı çapındaki tercihler için genel yapılandırmayı kullanın.
+Global opencode yapılandırmanızı `~/.config/opencode/opencode.json` içine yerleştirin. Temalar, sağlayıcılar veya tuş atamaları gibi kullanıcı çapındaki tercihler için genel yapılandırmayı kullanın.
Global config overrides remote organizational defaults.
@@ -109,7 +109,7 @@ Proje kökünüze `opencode.json` ekleyin. Proje yapılandırması, standart yap
Projeye özel yapılandırmayı projenizin köküne yerleştirin.
:::
-OpenCode başlatıldığında geçerli dizinde bir yapılandırma dosyası arar veya en yakın Git dizinine gider.
+opencode başlatıldığında geçerli dizinde bir yapılandırma dosyası arar veya en yakın Git dizinine gider.
Bunun Git'te kontrol edilmesi de güvenlidir ve global olanla aynı şemayı kullanır.
@@ -200,7 +200,7 @@ Mevcut seçenekler:
- `port` - Port to listen on.
- `hostname` - Dinlenecek ana bilgisayar adı. `mdns` etkinleştirildiğinde ve hiçbir ana bilgisayar adı ayarlanmadığında, varsayılan değer `0.0.0.0` olur.
-- `mdns` - mDNS hizmet bulmayı etkinleştirin. Bu, ağdaki diğer cihazların OpenCode sunucunuzu keşfetmesine olanak tanır.
+- `mdns` - mDNS hizmet bulmayı etkinleştirin. Bu, ağdaki diğer cihazların opencode sunucunuzu keşfetmesine olanak tanır.
- `mdnsDomain` - mDNS hizmeti için özel alan adı. Varsayılan olarak `opencode.local` şeklindedir. Aynı ağda birden fazla örneği çalıştırmak için kullanışlıdır.
- `cors` - Tarayıcı tabanlı bir istemciden HTTP sunucusunu kullanırken CORS'ye izin verecek ek kaynaklar. Değerler tam kaynaklar olmalıdır (şema + ana bilgisayar + isteğe bağlı bağlantı noktası), örneğin `https://app.example.com`.
@@ -228,7 +228,7 @@ Bir LLM'nin kullanabileceği araçları `tools` seçeneği aracılığıyla yön
### Models
-OpenCode yapılandırmanızda kullanmak istediğiniz sağlayıcıları ve modelleri `provider`, `model` ve `small_model` seçenekleri aracılığıyla yapılandırabilirsiniz.
+opencode yapılandırmanızda kullanmak istediğiniz sağlayıcıları ve modelleri `provider`, `model` ve `small_model` seçenekleri aracılığıyla yapılandırabilirsiniz.
```json title="opencode.json"
{
@@ -239,7 +239,7 @@ OpenCode yapılandırmanızda kullanmak istediğiniz sağlayıcıları ve modell
}
```
-`small_model` seçeneği, başlık oluşturma gibi hafif görevler için ayrı bir model yapılandırır. Varsayılan olarak OpenCode, sağlayıcınızda mevcutsa daha ucuz bir model kullanmaya çalışır, aksi takdirde ana modelinize geri döner.
+`small_model` seçeneği, başlık oluşturma gibi hafif görevler için ayrı bir model yapılandırır. Varsayılan olarak opencode, sağlayıcınızda mevcutsa daha ucuz bir model kullanmaya çalışır, aksi takdirde ana modelinize geri döner.
Sağlayıcı seçenekleri `timeout` ve `setCacheKey` içerebilir:
@@ -301,7 +301,7 @@ Taşıyıcı belirteçleri (`AWS_BEARER_TOKEN_BEDROCK` veya `/connect`) profil t
### Themes
-OpenCode yapılandırmanızda kullanmak istediğiniz temayı `theme` seçeneği aracılığıyla yapılandırabilirsiniz.
+opencode yapılandırmanızda kullanmak istediğiniz temayı `theme` seçeneği aracılığıyla yapılandırabilirsiniz.
```json title="opencode.json"
{
@@ -351,7 +351,7 @@ Aracıları ayrıca `~/.config/opencode/agents/` veya `.opencode/agents/` İçin
}
```
-Varsayılan aracı, birincil aracı olmalıdır (alt aracı değil). Bu, `"build"` veya `"plan"` gibi yerleşik bir aracı ya da tanımladığınız bir [custom agent](/docs/agents) olabilir. Belirtilen aracı mevcut değilse veya bir alt aracı ise, OpenCode bir uyarıyla birlikte `"build"`'ye geri döner.
+Varsayılan aracı, birincil aracı olmalıdır (alt aracı değil). Bu, `"build"` veya `"plan"` gibi yerleşik bir aracı ya da tanımladığınız bir [custom agent](/docs/agents) olabilir. Belirtilen aracı mevcut değilse veya bir alt aracı ise, opencode bir uyarıyla birlikte `"build"`'ye geri döner.
Bu ayar tüm arayüzler için geçerlidir: TUI, CLI (`opencode run`), masaüstü uygulaması ve GitHub Action.
@@ -421,7 +421,7 @@ Tuş atamalarınızı `keybinds` seçeneği aracılığıyla özelleştirebilirs
### Autoupdate
-OpenCode başlatıldığında yeni güncellemeleri otomatik olarak indirecektir. Bunu `autoupdate` seçeneğiyle devre dışı bırakabilirsiniz.
+opencode başlatıldığında yeni güncellemeleri otomatik olarak indirecektir. Bunu `autoupdate` seçeneğiyle devre dışı bırakabilirsiniz.
```json title="opencode.json"
{
@@ -463,7 +463,7 @@ Kod formatlayıcılarını `formatter` seçeneği aracılığıyla yapılandıra
### Permissions
-Varsayılan olarak, açık kod açık bir onay gerektirmeden **tüm işlemlere izin verir**. `permission` seçeneğini kullanarak bunu değiştirebilirsiniz.
+Varsayılan olarak, opencode açık bir onay gerektirmeden **tüm işlemlere izin verir**. `permission` seçeneğini kullanarak bunu değiştirebilirsiniz.
Örneğin, `edit` ve `bash` araçlarının kullanıcı onayı gerektirdiğinden emin olmak için:
@@ -534,7 +534,7 @@ Kullanmak istediğiniz MCP sunucularını `mcp` seçeneği aracılığıyla yap
### Plugins
-[Plugins](/docs/plugins) OpenCode'u özel araçlar, kancalar ve entegrasyonlarla genişletin.
+[Plugins](/docs/plugins) opencode'u özel araçlar, kancalar ve entegrasyonlarla genişletin.
Eklenti dosyalarını `.opencode/plugins/` veya `~/.config/opencode/plugins/` içine yerleştirin. Ayrıca eklentileri `plugin` seçeneği aracılığıyla npm'den de yükleyebilirsiniz.
@@ -599,7 +599,7 @@ kurallar hakkında burada](/docs/rules).
}
```
-Bu, OpenCode'u tek tek devre dışı bırakmak yerine yalnızca belirli sağlayıcıları kullanacak şekilde kısıtlamak istediğinizde kullanışlıdır.
+Bu, opencode'u tek tek devre dışı bırakmak yerine yalnızca belirli sağlayıcıları kullanacak şekilde kısıtlamak istediğinizde kullanışlıdır.
:::note
`disabled_providers`, `enabled_providers`'ye göre önceliklidir.
diff --git a/packages/web/src/content/docs/tr/custom-tools.mdx b/packages/web/src/content/docs/tr/custom-tools.mdx
index 68ca16b96..6f8e987fd 100644
--- a/packages/web/src/content/docs/tr/custom-tools.mdx
+++ b/packages/web/src/content/docs/tr/custom-tools.mdx
@@ -1,9 +1,9 @@
---
title: Özel Araçlar
-description: LLM'un açık kodda çağırabileceği araçları birleştirebilir.
+description: LLM'un opencode'da çağırabileceği araçları birleştirebilir.
---
-Özel araçlar, LLM'un konuşmalar sırasında arayabileceği, oluşturduğunuz işlevlerdir. Açık kodun [built-in tools](/docs/tools) ile birlikte `read`, `write` ve `bash` gibi çalışırlar.
+Özel araçlar, LLM'un konuşmalar sırasında arayabileceği, oluşturduğunuz işlevlerdir. opencode'un [built-in tools](/docs/tools) ile birlikte `read`, `write` ve `bash` gibi çalışırlar.
---
diff --git a/packages/web/src/content/docs/tr/ecosystem.mdx b/packages/web/src/content/docs/tr/ecosystem.mdx
index b36538353..4d539ce5e 100644
--- a/packages/web/src/content/docs/tr/ecosystem.mdx
+++ b/packages/web/src/content/docs/tr/ecosystem.mdx
@@ -1,12 +1,12 @@
---
title: Ekosistem
-description: OpenCode ile ilgili tasarımlar ve entegrasyonlar.
+description: opencode ile ilgili tasarımlar ve entegrasyonlar.
---
-OpenCode üzerine inşa edilmiş bir topluluk projeleri koleksiyonu.
+opencode üzerine inşa edilmiş bir topluluk projeleri koleksiyonu.
:::note
-OpenCode ile ilgili projenizi bu listeye eklemek ister misiniz? Bir PR gönderin.
+opencode ile ilgili projenizi bu listeye eklemek ister misiniz? Bir PR gönderin.
:::
Ayrıca ekosistemi ve topluluğu bir araya getiren bir topluluk olan [awesome-opencode](https://github.com/awesome-opencode/awesome-opencode) ve [opencode.cafe](https://opencode.cafe)'e de göz atabilirsiniz.
@@ -17,7 +17,7 @@ Ayrıca ekosistemi ve topluluğu bir araya getiren bir topluluk olan [awesome-op
| İsim | Açıklama |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
-| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | OpenCode oturumlarını git senkronizasyonu ve canlı önizlemelerle izole Daytona sanal alanlarında otomatik olarak çalıştırın |
+| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | opencode oturumlarını git senkronizasyonu ve canlı önizlemelerle izole Daytona sanal alanlarında otomatik olarak çalıştırın |
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | İstek gruplaması için Helicone oturum başlıklarını otomatik olarak ekleme |
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Arama araçlarıyla TypeScript/Svelte türlerini dosya okumalarına otomatik olarak enjekte edin |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | API kredisi yerine ChatGPT Plus/Pro aboneliğinizi kullanın |
@@ -29,24 +29,24 @@ Ayrıca ekosistemi ve topluluğu bir araya getiren bir topluluk olan [awesome-op
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Desteklenen sağlayıcılar için Google tabanlı stil ile yerel web araması desteği ekleyin |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Yapay zeka aracılarının bir PTY'de arka plan işlemlerini çalıştırmasına ve onlara etkileşimli girdi göndermesine olanak tanır. |
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Etkileşimli olmayan kabuk komutlarına yönelik talimatlar - TTY bağımlı işlemlerden kaynaklanan askıda kalmaları önler |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Wakatime ile OpenCode kullanımını izleyin |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Wakatime ile opencode kullanımını izleyin |
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Clean up markdown tables produced by LLMs |
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | Morph Fast Apply API ve yavaş düzenleme işaretçileriyle 10 kat daha hızlı kod düzenleme |
| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Background agents, pre-built LSP/AST/MCP tools, curated agents, Claude Code compatible |
-| [opencode-notificator](https://github.com/panta82/opencode-notificator) | OpenCode oturumları için masaüstü bildirimleri ve sesli uyarılar |
+| [opencode-notificator](https://github.com/panta82/opencode-notificator) | opencode oturumları için masaüstü bildirimleri ve sesli uyarılar |
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | İzin, tamamlama ve hata olayları için masaüstü bildirimleri ve sesli uyarılar |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | OpenCode bağlamına dayalı yapay zeka destekli otomatik Zellij oturumu adlandırma |
-| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | OpenCode temsilcilerinin, beceri keşfi ve ekleme ile istek üzerine istemleri yavaş yüklemesine izin verin |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | opencode bağlamına dayalı yapay zeka destekli otomatik Zellij oturumu adlandırma |
+| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | opencode temsilcilerinin, beceri keşfi ve ekleme ile istek üzerine istemleri yavaş yüklemesine izin verin |
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Supermemory kullanarak oturumlar arasında kalıcı hafıza |
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Görsel açıklama ve private/offline paylaşımıyla etkileşimli plan incelemesi |
-| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Açık kodu/komutları ayrıntılı akış kontrolüyle güçlü bir orkestrasyon sistemine genişletin |
+| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | opencode'u/komutları ayrıntılı akış kontrolüyle güçlü bir orkestrasyon sistemine genişletin |
| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | Cron sözdizimi ile launchd (Mac) veya systemd (Linux) kullanarak yinelenen işleri planlayın |
| [micode](https://github.com/vtemian/micode) | Yapılandırılmış Beyin Fırtınası → Planla → Oturum sürekliliği ile iş akışını uygulama |
| [octto](https://github.com/vtemian/octto) | Çoklu soru formlarıyla yapay zeka beyin fırtınası için etkileşimli tarayıcı arayüzü |
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Eşzamansız delegasyon ve bağlam kalıcılığına sahip Claude Code tarzı arka plan aracıları |
-| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | OpenCode için yerel işletim sistemi bildirimleri – görevlerin ne zaman tamamlandığını bilin |
+| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | opencode için yerel işletim sistemi bildirimleri – görevlerin ne zaman tamamlandığını bilin |
| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | Birlikte verilen çok aracılı orkestrasyon donanımı – 16 bileşen, tek kurulum |
-| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | OpenCode için sıfır sürtünmeli git çalışma ağaçları |
+| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | opencode için sıfır sürtünmeli git çalışma ağaçları |
---
@@ -54,17 +54,17 @@ Ayrıca ekosistemi ve topluluğu bir araya getiren bir topluluk olan [awesome-op
| İsim | Tanım |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- |
-| [kimaki](https://github.com/remorses/kimaki) | SDK üzerine kurulu OpenCode oturumlarını kontrol eden Discord botu |
+| [kimaki](https://github.com/remorses/kimaki) | SDK üzerine kurulu opencode oturumlarını kontrol eden Discord botu |
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | API temel alınarak oluşturulmuş, editöre duyarlı istemler için Neovim eklentisi |
-| [portal](https://github.com/hosenur/portal) | Tailscale/VPN üzerinden OpenCode için mobil öncelikli web kullanıcı arayüzü |
-| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | OpenCode eklentileri oluşturmak için şablon |
-| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Açık kod için Neovim ön ucu - terminal tabanlı bir AI kodlama aracısı |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk aracılığıyla OpenCode'u kullanmak için Vercel AI SDK sağlayıcısı |
-| [OpenChamber](https://github.com/btriapitsyn/openchamber) | OpenCode için Web / Masaüstü Uygulaması ve VS Code Uzantısı |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | OpenCode'u Obsidian'ın kullanıcı arayüzüne yerleştiren Obsidian eklentisi |
-| [OpenWork](https://github.com/different-ai/openwork) | OpenCode tarafından desteklenen, Claude Cowork'e açık kaynaklı bir alternatif |
-| [ocx](https://github.com/kdcokenny/ocx) | Taşınabilir, yalıtılmış profillere sahip OpenCode uzantı yöneticisi. |
-| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | OpenCode için Masaüstü, Web, Mobil ve Uzak İstemci Uygulaması |
+| [portal](https://github.com/hosenur/portal) | Tailscale/VPN üzerinden opencode için mobil öncelikli web kullanıcı arayüzü |
+| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | opencode eklentileri oluşturmak için şablon |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | opencode için Neovim ön ucu - terminal tabanlı bir AI kodlama aracısı |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | @opencode-ai/sdk aracılığıyla opencode'u kullanmak için Vercel AI SDK sağlayıcısı |
+| [OpenChamber](https://github.com/btriapitsyn/openchamber) | opencode için Web / Masaüstü Uygulaması ve VS Code Uzantısı |
+| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | opencode'u Obsidian'ın kullanıcı arayüzüne yerleştiren Obsidian eklentisi |
+| [OpenWork](https://github.com/different-ai/openwork) | opencode tarafından desteklenen, Claude Cowork'e açık kaynaklı bir alternatif |
+| [ocx](https://github.com/kdcokenny/ocx) | Taşınabilir, yalıtılmış profillere sahip opencode uzantı yöneticisi. |
+| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | opencode için Masaüstü, Web, Mobil ve Uzak İstemci Uygulaması |
---
diff --git a/packages/web/src/content/docs/tr/enterprise.mdx b/packages/web/src/content/docs/tr/enterprise.mdx
index c40d3d296..1196f761e 100644
--- a/packages/web/src/content/docs/tr/enterprise.mdx
+++ b/packages/web/src/content/docs/tr/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: Girişim
-description: OpenCode'u kısıtlamanızda güvenli bir şekilde kullanma.
+description: opencode'u kısıtlamanızda güvenli bir şekilde kullanma.
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise, kodlarının ve verilerinin altyapılarından asla ayrılmamasını sağlamak isteyen kuruluşlar içindir. Bunu, SSO ve dahili AI ağ geçidinizle entegre olan merkezi bir yapılandırma kullanarak yapabilir.
+opencode Enterprise, kodlarının ve verilerinin altyapılarından asla ayrılmamasını sağlamak isteyen kuruluşlar içindir. Bunu, SSO ve dahili AI ağ geçidinizle entegre olan merkezi bir yapılandırma kullanarak yapabilir.
:::note
-OpenCode kodunuzu veya içerik verilerinizi saklamaz.
+opencode kodunuzu veya içerik verilerinizi saklamaz.
:::
-OpenCode Enterprise'ı kullanmaya başlamak için:
+opencode Enterprise'ı kullanmaya başlamak için:
1. Ekibinizle dahili olarak bir deneme yapın.
2. Fiyatlandırma ve uygulama seçeneklerini görüşmek için **bize ulaşın**.
@@ -21,16 +21,16 @@ OpenCode Enterprise'ı kullanmaya başlamak için:
## Trial
-OpenCode açık kaynaktır ve herhangi bir kodunuzu veya içerik verilerinizi saklamaz; böylece geliştiricileriniz [get started](/docs/) yapıp bir deneme gerçekleştirebilir.
+opencode açık kaynaktır ve herhangi bir kodunuzu veya içerik verilerinizi saklamaz; böylece geliştiricileriniz [get started](/docs/) yapıp bir deneme gerçekleştirebilir.
---
### Veri işleme
-**OpenCode, kodunuzu veya içerik verilerinizi saklamaz.** Tüm işlemler yerel olarak veya AI sağlayıcınıza doğrudan API çağrıları yoluyla gerçekleştirilir.
+**opencode, kodunuzu veya içerik verilerinizi saklamaz.** Tüm işlemler yerel olarak veya AI sağlayıcınıza doğrudan API çağrıları yoluyla gerçekleştirilir.
Bu, güvendiğiniz bir sağlayıcıyı veya dahili bir sağlayıcıyı kullandığınız sürece
-AI ağ geçidi, OpenCode'u güvenli bir şekilde kullanabilirsiniz.
+AI ağ geçidi, opencode'u güvenli bir şekilde kullanabilirsiniz.
saklama alanının tek izolasyonuna bağlı `/share` özelliğidir.
@@ -57,19 +57,19 @@ Deneme süreniz için bunu devre dışı bırakmanızı öneririz.
### Kod sahipliği
-**OpenCode tarafından üretilen tüm kodlara sahipsiniz.** Herhangi bir lisans kısıtlaması veya mülkiyet iddiası yoktur.
+**opencode tarafından üretilen tüm kodlara sahipsiniz.** Herhangi bir lisans kısıtlaması veya mülkiyet iddiası yoktur.
---
## Pricing
-OpenCode Enterprise için bilgisayar başına model kullanıyoruz. Kendi LLM ağ geçidiniz varsa, kullanılan jetonlar için ücret talep etmiyoruz. Fiyatlandırma ve uygulama seçenekleri hakkında daha fazla ayrıntı için **bize ulaşın**.
+opencode Enterprise için bilgisayar başına model kullanıyoruz. Kendi LLM ağ geçidiniz varsa, kullanılan jetonlar için ücret talep etmiyoruz. Fiyatlandırma ve uygulama seçenekleri hakkında daha fazla ayrıntı için **bize ulaşın**.
---
## Dağıtım
-Deneme sürenizi tamamladıktan ve OpenCode'u şu adreste kullanmaya hazır olduğunuzda:
+Deneme sürenizi tamamladıktan ve opencode'u şu adreste kullanmaya hazır olduğunuzda:
kuruluşunuz hakkında görüşmek üzere **bizimle iletişime geçebilirsiniz**
fiyatlandırma ve uygulama seçenekleri.
@@ -77,7 +77,7 @@ fiyatlandırma ve uygulama seçenekleri.
### Central Config
-OpenCode'u tüm organizasyonunuz için tek bir merkezi yapılandırma kullanacak şekilde ayarlayabiliriz.
+opencode'u tüm organizasyonunuz için tek bir merkezi yapılandırma kullanacak şekilde ayarlayabiliriz.
Bu merkezi yapılandırma, SSO sağlayıcınızla entegre olabilir ve tüm kullanıcıların yalnızca dahili AI ağ geçidinize erişmesini sağlar.
@@ -85,15 +85,15 @@ Bu merkezi yapılandırma, SSO sağlayıcınızla entegre olabilir ve tüm kulla
### SSO entegrasyonu
-Merkezi yapılandırma aracılığıyla OpenCode, kimlik doğrulama için kuruluşunuzun SSO sağlayıcısıyla entegre olabilir.
+Merkezi yapılandırma aracılığıyla opencode, kimlik doğrulama için kuruluşunuzun SSO sağlayıcısıyla entegre olabilir.
-Bu, OpenCode'un mevcut kimlik yönetimi sisteminiz aracılığıyla dahili AI ağ geçidiniz için kimlik bilgileri almasına olanak tanır.
+Bu, opencode'un mevcut kimlik yönetimi sisteminiz aracılığıyla dahili AI ağ geçidiniz için kimlik bilgileri almasına olanak tanır.
---
### Internal AI gateway
-Merkezi yapılandırmayla OpenCode yalnızca dahili AI ağ geçidinizi kullanacak şekilde de yapılandırılabilir.
+Merkezi yapılandırmayla opencode yalnızca dahili AI ağ geçidinizi kullanacak şekilde de yapılandırılabilir.
Ayrıca tüm isteklerin kuruluşunuzun onaylı altyapısından geçmesini sağlayarak diğer tüm AI sağlayıcılarını devre dışı bırakabilirsiniz.
@@ -111,16 +111,16 @@ Bu şu anda yol haritamızda yer alıyor. İlgileniyorsanız **b
## FAQ
-What is OpenCode Enterprise?
+What is opencode Enterprise?
-OpenCode Enterprise, kodlarının ve verilerinin altyapılarından asla ayrılmamasını sağlamak isteyen kuruluşlar içindir. Bunu, SSO ve dahili AI ağ geçidinizle entegre olan merkezi bir yapılandırma kullanarak yapabilir.
+opencode Enterprise, kodlarının ve verilerinin altyapılarından asla ayrılmamasını sağlamak isteyen kuruluşlar içindir. Bunu, SSO ve dahili AI ağ geçidinizle entegre olan merkezi bir yapılandırma kullanarak yapabilir.
-How do I get started with OpenCode Enterprise?
+How do I get started with opencode Enterprise?
-Ekibinizle dahili bir denemeyle başlayın. OpenCode varsayılan olarak kodunuzu veya içerik verilerinizi saklamaz, bu da başlamayı kolaylaştırır.
+Ekibinizle dahili bir denemeyle başlayın. opencode varsayılan olarak kodunuzu veya içerik verilerinizi saklamaz, bu da başlamayı kolaylaştırır.
Daha sonra fiyatlandırma ve uygulama seçeneklerini görüşmek için **bizimle iletişime geçin**.
@@ -134,16 +134,16 @@ Koltuk başına kurumsal fiyatlandırma sunuyoruz. Kendi LLM ağ geçidiniz vars
-Is my data secure with OpenCode Enterprise?
+Is my data secure with opencode Enterprise?
-Evet. OpenCode kodunuzu veya içerik verilerinizi saklamaz. Tüm işlemler yerel olarak veya AI sağlayıcınıza doğrudan API çağrıları yoluyla gerçekleşir. Merkezi yapılandırma ve SSO entegrasyonuyla verileriniz kuruluşunuzun altyapısında güvende kalır.
+Evet. opencode kodunuzu veya içerik verilerinizi saklamaz. Tüm işlemler yerel olarak veya AI sağlayıcınıza doğrudan API çağrıları yoluyla gerçekleşir. Merkezi yapılandırma ve SSO entegrasyonuyla verileriniz kuruluşunuzun altyapısında güvende kalır.
Can we use our own private NPM registry?
-OpenCode, Bun'un yerel `.npmrc` dosya desteği aracılığıyla özel npm kayıtlarını destekler. Kuruluşunuz JFrog Artifactory, Nexus veya benzeri gibi özel bir kayıt defteri kullanıyorsa, OpenCode'u çalıştırmadan önce geliştiricilerin kimlik doğrulamasının yapıldığından emin olun.
+opencode, Bun'un yerel `.npmrc` dosya desteği aracılığıyla özel npm kayıtlarını destekler. Kuruluşunuz JFrog Artifactory, Nexus veya benzeri gibi özel bir kayıt defteri kullanıyorsa, opencode'u çalıştırmadan önce geliştiricilerin kimlik doğrulamasının yapıldığından emin olun.
Özel kayıt defterinizle kimlik doğrulamayı ayarlamak için:
@@ -151,11 +151,11 @@ OpenCode, Bun'un yerel `.npmrc` dosya desteği aracılığıyla özel npm kayıt
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-Bu, kimlik doğrulama ayrıntılarını içeren `~/.npmrc` öğesini oluşturur. OpenCode otomatik olarak
+Bu, kimlik doğrulama ayrıntılarını içeren `~/.npmrc` öğesini oluşturur. opencode otomatik olarak
şunu al.
:::caution
-OpenCode'u çalıştırmadan önce özel kayıt defterinde oturum açmalısınız.
+opencode'u çalıştırmadan önce özel kayıt defterinde oturum açmalısınız.
:::
Alternatif olarak, bir `.npmrc` dosyasını manuel olarak yapılandırabilirsiniz:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-Paketlerin kurumsal kayıt defterinizden yüklenebildiğinden emin olmak için geliştiricilerin OpenCode'u çalıştırmadan önce özel kayıt defterinde oturum açmaları gerekir.
+Paketlerin kurumsal kayıt defterinizden yüklenebildiğinden emin olmak için geliştiricilerin opencode'u çalıştırmadan önce özel kayıt defterinde oturum açmaları gerekir.
diff --git a/packages/web/src/content/docs/tr/formatters.mdx b/packages/web/src/content/docs/tr/formatters.mdx
index e1b023f50..b450dbfea 100644
--- a/packages/web/src/content/docs/tr/formatters.mdx
+++ b/packages/web/src/content/docs/tr/formatters.mdx
@@ -1,15 +1,15 @@
---
title: Biçimlendiriciler
-description: OpenCode dile özgü biçimlendiriciler kullanır.
+description: opencode dile özgü biçimlendiriciler kullanır.
---
-OpenCode, dosyaları dile özgü formatlayıcılar kullanılarak yazıldıktan veya düzenlendikten sonra otomatik olarak formatlar. Bu, oluşturulan kodun projenizin kod stillerine uymasını sağlar.
+opencode, dosyaları dile özgü formatlayıcılar kullanılarak yazıldıktan veya düzenlendikten sonra otomatik olarak formatlar. Bu, oluşturulan kodun projenizin kod stillerine uymasını sağlar.
---
## Built-in
-OpenCode, popüler diller ve çerçeveler için çeşitli yerleşik biçimlendiricilerle birlikte gelir. Aşağıda ihtiyaç duyduğu biçimlendiricilerin, desteklenen dosya uzantılarının ve komutların veya yapılandırma seçeneklerinin bir listesi bulunmaktadır.
+opencode, popüler diller ve çerçeveler için çeşitli yerleşik biçimlendiricilerle birlikte gelir. Aşağıda ihtiyaç duyduğu biçimlendiricilerin, desteklenen dosya uzantılarının ve komutların veya yapılandırma seçeneklerinin bir listesi bulunmaktadır.
| Formatter | Extensions | Requirements |
| ------------------ | ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode, popüler diller ve çerçeveler için çeşitli yerleşik biçimlendir
| oxfmt (Deneysel) | .js, .jsx, .ts, .tsx | `package.json` içindeki `oxfmt` bağımlılığı ve [experimental env variable flag](/docs/cli/#experimental) |
| ormolu | .hs | `ormolu` komutu mevcut |
-Yani eğer projenizin `package.json` dosyasında `prettier` varsa, OpenCode bunu otomatik olarak kullanacaktır.
+Yani eğer projenizin `package.json` dosyasında `prettier` varsa, opencode bunu otomatik olarak kullanacaktır.
---
## Nasıl çalışır?
-OpenCode bir dosyayı yazdığında veya düzenlediğinde:
+opencode bir dosyayı yazdığında veya düzenlediğinde:
1. Dosya uzantısını tüm etkin formatlayıcılara göre kontrol eder.
2. Dosyada uygun biçimlendirici komutunu çalıştırır.
@@ -56,7 +56,7 @@ Bu işlem arka planda gerçekleşir ve kod stillerinizin herhangi bir manuel ad
## Yapılandır
-Biçimlendiricileri OpenCode yapılandırmanızdaki `formatter` bölümü aracılığıyla özelleştirebilirsiniz.
+Biçimlendiricileri opencode yapılandırmanızdaki `formatter` bölümü aracılığıyla özelleştirebilirsiniz.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/tr/github.mdx b/packages/web/src/content/docs/tr/github.mdx
index 975142566..2bd53f31f 100644
--- a/packages/web/src/content/docs/tr/github.mdx
+++ b/packages/web/src/content/docs/tr/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: GitHub sorunlarında ve çekme isteklerinde OpenCode'u kullanın.
+description: GitHub sorunlarında ve çekme isteklerinde opencode'u kullanın.
---
-OpenCode, GitHub iş akışınızla bütünleşir. Yorumunuzda `/opencode` veya `/oc`'den bahsedin; OpenCode, GitHub Actions çalıştırıcınızdaki görevleri yürütecektir.
+opencode, GitHub iş akışınızla bütünleşir. Yorumunuzda `/opencode` veya `/oc`'den bahsedin; opencode, GitHub Actions çalıştırıcınızdaki görevleri yürütecektir.
---
## Features
-- **Sorunları önceliklendirin**: OpenCode'dan bir sorunu araştırıp size açıklamasını isteyin.
-- **Düzelt ve uygula**: OpenCode'dan bir sorunu düzeltmesini veya bir özelliği uygulamasını isteyin. Ve yeni bir şubede çalışacak ve tüm değişiklikleri içeren bir PR gönderecek.
-- **Güvenli**: OpenCode, GitHub'ınızın çalıştırıcılarının içinde çalışır.
+- **Sorunları önceliklendirin**: opencode'dan bir sorunu araştırıp size açıklamasını isteyin.
+- **Düzelt ve uygula**: opencode'dan bir sorunu düzeltmesini veya bir özelliği uygulamasını isteyin. Ve yeni bir şubede çalışacak ve tüm değişiklikleri içeren bir PR gönderecek.
+- **Güvenli**: opencode, GitHub'ınızın çalıştırıcılarının içinde çalışır.
---
@@ -81,13 +81,13 @@ Veya manuel olarak ayarlayabilirsiniz.
## Yapılandırma
-- `model`: OpenCode ile kullanılacak model. `provider/model` biçimini alır. Bu **gerekli**.
+- `model`: opencode ile kullanılacak model. `provider/model` biçimini alır. Bu **gerekli**.
- `agent`: Kullanılacak aracı. Birincil ajan olmalı. Yapılandırmadan `default_agent`'ye veya bulunamazsa `"build"`'ye geri döner.
-- `share`: OpenCode hesabının paylaşılıp paylaşılmayacağı. Genel depolar için varsayılan olarak **true** olur.
-- `prompt`: Varsayılan çalışma geçersiz olduğundan dolayı özel istem. OpenCode'un işleme biçimini kişiselleştirmek için bunu kullanın.
-- `token`: Yorum oluşturma, değişiklik yapma ve çekme isteklerini açma gibi işlemleri gerçekleştirmek için isteğe bağlı GitHub erişim belirteci. Varsayılan olarak OpenCode, OpenCode GitHub Uygulamasındaki kurulum erişim belirtecini kullanır, bu nedenle taahhütler, yorumlar ve çekme istekleri uygulamadan geliyormuş gibi görünür.
+- `share`: opencode hesabının paylaşılıp paylaşılmayacağı. Genel depolar için varsayılan olarak **true** olur.
+- `prompt`: Varsayılan çalışma geçersiz olduğundan dolayı özel istem. opencode'un işleme biçimini kişiselleştirmek için bunu kullanın.
+- `token`: Yorum oluşturma, değişiklik yapma ve çekme isteklerini açma gibi işlemleri gerçekleştirmek için isteğe bağlı GitHub erişim belirteci. Varsayılan olarak opencode, opencode GitHub Uygulamasındaki kurulum erişim belirtecini kullanır, bu nedenle taahhütler, yorumlar ve çekme istekleri uygulamadan geliyormuş gibi görünür.
- Alternatif olarak, OpenCode GitHub'u yüklemeden GitHub Eylem çalıştırıcısının [built-in `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) akışını kullanabilirsiniz. İşinizde gerekli izinlere sahip olduğunuzdan emin olun:
+ Alternatif olarak, opencode GitHub'u yüklemeden GitHub Eylem çalıştırıcısının [built-in `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) akışını kullanabilirsiniz. İşinizde gerekli izinlere sahip olduğunuzdan emin olun:
```yaml
permissions:
@@ -103,20 +103,20 @@ Veya manuel olarak ayarlayabilirsiniz.
## Supported Events
-OpenCode aşağıdaki GitHub olayları tarafından tetiklenebilir:
+opencode aşağıdaki GitHub olayları tarafından tetiklenebilir:
| Event Type | Triggered By | Details |
| ----------------------------- | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `issue_comment` | Bir soruna veya halkla ilişkilere yorum yapın | Yorumunuzda `/opencode` veya `/oc`'den bahsedin. OpenCode bağlamı okur ve şubeler oluşturabilir, PR'leri açabilir veya yanıt verebilir. |
-| `pull_request_review_comment` | PR'deki belirli kod satırlarına yorum yapın | Kodu incelerken `/opencode` veya `/oc`'den bahsedin. OpenCode dosya yolunu, satır numaralarını ve fark içeriğini alır. |
-| `issues` | Sayı açıldı veya düzenlendi | Sorunlar oluşturulduğunda veya değiştirildiğinde OpenCode'u otomatik olarak tetikleyin. `prompt` girişi gerektirir. |
-| `pull_request` | PR açıldı veya güncellendi | PR'ler açıldığında, senkronize edildiğinde veya yeniden açıldığında OpenCode'u otomatik olarak tetikleyin. Otomatik incelemeler için kullanışlıdır. |
-| `schedule` | Cron tabanlı program | OpenCode'u bir programa göre çalıştırın. `prompt` girişi gerektirir. Çıktı, günlüklere ve PR'lere gider (yorum yapılacak bir sorun yoktur). |
-| `workflow_dispatch` | GitHub kullanıcı arayüzünden manuel tetikleme | Eylemler sekmesi aracılığıyla OpenCode'u isteğe bağlı olarak tetikleyin. `prompt` girişi gerektirir. Çıktı günlüklere ve PR'lere gider. |
+| `issue_comment` | Bir soruna veya halkla ilişkilere yorum yapın | Yorumunuzda `/opencode` veya `/oc`'den bahsedin. opencode bağlamı okur ve şubeler oluşturabilir, PR'leri açabilir veya yanıt verebilir. |
+| `pull_request_review_comment` | PR'deki belirli kod satırlarına yorum yapın | Kodu incelerken `/opencode` veya `/oc`'den bahsedin. opencode dosya yolunu, satır numaralarını ve fark içeriğini alır. |
+| `issues` | Sayı açıldı veya düzenlendi | Sorunlar oluşturulduğunda veya değiştirildiğinde opencode'u otomatik olarak tetikleyin. `prompt` girişi gerektirir. |
+| `pull_request` | PR açıldı veya güncellendi | PR'ler açıldığında, senkronize edildiğinde veya yeniden açıldığında opencode'u otomatik olarak tetikleyin. Otomatik incelemeler için kullanışlıdır. |
+| `schedule` | Cron tabanlı program | opencode'u bir programa göre çalıştırın. `prompt` girişi gerektirir. Çıktı, günlüklere ve PR'lere gider (yorum yapılacak bir sorun yoktur). |
+| `workflow_dispatch` | GitHub kullanıcı arayüzünden manuel tetikleme | Eylemler sekmesi aracılığıyla opencode'u isteğe bağlı olarak tetikleyin. `prompt` girişi gerektirir. Çıktı günlüklere ve PR'lere gider. |
### Schedule Example
-Otomatik görevleri gerçekleştirmek için OpenCode'u bir zamanlamaya göre çalıştırın:
+Otomatik görevleri gerçekleştirmek için opencode'u bir zamanlamaya göre çalıştırın:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-Zamanlanmış etkinlikler için, talimatların alınabileceği bir yorum bulunmadığından `prompt` girişi **gereklidir**. Zamanlanmış iş akışları, izin kontrolü yapılacak bir kullanıcı bağlamı olmadan çalışır; bu nedenle, OpenCode'un şubeler veya PR'ler oluşturmasını bekliyorsanız iş akışının `contents: write` ve `pull-requests: write` vermesi gerekir.
+Zamanlanmış etkinlikler için, talimatların alınabileceği bir yorum bulunmadığından `prompt` girişi **gereklidir**. Zamanlanmış iş akışları, izin kontrolü yapılacak bir kullanıcı bağlamı olmadan çalışır; bu nedenle, opencode'un şubeler veya PR'ler oluşturmasını bekliyorsanız iş akışının `contents: write` ve `pull-requests: write` vermesi gerekir.
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-`pull_request` olaylar için, `prompt` sağlanmazsa, OpenCode varsayılan olarak çekme isteklerini inceler.
+`pull_request` olaylar için, `prompt` sağlanmazsa, opencode varsayılan olarak çekme isteklerini inceler.
---
@@ -252,7 +252,7 @@ jobs:
## Özel istemler
-OpenCode'un davranışını iş akışınız için özelleştirmek için varsayılan istemi geçersiz kılın.
+opencode'un davranışını iş akışınız için özelleştirmek için varsayılan istemi geçersiz kılın.
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ Bu, projenizle ilgili spesifik inceleme kriterlerini, kodlama standartlarını v
## Examples
-GitHub'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bulabilirsiniz.
+GitHub'da opencode'u nasıl kullanabileceğinize dair bazı örnekleri burada bulabilirsiniz.
- **Explain an issue**
@@ -281,7 +281,7 @@ GitHub'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
/opencode explain this issue
```
- OpenCode, tüm yorumlar da dahil olmak üzere ileti dizisinin tamamını okuyacak ve net bir açıklama ile yanıt verecektir.
+ opencode, tüm yorumlar da dahil olmak üzere ileti dizisinin tamamını okuyacak ve net bir açıklama ile yanıt verecektir.
- **Fix an issue**
@@ -291,7 +291,7 @@ GitHub'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
/opencode fix this
```
- Ve OpenCode yeni bir şube oluşturacak, değişiklikleri uygulayacak ve değişiklikleri içeren bir PR açacak.
+ Ve opencode yeni bir şube oluşturacak, değişiklikleri uygulayacak ve değişiklikleri içeren bir PR açacak.
- **PR'leri inceleyin ve değişiklik yapın**
@@ -301,18 +301,18 @@ GitHub'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
Delete the attachment from S3 when the note is removed /oc
```
- OpenCode istenen değişikliği uygulayacak ve aynı PR'ye uygulayacaktır.
+ opencode istenen değişikliği uygulayacak ve aynı PR'ye uygulayacaktır.
- **Review specific code lines**
- PR'nin "Dosyalar" sekmesindeki kod satırlarına doğrudan yorum bırakın. OpenCode, kesin yanıtlar sağlamak için dosyayı, satır numaralarını ve fark içeriğini otomatik olarak algılar.
+ PR'nin "Dosyalar" sekmesindeki kod satırlarına doğrudan yorum bırakın. opencode, kesin yanıtlar sağlamak için dosyayı, satır numaralarını ve fark içeriğini otomatik olarak algılar.
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
- When commenting on specific lines, OpenCode receives:
+ When commenting on specific lines, opencode receives:
- İncelenmekte olan dosyanın tamamı
- Belirli kod satırları
- Çevreleyen fark bağlamı
diff --git a/packages/web/src/content/docs/tr/gitlab.mdx b/packages/web/src/content/docs/tr/gitlab.mdx
index 9418c37ce..5d1d859af 100644
--- a/packages/web/src/content/docs/tr/gitlab.mdx
+++ b/packages/web/src/content/docs/tr/gitlab.mdx
@@ -1,33 +1,33 @@
---
title: GitLab
-description: GitLab sorunlarında ve parçalanma isteğinde OpenCode'u kullanın.
+description: GitLab sorunlarında ve parçalanma isteğinde opencode'u kullanın.
---
-OpenCode, GitLab CI/CD ardışık düzeniniz veya GitLab Duo aracılığıyla GitLab iş akışınızla bütünleşir.
+opencode, GitLab CI/CD ardışık düzeniniz veya GitLab Duo aracılığıyla GitLab iş akışınızla bütünleşir.
-Her iki durumda da OpenCode, GitLab çalıştırıcılarınızda çalışacaktır.
+Her iki durumda da opencode, GitLab çalıştırıcılarınızda çalışacaktır.
---
## GitLab CI
-OpenCode normal bir GitLab hattında çalışır. Bunu bir [CI component](https://docs.gitlab.com/ee/ci/components/) olarak bir boru hattına oluşturabilirsiniz.
+opencode normal bir GitLab hattında çalışır. Bunu bir [CI component](https://docs.gitlab.com/ee/ci/components/) olarak bir boru hattına oluşturabilirsiniz.
-Burada OpenCode için topluluk tarafından oluşturulan bir CI/CD bileşeni kullanıyoruz — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
+Burada opencode için topluluk tarafından oluşturulan bir CI/CD bileşeni kullanıyoruz — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode).
---
### Özellikler
-- **İş başına özel işlemleri kullanın**: OpenCode parçalarının kullanıma veya devre dışı bırakmak için OpenCode'u özel bir yapılandırma dizini ile yapılandırın; örneğin `./config/#custom-directory`.
-- **Minimum kurulum**: CI bileşeni OpenCode'u arka planda kurar; yalnızca OpenCode yapılandırmasını ve ilk istemi oluşturmanız gerekir.
+- **İş başına özel işlemleri kullanın**: opencode parçalarının kullanıma veya devre dışı bırakmak için opencode'u özel bir yapılandırma dizini ile yapılandırın; örneğin `./config/#custom-directory`.
+- **Minimum kurulum**: CI bileşeni opencode'u arka planda kurar; yalnızca opencode yapılandırmasını ve ilk istemi oluşturmanız gerekir.
- **Esnek**: CI bileşeni, davranışını özelleştirmek için çeşitli girişleri destekler
---
### Setup
-1. OpenCode kimlik doğrulamanızı JSON **Ayarlar** > **CI/CD** > **Değişkenler** altında Dosya türü CI ortam değişkenleri olarak saklayın. Bunları "Maskeli ve gizli" olarak işaretlediğinizden emin olun.
+1. opencode kimlik doğrulamanızı JSON **Ayarlar** > **CI/CD** > **Değişkenler** altında Dosya türü CI ortam değişkenleri olarak saklayın. Bunları "Maskeli ve gizli" olarak işaretlediğinizden emin olun.
2. Aşağıdakileri `.gitlab-ci.yml` dosyanıza ekleyin.
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ Daha fazla girdi ve bu bileşene yönelik kullanım durumları için [check out
## GitLab Duo
-OpenCode, GitLab iş akışınızla bütünleşir.
-Bir yorumda `@opencode`'dan bahsedin; OpenCode, GitLab CI işlem hattınızdaki görevleri yürütecektir.
+opencode, GitLab iş akışınızla bütünleşir.
+Bir yorumda `@opencode`'dan bahsedin; opencode, GitLab CI işlem hattınızdaki görevleri yürütecektir.
---
### Features
-- **Sorunları önceliklendirin**: OpenCode'dan bir sorunu araştırıp size açıklamasını isteyin.
-- **Düzelt ve uygula**: OpenCode'dan bir sorunu düzeltmesini veya bir özelliği uygulamasını isteyin.
+- **Sorunları önceliklendirin**: opencode'dan bir sorunu araştırıp size açıklamasını isteyin.
+- **Düzelt ve uygula**: opencode'dan bir sorunu düzeltmesini veya bir özelliği uygulamasını isteyin.
Yeni bir şube oluşturacak ve değişikliklerle birlikte bir birleştirme isteği oluşturacaktır.
-- **Güvenli**: OpenCode, GitLab çalıştırıcılarınızda çalışır.
+- **Güvenli**: opencode, GitLab çalıştırıcılarınızda çalışır.
---
### Kurmak
-OpenCode, GitLab CI/CD işlem hattınızda çalışır; bunu ayarlamak için ihtiyacınız olacaklar:
+opencode, GitLab CI/CD işlem hattınızda çalışır; bunu ayarlamak için ihtiyacınız olacaklar:
:::tip
Güncel talimatlar için [**GitLab docs**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/)'a göz atın.
@@ -158,7 +158,7 @@ Ayrıntılı talimatlar için [GitLab CLI agents docs](https://docs.gitlab.com/u
### Examples
-GitLab'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bulabilirsiniz.
+GitLab'da opencode'u nasıl kullanabileceğinize dair bazı örnekleri burada bulabilirsiniz.
:::tip
`@opencode`'dan farklı bir tetikleyici ifade kullanacak şekilde yapılandırabilirsiniz.
@@ -172,7 +172,7 @@ GitLab'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
@opencode explain this issue
```
- OpenCode konuyu okuyacak ve net bir açıklama ile yanıt verecektir.
+ opencode konuyu okuyacak ve net bir açıklama ile yanıt verecektir.
- **Fix an issue**
@@ -182,7 +182,7 @@ GitLab'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
@opencode fix this
```
- OpenCode yeni bir şube oluşturacak, değişiklikleri uygulayacak ve değişiklikleri içeren bir birleştirme isteği açacaktır.
+ opencode yeni bir şube oluşturacak, değişiklikleri uygulayacak ve değişiklikleri içeren bir birleştirme isteği açacaktır.
- **Review merge requests**
@@ -192,4 +192,4 @@ GitLab'da OpenCode'u nasıl kullanabileceğinize dair bazı örnekleri burada bu
@opencode review this merge request
```
- OpenCode, birleştirme isteğini inceleyecek ve geri bildirim sağlayacaktır.
+ opencode, birleştirme isteğini inceleyecek ve geri bildirim sağlayacaktır.
diff --git a/packages/web/src/content/docs/tr/ide.mdx b/packages/web/src/content/docs/tr/ide.mdx
index 251dfd92d..dc4741ebe 100644
--- a/packages/web/src/content/docs/tr/ide.mdx
+++ b/packages/web/src/content/docs/tr/ide.mdx
@@ -1,26 +1,26 @@
---
title: IDE
-description: VS Code, Cursor ve diğer IDE'ler için OpenCode uzantısı
+description: VS Code, Cursor ve diğer IDE'ler için opencode uzantısı
---
-OpenCode, VS Code, Cursor veya bir terminali destekleyen herhangi bir IDE ile entegre olur. Başlamak için terminalde `opencode` komutunu çalıştırmanız yeterli.
+opencode, VS Code, Cursor veya bir terminali destekleyen herhangi bir IDE ile entegre olur. Başlamak için terminalde `opencode` komutunu çalıştırmanız yeterli.
---
## Usage
-- **Hızlı Başlatma**: OpenCode'u bölünmüş terminal görünümünde açmak veya zaten çalışıyorsa mevcut bir terminal oturumuna odaklanmak için `Cmd+Esc` (Mac) veya `Ctrl+Esc` (Windows/Linux) kullanın.
-- **Yeni Oturum**: Zaten açık olsa bile yeni bir OpenCode terminal oturumu başlatmak için `Cmd+Shift+Esc` (Mac) veya `Ctrl+Shift+Esc` (Windows/Linux) kullanın. Ayrıca kullanıcı arayüzündeki OpenCode düğmesini de tıklayabilirsiniz.
-- **Bağlam Farkındalığı**: Geçerli seçiminizi veya sekmenizi OpenCode ile otomatik olarak paylaşın.
+- **Hızlı Başlatma**: opencode'u bölünmüş terminal görünümünde açmak veya zaten çalışıyorsa mevcut bir terminal oturumuna odaklanmak için `Cmd+Esc` (Mac) veya `Ctrl+Esc` (Windows/Linux) kullanın.
+- **Yeni Oturum**: Zaten açık olsa bile yeni bir opencode terminal oturumu başlatmak için `Cmd+Shift+Esc` (Mac) veya `Ctrl+Shift+Esc` (Windows/Linux) kullanın. Ayrıca kullanıcı arayüzündeki opencode düğmesini de tıklayabilirsiniz.
+- **Bağlam Farkındalığı**: Geçerli seçiminizi veya sekmenizi opencode ile otomatik olarak paylaşın.
- **Dosya Referansı Kısayolları**: Dosya referansları eklemek için `Cmd+Option+K` (Mac) veya `Alt+Ctrl+K` (Linux/Windows) kullanın. Örneğin, `@File#L37-42`.
---
## Kurulum
-OpenCode'u VS Code'a ve Cursor, Windsurf, VSCodium gibi popüler çatallara yüklemek için:
+opencode'u VS Code'a ve Cursor, Windsurf, VSCodium gibi popüler çatallara yüklemek için:
-1. VS Kodunu Aç
+1. VS Code'u Aç
2. Entegre terminali açın
3. `opencode` komutunu çalıştırın - uzantı otomatik olarak yüklenir
@@ -30,7 +30,7 @@ OpenCode'u VS Code'a ve Cursor, Windsurf, VSCodium gibi popüler çatallara yük
### Manuel Kurulum
-Extension Marketplace'te **OpenCode**'u arayın ve **Yükle**'ye tıklayın.
+Extension Marketplace'te **opencode**'u arayın ve **Yükle**'ye tıklayın.
---
@@ -40,7 +40,7 @@ Uzantı otomatik olarak yüklenemezse:
- Entegre terminalde `opencode` çalıştırdığınızdan emin olun.
- IDE cihazınız için CLI'nin kurulu olduğunu doğrulayın:
- - VS Kodu için: `code` komutu
+ - VS Code için: `code` komutu
- İmleç için: `cursor` komutu
- Rüzgar Sörfü için: `windsurf` komutu
- VSCodium için: `codium` komutu
diff --git a/packages/web/src/content/docs/tr/index.mdx b/packages/web/src/content/docs/tr/index.mdx
index b0730adcf..2db6363b1 100644
--- a/packages/web/src/content/docs/tr/index.mdx
+++ b/packages/web/src/content/docs/tr/index.mdx
@@ -1,15 +1,15 @@
---
title: Giriş
-description: OpenCode'u kullanmaya başlayın.
+description: opencode'u kullanmaya başlayın.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**OpenCode**](/) açık kaynaklı bir AI kodlama aracısıdır. Terminal tabanlı bir arayüz, masaüstü uygulaması veya IDE uzantısı olarak mevcuttur.
+[**opencode**](/) açık kaynaklı bir AI kodlama aracısıdır. Terminal tabanlı bir arayüz, masaüstü uygulaması veya IDE uzantısı olarak mevcuttur.
-
+
Hadi başlayalım.
@@ -17,7 +17,7 @@ Hadi başlayalım.
#### Prerequisites
-OpenCode'u terminalinizde kullanmak için ihtiyacınız olacak:
+opencode'u terminalinizde kullanmak için ihtiyacınız olacak:
1. Şu gibi modern bir terminal emülatörü:
- [WezTerm](https://wezterm.org), cross-platform
@@ -31,7 +31,7 @@ OpenCode'u terminalinizde kullanmak için ihtiyacınız olacak:
## Düzenlemek
-OpenCode'u kurmanın en kolay yolu kurulum betiğidir.
+opencode'u kurmanın en kolay yolu kurulum betiğidir.
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ Ayrıca aşağıdaki komutlarla da yükleyebilirsiniz:
brew install anomalyco/tap/opencode
```
- > En güncel sürümler için OpenCode dokunuşunu kullanmanızı öneririz. Resmi `brew install opencode` formülü Homebrew ekibi tarafından korunur ve daha sık güncellenir.
+ > En güncel sürümler için opencode dokunuşunu kullanmanızı öneririz. Resmi `brew install opencode` formülü Homebrew ekibi tarafından korunur ve daha sık güncellenir.
- **Paru'yu Arch Linux'ta kullanma**
@@ -90,7 +90,7 @@ Ayrıca aşağıdaki komutlarla da yükleyebilirsiniz:
#### Windows
:::tip[Önerilen: WSL kullanın]
-Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/windows-wsl) kullanılmasını öneririz. Daha iyi performans ve OpenCode'un özellikleriyle tam uyumluluğu sağlar.
+Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/windows-wsl) kullanılmasını öneririz. Daha iyi performans ve opencode'un özellikleriyle tam uyumluluğu sağlar.
:::
- **Çikolata Kullanımı**
@@ -123,7 +123,7 @@ Windows'ta en iyi deneyim için [Windows Subsystem for Linux (WSL)](/docs/window
docker run -it --rm ghcr.io/anomalyco/opencode
```
-OpenCode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda devam etmektedir.
+opencode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda devam etmektedir.
İkili dosyayı [Releases](https://github.com/anomalyco/opencode/releases)'dan da alabilirsiniz.
@@ -131,13 +131,13 @@ OpenCode'un Bun kullanılarak Windows'a yüklenmesine yönelik destek şu anda d
## Yapılandır
-OpenCode ile herhangi bir LLM sağlayıcısının API anahtarlarını yapılandırarak kullanabilirsiniz.
+opencode ile herhangi bir LLM sağlayıcısının API anahtarlarını yapılandırarak kullanabilirsiniz.
LLM sağlayıcılarını kullanmaya yeni başlıyorsanız, [OpenCode Zen](/docs/zen) kullanmanızı öneririz.
-OpenCode tarafından test edilmiş ve doğrulanmış modellerin seçilmiş bir listesidir
+opencode tarafından test edilmiş ve doğrulanmış modellerin seçilmiş bir listesidir
team.
-1. TUI'de `/connect` komutunu çalıştırın, açık kodu seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
+1. TUI'de `/connect` komutunu çalıştırın, opencode'u seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
```txt
/connect
@@ -167,33 +167,33 @@ Artık bir sağlayıcı yapılandırdığınıza göre, bir projeye gidebilirsin
cd /path/to/project
```
-Ve OpenCode'u çalıştırın.
+Ve opencode'u çalıştırın.
```bash
opencode
```
-Daha sonra aşağıdaki komutu çalıştırarak proje için OpenCode'u başlatın.
+Daha sonra aşağıdaki komutu çalıştırarak proje için opencode'u başlatın.
```bash frame="none"
/init
```
-Bu, OpenCode'un projenizi analiz etmesini ve bir `AGENTS.md` dosyası oluşturmasını sağlayacaktır.
+Bu, opencode'un projenizi analiz etmesini ve bir `AGENTS.md` dosyası oluşturmasını sağlayacaktır.
proje kökü.
:::tip
Projenizin `AGENTS.md` dosyasını Git'e göndermelisiniz.
:::
-Bu, OpenCode'un proje yapısını ve kodlama modellerini anlamasına yardımcı olur
+Bu, opencode'un proje yapısını ve kodlama modellerini anlamasına yardımcı olur
kullanılmış.
---
## Usage
-Artık projeniz üzerinde çalışmak için OpenCode'u kullanmaya hazırsınız. Sormaktan çekinmeyin
+Artık projeniz üzerinde çalışmak için opencode'u kullanmaya hazırsınız. Sormaktan çekinmeyin
anything!
Yapay zeka kodlama aracısını kullanma konusunda yeniyseniz aşağıda bazı örnekleri bulabilirsiniz:
@@ -203,7 +203,7 @@ help.
### Soru sor
-OpenCode'dan kod tabanını size açıklamasını isteyebilirsiniz.
+opencode'dan kod tabanını size açıklamasını isteyebilirsiniz.
:::tip
Projedeki dosyaları bulanık aramak için `@` tuşunu kullanın.
@@ -219,11 +219,11 @@ Kod tabanının üzerinde çalışmadığınız bir kısmı varsa bu yararlı ol
### Add features
-OpenCode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de öncelikle ondan bir plan oluşturmasını istemenizi öneririz.
+opencode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de öncelikle ondan bir plan oluşturmasını istemenizi öneririz.
1. **Bir plan oluşturun**
- OpenCode, değişiklik yapma yeteneğini devre dışı bırakan bir _Plan moduna_ sahiptir ve
+ opencode, değişiklik yapma yeteneğini devre dışı bırakan bir _Plan moduna_ sahiptir ve
bunun yerine özelliğin nasıl uygulanacağını önerin.
**Sekme** tuşunu kullanarak buna geçin. Bunun için sağ alt köşede bir gösterge göreceksiniz.
@@ -240,11 +240,11 @@ OpenCode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
From this screen, the user can undelete a note or permanently delete it.
```
- OpenCode'a ne istediğinizi anlamak için yeterli ayrıntıyı vermek istiyorsunuz. Yardımcı olur
+ opencode'a ne istediğinizi anlamak için yeterli ayrıntıyı vermek istiyorsunuz. Yardımcı olur
onunla ekibinizdeki kıdemsiz bir geliştiriciyle konuşuyormuş gibi konuşmak.
:::tip
- OpenCode'a, ne anladığınızı anlamasına yardımcı olacak bol miktarda bağlam ve örnek verin.
+ opencode'a, ne anladığınızı anlamasına yardımcı olacak bol miktarda bağlam ve örnek verin.
want.
:::
@@ -261,7 +261,7 @@ OpenCode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
İsteme eklemek için görüntüleri terminale sürükleyip bırakın.
:::
- OpenCode, verdiğiniz tüm görselleri tarayabilir ve istemlere ekleyebilir. Yapabilirsiniz
+ opencode, verdiğiniz tüm görselleri tarayabilir ve istemlere ekleyebilir. Yapabilirsiniz
bunu bir görüntüyü terminale sürükleyip bırakarak yapın.
3. **Özelliği oluşturun**
@@ -283,7 +283,7 @@ OpenCode'dan projenize yeni özellikler eklemesini isteyebilirsiniz. Yine de ön
### Değişiklik yap
-Daha basit değişiklikler için OpenCode'dan bunu doğrudan oluşturmasını isteyebilirsiniz.
+Daha basit değişiklikler için opencode'dan bunu doğrudan oluşturmasını isteyebilirsiniz.
Önce planı gözden geçirmeye gerek kalmadan.
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-OpenCode'un doğru kararı vermesi için yeterli miktarda ayrıntı sağladığınızdan emin olmak istiyorsunuz.
+opencode'un doğru kararı vermesi için yeterli miktarda ayrıntı sağladığınızdan emin olmak istiyorsunuz.
değişiklikler.
---
### Undo changes
-Diyelim ki OpenCode'dan bazı değişiklikler yapmasını istediniz.
+Diyelim ki opencode'dan bazı değişiklikler yapmasını istediniz.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ Ama istediğinin bu olmadığını anlıyorsun. Değişiklikleri **geri alabilir
/undo
```
-OpenCode artık yaptığınız değişiklikleri geri alacak ve orijinal mesajınızı gösterecek
+opencode artık yaptığınız değişiklikleri geri alacak ve orijinal mesajınızı gösterecek
again.
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-Buradan komut isteminde ince ayar yapabilir ve OpenCode'dan tekrar denemesini isteyebilirsiniz.
+Buradan komut isteminde ince ayar yapabilir ve opencode'dan tekrar denemesini isteyebilirsiniz.
:::tip
Birden çok değişikliği geri almak için `/undo` komutunu birden çok kez çalıştırabilirsiniz.
@@ -335,7 +335,7 @@ Veya `/redo` komutunu kullanarak değişiklikleri **yeniden yapabilirsiniz**.
## Paylaşmak
-OpenCode ile yaptığınız görüşmeler [eşinizle paylaşılabilir]
+opencode ile yaptığınız görüşmeler [eşinizle paylaşılabilir]
takım](/docs/share).
```bash frame="none"
@@ -348,12 +348,12 @@ Bu, mevcut konuşmaya bir bağlantı oluşturacak ve bunu panonuza kopyalayacakt
Konuşmalar varsayılan olarak paylaşılmaz.
:::
-İşte OpenCode'lu bir [örnek konuşma](https://opencode.ai/s/4XP1fce5).
+İşte opencode'lu bir [örnek konuşma](https://opencode.ai/s/4XP1fce5).
---
## Customize
-İşte bu kadar! Artık OpenCode'u kullanma konusunda profesyonelsiniz.
+İşte bu kadar! Artık opencode'u kullanma konusunda profesyonelsiniz.
-Kendinize ait hale getirmek için [picking a theme](/docs/themes), [customizing the keybinds](/docs/keybinds), [configuring code formatters](/docs/formatters), [creating custom commands](/docs/commands) veya [OpenCode config](/docs/config) ile oynamanızı öneririz.
+Kendinize ait hale getirmek için [picking a theme](/docs/themes), [customizing the keybinds](/docs/keybinds), [configuring code formatters](/docs/formatters), [creating custom commands](/docs/commands) veya [opencode config](/docs/config) ile oynamanızı öneririz.
diff --git a/packages/web/src/content/docs/tr/keybinds.mdx b/packages/web/src/content/docs/tr/keybinds.mdx
index 790383b3e..b5033a584 100644
--- a/packages/web/src/content/docs/tr/keybinds.mdx
+++ b/packages/web/src/content/docs/tr/keybinds.mdx
@@ -3,7 +3,7 @@ title: Tuş bağlantıları
description: Tuş bağlantılarınızı özelleştirin.
---
-OpenCode, OpenCode yapılandırması aracılığıyla özelleştirebileceğiniz bir tuş bağlantıları listesine sahiptir.
+opencode, opencode yapılandırması aracılığıyla özelleştirebileceğiniz bir tuş bağlantıları listesine sahiptir.
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode, OpenCode yapılandırması aracılığıyla özelleştirebileceğiniz
## Leader key
-OpenCode çoğu tuş ataması için `leader` anahtarını kullanır. Bu, terminalinizdeki çakışmaları önler.
+opencode çoğu tuş ataması için `leader` anahtarını kullanır. Bu, terminalinizdeki çakışmaları önler.
Varsayılan olarak `ctrl+x` lider tuştur ve çoğu eylem önce lider tuşa, ardından kısayola basmanızı gerektirir. Örneğin, yeni bir oturum başlatmak için önce `ctrl+x` tuşuna, ardından `n` tuşuna basarsınız.
@@ -132,7 +132,7 @@ Anahtarı yapılandırmanıza "none" değeriyle ekleyerek bir tuş atamasını d
## Masaüstü istemi kısayolları
-OpenCode masaüstü uygulaması bilgi istemi girişi, metni düzenlemek için yaygın Readline/Emacs tarzı kısayolları destekler. Bunlar yerleşiktir ve şu anda `opencode.json` aracılığıyla yapılandırılamaz.
+opencode masaüstü uygulaması bilgi istemi girişi, metni düzenlemek için yaygın Readline/Emacs tarzı kısayolları destekler. Bunlar yerleşiktir ve şu anda `opencode.json` aracılığıyla yapılandırılamaz.
| Shortcut | Action |
| -------- | ---------------------------------------- |
diff --git a/packages/web/src/content/docs/tr/lsp.mdx b/packages/web/src/content/docs/tr/lsp.mdx
index 6c06392f1..93e356189 100644
--- a/packages/web/src/content/docs/tr/lsp.mdx
+++ b/packages/web/src/content/docs/tr/lsp.mdx
@@ -1,15 +1,15 @@
---
title: LSP Sunucular
-description: OpenCode, LSP sunucularınızla bütünleşir.
+description: opencode, LSP sunucularınızla bütünleşir.
---
-OpenCode, LLM'nin kod tabanınızla etkileşime girmesine yardımcı olmak için Dil Sunucusu Protokolünüzle (LSP) bütünleşir. LLM'ye geri bildirim sağlamak için tanılamayı kullanır.
+opencode, LLM'nin kod tabanınızla etkileşime girmesine yardımcı olmak için Dil Sunucusu Protokolünüzle (LSP) bütünleşir. LLM'ye geri bildirim sağlamak için tanılamayı kullanır.
---
## Built-in
-OpenCode, popüler diller için çeşitli yerleşik LSP sunucularıyla birlikte gelir:
+opencode, popüler diller için çeşitli yerleşik LSP sunucularıyla birlikte gelir:
| LSP Sunucu | Uzantılar | Gereksinimler |
| ------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------- |
@@ -65,7 +65,7 @@ Opencode bir dosyayı açtığında:
## Yapılandır
-LSP sunucularını, açık kod yapılandırmanızdaki `lsp` bölümü aracılığıyla özelleştirebilirsiniz.
+LSP sunucularını, opencode yapılandırmanızdaki `lsp` bölümü aracılığıyla özelleştirebilirsiniz.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/tr/mcp-servers.mdx b/packages/web/src/content/docs/tr/mcp-servers.mdx
index b81290b76..f485a9868 100644
--- a/packages/web/src/content/docs/tr/mcp-servers.mdx
+++ b/packages/web/src/content/docs/tr/mcp-servers.mdx
@@ -3,7 +3,7 @@ title: MCP sunucuları
description: Yerel ve uzak MCP araçlarını ekleyin.
---
-_Model Bağlam Protokolü_ veya MCP kullanarak OpenCode'a harici araçlar ekleyebilirsiniz. OpenCode hem yerel hem de uzak sunucuları destekler.
+_Model Bağlam Protokolü_ veya MCP kullanarak opencode'a harici araçlar ekleyebilirsiniz. opencode hem yerel hem de uzak sunucuları destekler.
MCP araçları eklendikten sonra yerleşik araçların yanı sıra LLM tarafından otomatik olarak kullanılabilir.
@@ -23,7 +23,7 @@ GitHub MCP sunucusu gibi belirli MCP sunucuları çok sayıda belirteç ekleme e
## Olanak vermek
-MCP sunucularını [OpenCode Config](https://opencode.ai/docs/config/)'nizde `mcp` altında tanımlayabilirsiniz. Her MCP'ü benzersiz bir adla ekleyin. LLM isteminde bulunurken bu MCP adına başvurabilirsiniz.
+MCP sunucularını [opencode Config](https://opencode.ai/docs/config/)'nizde `mcp` altında tanımlayabilirsiniz. Her MCP'ü benzersiz bir adla ekleyin. LLM isteminde bulunurken bu MCP adına başvurabilirsiniz.
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ Yerel bir MCP sunucusunu yapılandırmak için tüm seçenekler burada verilmiş
## OAuth
-OpenCode, uzak MCP sunucuları için OAuth kimlik doğrulamasını otomatik olarak yönetir. Bir sunucu kimlik doğrulaması gerektirdiğinde OpenCode şunları yapar:
+opencode, uzak MCP sunucuları için OAuth kimlik doğrulamasını otomatik olarak yönetir. Bir sunucu kimlik doğrulaması gerektirdiğinde opencode şunları yapar:
1. 401 yanıtını tespit edin ve OAuth akışını başlatın
2. Sunucu tarafından destekleniyorsa **Dinamik İstemci Kaydı (RFC 7591)** kullanın
@@ -189,7 +189,7 @@ OAuth'un etkin olduğu çoğu MCP sunucusu için özel bir yapılandırmaya gere
}
```
-Sunucu kimlik doğrulama gerektiriyorsa OpenCode, onu ilk kez kullanmaya çalıştığınızda kimlik doğrulamanızı isteyecektir. Değilse, `opencode mcp auth ` ile [manually trigger the flow](#authenticating) yapabilirsiniz.
+Sunucu kimlik doğrulama gerektiriyorsa opencode, onu ilk kez kullanmaya çalıştığınızda kimlik doğrulamanızı isteyecektir. Değilse, `opencode mcp auth ` ile [manually trigger the flow](#authenticating) yapabilirsiniz.
---
@@ -238,7 +238,7 @@ Remove stored credentials:
opencode mcp logout my-oauth-server
```
-`mcp auth` komutu tarayıcınızı yetkilendirme için açacaktır. Yetkilendirmenizin ardından OpenCode, belirteçleri `~/.local/share/opencode/mcp-auth.json`'de güvenli bir şekilde saklar.
+`mcp auth` komutu tarayıcınızı yetkilendirme için açacaktır. Yetkilendirmenizin ardından opencode, belirteçleri `~/.local/share/opencode/mcp-auth.json`'de güvenli bir şekilde saklar.
---
@@ -291,7 +291,7 @@ opencode mcp debug my-oauth-server
## Üstesinden gelmek
-MCP'leriniz yerleşik araçların yanı sıra OpenCode'da araç olarak mevcuttur. Böylece bunları diğer araçlar gibi OpenCode yapılandırması aracılığıyla yönetebilirsiniz.
+MCP'leriniz yerleşik araçların yanı sıra opencode'da araç olarak mevcuttur. Böylece bunları diğer araçlar gibi opencode yapılandırması aracılığıyla yönetebilirsiniz.
---
@@ -423,7 +423,7 @@ Yapılandırmayı ekledikten sonra Sentry ile kimlik doğrulaması yapın:
opencode mcp auth sentry
```
-Bu, OAuth akışını tamamlamak ve OpenCode'u Sentry hesabınıza bağlamak için bir tarayıcı penceresi açacaktır.
+Bu, OAuth akışını tamamlamak ve opencode'u Sentry hesabınıza bağlamak için bir tarayıcı penceresi açacaktır.
Kimlik doğrulaması yapıldıktan sonra sorunları, projeleri ve hata verilerini sorgulamak için istemlerinizde Sentry araçlarını kullanabilirsiniz.
diff --git a/packages/web/src/content/docs/tr/models.mdx b/packages/web/src/content/docs/tr/models.mdx
index 6404b99ce..4501e79a6 100644
--- a/packages/web/src/content/docs/tr/models.mdx
+++ b/packages/web/src/content/docs/tr/models.mdx
@@ -3,13 +3,13 @@ title: Modelci
description: LLM sağlayıcısını ve modelinin adı.
---
-OpenCode, **75+ LLM sağlayıcısını** desteklemek için [AI SDK](https://ai-sdk.dev/) ve [Models.dev](https://models.dev) kullanır ve yerel modellerin çalıştırılmasını destekler.
+opencode, **75+ LLM sağlayıcısını** desteklemek için [AI SDK](https://ai-sdk.dev/) ve [Models.dev](https://models.dev) kullanır ve yerel modellerin çalıştırılmasını destekler.
---
## Providers
-Çoğu popüler sağlayıcı varsayılan olarak önceden yüklenmiştir. Bir sağlayıcının kimlik bilgilerini `/connect` komutu aracılığıyla eklediyseniz, bunlar OpenCode'u başlattığınızda kullanılabilir olacaktır.
+Çoğu popüler sağlayıcı varsayılan olarak önceden yüklenmiştir. Bir sağlayıcının kimlik bilgilerini `/connect` komutu aracılığıyla eklediyseniz, bunlar opencode'u başlattığınızda kullanılabilir olacaktır.
[providers](/docs/providers) hakkında daha fazla bilgi edinin.
@@ -35,7 +35,7 @@ Piyasada pek çok model var ve her hafta yeni modeller çıkıyor.
Ancak, hem kod oluşturmada hem de araç çağırmada iyi olan yalnızca birkaçı var.
-Burada, OpenCode ile belirli bir sıraya göre iyi çalışan birkaç model yer almaktadır. (Bu kapsamlı bir liste değildir ve mutlaka güncel olması da gerekmez):
+Burada, opencode ile belirli bir sıraya göre iyi çalışan birkaç model yer almaktadır. (Bu kapsamlı bir liste değildir ve mutlaka güncel olması da gerekmez):
- GPT 5.2
- GPT 5.1 Codex
@@ -49,7 +49,7 @@ Burada, OpenCode ile belirli bir sıraya göre iyi çalışan birkaç model yer
## Varsayılanı ayarla
Bunlardan birini varsayılan model olarak ayarlamak için `model` anahtarınızı telefonunuzudan ayarlayabilirsiniz.
-OpenCode yapılandırması
+opencode yapılandırması
```json title="opencode.json" {3}
{
@@ -137,11 +137,11 @@ Ayrıca yerleşik çeşitleri genişleten özel varyantlar da tanımlayabilirsin
## Varyantlar
-Birçok model, farklı konfigürasyonlara sahip birden fazla kapasiteye sahip. OpenCode, popüler sağlayıcılar için sunulan değişkenlerle birlikte gelir.
+Birçok model, farklı konfigürasyonlara sahip birden fazla kapasiteye sahip. opencode, popüler sağlayıcılar için sunulan değişkenlerle birlikte gelir.
### Yerleşik çeşitler
-OpenCode birçok sağlayıcı için varsayılan değişkenlerle birlikte gelir:
+opencode birçok sağlayıcı için varsayılan değişkenlerle birlikte gelir:
**Antropik**:
@@ -203,11 +203,11 @@ Mevcut varyantları geçersiz kılabilir veya kendinizinkini ekleyebilirsiniz:
## Loading models
-OpenCode başlatıldığında modelleri aşağıdaki öncelik sırasına göre kontrol eder:
+opencode başlatıldığında modelleri aşağıdaki öncelik sırasına göre kontrol eder:
1. `--model` veya `-m` komut satırı bayrağı. Biçim, yapılandırma dosyasındakiyle aynıdır: `provider_id/model_id`.
-2. OpenCode yapılandırmasındaki model listesi.
+2. opencode yapılandırmasındaki model listesi.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/tr/modes.mdx b/packages/web/src/content/docs/tr/modes.mdx
index b32358d02..dd92aeb9e 100644
--- a/packages/web/src/content/docs/tr/modes.mdx
+++ b/packages/web/src/content/docs/tr/modes.mdx
@@ -4,14 +4,14 @@ description: farklı kullanım durumları için farklı modlar.
---
:::caution
-Modlar artık açık kod yapılandırmasındaki `agent` seçeneği aracılığıyla yapılandırılıyor.
+Modlar artık opencode yapılandırmasındaki `agent` seçeneği aracılığıyla yapılandırılıyor.
`mode` seçeneği artık kullanımdan kaldırıldı. [Learn more](/docs/agents).
:::
-Açık koddaki modlar, farklı kullanım durumları için davranışı, araçları ve istemleri özelleştirmenize olanak tanır.
+opencode'daki modlar, farklı kullanım durumları için davranışı, araçları ve istemleri özelleştirmenize olanak tanır.
İki yerleşik modla birlikte gelir: **build** ve **plan**. Kişiselleştirebilirsiniz
-bunları veya açık kod yapılandırması aracılığıyla kendinizinkini yapılandırın.
+bunları veya opencode yapılandırması aracılığıyla kendinizinkini yapılandırın.
Bir oturum sırasında modlar arasında geçiş yapabilir veya bunları yapılandırma dosyanızda yapılandırabilirsiniz.
@@ -173,7 +173,7 @@ Sıcaklık değerleri tipik olarak 0,0 ila 1,0 arasındadır:
}
```
-Sıcaklık belirtilmezse, açık kod modele özgü varsayılanları kullanır (çoğu model için genellikle 0, Qwen modelleri için 0,55).
+Sıcaklık belirtilmezse, opencode modele özgü varsayılanları kullanır (çoğu model için genellikle 0, Qwen modelleri için 0,55).
---
@@ -192,7 +192,7 @@ Sıcaklık belirtilmezse, açık kod modele özgü varsayılanları kullanır (
```
Bu yol, yapılandırma dosyasının bulunduğu yere göredir. Yani bu işe yarıyor
-hem global açık kod yapılandırması hem de projeye özel yapılandırma.
+hem global opencode yapılandırması hem de projeye özel yapılandırma.
---
diff --git a/packages/web/src/content/docs/tr/network.mdx b/packages/web/src/content/docs/tr/network.mdx
index 0a9771fc2..1e7a4f83e 100644
--- a/packages/web/src/content/docs/tr/network.mdx
+++ b/packages/web/src/content/docs/tr/network.mdx
@@ -3,13 +3,13 @@ title: Ağ
description: Proxy'leri ve özel sertifikaları yapılandırın.
---
-OpenCode, kurumsal ağ ortamları için standart proxy ortam değişkenlerini ve özel sertifikaları destekler.
+opencode, kurumsal ağ ortamları için standart proxy ortam değişkenlerini ve özel sertifikaları destekler.
---
## Proxy
-OpenCode respects standard proxy environment variables.
+opencode respects standard proxy environment variables.
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ NTLM veya Kerberos gibi gelişmiş kimlik doğrulaması gerektiren proxy'ler iç
## Custom certificates
-Kuruluşunuz HTTPS bağlantıları için özel CA'lar kullanıyorsa, OpenCode'u bunlara güvenecek şekilde yapılandırın.
+Kuruluşunuz HTTPS bağlantıları için özel CA'lar kullanıyorsa, opencode'u bunlara güvenecek şekilde yapılandırın.
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/tr/permissions.mdx b/packages/web/src/content/docs/tr/permissions.mdx
index f87099201..814a059b4 100644
--- a/packages/web/src/content/docs/tr/permissions.mdx
+++ b/packages/web/src/content/docs/tr/permissions.mdx
@@ -3,7 +3,7 @@ title: İzinler
description: Hangi işlemlerin çalıştırılması için onay işlemini kontrol edin.
---
-OpenCode, belirli bir eylemin otomatik olarak mı çalıştırılacağına, size sorulacağına veya engelleneceğine karar vermek için `permission` yapılandırmasını kullanır.
+opencode, belirli bir eylemin otomatik olarak mı çalıştırılacağına, size sorulacağına veya engelleneceğine karar vermek için `permission` yapılandırmasını kullanır.
`v1.1.1` itibarıyla eski `tools` boolean yapılandırması kullanımdan kaldırıldı ve `permission` ile birleştirildi. Eski `tools` yapılandırması geriye dönük uyumluluk açısından hâlâ desteklenmektedir.
@@ -88,7 +88,7 @@ Ana dizininize referans vermek için bir modelin başlangıcında `~` veya `$HOM
### Dış Dizinler
-OpenCode'un başlatıldığı çalışma dizini dışındaki yollara dokunan araç çağrılarına izin vermek için `external_directory` kullanın. Bu, girdi olarak bir yolu alan tüm araçlar için geçerlidir (örneğin `read`, `edit`, `list`, `glob`, `grep` ve birçok `bash` komutu).
+opencode'un başlatıldığı çalışma dizini dışındaki yollara dokunan araç çağrılarına izin vermek için `external_directory` kullanın. Bu, girdi olarak bir yolu alan tüm araçlar için geçerlidir (örneğin `read`, `edit`, `list`, `glob`, `grep` ve birçok `bash` komutu).
Ana sayfa genişletmesi (`~/...` gibi) yalnızca bir kalıbın nasıl yazıldığını etkiler. Geçerli çalışma alanının harici bir yolunu oluşturmaz, dolayısıyla çalışma dizini dışındaki yollara yine de `external_directory` aracılığıyla izin verilmesi gerekir.
@@ -127,7 +127,7 @@ Listeyi güvenilir yollara odaklı tutun ve diğer araçlar için gereken ekstra
## Mevcut İzinler
-OpenCode izinleri araç adına ve birkaç güvenlik görevlisine göre anahtarlanır:
+opencode izinleri araç adına ve birkaç güvenlik görevlisine göre anahtarlanır:
- `read` — bir dosyayı okumak (dosya yoluyla eşleşir)
- `edit` — tüm dosya değişiklikleri (`edit`, `write`, `patch`, `multiedit`'yi kapsar)
@@ -148,7 +148,7 @@ OpenCode izinleri araç adına ve birkaç güvenlik görevlisine göre anahtarla
## Defaults
-Hiçbir şey belirtmezseniz OpenCode izin verilen varsayılanlardan başlar:
+Hiçbir şey belirtmezseniz opencode izin verilen varsayılanlardan başlar:
- Çoğu izin varsayılan olarak `"allow"` şeklindedir.
- `doom_loop` ve `external_directory` varsayılan olarak `"ask"`'dir.
@@ -171,10 +171,10 @@ Hiçbir şey belirtmezseniz OpenCode izin verilen varsayılanlardan başlar:
## “Sor” Ne Yapar?
-OpenCode onay istediğinde kullanıcı arayüzü üç sonuç sunar:
+opencode onay istediğinde kullanıcı arayüzü üç sonuç sunar:
- `once` — yalnızca bu isteği onayla
-- `always` — önerilen kalıplarla eşleşen gelecekteki istekleri onaylayın (geçerli OpenCode oturumunun geri kalanı için)
+- `always` — önerilen kalıplarla eşleşen gelecekteki istekleri onaylayın (geçerli opencode oturumunun geri kalanı için)
- `reject` — isteği reddet
`always`'ın onaylayacağı kalıp seti araç tarafından sağlanır (örneğin, bash onayları genellikle `git status*` gibi güvenli bir komut önekini beyaz listeye alır).
diff --git a/packages/web/src/content/docs/tr/plugins.mdx b/packages/web/src/content/docs/tr/plugins.mdx
index 0b089ad85..aaa582b04 100644
--- a/packages/web/src/content/docs/tr/plugins.mdx
+++ b/packages/web/src/content/docs/tr/plugins.mdx
@@ -1,9 +1,9 @@
---
title: Eklentiler
-description: OpenCode'u genişletmek için kendi eklentilerinizi yazın.
+description: opencode'u genişletmek için kendi eklentilerinizi yazın.
---
-Eklentiler, çeşitli olaylara bağlanarak ve davranışı özelleştirerek OpenCode'u genişletmenize olanak tanır. Yeni özellikler eklemek, harici hizmetlerle entegrasyon sağlamak veya OpenCode'un varsayılan davranışını değiştirmek için eklentiler oluşturabilirsiniz.
+Eklentiler, çeşitli olaylara bağlanarak ve davranışı özelleştirerek opencode'u genişletmenize olanak tanır. Yeni özellikler eklemek, harici hizmetlerle entegrasyon sağlamak veya opencode'un varsayılan davranışını değiştirmek için eklentiler oluşturabilirsiniz.
Örnekler için topluluk tarafından oluşturulan [plugins](/docs/ecosystem#plugins)'a göz atın.
@@ -83,7 +83,7 @@ Yerel eklentiler ve özel araçlar harici npm paketlerini kullanabilir. İhtiyac
}
```
-OpenCode bunları yüklemek için başlangıçta `bun install` komutunu çalıştırır. Eklentileriniz ve araçlarınız daha sonra bunları içe aktarabilir.
+opencode bunları yüklemek için başlangıçta `bun install` komutunu çalıştırır. Eklentileriniz ve araçlarınız daha sonra bunları içe aktarabilir.
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -118,7 +118,7 @@ Eklenti işlevi şunları alır:
- `project`: Mevcut proje bilgisi.
- `directory`: güncel çalışma dizini.
- `worktree`: Git çalışma ağacı yolu.
-- `client`: Yapay zeka ile etkileşime geçmek için açık kodlu bir SDK istemcisi.
+- `client`: Yapay zeka ile etkileşime geçmek için opencode'lu bir SDK istemcisi.
- `$`: Bun'un komutları yürütmek için kullandığı [shell API](https://bun.com/docs/runtime/shell).
---
@@ -211,7 +211,7 @@ Eklentiler aşağıdaki Örnekler bölümünde görüldüğü gibi etkinliklere
## Examples
-Açık kodu genişletmek için kullanabileceğiniz bazı eklenti örneklerini burada bulabilirsiniz.
+opencode'u genişletmek için kullanabileceğiniz bazı eklenti örneklerini burada bulabilirsiniz.
---
@@ -235,14 +235,14 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
MacOS'ta AppleScript'i çalıştırmak için `osascript` kullanıyoruz. Burada bildirim göndermek için kullanıyoruz.
:::note
-OpenCode masaüstü uygulamasını kullanıyorsanız yanıt hazır olduğunda veya oturum hataları oluştuğunda otomatik olarak sistem bildirimleri gönderebilir.
+opencode masaüstü uygulamasını kullanıyorsanız yanıt hazır olduğunda veya oturum hataları oluştuğunda otomatik olarak sistem bildirimleri gönderebilir.
:::
---
### .env protection
-Açık kodun `.env` dosyalarını okumasını önleyin:
+opencode'un `.env` dosyalarını okumasını önleyin:
```javascript title=".opencode/plugins/env-protection.js"
export const EnvProtection = async ({ project, client, $, directory, worktree }) => {
diff --git a/packages/web/src/content/docs/tr/providers.mdx b/packages/web/src/content/docs/tr/providers.mdx
index e95360fdc..95ab4800d 100644
--- a/packages/web/src/content/docs/tr/providers.mdx
+++ b/packages/web/src/content/docs/tr/providers.mdx
@@ -1,17 +1,17 @@
---
title: Sağlayıcılar
-description: OpenCode'da herhangi bir LLM sağlayıcısını kullanma.
+description: opencode'da herhangi bir LLM sağlayıcısını kullanma.
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode, **75'ten fazla LLM sağlayıcısını** desteklemek için [AI SDK](https://ai-sdk.dev/) ve [Models.dev](https://models.dev) kullanır ve yerel modellerin çalıştırılmasını destekler.
+opencode, **75'ten fazla LLM sağlayıcısını** desteklemek için [AI SDK](https://ai-sdk.dev/) ve [Models.dev](https://models.dev) kullanır ve yerel modellerin çalıştırılmasını destekler.
Bir sağlayıcı eklemek için şunları yapmanız gerekir:
1. `/connect` komutunu kullanarak sağlayıcı için API anahtarlarını ekleyin.
-2. Sağlayıcıyı OpenCode yapılandırmanızda yapılandırın.
+2. Sağlayıcıyı opencode yapılandırmanızda yapılandırın.
---
@@ -24,7 +24,7 @@ Bir sağlayıcının API anahtarlarını `/connect` komutuyla eklediğinizde, bu
### Config
-Sağlayıcıları OpenCode'unuzdaki `provider` bölümü aracılığıyla özelleştirebilirsiniz.
+Sağlayıcıları opencode'unuzdaki `provider` bölümü aracılığıyla özelleştirebilirsiniz.
config.
---
@@ -50,14 +50,14 @@ config.
## OpenCode Zen
-OpenCode Zen, OpenCode ekibi tarafından sağlanan modellerin bir listesidir.
-OpenCode ile iyi çalıştığı test edildi ve doğrulandı. [Learn more](/docs/zen).
+OpenCode Zen, opencode ekibi tarafından sağlanan modellerin bir listesidir.
+opencode ile iyi çalıştığı test edildi ve doğrulandı. [Learn more](/docs/zen).
:::tip
Yeniyseniz OpenCode Zen ile başlamanızı öneririz.
:::
-1. TUI'de `/connect` komutunu çalıştırın, açık kodu seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
+1. TUI'de `/connect` komutunu çalıştırın, opencode'u seçin ve [opencode.ai/auth](https://opencode.ai/auth)'ye gidin.
```txt
/connect
@@ -80,7 +80,7 @@ Yeniyseniz OpenCode Zen ile başlamanızı öneririz.
/models
```
-OpenCode'daki diğer sağlayıcılar gibi çalışır ve kullanımı tamamen isteğe bağlıdır.
+opencode'daki diğer sağlayıcılar gibi çalışır ve kullanımı tamamen isteğe bağlıdır.
---
@@ -124,7 +124,7 @@ Burada bir sağlayıcı göremiyor musunuz? Bir PR gönderin.
### Amazon Bedrock
-Amazon Bedrock'u OpenCode ile kullanmak için:
+Amazon Bedrock'u opencode ile kullanmak için:
1. Amazon Bedrock konsolundaki **Model kataloğuna** gidin ve istekte bulunun
Dilediğiniz modellere ulaşabilirsiniz.
@@ -279,7 +279,7 @@ Amazon Bedrock'u OpenCode ile kullanmak için:
```
:::info
-Claude Pro/Max aboneliğinizi OpenCode'da kullanmak [Anthropic](https://anthropic.com) tarafından resmi olarak desteklenmemektedir.
+Claude Pro/Max aboneliğinizi opencode'da kullanmak [Anthropic](https://anthropic.com) tarafından resmi olarak desteklenmemektedir.
:::
##### API tuşlarını kullanma
@@ -303,7 +303,7 @@ Veya zaten bir API anahtarınız varsa **API Anahtarını Manuel Olarak Girin**
2. [Azure AI Foundry](https://ai.azure.com/)'a gidin ve bir model dağıtın.
:::note
- Açık kodun düzgün çalışması için dağıtım adının model adıyla eşleşmesi gerekir.
+ opencode'un düzgün çalışması için dağıtım adının model adıyla eşleşmesi gerekir.
:::
3. `/connect` komutunu çalıştırın ve **Azure**'u arayın.
@@ -350,7 +350,7 @@ Veya zaten bir API anahtarınız varsa **API Anahtarını Manuel Olarak Girin**
2. [Azure AI Foundry](https://ai.azure.com/)'a gidin ve bir model dağıtın.
:::note
- Açık kodun düzgün çalışması için dağıtım adının model adıyla eşleşmesi gerekir.
+ opencode'un düzgün çalışması için dağıtım adının model adıyla eşleşmesi gerekir.
:::
3. `/connect` komutunu çalıştırın ve **Azure Bilişsel Hizmetler**'i arayın.
@@ -685,8 +685,8 @@ to store token in opencode auth storage.
##### Self-Hosted GitLab
:::note[compliance note]
-OpenCode, oturum başlığını oluşturmak gibi bazı AI görevleri için küçük bir model kullanır.
-Varsayılan olarak Zen tarafından barındırılan gpt-5-nano'yu kullanacak şekilde yapılandırılmıştır. OpenCode'u kilitlemek için
+opencode, oturum başlığını oluşturmak gibi bazı AI görevleri için küçük bir model kullanır.
+Varsayılan olarak Zen tarafından barındırılan gpt-5-nano'yu kullanacak şekilde yapılandırılmıştır. opencode'u kilitlemek için
yalnızca kendi GitLab tarafından barındırılan örneğinizi kullanmak için aşağıdakileri ekleyin:
`opencode.json` dosyası. Ayrıca oturum paylaşımını devre dışı bırakmanız da önerilir.
@@ -786,7 +786,7 @@ Bu eklenti, MR incelemeleri, sorun izleme, işlem hattı izleme ve daha fazlası
### GitHub Copilot
-GitHub Copilot aboneliğinizi açık kodla kullanmak için:
+GitHub Copilot aboneliğinizi opencode'la kullanmak için:
:::note
Bazı modelleri kullanmak için [Pro+ aboneliği](https://github.com/features/copilot/plans) gerekebilir.
@@ -822,7 +822,7 @@ Bazı modellerin [GitHub Copilot settings](https://docs.github.com/en/copilot/ho
### Google Vertex AI
-Google Vertex AI'yi OpenCode ile kullanmak için:
+Google Vertex AI'yi opencode ile kullanmak için:
1. Google Cloud Console'daki **Model Bahçesi**'ne gidin ve şunları kontrol edin:
Bölgenizde mevcut modeller.
@@ -951,7 +951,7 @@ Daha fazla sağlayıcı ve önbelleğe alma ve hız sınırlama gibi gelişmiş
#### Optional Configs
-Helicone'un açık kod aracılığıyla otomatik olarak yapılandırılmayan bir özelliği veya modelini görmeniz durumunda bunu her zaman kendiniz yapılandırabilirsiniz.
+Helicone'un opencode aracılığıyla otomatik olarak yapılandırılmayan bir özelliği veya modelini görmeniz durumunda bunu her zaman kendiniz yapılandırabilirsiniz.
İşte [Helicone's Model Directory](https://helicone.ai/models), eklemek istediğiniz modellerin kimliklerini almak için buna ihtiyacınız olacak.
@@ -1004,7 +1004,7 @@ Helicone, önbelleğe alma, kullanıcı izleme ve oturum yönetimi gibi özellik
##### Oturum izleme
-Helicone'un [Sessions](https://docs.helicone.ai/features/sessions) özelliği, ilgili LLM isteklerini birlikte gruplandırmanıza olanak tanır. Her OpenCode görüşmesini Helicone'da bir oturum olarak otomatik olarak kaydetmek için [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) eklentisini kullanın.
+Helicone'un [Sessions](https://docs.helicone.ai/features/sessions) özelliği, ilgili LLM isteklerini birlikte gruplandırmanıza olanak tanır. Her opencode görüşmesini Helicone'da bir oturum olarak otomatik olarak kaydetmek için [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) eklentisini kullanın.
```bash
npm install -g opencode-helicone-session
@@ -1018,7 +1018,7 @@ Yapılandırmanıza ekleyin.
}
```
-Eklenti isteklerinize `Helicone-Session-Id` ve `Helicone-Session-Name` başlıklarını enjekte eder. Helicone'un Oturumlar sayfasında her OpenCode görüşmesinin ayrı bir oturum olarak listelendiğini göreceksiniz.
+Eklenti isteklerinize `Helicone-Session-Id` ve `Helicone-Session-Name` başlıklarını enjekte eder. Helicone'un Oturumlar sayfasında her opencode görüşmesinin ayrı bir oturum olarak listelendiğini göreceksiniz.
##### Common Helicone headers
@@ -1035,7 +1035,7 @@ Mevcut tüm başlıklar için [Helicone Header Directory](https://docs.helicone.
### llama.cpp
-Açık kodu yerel modelleri kullanacak şekilde [llama.cpp's](https://github.com/ggml-org/llama.cpp) llama-server yardımcı programını kullanarak yapılandırabilirsiniz.
+opencode'u yerel modelleri kullanacak şekilde [llama.cpp's](https://github.com/ggml-org/llama.cpp) llama-server yardımcı programını kullanarak yapılandırabilirsiniz.
```json title="opencode.json" "llama.cpp" {5, 6, 8, 10-15}
{
@@ -1102,7 +1102,7 @@ IO.NET, çeşitli kullanım durumları için optimize edilmiş 17 model sunar:
### LM Studio
-LM Studio aracılığıyla açık kodu yerel modelleri kullanacak şekilde yapılandırabilirsiniz.
+LM Studio aracılığıyla opencode'u yerel modelleri kullanacak şekilde yapılandırabilirsiniz.
```json title="opencode.json" "lmstudio" {5, 6, 8, 10-14}
{
@@ -1219,10 +1219,10 @@ Moonshot AI'dan Kimi K2'yi kullanmak için:
### Ollama
-Ollama aracılığıyla açık kodu yerel modelleri kullanacak şekilde yapılandırabilirsiniz.
+Ollama aracılığıyla opencode'u yerel modelleri kullanacak şekilde yapılandırabilirsiniz.
:::tip
-Ollama kendisini OpenCode için otomatik olarak yapılandırabilir. Ayrıntılar için [Ollama integration docs](https://docs.ollama.com/integrations/opencode)'a bakın.
+Ollama kendisini opencode için otomatik olarak yapılandırabilir. Ayrıntılar için [Ollama integration docs](https://docs.ollama.com/integrations/opencode)'a bakın.
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1261,13 +1261,13 @@ Araç çağrıları çalışmıyorsa Ollama'da `num_ctx` değerini artırmayı d
### Ollama Cloud
-Ollama Cloud'u OpenCode ile kullanmak için:
+Ollama Cloud'u opencode ile kullanmak için:
1. [https://ollama.com/](https://ollama.com/) adresine gidin ve oturum açın veya bir hesap oluşturun.
2. **Ayarlar** > **Anahtarlar**'a gidin ve yeni bir API anahtarı oluşturmak için **API Anahtarı Ekle**'yi tıklayın.
-3. OpenCode'da kullanmak için API anahtarını kopyalayın.
+3. opencode'da kullanmak için API anahtarını kopyalayın.
4. `/connect` komutunu çalıştırın ve **Ollama Cloud**'u arayın.
@@ -1284,7 +1284,7 @@ Ollama Cloud'u OpenCode ile kullanmak için:
└ enter
```
-6. **Önemli**: OpenCode'da bulut modellerini kullanmadan önce model bilgilerini yerel olarak almanız gerekir:
+6. **Önemli**: opencode'da bulut modellerini kullanmadan önce model bilgilerini yerel olarak almanız gerekir:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1333,7 +1333,7 @@ Zaten bir API anahtarınız varsa, **API Anahtarını Manuel Olarak Girin** seç
### OpenCode Zen
-OpenCode Zen, OpenCode ekibi tarafından sağlanan test edilmiş ve doğrulanmış modellerin bir listesidir. [Learn more](/docs/zen).
+OpenCode Zen, opencode ekibi tarafından sağlanan test edilmiş ve doğrulanmış modellerin bir listesidir. [Learn more](/docs/zen).
1. **OpenCode Zen**'de oturum açın ve **API Anahtarı Oluştur**'u tıklayın.
@@ -1343,7 +1343,7 @@ OpenCode Zen, OpenCode ekibi tarafından sağlanan test edilmiş ve doğrulanmı
/connect
```
-3. OpenCode API anahtarınızı girin.
+3. opencode API anahtarınızı girin.
```txt
┌ API key
@@ -1385,7 +1385,7 @@ OpenCode Zen, OpenCode ekibi tarafından sağlanan test edilmiş ve doğrulanmı
/models
```
- Açık kod yapılandırmanız aracılığıyla ek modeller de ekleyebilirsiniz.
+ opencode yapılandırmanız aracılığıyla ek modeller de ekleyebilirsiniz.
```json title="opencode.json" {6}
{
@@ -1400,7 +1400,7 @@ OpenCode Zen, OpenCode ekibi tarafından sağlanan test edilmiş ve doğrulanmı
}
```
-5. Bunları ayrıca açık kod yapılandırmanız aracılığıyla da özelleştirebilirsiniz. Burada bir sağlayıcı belirtmeye ilişkin bir örnek verilmiştir
+5. Bunları ayrıca opencode yapılandırmanız aracılığıyla da özelleştirebilirsiniz. Burada bir sağlayıcı belirtmeye ilişkin bir örnek verilmiştir
```json title="opencode.json"
{
@@ -1616,7 +1616,7 @@ Vercel AI Gateway, OpenAI, Anthropic, Google, xAI ve daha fazlasındaki modeller
/models
```
-Modelleri açık kod yapılandırmanız aracılığıyla da özelleştirebilirsiniz. Sağlayıcı yönlendirme sırasını belirtmeye ilişkin bir örneği burada bulabilirsiniz.
+Modelleri opencode yapılandırmanız aracılığıyla da özelleştirebilirsiniz. Sağlayıcı yönlendirme sırasını belirtmeye ilişkin bir örneği burada bulabilirsiniz.
```json title="opencode.json"
{
@@ -1726,7 +1726,7 @@ Some useful routing options:
/models
```
- Açık kod yapılandırmanız aracılığıyla ek modeller de ekleyebilirsiniz.
+ opencode yapılandırmanız aracılığıyla ek modeller de ekleyebilirsiniz.
```json title="opencode.json" {6}
{
@@ -1869,7 +1869,7 @@ Configuration details:
- **limit.context**: Modelin kabul ettiği maksimum giriş jetonları.
- **limit.output**: Modelin üretebileceği maksimum jeton sayısı.
-`limit` alanları OpenCode'un ne kadar bağlamınız kaldığını anlamasını sağlar. Standart sağlayıcılar bunları models.dev'den otomatik olarak alır.
+`limit` alanları opencode'un ne kadar bağlamınız kaldığını anlamasını sağlar. Standart sağlayıcılar bunları models.dev'den otomatik olarak alır.
---
@@ -1882,7 +1882,7 @@ Sağlayıcıyı yapılandırma konusunda sorun yaşıyorsanız aşağıdakileri
Bu, kimlik doğrulaması için ortam değişkenlerine güvenen Amazon Bedrock gibi sağlayıcılar için geçerli değildir.
-2. Özel sağlayıcılar için açık kod yapılandırmasını kontrol edin ve:
- - `/connect` komutunda kullanılan sağlayıcı kimliğinin, açık kod yapılandırmanızdaki kimlikle eşleştiğinden emin olun.
+2. Özel sağlayıcılar için opencode yapılandırmasını kontrol edin ve:
+ - `/connect` komutunda kullanılan sağlayıcı kimliğinin, opencode yapılandırmanızdaki kimlikle eşleştiğinden emin olun.
- Sağlayıcı için doğru npm paketi kullanılıyor. Örneğin Cerebras için `@ai-sdk/cerebras` kullanın. Diğer tüm OpenAI uyumlu sağlayıcılar için `@ai-sdk/openai-compatible` kullanın.
- `options.baseURL` alanında doğru API bitiş noktasının kullanıldığını kontrol edin.
diff --git a/packages/web/src/content/docs/tr/rules.mdx b/packages/web/src/content/docs/tr/rules.mdx
index 8036707f6..5e2d52479 100644
--- a/packages/web/src/content/docs/tr/rules.mdx
+++ b/packages/web/src/content/docs/tr/rules.mdx
@@ -1,6 +1,6 @@
---
title: Kurallar
-description: Açık kod için özel talimatları ayarlayın.
+description: opencode için özel talimatları ayarlayın.
---
Bir `AGENTS.md` dosyası oluşturarak kod açmaya özel talimatlar sağlayabilirsiniz. Bu, İmlecin kurallarına benzer. Özel projeniz için davranışını özelleştirmek amacıyla LLM'in içeriğine dahil edilecek talimatları içerir.
@@ -9,13 +9,13 @@ Bir `AGENTS.md` dosyası oluşturarak kod açmaya özel talimatlar sağlayabilir
## Initialize
-Yeni bir `AGENTS.md` dosyası oluşturmak için `/init` komutunu açık kodda çalıştırabilirsiniz.
+Yeni bir `AGENTS.md` dosyası oluşturmak için `/init` komutunu opencode'da çalıştırabilirsiniz.
:::tip
Projenizin `AGENTS.md` dosyasını Git'e göndermelisiniz.
:::
-Bu, projenin neyle ilgili olduğunu anlamak için projenizi ve tüm içeriğini tarayacak ve onunla bir `AGENTS.md` dosyası oluşturacaktır. Bu, açık kodun projede daha iyi gezinmesine yardımcı olur.
+Bu, projenin neyle ilgili olduğunu anlamak için projenizi ve tüm içeriğini tarayacak ve onunla bir `AGENTS.md` dosyası oluşturacaktır. Bu, opencode'un projede daha iyi gezinmesine yardımcı olur.
Mevcut bir `AGENTS.md` dosyanız varsa, bu dosyaya eklemeye çalışacaktır.
@@ -62,13 +62,13 @@ Projeye özel kurallar için proje kökünüze bir `AGENTS.md` yerleştirin. Bun
### Global
-Ayrıca `~/.config/opencode/AGENTS.md` dosyasında genel kurallara sahip olabilirsiniz. Bu, tüm açık kod oturumlarına uygulanır.
+Ayrıca `~/.config/opencode/AGENTS.md` dosyasında genel kurallara sahip olabilirsiniz. Bu, tüm opencode oturumlarına uygulanır.
Bu Git'e kaydedilmediği veya ekibinizle paylaşılmadığı için, LLM'ın uyması gereken kişisel kuralları belirtmek için bunu kullanmanızı öneririz.
### Claude Code Compatibility
-OpenCode, Claude Code'dan geçiş yapan kullanıcılar için yedek olarak Claude Code'un dosya kurallarını destekler:
+opencode, Claude Code'dan geçiş yapan kullanıcılar için yedek olarak Claude Code'un dosya kurallarını destekler:
- **Proje kuralları**: Proje dizininizdeki `CLAUDE.md` (`AGENTS.md` yoksa kullanılır)
- **Global rules**: `~/.claude/CLAUDE.md` (used if no `~/.config/opencode/AGENTS.md` exists)
@@ -141,7 +141,7 @@ Opencode, `AGENTS.md`'daki dosya referanslarını otomatik olarak ayrıştırmas
### Manual Instructions in AGENTS.md
-`AGENTS.md`'nizde açık talimatlar sağlayarak açık kodu harici dosyaları okumayı öğretebilirsiniz. İşte pratik bir örnek:
+`AGENTS.md`'nizde açık talimatlar sağlayarak opencode'u harici dosyaları okumayı öğretebilirsiniz. İşte pratik bir örnek:
```markdown title="AGENTS.md"
# TypeScript Project Rules
@@ -173,7 +173,7 @@ Bu yaklaşım şunları yapmanızı sağlar:
- Modüler, yeniden kullanılabilir kural dosyaları oluşturun
- Sembolik bağlantılar veya git alt modülleri aracılığıyla kuralları projeler arasında paylaşın
- Keep AGENTS.md concise while referencing detailed guidelines
-- Açık kodun dosyaları yalnızca belirli bir görev için gerektiğinde yüklediğinden emin olun
+- opencode'un dosyaları yalnızca belirli bir görev için gerektiğinde yüklediğinden emin olun
:::tip
Monorepo'lar veya ortak standartlara sahip projeler için, `opencode.json`'yi glob desenleriyle (`packages/*/AGENTS.md` gibi) kullanmak, manuel talimatlara göre daha sürdürülebilirdir.
diff --git a/packages/web/src/content/docs/tr/sdk.mdx b/packages/web/src/content/docs/tr/sdk.mdx
index 6e9e1054e..4a66932a2 100644
--- a/packages/web/src/content/docs/tr/sdk.mdx
+++ b/packages/web/src/content/docs/tr/sdk.mdx
@@ -3,20 +3,389 @@ title: SDK
description: opencode serveri icin type-safe JS istemcisi.
---
-OpenCode JS/TS SDK, sunucu ile etkilesmek icin type-safe bir istemci saglar.
+import config from "../../../../config.mjs"
+export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
-[Sunucu](/docs/server) sayfasinda mimariyi gorebilir, topluluk ornekleri icin [projects](/docs/ecosystem#projects) bolumune bakabilirsiniz.
+opencode JS/TS SDK, sunucu ile etkilesmek icin type-safe bir istemci saglar.
+opencode'u programatik olarak kontrol etmek ve entegrasyonlar olusturmak icin kullanabilirsiniz.
-## Kurulum
+[Sunucu](/docs/server) sayfasinda nasil calistigini gorebilir, ornekler icin toplulugun olusturdugu [projects](/docs/ecosystem#projects) bolumune bakabilirsiniz.
+
+---
+
+## Install
+
+Install the SDK from npm:
```bash
npm install @opencode-ai/sdk
```
-## Baslangic
+---
+
+## Create client
+
+Create an instance of opencode:
```javascript
import { createOpencode } from "@opencode-ai/sdk"
const { client } = await createOpencode()
```
+
+This starts both a server and a client
+
+#### Options
+
+| Option | Type | Description | Default |
+| ---------- | ------------- | ------------------------------ | ----------- |
+| `hostname` | `string` | Server hostname | `127.0.0.1` |
+| `port` | `number` | Server port | `4096` |
+| `signal` | `AbortSignal` | Abort signal for cancellation | `undefined` |
+| `timeout` | `number` | Timeout in ms for server start | `5000` |
+| `config` | `Config` | Configuration object | `{}` |
+
+---
+
+## Config
+
+You can pass a configuration object to customize behavior. The instance still picks up your `opencode.json`, but you can override or add configuration inline:
+
+```javascript
+import { createOpencode } from "@opencode-ai/sdk"
+
+const opencode = await createOpencode({
+ hostname: "127.0.0.1",
+ port: 4096,
+ config: {
+ model: "anthropic/claude-3-5-sonnet-20241022",
+ },
+})
+
+console.log(`Server running at ${opencode.server.url}`)
+
+opencode.server.close()
+```
+
+## Client only
+
+If you already have a running instance of opencode, you can create a client instance to connect to it:
+
+```javascript
+import { createOpencodeClient } from "@opencode-ai/sdk"
+
+const client = createOpencodeClient({
+ baseUrl: "http://localhost:4096",
+})
+```
+
+#### Options
+
+| Option | Type | Description | Default |
+| --------------- | ---------- | -------------------------------- | ----------------------- |
+| `baseUrl` | `string` | URL of the server | `http://localhost:4096` |
+| `fetch` | `function` | Custom fetch implementation | `globalThis.fetch` |
+| `parseAs` | `string` | Response parsing method | `auto` |
+| `responseStyle` | `string` | Return style: `data` or `fields` | `fields` |
+| `throwOnError` | `boolean` | Throw errors instead of return | `false` |
+
+---
+
+## Types
+
+The SDK includes TypeScript definitions for all API types. Import them directly:
+
+```typescript
+import type { Session, Message, Part } from "@opencode-ai/sdk"
+```
+
+All types are generated from the server's OpenAPI specification and available in the types file.
+
+---
+
+## Errors
+
+The SDK can throw errors that you can catch and handle:
+
+```typescript
+try {
+ await client.session.get({ path: { id: "invalid-id" } })
+} catch (error) {
+ console.error("Failed to get session:", (error as Error).message)
+}
+```
+
+---
+
+## APIs
+
+The SDK exposes all server APIs through a type-safe client.
+
+---
+
+### Global
+
+| Method | Description | Response |
+| ----------------- | ------------------------------- | ------------------------------------ |
+| `global.health()` | Check server health and version | `{ healthy: true, version: string }` |
+
+---
+
+#### Examples
+
+```javascript
+const health = await client.global.health()
+console.log(health.data.version)
+```
+
+---
+
+### App
+
+| Method | Description | Response |
+| -------------- | ------------------------- | ------------------------------------------- |
+| `app.log()` | Write a log entry | `boolean` |
+| `app.agents()` | List all available agents | Agent[] |
+
+---
+
+#### Examples
+
+```javascript
+// Write a log entry
+await client.app.log({
+ body: {
+ service: "my-app",
+ level: "info",
+ message: "Operation completed",
+ },
+})
+
+// List available agents
+const agents = await client.app.agents()
+```
+
+---
+
+### Project
+
+| Method | Description | Response |
+| ------------------- | ------------------- | --------------------------------------------- |
+| `project.list()` | List all projects | Project[] |
+| `project.current()` | Get current project | Project |
+
+---
+
+#### Examples
+
+```javascript
+// List all projects
+const projects = await client.project.list()
+
+// Get current project
+const currentProject = await client.project.current()
+```
+
+---
+
+### Path
+
+| Method | Description | Response |
+| ------------ | ---------------- | ---------------------------------------- |
+| `path.get()` | Get current path | Path |
+
+---
+
+#### Examples
+
+```javascript
+// Get current path information
+const pathInfo = await client.path.get()
+```
+
+---
+
+### Config
+
+| Method | Description | Response |
+| -------------------- | --------------------------------- | ----------------------------------------------------------------------------------------------------- |
+| `config.get()` | Get config info | Config |
+| `config.providers()` | List providers and default models | `{ providers: `Provider[]`, default: { [key: string]: string } }` |
+
+---
+
+#### Examples
+
+```javascript
+const config = await client.config.get()
+
+const { providers, default: defaults } = await client.config.providers()
+```
+
+---
+
+### Sessions
+
+| Method | Description | Notes |
+| ---------------------------------------------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
+| `session.list()` | List sessions | Returns Session[] |
+| `session.get({ path })` | Get session | Returns Session |
+| `session.children({ path })` | List child sessions | Returns Session[] |
+| `session.create({ body })` | Create session | Returns Session |
+| `session.delete({ path })` | Delete session | Returns `boolean` |
+| `session.update({ path, body })` | Update session properties | Returns Session |
+| `session.init({ path, body })` | Analyze app and create `AGENTS.md` | Returns `boolean` |
+| `session.abort({ path })` | Abort a running session | Returns `boolean` |
+| `session.share({ path })` | Share session | Returns Session |
+| `session.unshare({ path })` | Unshare session | Returns Session |
+| `session.summarize({ path, body })` | Summarize session | Returns `boolean` |
+| `session.messages({ path })` | List messages in a session | Returns `{ info: `Message`, parts: `Part[]`}[]` |
+| `session.message({ path })` | Get message details | Returns `{ info: `Message`, parts: `Part[]`}` |
+| `session.prompt({ path, body })` | Send prompt message | `body.noReply: true` returns UserMessage (context only). Default returns AssistantMessage with AI response |
+| `session.command({ path, body })` | Send command to session | Returns `{ info: `AssistantMessage`, parts: `Part[]`}` |
+| `session.shell({ path, body })` | Run a shell command | Returns AssistantMessage |
+| `session.revert({ path, body })` | Revert a message | Returns Session |
+| `session.unrevert({ path })` | Restore reverted messages | Returns Session |
+| `postSessionByIdPermissionsByPermissionId({ path, body })` | Respond to a permission request | Returns `boolean` |
+
+---
+
+#### Examples
+
+```javascript
+// Create and manage sessions
+const session = await client.session.create({
+ body: { title: "My session" },
+})
+
+const sessions = await client.session.list()
+
+// Send a prompt message
+const result = await client.session.prompt({
+ path: { id: session.id },
+ body: {
+ model: { providerID: "anthropic", modelID: "claude-3-5-sonnet-20241022" },
+ parts: [{ type: "text", text: "Hello!" }],
+ },
+})
+
+// Inject context without triggering AI response (useful for plugins)
+await client.session.prompt({
+ path: { id: session.id },
+ body: {
+ noReply: true,
+ parts: [{ type: "text", text: "You are a helpful assistant." }],
+ },
+})
+```
+
+---
+
+### Files
+
+| Method | Description | Response |
+| ------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------- |
+| `find.text({ query })` | Search for text in files | Array of match objects with `path`, `lines`, `line_number`, `absolute_offset`, `submatches` |
+| `find.files({ query })` | Find files and directories by name | `string[]` (paths) |
+| `find.symbols({ query })` | Find workspace symbols | Symbol[] |
+| `file.read({ query })` | Read a file | `{ type: "raw" \| "patch", content: string }` |
+| `file.status({ query? })` | Get status for tracked files | File[] |
+
+`find.files` supports a few optional query fields:
+
+- `type`: `"file"` or `"directory"`
+- `directory`: override the project root for the search
+- `limit`: max results (1-200)
+
+---
+
+#### Examples
+
+```javascript
+// Search and read files
+const textResults = await client.find.text({
+ query: { pattern: "function.*opencode" },
+})
+
+const files = await client.find.files({
+ query: { query: "*.ts", type: "file" },
+})
+
+const directories = await client.find.files({
+ query: { query: "packages", type: "directory", limit: 20 },
+})
+
+const content = await client.file.read({
+ query: { path: "src/index.ts" },
+})
+```
+
+---
+
+### TUI
+
+| Method | Description | Response |
+| ------------------------------ | ------------------------- | --------- |
+| `tui.appendPrompt({ body })` | Append text to the prompt | `boolean` |
+| `tui.openHelp()` | Open the help dialog | `boolean` |
+| `tui.openSessions()` | Open the session selector | `boolean` |
+| `tui.openThemes()` | Open the theme selector | `boolean` |
+| `tui.openModels()` | Open the model selector | `boolean` |
+| `tui.submitPrompt()` | Submit the current prompt | `boolean` |
+| `tui.clearPrompt()` | Clear the prompt | `boolean` |
+| `tui.executeCommand({ body })` | Execute a command | `boolean` |
+| `tui.showToast({ body })` | Show toast notification | `boolean` |
+
+---
+
+#### Examples
+
+```javascript
+// Control TUI interface
+await client.tui.appendPrompt({
+ body: { text: "Add this to prompt" },
+})
+
+await client.tui.showToast({
+ body: { message: "Task completed", variant: "success" },
+})
+```
+
+---
+
+### Auth
+
+| Method | Description | Response |
+| ------------------- | ------------------------------ | --------- |
+| `auth.set({ ... })` | Set authentication credentials | `boolean` |
+
+---
+
+#### Examples
+
+```javascript
+await client.auth.set({
+ path: { id: "anthropic" },
+ body: { type: "api", key: "your-api-key" },
+})
+```
+
+---
+
+### Events
+
+| Method | Description | Response |
+| ------------------- | ------------------------- | ------------------------- |
+| `event.subscribe()` | Server-sent events stream | Server-sent events stream |
+
+---
+
+#### Examples
+
+```javascript
+// Listen to real-time events
+const events = await client.event.subscribe()
+for await (const event of events.stream) {
+ console.log("Event:", event.type, event.properties)
+}
+```
diff --git a/packages/web/src/content/docs/tr/server.mdx b/packages/web/src/content/docs/tr/server.mdx
index 94a36d4f1..a66784ade 100644
--- a/packages/web/src/content/docs/tr/server.mdx
+++ b/packages/web/src/content/docs/tr/server.mdx
@@ -63,7 +63,7 @@ Bu mimari, opencode'un birden fazla istemciyi desteklemesini ve programatik kull
TUI baslarken rastgele bir port ve hostname atanir. Bunun yerine `--hostname` ve `--port` [bayraklarini](/docs/cli) verebilirsiniz.
-[`/tui`](#tui) endpoint'i sunucu uzerinden TUI'yi surmek icin kullanilabilir. Ornegin bir istemi onceden doldurabilir veya calistirabilirsiniz. Bu kurulum OpenCode [IDE](/docs/ide) eklentileri tarafindan kullanilir.
+[`/tui`](#tui) endpoint'i sunucu uzerinden TUI'yi surmek icin kullanilabilir. Ornegin bir istemi onceden doldurabilir veya calistirabilirsiniz. Bu kurulum opencode [IDE](/docs/ide) eklentileri tarafindan kullanilir.
---
diff --git a/packages/web/src/content/docs/tr/share.mdx b/packages/web/src/content/docs/tr/share.mdx
index 55744856d..1b7abfdb7 100644
--- a/packages/web/src/content/docs/tr/share.mdx
+++ b/packages/web/src/content/docs/tr/share.mdx
@@ -1,9 +1,9 @@
---
title: Paylasim
-description: OpenCode konusmalarini genel baglantilarla paylasin.
+description: opencode konusmalarini genel baglantilarla paylasin.
---
-OpenCode'un paylasim ozelligi, konusmalariniz icin genel baglantilar olusturmanizi saglar. Boylece ekip arkadaslarinizla birlikte calisabilir veya diger kisilerden yardim alabilirsiniz.
+opencode'un paylasim ozelligi, konusmalariniz icin genel baglantilar olusturmanizi saglar. Boylece ekip arkadaslarinizla birlikte calisabilir veya diger kisilerden yardim alabilirsiniz.
:::note
Paylasilan konusmalar, baglantiya sahip herkes tarafindan gorulebilir.
@@ -13,7 +13,7 @@ Paylasilan konusmalar, baglantiya sahip herkes tarafindan gorulebilir.
## Nasil calisir
-Bir konusmayi paylastiginizda OpenCode:
+Bir konusmayi paylastiginizda opencode:
1. Oturumunuz icin benzersiz bir genel URL olusturur
2. Konusma gecmisinizi sunucularimiza senkronize eder
@@ -23,13 +23,13 @@ Bir konusmayi paylastiginizda OpenCode:
## Paylasim
-OpenCode, konusmalarin nasil paylasilacagini kontrol eden uc farkli paylasim modu sunar:
+opencode, konusmalarin nasil paylasilacagini kontrol eden uc farkli paylasim modu sunar:
---
### Manuel (varsayilan)
-Varsayilan olarak OpenCode manuel paylasim modunu kullanir. Oturumlar otomatik paylasilmaz, ancak `/share` komutuyla manuel olarak paylasabilirsiniz:
+Varsayilan olarak opencode manuel paylasim modunu kullanir. Oturumlar otomatik paylasilmaz, ancak `/share` komutuyla manuel olarak paylasabilirsiniz:
```
/share
diff --git a/packages/web/src/content/docs/tr/skills.mdx b/packages/web/src/content/docs/tr/skills.mdx
index 5d6a65ace..4765b12e6 100644
--- a/packages/web/src/content/docs/tr/skills.mdx
+++ b/packages/web/src/content/docs/tr/skills.mdx
@@ -3,7 +3,7 @@ title: "Ajan becerileri"
description: "SKILL.md ile tekrar kullanilabilir davranis tanimlayin"
---
-Ajan becerileri, OpenCode'un deponuzdan veya ev dizininizden tekrar kullanilabilir talimatlari kesfetmesini saglar.
+Ajan becerileri, opencode'un deponuzdan veya ev dizininizden tekrar kullanilabilir talimatlari kesfetmesini saglar.
Beceriler, yerel `skill` araci uzerinden ihtiyac aninda yuklenir; ajanlar mevcut becerileri gorur ve gerektiginde tam icerigi yukler.
---
@@ -11,7 +11,7 @@ Beceriler, yerel `skill` araci uzerinden ihtiyac aninda yuklenir; ajanlar mevcut
## Dosyalari yerlestirin
Her beceri adi icin bir klasor olusturun ve icine bir `SKILL.md` koyun.
-OpenCode su konumlari tarar:
+opencode su konumlari tarar:
- Proje konfigurasyonu: `.opencode/skills//SKILL.md`
- Genel konfigurasyon: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode su konumlari tarar:
## Kesfi anlayin
-Proje yerel yollarinda OpenCode, mevcut calisma dizininizden baslayip git worktree kokune kadar yukari cikar.
+Proje yerel yollarinda opencode, mevcut calisma dizininizden baslayip git worktree kokune kadar yukari cikar.
Bu sirada `.opencode/` altindaki eslesen `skills/*/SKILL.md` dosyalarini ve `.claude/skills/*/SKILL.md` ya da `.agents/skills/*/SKILL.md` dosyalarini yukler.
Genel tanimlar da `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md` ve `~/.agents/skills/*/SKILL.md` yollarindan yuklenir.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## Arac aciklamasini taniyin
-OpenCode, `skill` araci aciklamasinda mevcut becerileri listeler.
+opencode, `skill` araci aciklamasinda mevcut becerileri listeler.
Her kayitta beceri adi ve aciklamasi yer alir:
```xml
diff --git a/packages/web/src/content/docs/tr/themes.mdx b/packages/web/src/content/docs/tr/themes.mdx
index 2c77bedbb..68809957c 100644
--- a/packages/web/src/content/docs/tr/themes.mdx
+++ b/packages/web/src/content/docs/tr/themes.mdx
@@ -3,9 +3,9 @@ title: Temalar
description: Yerlesik bir tema secin veya kendiniz olusturun.
---
-OpenCode ile birden fazla yerlesik tema arasindan secim yapabilir, terminal temaniza uyum saglayan bir tema kullanabilir veya kendi ozel temanizi tanimlayabilirsiniz.
+opencode ile birden fazla yerlesik tema arasindan secim yapabilir, terminal temaniza uyum saglayan bir tema kullanabilir veya kendi ozel temanizi tanimlayabilirsiniz.
-Varsayilan olarak OpenCode kendi `opencode` temasini kullanir.
+Varsayilan olarak opencode kendi `opencode` temasini kullanir.
---
@@ -23,12 +23,12 @@ Truecolor destegi yoksa temalar daha dusuk renk dogrulugu ile gorunebilir veya e
## Yerlesik temalar
-OpenCode birden fazla yerlesik temayla gelir.
+opencode birden fazla yerlesik temayla gelir.
| Ad | Aciklama |
| ---------------------- | ----------------------------------------------------------------------------- |
| `system` | Terminalinizin arka plan rengine uyum saglar |
-| `tokyonight` | [Tokyonight](https://github.com/folke/tokyonight.nvim) temasini temel alir |
+| `tokyonight` | [tokyonight](https://github.com/folke/tokyonight.nvim) temasini temel alir |
| `everforest` | [Everforest](https://github.com/sainnhe/everforest) temasini temel alir |
| `ayu` | [Ayu](https://github.com/ayu-theme) koyu temasini temel alir |
| `catppuccin` | [Catppuccin](https://github.com/catppuccin) temasini temel alir |
@@ -53,7 +53,7 @@ Ve daha fazlasi; surekli yeni temalar ekliyoruz.
Sistem temasi su kullanicilar icin idealdir:
-- OpenCode'un terminal gorunumuyle birebir uyumlu olmasini isteyenler
+- opencode'un terminal gorunumuyle birebir uyumlu olmasini isteyenler
- Ozel terminal renk semalari kullananlar
- Tum terminal uygulamalarinda tutarli bir gorunum tercih edenler
@@ -74,7 +74,7 @@ Sistem temasi su kullanicilar icin idealdir:
## Ozel temalar
-OpenCode, kullanicilarin kolayca tema olusturup ozellestirebilmesi icin esnek bir JSON tabanli tema sistemi sunar.
+opencode, kullanicilarin kolayca tema olusturup ozellestirebilmesi icin esnek bir JSON tabanli tema sistemi sunar.
---
diff --git a/packages/web/src/content/docs/tr/tools.mdx b/packages/web/src/content/docs/tr/tools.mdx
index a9ca97088..b3b6f7d4b 100644
--- a/packages/web/src/content/docs/tr/tools.mdx
+++ b/packages/web/src/content/docs/tr/tools.mdx
@@ -3,7 +3,7 @@ title: Araclar
description: LLM'in kullanabilecegi araclari yonetin.
---
-Araclar, LLM'in kod tabaninizda eylem gerceklestirmesini saglar. OpenCode yerlesik bir arac setiyle gelir, ancak bunu [ozel araclarla](/docs/custom-tools) veya [MCP sunuculariyla](/docs/mcp-servers) genisletebilirsiniz.
+Araclar, LLM'in kod tabaninizda eylem gerceklestirmesini saglar. opencode yerlesik bir arac setiyle gelir, ancak bunu [ozel araclarla](/docs/custom-tools) veya [MCP sunuculariyla](/docs/mcp-servers) genisletebilirsiniz.
Varsayilan olarak tum araclar **etkindir** ve calismak icin izin istemez. Arac davranisini [izinler](/docs/permissions) uzerinden kontrol edebilirsiniz.
@@ -41,7 +41,7 @@ Izin yapilandirmasi icin [daha fazla bilgi alin](/docs/permissions).
## Yerlesik
-OpenCode icinde bulunan tum yerlesik araclar asagidadir.
+opencode icinde bulunan tum yerlesik araclar asagidadir.
---
@@ -291,9 +291,9 @@ LLM'in web sayfalarini getirip okumasini saglar. Dokumantasyon aramak veya cevri
Web'de bilgi arar.
:::note
-Bu arac yalnizca OpenCode provider kullanilirken veya `OPENCODE_ENABLE_EXA` ortam degiskeni dogru degerlerden birine ayarlandiginda (ornegin `true` ya da `1`) kullanilabilir.
+Bu arac yalnizca opencode provider kullanilirken veya `OPENCODE_ENABLE_EXA` ortam degiskeni dogru degerlerden birine ayarlandiginda (ornegin `true` ya da `1`) kullanilabilir.
-OpenCode baslatirken etkinlestirmek icin:
+opencode baslatirken etkinlestirmek icin:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/tr/troubleshooting.mdx b/packages/web/src/content/docs/tr/troubleshooting.mdx
index b6dadc724..cd6c87f56 100644
--- a/packages/web/src/content/docs/tr/troubleshooting.mdx
+++ b/packages/web/src/content/docs/tr/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: Sorun giderme
description: Yaygin sorunlar ve cozum adimlari.
---
-OpenCode ile ilgili bir sorunu ayiklamak icin once loglari ve diskte tuttugu yerel verileri kontrol edin.
+opencode ile ilgili bir sorunu ayiklamak icin once loglari ve diskte tuttugu yerel verileri kontrol edin.
---
@@ -39,13 +39,13 @@ Bu dizin sunlari icerir:
## Masaustu uygulamasi
-OpenCode Desktop arka planda yerel bir OpenCode sunucusu (`opencode-cli` sidecar) calistirir. Sorunlarin cogu bozuk bir plugin, hasarli cache veya hatali sunucu ayarindan kaynaklanir.
+opencode Desktop arka planda yerel bir opencode sunucusu (`opencode-cli` sidecar) calistirir. Sorunlarin cogu bozuk bir plugin, hasarli cache veya hatali sunucu ayarindan kaynaklanir.
### Hizli kontroller
- Uygulamayi tamamen kapatip yeniden acin
- Uygulama hata ekrani gosteriyorsa **Restart**'a tiklayip hata detaylarini kopyalayin
-- Yalnizca macOS: `OpenCode` menusu -> **Reload Webview** (arayuz bos/donukse yardimci olur)
+- Yalnizca macOS: `opencode` menusu -> **Reload Webview** (arayuz bos/donukse yardimci olur)
---
@@ -72,7 +72,7 @@ Plugin tanimliysa anahtari kaldirarak veya bos bir diziye cekerek gecici olarak
#### Plugin dizinlerini kontrol edin
-OpenCode diskten yerel plugin de yukleyebilir. Bu dizinleri gecici olarak tasiyin (veya klasoru yeniden adlandirin) ve uygulamayi yeniden baslatin:
+opencode diskten yerel plugin de yukleyebilir. Bu dizinleri gecici olarak tasiyin (veya klasoru yeniden adlandirin) ve uygulamayi yeniden baslatin:
- **Global plugins**
- **macOS/Linux**: `~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ Uygulama duzelirse soruna neden olan plugini bulmak icin pluginleri tek tek yeni
### Cache'i temizleyin
-Pluginleri kapatmak ise yaramazsa (veya plugin kurulumu takili kaldiysa), OpenCode'un cache'i yeniden olusturmasi icin cache'i temizleyin.
+Pluginleri kapatmak ise yaramazsa (veya plugin kurulumu takili kaldiysa), opencode'un cache'i yeniden olusturmasi icin cache'i temizleyin.
-1. OpenCode Desktop'u tamamen kapatin
+1. opencode Desktop'u tamamen kapatin
2. Cache dizinini silin:
- **macOS**: Finder -> `Cmd+Shift+G` -> `~/.cache/opencode`
- **Linux**: `~/.cache/opencode` dizinini silin (veya `rm -rf ~/.cache/opencode` calistirin)
- **Windows**: `WIN+R` tuslayip `%USERPROFILE%\.cache\opencode` yapistirin
-3. OpenCode Desktop'u yeniden baslatin
+3. opencode Desktop'u yeniden baslatin
---
### Sunucu baglanti sorunlarini duzeltin
-OpenCode Desktop ya kendi yerel sunucusunu baslatir (varsayilan) ya da sizin tanimladiginiz bir sunucu URL'sine baglanir.
+opencode Desktop ya kendi yerel sunucusunu baslatir (varsayilan) ya da sizin tanimladiginiz bir sunucu URL'sine baglanir.
**"Connection Failed"** penceresi goruyorsaniz (veya uygulama acilis ekranini gecemiyorsa), ozel bir sunucu URL'si olup olmadigini kontrol edin.
@@ -132,21 +132,21 @@ Linux'ta bazi Wayland kurulumlari bos pencere veya compositor hatalarina yol aca
### Windows: WebView2 runtime
-Windows'ta OpenCode Desktop, Microsoft Edge **WebView2 Runtime** gerektirir. Uygulama bos pencereyle aciliyorsa veya hic baslamiyorsa WebView2'yi kurup/guncelleyip tekrar deneyin.
+Windows'ta opencode Desktop, Microsoft Edge **WebView2 Runtime** gerektirir. Uygulama bos pencereyle aciliyorsa veya hic baslamiyorsa WebView2'yi kurup/guncelleyip tekrar deneyin.
---
### Windows: Genel performans sorunlari
-Windows'ta yavaslik, dosya erisim sorunlari veya terminal problemleri yasiyorsaniz [WSL (Windows Subsystem for Linux)](/docs/windows-wsl) kullanmayi deneyin. WSL, OpenCode ozellikleriyle daha sorunsuz calisan bir Linux ortami saglar.
+Windows'ta yavaslik, dosya erisim sorunlari veya terminal problemleri yasiyorsaniz [WSL (Windows Subsystem for Linux)](/docs/windows-wsl) kullanmayi deneyin. WSL, opencode ozellikleriyle daha sorunsuz calisan bir Linux ortami saglar.
---
### Bildirimler gorunmuyor
-OpenCode Desktop sistem bildirimlerini yalnizca su durumlarda gosterir:
+opencode Desktop sistem bildirimlerini yalnizca su durumlarda gosterir:
-- Isletim sistemi ayarlarinizda OpenCode icin bildirimler etkinse
+- Isletim sistemi ayarlarinizda opencode icin bildirimler etkinse
- Uygulama penceresi odakta degilse
---
@@ -155,8 +155,8 @@ OpenCode Desktop sistem bildirimlerini yalnizca su durumlarda gosterir:
Uygulama acilmiyorsa ve ayarlari arayuz icinden temizleyemiyorsaniz, desktop uygulamasinin kayitli durumunu sifirlayin.
-1. OpenCode Desktop'u kapatin
-2. Su dosyalari bulun ve silin (OpenCode Desktop uygulama veri dizininde yer alirlar):
+1. opencode Desktop'u kapatin
+2. Su dosyalari bulun ve silin (opencode Desktop uygulama veri dizininde yer alirlar):
- `opencode.settings.dat` (desktop varsayilan sunucu URL'si)
- `opencode.global.dat` ve `opencode.workspace.*.dat` (son sunucular/projeler gibi UI durumu)
@@ -171,7 +171,7 @@ Dizini hizlica bulmak icin:
## Yardim alin
-OpenCode ile ilgili bir sorun yasiyorsaniz:
+opencode ile ilgili bir sorun yasiyorsaniz:
1. **GitHub'da issue acin**
@@ -195,7 +195,7 @@ Asagida yaygin sorunlar ve cozumleri yer aliyor.
---
-### OpenCode baslamiyor
+### opencode baslamiyor
1. Hata mesaji icin loglari kontrol edin
2. Terminalde cikti gormek icin `--print-logs` ile calistirin
diff --git a/packages/web/src/content/docs/tr/tui.mdx b/packages/web/src/content/docs/tr/tui.mdx
index c1af2d46f..a1b213b16 100644
--- a/packages/web/src/content/docs/tr/tui.mdx
+++ b/packages/web/src/content/docs/tr/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: OpenCode terminal arayuzunu kullanin.
+description: opencode terminal arayuzunu kullanin.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode, projelerinizde LLM ile calismak icin etkilesimli bir terminal arayuzu (TUI) sunar.
+opencode, projelerinizde LLM ile calismak icin etkilesimli bir terminal arayuzu (TUI) sunar.
-OpenCode'u calistirdiginizda mevcut dizin icin TUI baslar.
+opencode'u calistirdiginizda mevcut dizin icin TUI baslar.
```bash
opencode
@@ -57,7 +57,7 @@ Komut ciktiisi bir arac sonucu olarak konusmaya eklenir.
## Komutlar
-OpenCode TUI kullanirken `/` ve komut adini yazarak hizli eylemler calistirabilirsiniz. Ornek:
+opencode TUI kullanirken `/` ve komut adini yazarak hizli eylemler calistirabilirsiniz. Ornek:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ Mevcut slash komutlarinin tam listesi:
### connect
-OpenCode'a bir provider ekler. Mevcut provider'lari secip API anahtarlari eklemenizi saglar.
+opencode'a bir provider ekler. Mevcut provider'lari secip API anahtarlari eklemenizi saglar.
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ Mesaj yazmak icin harici editor acar. `EDITOR` ortam degiskeninde ayarli editoru
### exit
-OpenCode'dan cikar. _Takma adlar_: `/quit`, `/q`
+opencode'dan cikar. _Takma adlar_: `/quit`, `/q`
```bash frame="none"
/exit
@@ -352,7 +352,7 @@ Bazi editorler bloklayici modda calismak icin komut satiri argumanlari ister. `-
## Yapilandirin
-TUI davranisini OpenCode config dosyanizdan ozellestirebilirsiniz.
+TUI davranisini opencode config dosyanizdan ozellestirebilirsiniz.
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/tr/web.mdx b/packages/web/src/content/docs/tr/web.mdx
index a8ae97ea8..ea36c9d80 100644
--- a/packages/web/src/content/docs/tr/web.mdx
+++ b/packages/web/src/content/docs/tr/web.mdx
@@ -1,11 +1,11 @@
---
title: Web
-description: Tarayıcınızda OpenCode'u kullanma.
+description: Tarayıcınızda opencode'u kullanma.
---
-OpenCode, tarayıcınızda bir web uygulaması olarak çalışabilir ve bir terminale ihtiyaç duymadan aynı güçlü AI kodlama deneyimini sağlayabilir.
+opencode, tarayıcınızda bir web uygulaması olarak çalışabilir ve bir terminale ihtiyaç duymadan aynı güçlü AI kodlama deneyimini sağlayabilir.
-
+
## Başlarken
@@ -15,7 +15,7 @@ Aşağıdakileri çalıştırarak web arayüzünü başlatın:
opencode web
```
-Bu, `127.0.0.1` üzerinde rastgele kullanılabilir bir bağlantı noktasına sahip yerel bir sunucuyu başlatır ve OpenCode'u varsayılan tarayıcınızda otomatik olarak açar.
+Bu, `127.0.0.1` üzerinde rastgele kullanılabilir bir bağlantı noktasına sahip yerel bir sunucuyu başlatır ve opencode'u varsayılan tarayıcınızda otomatik olarak açar.
:::caution
`OPENCODE_SERVER_PASSWORD` ayarlanmadıysa sunucunun güvenliği kaldırılacaktır. Bu, yerel kullanım için iyidir ancak ağ erişimi için ayarlanmalıdır.
@@ -33,7 +33,7 @@ Web sunucusunu komut satırı bayraklarıyla veya [config dosyanızda](/docs/con
### Port
-OpenCode varsayılan olarak kullanılabilir bir bağlantı noktasını seçer. Bir bağlantı noktası belirtebilirsiniz:
+opencode varsayılan olarak kullanılabilir bir bağlantı noktasını seçer. Bir bağlantı noktası belirtebilirsiniz:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### Ana makine adı
-Varsayılan olarak sunucu `127.0.0.1` (yalnızca localhost) öğesine bağlanır. OpenCode'u ağınızda erişilebilir kılmak için:
+Varsayılan olarak sunucu `127.0.0.1` (yalnızca localhost) öğesine bağlanır. opencode'u ağınızda erişilebilir kılmak için:
```bash
opencode web --hostname 0.0.0.0
```
-`0.0.0.0` kullanıldığında, OpenCode hem yerel hem de ağ adreslerini gösterecektir:
+`0.0.0.0` kullanıldığında, opencode hem yerel hem de ağ adreslerini gösterecektir:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ Kullanıcı adı varsayılan olarak `opencode` şeklindedir ancak `OPENCODE_SERV
## Web Arayüzünü Kullanma
-Web arayüzü başlatıldığında OpenCode oturumlarınıza erişim sağlar.
+Web arayüzü başlatıldığında opencode oturumlarınıza erişim sağlar.
### Oturum
Oturumlarınızı ana sayfadan görüntüleyin ve yönetin. Aktif oturumları görebilir ve yenilerini başlatabilirsiniz.
-
+
### Sunucu Durumu
Bağlı sunucuları ve durumlarını görüntülemek için "Sunucuları Gör" seçeneğini tıklayın.
-
+
---
diff --git a/packages/web/src/content/docs/tr/windows-wsl.mdx b/packages/web/src/content/docs/tr/windows-wsl.mdx
index cd80ce203..c7dd84111 100644
--- a/packages/web/src/content/docs/tr/windows-wsl.mdx
+++ b/packages/web/src/content/docs/tr/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: En iyi deneyim icin OpenCode'u WSL'de calistirin.
+description: En iyi deneyim icin opencode'u WSL'de calistirin.
---
import { Steps } from "@astrojs/starlight/components"
-OpenCode Windows'ta dogrudan calisabilir, ancak en iyi deneyim icin [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) kullanmanizi oneriyoruz. WSL, OpenCode ozellikleriyle sorunsuz calisan bir Linux ortami saglar.
+opencode Windows'ta dogrudan calisabilir, ancak en iyi deneyim icin [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) kullanmanizi oneriyoruz. WSL, opencode ozellikleriyle sorunsuz calisan bir Linux ortami saglar.
:::tip[Why WSL?]
-WSL, daha iyi dosya sistemi performansi, tam terminal destegi ve OpenCode'un dayandigi gelistirme araclariyla uyumluluk sunar.
+WSL, daha iyi dosya sistemi performansi, tam terminal destegi ve opencode'un dayandigi gelistirme araclariyla uyumluluk sunar.
:::
---
@@ -21,17 +21,17 @@ WSL, daha iyi dosya sistemi performansi, tam terminal destegi ve OpenCode'un day
Henuz yuklemediyseniz resmi Microsoft rehberini kullanarak [WSL kurulumunu](https://learn.microsoft.com/en-us/windows/wsl/install) yapin.
-2. **OpenCode'u WSL icine yukleyin**
+2. **opencode'u WSL icine yukleyin**
- WSL hazir olduktan sonra WSL terminalini acin ve OpenCode'u [kurulum yontemlerinden](/docs/) biriyle yukleyin.
+ WSL hazir olduktan sonra WSL terminalini acin ve opencode'u [kurulum yontemlerinden](/docs/) biriyle yukleyin.
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **OpenCode'u WSL icinden kullanin**
+3. **opencode'u WSL icinden kullanin**
- Proje dizininize gidin (`/mnt/c/`, `/mnt/d/` vb. ile Windows dosyalarina erisebilirsiniz) ve OpenCode'u calistirin.
+ Proje dizininize gidin (`/mnt/c/`, `/mnt/d/` vb. ile Windows dosyalarina erisebilirsiniz) ve opencode'u calistirin.
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL, daha iyi dosya sistemi performansi, tam terminal destegi ve OpenCode'un day
## Desktop uygulamasi + WSL sunucusu
-OpenCode Desktop kullanmak isteyip sunucuyu WSL'de calistirmak istiyorsaniz:
+opencode Desktop kullanmak isteyip sunucuyu WSL'de calistirmak istiyorsaniz:
1. **Sunucuyu WSL'de baslatin** ve dis baglantilara izin vermek icin `--hostname 0.0.0.0` kullanin:
@@ -79,7 +79,7 @@ Windows'ta en iyi web deneyimi icin:
opencode web --hostname 0.0.0.0
```
-2. **Windows tarayicinizdan** `http://localhost:` adresini acin (OpenCode URL'yi yazdirir)
+2. **Windows tarayicinizdan** `http://localhost:` adresini acin (opencode URL'yi yazdirir)
`opencode web` komutunu WSL'den calistirmak, dosya sistemi erisimi ve terminal entegrasyonunu daha tutarli hale getirirken tarayicidan erisimi korur.
@@ -101,13 +101,13 @@ opencode
```
:::tip
-En sorunsuz deneyim icin deponuzu WSL dosya sistemine (ornegin `~/code/` altina) klonlayip OpenCode'u orada calistirmayi dusunun.
+En sorunsuz deneyim icin deponuzu WSL dosya sistemine (ornegin `~/code/` altina) klonlayip opencode'u orada calistirmayi dusunun.
:::
---
## Ipuclari
-- Windows suruculerinde duran projelerde OpenCode'u WSL icinde calistirin - dosya erisimi daha sorunsuz olur
-- Butunlesik bir gelistirme akisi icin OpenCode ile birlikte VS Code [WSL eklentisini](https://code.visualstudio.com/docs/remote/wsl) kullanin
-- OpenCode konfigurasyonunuz ve oturumlariniz WSL ortaminda `~/.local/share/opencode/` konumunda saklanir
+- Windows suruculerinde duran projelerde opencode'u WSL icinde calistirin - dosya erisimi daha sorunsuz olur
+- Butunlesik bir gelistirme akisi icin opencode ile birlikte VS Code [WSL eklentisini](https://code.visualstudio.com/docs/remote/wsl) kullanin
+- opencode konfigurasyonunuz ve oturumlariniz WSL ortaminda `~/.local/share/opencode/` konumunda saklanir
diff --git a/packages/web/src/content/docs/tr/zen.mdx b/packages/web/src/content/docs/tr/zen.mdx
index a66fe8c0b..b99788941 100644
--- a/packages/web/src/content/docs/tr/zen.mdx
+++ b/packages/web/src/content/docs/tr/zen.mdx
@@ -1,20 +1,20 @@
---
title: Zen
-description: OpenCode ekibinin sundugu secili model listesi.
+description: opencode ekibinin sundugu secili model listesi.
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen, OpenCode ekibi tarafindan test edilip dogrulanmis modellerin listesidir.
+OpenCode Zen, opencode ekibi tarafindan test edilip dogrulanmis modellerin listesidir.
:::note
OpenCode Zen su anda beta asamasindadir.
:::
-Zen, OpenCode'daki diger provider'lar gibi calisir. OpenCode Zen'e giris yapar ve API anahtarinizi alirsiniz.
-Tamamen istege baglidir; OpenCode kullanmak icin Zen kullanmak zorunda degilsiniz.
+Zen, opencode'daki diger provider'lar gibi calisir. OpenCode Zen'e giris yapar ve API anahtarinizi alirsiniz.
+Tamamen istege baglidir; opencode kullanmak icin Zen kullanmak zorunda degilsiniz.
---
@@ -23,7 +23,7 @@ Tamamen istege baglidir; OpenCode kullanmak icin Zen kullanmak zorunda degilsini
Piyasada cok sayida model var, ancak bunlarin sadece bir kismi kodlama ajani olarak iyi calisir. Ayrica provider'larin cogu birbirinden cok farkli sekilde ayarlanir; bu da performans ve kaliteyi ciddi bicimde degistirir.
:::tip
-OpenCode ile iyi calisan belirli model/provider kombinasyonlarini test ettik.
+opencode ile iyi calisan belirli model/provider kombinasyonlarini test ettik.
:::
Bu nedenle OpenRouter benzeri bir servis uzerinden model kullaniyorsaniz, istediginiz modelin en iyi surumunu alip almadiginizdan her zaman emin olamazsiniz.
@@ -40,7 +40,7 @@ OpenCode Zen, bu modellere erisim saglayan bir AI gateway'dir.
## Nasil calisir
-OpenCode Zen, OpenCode'daki diger provider'lar gibi calisir.
+OpenCode Zen, opencode'daki diger provider'lar gibi calisir.
1. **OpenCode Zen** hesabina giris yapin, odeme bilgilerinizi ekleyin ve API anahtarinizi kopyalayin
2. TUI'da `/connect` komutunu calistirin, OpenCode Zen'i secin ve API anahtarinizi yapistirin
@@ -86,7 +86,7 @@ Modellerimize asagidaki API endpoint'leri uzerinden de erisebilirsiniz.
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-OpenCode config'inizdeki [model id](/docs/config/#models), `opencode/` formatini kullanir.
+opencode config'inizdeki [model id](/docs/config/#models), `opencode/` formatini kullanir.
Ornegin GPT 5.2 Codex icin config'te `opencode/gpt-5.2-codex` kullanirsiniz.
---
@@ -149,10 +149,10 @@ Kredi karti ucretleri maliyetine yansitilir (islem basina %4.4 + $0.30); bunun d
Ucretsiz modeller:
-- GLM 4.7 Free, sinirli bir sure icin OpenCode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
-- Kimi K2.5 Free, sinirli bir sure icin OpenCode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
-- MiniMax M2.1 Free, sinirli bir sure icin OpenCode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
-- Big Pickle, sinirli bir sure icin OpenCode'da ucretsiz olan gizli bir modeldir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
+- GLM 4.7 Free, sinirli bir sure icin opencode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
+- Kimi K2.5 Free, sinirli bir sure icin opencode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
+- MiniMax M2.1 Free, sinirli bir sure icin opencode'da ucretsizdir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
+- Big Pickle, sinirli bir sure icin opencode'da ucretsiz olan gizli bir modeldir. Ekip bu surede geri bildirim toplayip modeli iyilestiriyor
Sorunuz varsa bize ulasin.
@@ -235,4 +235,4 @@ OpenCode Zen'i su amaclarla olusturduk:
1. Kodlama ajanlari icin en iyi model/provider kombinasyonlarini **benchmark etmek**
2. Performansi dusurmeden veya daha ucuz provider'a yonlendirmeden **en yuksek kaliteye** erismek
3. Maliyetine satarak fiyat dususlerini kullaniciya yansitmak ve yalnizca islem ucretlerini kapsayan pay birakmak
-4. Herhangi bir kodlama ajaniyla kullanima izin vererek **kilitlenmeyi onlemek** ve OpenCode'da diger provider'lari her zaman acik tutmak
+4. Herhangi bir kodlama ajaniyla kullanima izin vererek **kilitlenmeyi onlemek** ve opencode'da diger provider'lari her zaman acik tutmak
diff --git a/packages/web/src/content/docs/zh-cn/1-0.mdx b/packages/web/src/content/docs/zh-cn/1-0.mdx
index b45625dad..1a9a92db7 100644
--- a/packages/web/src/content/docs/zh-cn/1-0.mdx
+++ b/packages/web/src/content/docs/zh-cn/1-0.mdx
@@ -1,20 +1,20 @@
---
title: 遷移到 1.0
-description: OpenCode 1.0 中的新增内容。
+description: opencode 1.0 中的新增内容。
---
-OpenCode 1.0完全重写了TUI。
+opencode 1.0完全重写了TUI。
我们从存在的性能和功能问题的基于 go+bubbletea 的 TUI 迁移到使用 zig+solidjs 编写的内部框架 (OpenTUI)。
-新的 TUI 的工作方式与旧的 TUI 类似,因为它连接到相同的开放代码服务器。
+新的 TUI 的工作方式与旧的 TUI 类似,因为它连接到相同的opencode服务器。
---
## 升級中
如果您當前正在使用以前的版本,則不應自動升級到 1.0
-版本。然而,一些旧版本的 OpenCode 总是获取最新版本。
+版本。然而,一些旧版本的 opencode 总是获取最新版本。
要手動升級,請運行
diff --git a/packages/web/src/content/docs/zh-cn/acp.mdx b/packages/web/src/content/docs/zh-cn/acp.mdx
index 20a377329..429d2cc63 100644
--- a/packages/web/src/content/docs/zh-cn/acp.mdx
+++ b/packages/web/src/content/docs/zh-cn/acp.mdx
@@ -1,9 +1,9 @@
---
title: ACP 支持
-description: 在任何 ACP 兼容编辑器中使用 OpenCode。
+description: 在任何 ACP 兼容编辑器中使用 opencode。
---
-OpenCode 支持[代理客户端协议](https://agentclientprotocol.com) 或 (ACP),允许您直接在兼容的编辑器和 IDE 中使用它。
+opencode 支持[代理客户端协议](https://agentclientprotocol.com) 或 (ACP),允许您直接在兼容的编辑器和 IDE 中使用它。
:::tip
有关支持 ACP 的编辑器和工具的列表,请查看[非加太进度进度报告](https://zed.dev/blog/acp-progress-report#available-now)。
@@ -15,9 +15,9 @@ ACP 是一种开放协议,用于标准化代码编辑器和 AI 编码代理之
## 配置
-要通过 ACP 使用 OpenCode,须编辑器配置为运行 `opencode acp` 命令。
+要通过 ACP 使用 opencode,须编辑器配置为运行 `opencode acp` 命令。
-该命令将 OpenCode 作为 ACP 兼容的子进程启动,通过 stdio 通过 JSON-RPC 与您的编辑器进行通信。
+该命令将 opencode 作为 ACP 兼容的子进程启动,通过 stdio 通过 JSON-RPC 与您的编辑器进行通信。
以下是支持 ACP 的流行编辑器的示例。
@@ -82,7 +82,7 @@ ACP 是一种开放协议,用于标准化代码编辑器和 AI 编码代理之
}
```
-要打开它,请在 AI Chat 代理选择器中使用新的“OpenCode”代理。
+要打开它,请在 AI Chat 代理选择器中使用新的“opencode”代理。
---
@@ -121,7 +121,7 @@ ACP 是一种开放协议,用于标准化代码编辑器和 AI 编码代理之
### 代码合作者.nvim
-相当于 OpenCode 网关 [代码伙伴.nvim](https://github.com/olimorris/codecompanion.nvim) 中的 ACP 代理,接下来将以下内容添加到 Neovim 配置中:
+相当于 opencode 网关 [CodeCompanion.nvim](https://github.com/olimorris/codecompanion.nvim) 中的 ACP 代理,接下来将以下内容添加到 Neovim 配置中:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-此配置将 CodeCompanion 设置为使用 OpenCode 作为聊天的 ACP 代理。
+此配置将 CodeCompanion 设置为使用 opencode 作为聊天的 ACP 代理。
如果您需要交付环境变量(如 `OPENCODE_API_KEY`),请参阅 CodeCompanion.nvim 文档中的 [配置充电器:环境变量Z](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) 了解完整信息。
## 支持
-OpenCode 通过 ACP 的工作方式与在终端中的工作方式相同。支持所有功能:
+opencode 通过 ACP 的工作方式与在终端中的工作方式相同。支持所有功能:
:::note
目前不支持某些内置斜杠命令,例如 `/undo` 和 `/redo`。
@@ -150,7 +150,7 @@ OpenCode 通过 ACP 的工作方式与在终端中的工作方式相同。支持
- 內置工具(文件操作、終端命令等)
- 自定義工具和斜杠命令
-- 在 OpenCode 配置中配置的 MCP 服务器
+- 在 opencode 配置中配置的 MCP 服务器
- `AGENTS.md` 的项目特定规则
- 自定义程序和 linter
- 代理和權限系統
diff --git a/packages/web/src/content/docs/zh-cn/agents.mdx b/packages/web/src/content/docs/zh-cn/agents.mdx
index 1630a07a5..09f89f3d9 100644
--- a/packages/web/src/content/docs/zh-cn/agents.mdx
+++ b/packages/web/src/content/docs/zh-cn/agents.mdx
@@ -15,7 +15,7 @@ description: 配置和使用專門的代理。
## 類型
-OpenCode有两种类型的代理;主代理和次代理。
+opencode有两种类型的代理;主代理和次代理。
---
@@ -27,7 +27,7 @@ OpenCode有两种类型的代理;主代理和次代理。
您可以在会话期间使用 **Tab** 键在主要代理之间进行切换。
:::
-OpenCode附带两个内置的主要代理:**Build** 和 **Plan**。地
+opencode附带两个内置的主要代理:**Build** 和 **Plan**。地
看看下面這些。
---
@@ -36,13 +36,13 @@ OpenCode附带两个内置的主要代理:**Build** 和 **Plan**。地
子代理是主要代理可以調用來執行特定任務的專業助手。您還可以通過在消息中**@提及**它們來手動調用它們。
-OpenCode附带两个内置子代理:**General** 和 **Explore**。我们将在下面看看这个。
+opencode附带两个内置子代理:**General** 和 **Explore**。我们将在下面看看这个。
---
## 內建
-OpenCode附带两个内置主代理和两个内置子代理。
+opencode附带两个内置主代理和两个内置子代理。
---
@@ -277,7 +277,7 @@ Markdown 文件名成为代理名称。例如,`review.md` 创建`review` 代
}
```
-如果未指定温度,OpenCode 将使用特定于型号的默认值;大多数型号通常为 0,Qwen 型号为 0.55。
+如果未指定温度,opencode 将使用特定于型号的默认值;大多数型号通常为 0,Qwen 型号为 0.55。
---
@@ -337,7 +337,7 @@ Markdown 文件名成为代理名称。例如,`review.md` 创建`review` 代
}
```
-该路径相对于文件所在位置的配置。因此,这适用于全局 OpenCode 配置和项目特定配置。
+该路径相对于文件所在位置的配置。因此,这适用于全局 opencode 配置和项目特定配置。
---
@@ -359,7 +359,7 @@ Markdown 文件名成为代理名称。例如,`review.md` 创建`review` 代
}
```
-OpenCode配置中的模型ID使用格式`provider/model-id`。例如,如果您使用[开放代码禅](/docs/zen),则您将使用`opencode/gpt-5.1-codex`来表示GPT 5.1 Codex。
+opencode配置中的模型ID使用格式`provider/model-id`。例如,如果您使用[OpenCode Zen](/docs/zen),则您将使用`opencode/gpt-5.1-codex`来表示GPT 5.1 Codex。
---
diff --git a/packages/web/src/content/docs/zh-cn/cli.mdx b/packages/web/src/content/docs/zh-cn/cli.mdx
index f8c01063b..540684076 100644
--- a/packages/web/src/content/docs/zh-cn/cli.mdx
+++ b/packages/web/src/content/docs/zh-cn/cli.mdx
@@ -1,17 +1,17 @@
---
title: 命令行界面
-description: OpenCode CLI 选项和命令。
+description: opencode CLI 选项和命令。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-默认情况下,OpenCode CLI 在不带任何参数运行时启动[途径易](/docs/tui)。
+默认情况下,opencode CLI 在不带任何参数运行时启动[途径易](/docs/tui)。
```bash
opencode
```
-但它也接受允许本页记录的命令。这您以Smashing方式与OpenCode交互。
+但它也接受允许本页记录的命令。这您以Smashing方式与opencode交互。
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### 推
-启动OpenCode用户终端界面。
+启动opencode用户终端界面。
```bash
opencode [project]
@@ -29,27 +29,28 @@ opencode [project]
#### 旗幟
-| 旗幟 | 短 | 描述 |
-| ------------ | ---- | --------------------------- |
-| `--continue` | `-c` | 继续上期 |
-| `--session` | `-s` | 会话 ID 继续 |
-| `--prompt` | | 提示使用 |
-| `--model` | `-m` | 以提供者/模型形式使用的模型 |
-| `--agent` | | 代理使用 |
-| `--port` | | 监听端口 |
-| `--hostname` | | 监听的主机名 |
+| 旗幟 | 短 | 描述 |
+| ------------ | ---- | --------------------------------------------------------- |
+| `--continue` | `-c` | 继续上期 |
+| `--session` | `-s` | 会话 ID 继续 |
+| `--fork` | | 继续时分叉会话(与 `--continue` 或 `--session` 一起使用) |
+| `--prompt` | | 提示使用 |
+| `--model` | `-m` | 以提供者/模型形式使用的模型 |
+| `--agent` | | 代理使用 |
+| `--port` | | 监听端口 |
+| `--hostname` | | 监听的主机名 |
---
## 命令
-OpenCode CLI 还具有以下命令。
+opencode CLI 还具有以下命令。
---
### 代理人
-管理 OpenCode 代理。
+管理 opencode 代理。
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### 附
-将终端通过 `serve` 或 `web` 命令启动已运行的 OpenCode 耳机服务器。
+将终端通过 `serve` 或 `web` 命令启动已运行的 opencode 耳机服务器。
```bash
opencode attach [url]
```
-这允许将 TUI 与远程 OpenCode 钱包一起使用。例如:
+这允许将 TUI 与远程 opencode 钱包一起使用。例如:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ opencode auth [command]
#### 登入
-OpenCode 由 [模型.dev](https://models.dev) 上的型号列表提供支持,因此您可以使用 `opencode auth login` 来为您想要使用的任何型号配置 API 按键。它存储在 `~/.local/share/opencode/auth.json` 中。
+opencode 由 [模型.dev](https://models.dev) 上的型号列表提供支持,因此您可以使用 `opencode auth login` 来为您想要使用的任何型号配置 API 按键。它存储在 `~/.local/share/opencode/auth.json` 中。
```bash
opencode auth login
```
-当OpenCode启动时,它会从会计文件加载提供程序。如果您的环境中定义了任何按键或项目中的`.env`文件。
+当opencode启动时,它会从会计文件加载提供程序。如果您的环境中定义了任何按键或项目中的`.env`文件。
---
@@ -300,7 +301,7 @@ opencode models anthropic
| `--refresh` | 从 models.dev 刷新模型缓存 |
| `--verbose` | 使用更详细的模型输出(包括成本等元数据) |
-使用`--refresh`标志来更新服务器的模型列表。当新模型已添加到提供程序并且您希望在OpenCode中查看它们时,这非常有用。
+使用`--refresh`标志来更新服务器的模型列表。当新模型已添加到提供程序并且您希望在opencode中查看它们时,这非常有用。
```bash
opencode models --refresh
@@ -339,6 +340,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | 要运行的命令,使用消息作为参数 |
| `--continue` | `-c` | 继续上期 |
| `--session` | `-s` | 会话 ID 继续 |
+| `--fork` | | 继续时分叉会话(与 `--continue` 或 `--session` 一起使用) |
| `--share` | | 分享会议 |
| `--model` | `-m` | 以提供者/模型形式使用的模型 |
| `--agent` | | 代理使用 |
@@ -352,7 +354,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
### 服務
-启动无头OpenCode服务器以进行API访问。查看[服务器文档](/docs/server)以获取完整的HTTP 接口。
+启动无头opencode服务器以进行API访问。查看[服务器文档](/docs/server)以获取完整的HTTP 接口。
```bash
opencode serve
@@ -373,7 +375,7 @@ opencode serve
### 會議
-管理 OpenCode 会话。
+管理 opencode 会话。
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### 列表
-列出所有 OpenCode 会话。
+列出所有 opencode 会话。
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### 統計數據
-显示OpenCode会话的令牌使用情况和成本统计信息。
+显示opencode会话的令牌使用情况和成本统计信息。
```bash
opencode stats
@@ -431,13 +433,13 @@ opencode export [sessionID]
### 進口
-从 JSON 文件或 OpenCode 共享 URL 导入会话数据。
+从 JSON 文件或 opencode 共享 URL 导入会话数据。
```bash
opencode import
```
-您可以从本地文件或 OpenCode 共享 URL 导入。
+您可以从本地文件或 opencode 共享 URL 导入。
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### 網絡
-使用Web界面启动无头OpenCode服务器。
+使用Web界面启动无头opencode服务器。
```bash
opencode web
```
-这将启动HTTP服务器并打开Web浏览器以通过Web界面访问OpenCode。设置`OPENCODE_SERVER_PASSWORD`以启用HTTP基本身份验证(用户名默认为`opencode`)。
+这将启动HTTP服务器并打开Web浏览器以通过Web界面访问opencode。设置`OPENCODE_SERVER_PASSWORD`以启用HTTP基本身份验证(用户名默认为`opencode`)。
#### 旗幟
@@ -489,7 +491,7 @@ opencode acp
### 解除安裝
-卸载OpenCode并删除所有相关文件。
+卸载opencode并删除所有相关文件。
```bash
opencode uninstall
@@ -549,7 +551,7 @@ opencode CLI采用以下全局标志。
## 環境變量
-可以使用环境变量配置OpenCode。
+可以使用环境变量配置opencode。
| 變量 | 類型 | 描述 |
| ------------------------------------- | ------ | ---------------------------------------- |
diff --git a/packages/web/src/content/docs/zh-cn/commands.mdx b/packages/web/src/content/docs/zh-cn/commands.mdx
index 726afb2f3..c3ded8852 100644
--- a/packages/web/src/content/docs/zh-cn/commands.mdx
+++ b/packages/web/src/content/docs/zh-cn/commands.mdx
@@ -42,13 +42,13 @@ frontmatter 定义命令属性。内容成为模板。
## 配置
-您可以通过 OpenCode 配置或通过在 `commands/` 目录中创建 markdown 文件来添加自定义命令。
+您可以通过 opencode 配置或通过在 `commands/` 目录中创建 markdown 文件来添加自定义命令。
---
### JSON
-在 OpenCode [配置](/docs/config) 中使用 `command` 选项:
+在 opencode [配置](/docs/config) 中使用 `command` 选项:
```json title="opencode.jsonc" {4-12}
{
diff --git a/packages/web/src/content/docs/zh-cn/config.mdx b/packages/web/src/content/docs/zh-cn/config.mdx
index 940b63781..99c6cb895 100644
--- a/packages/web/src/content/docs/zh-cn/config.mdx
+++ b/packages/web/src/content/docs/zh-cn/config.mdx
@@ -1,15 +1,15 @@
---
title: 配置
-description: 使用 OpenCode JSON 配置。
+description: 使用 opencode JSON 配置。
---
-您可以使用 JSON 配置文件配置 OpenCode。
+您可以使用 JSON 配置文件配置 opencode。
---
## 格式
-OpenCode 支持 **JSON** 和 **JSONC**(带注释的 JSON)格式。
+opencode 支持 **JSON** 和 **JSONC**(带注释的 JSON)格式。
```jsonc title="opencode.jsonc"
{
@@ -34,7 +34,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(带注释的 JSON)格式。
配置文件被合併在一起,而不是被替換。以下配置位置的設置被合併。僅當密鑰衝突時,後面的配置才會覆蓋前面的配置。保留所有配置中的非衝突設置。
-例如,如果您的全局配置设置`theme: "opencode"`和`autoupdate: true`,并且您的项目配置设置ZZPH最终2ZZ,则配置将包括所有三个设置。
+例如,如果您的全局配置设置`theme: "opencode"`和`autoupdate: true`,并且您的项目配置设置`model: "anthropic/claude-sonnet-4-5"`,则最终配置将包括所有三个设置。
---
@@ -95,7 +95,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(带注释的 JSON)格式。
### 全球的
-将全局 OpenCode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置来实现用户范围的首选项,例如主题、提供程序或按键绑定。
+将全局 opencode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置来实现用户范围的首选项,例如主题、提供程序或按键绑定。
全局配置覆蓋遠程組織默認值。
@@ -109,7 +109,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(带注释的 JSON)格式。
將項目特定配置放在項目的根目錄中。
:::
-当OpenCode启动时,它会在当前目录中查找配置文件或打开到最近的Git目录。
+当opencode启动时,它会在当前目录中查找配置文件或打开到最近的Git目录。
这也可以安全地签入 Git 并使用与全局模式相同的模式。
@@ -200,7 +200,7 @@ opencode run "Hello world"
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
-- `mdns` - 启用 mDNS 服务发现。这允许网络上的其他设备发现您的 OpenCode 服务器。
+- `mdns` - 启用 mDNS 服务发现。这允许网络上的其他设备发现您的 opencode 服务器。
- `mdnsDomain` - mDNS 服务的自定义域名。默认为 `opencode.local`。对于在同一个网络上运行多个实例很有用。
- `cors` - 从基于浏览器的客户端使用 HTTP 服务器时允许 CORS 的其他来源。值必须是完整来源(方案+主机+任选端口),例如 `https://app.example.com`。
@@ -210,7 +210,7 @@ opencode run "Hello world"
### 工具
-您可以通过 `tools` 选项管理法学硕士可以使用的工具。
+您可以通过 `tools` 选项管理LLM可以使用的工具。
```json title="opencode.json"
{
@@ -228,7 +228,7 @@ opencode run "Hello world"
### 型號
-您可以通过 `provider`、`model` 和 `small_model` 选项来配置要在 OpenCode 配置中使用的提供的程序和模型。
+您可以通过 `provider`、`model` 和 `small_model` 选项来配置要在 opencode 配置中使用的提供的程序和模型。
```json title="opencode.json"
{
@@ -239,9 +239,9 @@ opencode run "Hello world"
}
```
-`small_model` 选项为标题生成等轻量级任务配置单独的模型。默认情况下,如果您的成功可以提供更便宜的模型,OpenCode 会尝试使用更便宜的模型,否则它会退回到您的主模型。
+`small_model` 选项为标题生成等轻量级任务配置单独的模型。默认情况下,如果您的成功可以提供更便宜的模型,opencode 会尝试使用更便宜的模型,否则它会退回到您的主模型。
-Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+提供商选项可以包括`timeout`和`setCacheKey`:
```json title="opencode.json"
{
@@ -287,7 +287,7 @@ Amazon Bedrock 支持 AWS 特定配置:
}
```
-- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+- `region` - Bedrock 的 AWS 区域(默认为 `AWS_REGION` env var 或 `us-east-1`)
- `profile` - 来自 `~/.aws/credentials` 的 AWS 命名配置文件(默认为 `AWS_PROFILE` env var)
- `endpoint` - VPC 终端节点的自定义节点 URL。这是使用 AWS 特定术语的通用 `baseURL` 选项的别名。如果两者都指定,`endpoint` 优先。
@@ -301,7 +301,7 @@ Amazon Bedrock 支持 AWS 特定配置:
### 主題
-您可以通过 OpenCode 配置中配置中的 `theme` 选项要使用的主题。
+您可以通过 opencode 配置中配置中的 `theme` 选项要使用的主题。
```json title="opencode.json"
{
@@ -421,7 +421,7 @@ Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try
### 自動更新
-OpenCode 将在启动时自动下载任何新的更新。您可以使用 `autoupdate` 选项取消此功能。
+opencode 将在启动时自动下载任何新的更新。您可以使用 `autoupdate` 选项取消此功能。
```json title="opencode.json"
{
@@ -534,7 +534,7 @@ Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try
### 插件
-[插件](/docs/plugins) 使用自定义工具、挂钩和集成扩展 OpenCode。
+[插件](/docs/plugins) 使用自定义工具、挂钩和集成扩展 opencode。
将插件文件放置在`.opencode/plugins/` 或`~/.config/opencode/plugins/` 中。您还可以通过 `plugin` 选项从 npm 加载插件。
@@ -599,7 +599,7 @@ Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try
}
```
-当您想要限制 OpenCode 仅使用特定的提供程序而不是一一禁止它们时,这非常有用。
+当您想要限制 opencode 仅使用特定的提供程序而不是一一禁止它们时,这非常有用。
:::note
`disabled_providers` 优先于`enabled_providers`。
@@ -657,7 +657,7 @@ Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try
### 文件
-Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+使用 `{file:path/to/file}` 替换文件的内容:
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-cn/custom-tools.mdx b/packages/web/src/content/docs/zh-cn/custom-tools.mdx
index 6e47a81df..201e375eb 100644
--- a/packages/web/src/content/docs/zh-cn/custom-tools.mdx
+++ b/packages/web/src/content/docs/zh-cn/custom-tools.mdx
@@ -1,6 +1,6 @@
---
title: 定制工具
-description: 創建法學碩士可以在開放代碼中調用的工具。
+description: 創建法學碩士可以在opencode中調用的工具。
---
自定义工具是您创建的函数,LLM 可以在对话期间调用。它们与 opencode 的[内置工具](/docs/tools) 一起工作,例如 `read`、`write` 和 `bash`。
@@ -18,7 +18,7 @@ description: 創建法學碩士可以在開放代碼中調用的工具。
它們可以定義為:
- 通过将它们放在项目的 `.opencode/tools/` 目录中来本地进行。
-- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+- 或者在全局范围内,将它们放在 `~/.config/opencode/tools/` 中。
---
diff --git a/packages/web/src/content/docs/zh-cn/ecosystem.mdx b/packages/web/src/content/docs/zh-cn/ecosystem.mdx
index d17273475..74218afc7 100644
--- a/packages/web/src/content/docs/zh-cn/ecosystem.mdx
+++ b/packages/web/src/content/docs/zh-cn/ecosystem.mdx
@@ -1,15 +1,15 @@
---
title: 生態系統
-description: 使用 OpenCode 构建的项目和集成。
+description: 使用 opencode 构建的项目和集成。
---
-基于 OpenCode 的社区项目集合。
+基于 opencode 的社区项目集合。
:::note
-想要将您的 OpenCode 相关项目添加到此列表中吗?提交 PR。
+想要将您的 opencode 相关项目添加到此列表中吗?提交 PR。
:::
-您还可以查看[很棒的开放代码](https://github.com/awesome-opencode/awesome-opencode)和[开放代码缓存](https://opencode.cafe),这是一个聚合生态系统和社区的社区。
+您还可以查看[很棒的opencode](https://github.com/awesome-opencode/awesome-opencode)和[opencode缓存](https://opencode.cafe),这是一个聚合生态系统和社区的社区。
---
@@ -17,36 +17,36 @@ description: 使用 OpenCode 构建的项目和集成。
| 名稱 | 描述 |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
-| [Opencode-Daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | 在隔离的 Daytona 沙箱中自动运行 OpenCode 会话,并使用 git 同步和实时预览 |
+| [Opencode-Daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | 在隔离的 Daytona 沙箱中自动运行 opencode 会话,并使用 git 同步和实时预览 |
| [opencode-helicone-会话](https://github.com/H2Shami/opencode-helicone-session) | 自动注入 Helicone 会话标头以进行请求包 |
| [打开代码类型注入](https://github.com/nick-vi/opencode-type-inject) | 使用查找工具将 TypeScript/Svelte 类型自动注入到文件读取中 |
-| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | 使用您的 ChatGPT Plus/Pro 订阅而不是 API 积分 |
+| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | 使用您的 ChatGPT Plus 或 Pro 订阅而不是 API 积分 |
| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | 使用您现有的 Gemini 计划而不是 API 设备 |
| [opencode-反重力-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | 使用反重力的免费模型代替API |
-| [opencode-devcontainers 开放代码开发容器](https://github.com/athal7/opencode-devcontainers) | 具有浅克隆和自动分配端口的多分支开发容器隔离 |
+| [opencode-devcontainers opencode开发容器](https://github.com/athal7/opencode-devcontainers) | 具有浅克隆和自动分配端口的多分支开发容器隔离 |
| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Google Antigravity OAuth 插件,支持 Google 搜索和更强大的 API 处理 |
| [opencode-动态宽度修剪](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | 通过修剪过时的工具输出来优化代币使用 |
| [opencode-websearch-引用](https://github.com/ghoulr/opencode-websearch-cited.git) | 为具有Google接地风格的受支持增加本机网络搜索支持 |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | 使AI代理能够在PTY中运行后台进程,末端发送其交互输入。 |
| [opencode-shell-策略](https://github.com/JRedeker/opencode-shell-strategy) | 非吸引力 shell 命令说明 - 阻止依赖 TTY 的操作挂起 |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | 使用 Wakatime 跟踪 OpenCode 使用情况 |
-| [opencode-md-表清理程序](https://github.com/franlol/opencode-md-table-formatter/tree/main) | 清理法学大师生成的降价表 |
-| [开放代码变形快速应用](https://github.com/JRedeker/opencode-morph-fast-apply) | 使用Morph Fast Apply API和取消编辑标记将代码编辑速度提高10倍 |
-| [哦我的开放代码](https://github.com/code-yeongyu/oh-my-opencode) | 后台代理、预构建的LSP/AST/MCP工具、精选代理、兼容Claude代码 |
-| [开放代码通知器](https://github.com/panta82/opencode-notificator) | OpenCode 会话的桌面通知和声音警报 |
-| [开放代码通知程序](https://github.com/mohak34/opencode-notifier) | 针对权限、完成和错误事件的桌面通知和声音警报 |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | 基于 OpenCode 上下文的 AI 支持的自动 Zellij 会话命名 |
-| [开放代码技巧](https://github.com/zenobi-us/opencode-skillful) | 允许OpenCode代理通过技能发现和注入失败延迟加载提示 |
-| [开放代码超级内存](https://github.com/supermemoryai/opencode-supermemory) | 使用超级内存跨会话持久内存 |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | 使用 Wakatime 跟踪 opencode 使用情况 |
+| [opencode-md-表清理程序](https://github.com/franlol/opencode-md-table-formatter/tree/main) | 清理LLM生成的降价表 |
+| [opencode变形快速应用](https://github.com/JRedeker/opencode-morph-fast-apply) | 使用Morph Fast Apply API和取消编辑标记将代码编辑速度提高10倍 |
+| [哦我的opencode](https://github.com/code-yeongyu/oh-my-opencode) | 后台代理、预构建的LSP/AST/MCP工具、精选代理、兼容Claude代码 |
+| [opencode通知器](https://github.com/panta82/opencode-notificator) | opencode 会话的桌面通知和声音警报 |
+| [opencode通知程序](https://github.com/mohak34/opencode-notifier) | 针对权限、完成和错误事件的桌面通知和声音警报 |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | 基于 opencode 上下文的 AI 支持的自动 Zellij 会话命名 |
+| [opencode技巧](https://github.com/zenobi-us/opencode-skillful) | 允许opencode代理通过技能发现和注入失败延迟加载提示 |
+| [opencode超级内存](https://github.com/supermemoryai/opencode-supermemory) | 使用超级内存跨会话持久内存 |
| [@ZZPH0ZZ](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | 具有視覺註釋和私人/離線共享的交互式計劃審查 |
-| [@ZZPH0ZZ](https://github.com/spoons-and-mirrors/subtask2) | 將開放代碼/命令擴展為具有精細流程控制的強大編排系統 |
-| [开放代码调度程序](https://github.com/different-ai/opencode-scheduler) | 使用带 cron 语法的 launchd (Mac) 或 systemd (Linux) 安排重复作业 |
+| [@ZZPH0ZZ](https://github.com/spoons-and-mirrors/subtask2) | 將opencode/命令擴展為具有精細流程控制的強大編排系統 |
+| [opencode调度程序](https://github.com/different-ai/opencode-scheduler) | 使用带 cron 语法的 launchd (Mac) 或 systemd (Linux) 安排重复作业 |
| [微码](https://github.com/vtemian/micode) | 塑造头脑风暴 → 计划 → 实施具有会议连续性的工作流程 |
| [奥克托](https://github.com/vtemian/octto) | 用于通过多问题形式进行AI头痛风暴的交互式浏览器UI |
| [opencode-后台代理](https://github.com/kdcokenny/opencode-background-agents) | 具有异步委托和上下文持久性的Claude Code风格后台代理 |
-| [打开代码通知](https://github.com/kdcokenny/opencode-notify) | OpenCode 的本机操作系统通知 – 了解任务何时完成 |
-| [开放代码工作区](https://github.com/kdcokenny/opencode-workspace) | 一堆多代理编排工具 – 16个,组件一次安装 |
-| [开放代码工作树](https://github.com/kdcokenny/opencode-worktree) | OpenCode 的零难度 git 工作树 |
+| [打开代码通知](https://github.com/kdcokenny/opencode-notify) | opencode 的本机操作系统通知 – 了解任务何时完成 |
+| [opencode工作区](https://github.com/kdcokenny/opencode-workspace) | 一堆多代理编排工具 – 16个,组件一次安装 |
+| [opencode工作树](https://github.com/kdcokenny/opencode-worktree) | opencode 的零难度 git 工作树 |
---
@@ -54,17 +54,17 @@ description: 使用 OpenCode 构建的项目和集成。
| 名稱 | 描述 |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------- |
-| [木牧](https://github.com/remorses/kimaki) | 用于控制 OpenCode 会话的 Discord 机器人,基于 SDK 构建 |
-| [开放代码.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim 插件,用于编辑器采集提示,基于 API 构建 |
-| [门户网站](https://github.com/hosenur/portal) | 通过Tailscale/VPN实现OpenCode的移动优先Web UI |
-| [打开代码插件模板](https://github.com/zenobi-us/opencode-plugin-template/) | 用于构建 OpenCode 插件的模板 |
-| [开放代码.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim opencode 前端 - 基于终端的 AI 编码代理 |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK 提供程序,用于通过 @opencode-ai/sdk 使用 OpenCode |
-| [开放室](https://github.com/btriapitsyn/openchamber) | OpenCode 的 Web/桌面應用程序和 VS Code 扩展 |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | 在 Obsidian 的 UI 中嵌入 OpenCode 的 Obsidian 插件 |
-| [开放式工作](https://github.com/different-ai/openwork) | Claude Cowork 的替代开源方案,由 OpenCode 提供支持 |
-| [奥克斯](https://github.com/kdcokenny/ocx) | OpenCode扩展管理器具有可移植、隔离的配置文件。 |
-| [代码游牧者](https://github.com/NeuralNomadsAI/CodeNomad) | OpenCode 的桌面、Web、移动和远程客户端应用程序 |
+| [木牧](https://github.com/remorses/kimaki) | 用于控制 opencode 会话的 Discord 机器人,基于 SDK 构建 |
+| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim 插件,用于编辑器采集提示,基于 API 构建 |
+| [门户网站](https://github.com/hosenur/portal) | 通过Tailscale/VPN实现opencode的移动优先Web UI |
+| [打开代码插件模板](https://github.com/zenobi-us/opencode-plugin-template/) | 用于构建 opencode 插件的模板 |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim opencode 前端 - 基于终端的 AI 编码代理 |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK 提供程序,用于通过 @opencode-ai/sdk 使用 opencode |
+| [开放室](https://github.com/btriapitsyn/openchamber) | opencode 的 Web/桌面應用程序和 VS Code 扩展 |
+| [opencode-Obsidian](https://github.com/mtymek/opencode-obsidian) | 在 Obsidian 的 UI 中嵌入 opencode 的 Obsidian 插件 |
+| [开放式工作](https://github.com/different-ai/openwork) | Claude Cowork 的替代开源方案,由 opencode 提供支持 |
+| [奥克斯](https://github.com/kdcokenny/ocx) | opencode扩展管理器具有可移植、隔离的配置文件。 |
+| [代码游牧者](https://github.com/NeuralNomadsAI/CodeNomad) | opencode 的桌面、Web、移动和远程客户端应用程序 |
---
@@ -73,4 +73,4 @@ description: 使用 OpenCode 构建的项目和集成。
| 名稱 | 描述 |
| -------------------------------------------------------------- | ---------------------------------------- |
| [代理](https://github.com/Cluster444/agentic) | 用于格式化开发的定价人工智能代理和命令] |
-| [开放代码代理](https://github.com/darrenhinde/opencode-agents) | 用于增强工作流程的配置、提示、代理和插件 |
+| [opencode代理](https://github.com/darrenhinde/opencode-agents) | 用于增强工作流程的配置、提示、代理和插件 |
diff --git a/packages/web/src/content/docs/zh-cn/enterprise.mdx b/packages/web/src/content/docs/zh-cn/enterprise.mdx
index 250010ede..ac1b0266a 100644
--- a/packages/web/src/content/docs/zh-cn/enterprise.mdx
+++ b/packages/web/src/content/docs/zh-cn/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: 企業
-description: 在您的组织中安全地使用 OpenCode。
+description: 在您的组织中安全地使用 opencode。
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise 适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与 SSO 和内部 AI 网关集成的集中方式配置来实现此目的。
+opencode Enterprise 适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与 SSO 和内部 AI 网关集成的集中方式配置来实现此目的。
:::note
-OpenCode 不存储您的任何代码或上下文数据。
+opencode 不存储您的任何代码或上下文数据。
:::
-要开始使用OpenCode Enterprise:
+要开始使用opencode Enterprise:
1. 與您的團隊進行內部試驗。
2. **聯繫我們**討論定價和實施選項。
@@ -21,16 +21,16 @@ OpenCode 不存储您的任何代码或上下文数据。
## 審判
-OpenCode 是开源的,不存储您的任何代码或上下文数据,因此您的开发人员只需 [开始吧](/docs/) 并进行试用。
+opencode 是开源的,不存储您的任何代码或上下文数据,因此您的开发人员只需 [开始吧](/docs/) 并进行试用。
---
### 數據處理
-**OpenCode 不会存储您的代码或上下文数据。 **所有处理都在本地进行或通过直接 API 调用您的 AI 成功。
+**opencode 不会存储您的代码或上下文数据。 **所有处理都在本地进行或通过直接 API 调用您的 AI 成功。
這意味著只要您使用您信任的提供商或內部提供商
-AI网关,您可以安全使用OpenCode。
+AI网关,您可以安全使用opencode。
这里唯一需要注意的是可选的 `/share` 功能。
@@ -57,19 +57,19 @@ AI网关,您可以安全使用OpenCode。
### 代碼所有權
-**您拥有 OpenCode 生成的所有代码。 ** 没有许可限制或语音报表。
+**您拥有 opencode 生成的所有代码。 ** 没有许可限制或语音报表。
---
## 定價
-我們對 OpenCode Enterprise 使用單機模型。如果您有自己的 LLM 網關,我們不會對使用的令牌收取費用。有關定價和實施選項的更多詳細信息,請**聯繫我們**。
+我們對 opencode Enterprise 使用單機模型。如果您有自己的 LLM 網關,我們不會對使用的令牌收取費用。有關定價和實施選項的更多詳細信息,請**聯繫我們**。
---
## 部署
-完成试验并准备好使用 OpenCode 后,请访问:
+完成试验并准备好使用 opencode 后,请访问:
您的組織,您可以**聯繫我們**進行討論
定價和實施選項。
@@ -77,7 +77,7 @@ AI网关,您可以安全使用OpenCode。
### 中央配置
-我们可以将 OpenCode 设置为您的整个组织使用单一的中央配置。
+我们可以将 opencode 设置为您的整个组织使用单一的中央配置。
这种集中式配置可以与您的 SSO 成功集成,并确保所有用户仅访问您的内部 AI 网关。
@@ -85,15 +85,15 @@ AI网关,您可以安全使用OpenCode。
### 單點登錄集成
-通过中央配置,OpenCode 可以与您组织的 SSO 成功集成以进行身份验证。
+通过中央配置,opencode 可以与您组织的 SSO 成功集成以进行身份验证。
-这使得 OpenCode 能够通过现有的身份管理系统获取内部 AI 网关的凭据。
+这使得 opencode 能够通过现有的身份管理系统获取内部 AI 网关的凭据。
---
### 内部AI网关
-通过中央配置,OpenCode 还可以配置为仅使用您的内部 AI 网关。
+通过中央配置,opencode 还可以配置为仅使用您的内部 AI 网关。
您还可以取消所有其他人工智能启动,确保所有请求都通过组织批准的基础设施。
@@ -111,16 +111,16 @@ AI网关,您可以安全使用OpenCode。
## 常問問題
-什麼是 OpenCode Enterprise?
+什麼是 opencode Enterprise?
-OpenCode Enterprise 适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与 SSO 和内部 AI 网关集成的集中方式配置来实现此目的。
+opencode Enterprise 适用于希望确保其代码和数据永远不会离开其基础设施的组织。它可以通过使用与 SSO 和内部 AI 网关集成的集中方式配置来实现此目的。
-如何開始使用 OpenCode Enterprise?
+如何開始使用 opencode Enterprise?
-与您的团队进行内部实验即可。OpenCode 默认情况下不存储您的代码或上下文数据,可以轻松上手。
+与您的团队进行内部实验即可。opencode 默认情况下不存储您的代码或上下文数据,可以轻松上手。
然後**聯繫我們**討論定價和實施選項。
@@ -134,16 +134,16 @@ OpenCode Enterprise 适用于希望确保其代码和数据永远不会离开其
-OpenCode Enterprise 保證我的數據安全嗎?
+opencode Enterprise 保證我的數據安全嗎?
-OpenCode 不存储您的代码或上下文数据。所有处理都在本地进行或通过直接 API 调用您的 AI 工作。通过中央配置和 SSO 集成,您的数据在组织的基础架构中保持安全。
+opencode 不存储您的代码或上下文数据。所有处理都在本地进行或通过直接 API 调用您的 AI 工作。通过中央配置和 SSO 集成,您的数据在组织的基础架构中保持安全。
我們可以使用自己的私有 NPM 註冊表嗎?
-OpenCode 通过 Bun 的本机 `.npmrc` 文件支持来支持香蕉 npm 肥料。如果您的组织使用了花生,例如 JFrog Artifactory、Nexus 或类似的肥料,请确保开发人员在运行 OpenCode 之前经过身份验证。
+opencode 通过 Bun 的本机 `.npmrc` 文件支持来支持香蕉 npm 肥料。如果您的组织使用了花生,例如 JFrog Artifactory、Nexus 或类似的肥料,请确保开发人员在运行 opencode 之前经过身份验证。
要使用您的私有註冊表設置身份驗證:
@@ -151,11 +151,11 @@ OpenCode 通过 Bun 的本机 `.npmrc` 文件支持来支持香蕉 npm 肥料。
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-这将创建带有身份验证详细信息的 `~/.npmrc`。 OpenCode 会自动
+这将创建带有身份验证详细信息的 `~/.npmrc`。 opencode 会自动
拿起這個。
:::caution
-在运行 OpenCode 之前,您必须登录灌木丛。
+在运行 opencode 之前,您必须登录灌木丛。
:::
或者,您可以手动配置`.npmrc`文件:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-开发人员必须在运行OpenCode之前登录棉花,以确保从企业种植樱桃。
+开发人员必须在运行opencode之前登录棉花,以确保从企业种植樱桃。
diff --git a/packages/web/src/content/docs/zh-cn/formatters.mdx b/packages/web/src/content/docs/zh-cn/formatters.mdx
index b788b8c9c..a438d6836 100644
--- a/packages/web/src/content/docs/zh-cn/formatters.mdx
+++ b/packages/web/src/content/docs/zh-cn/formatters.mdx
@@ -1,15 +1,15 @@
---
title: 格式化程序
-description: OpenCode 使用特定于语言的清理程序。
+description: opencode 使用特定于语言的清理程序。
---
-使用在语言的格式化程序编写或编辑文件后,OpenCode会自动格式化文件。这可以确保生成的代码遵循项目的代码风格。
+使用在语言的格式化程序编写或编辑文件后,opencode会自动格式化文件。这可以确保生成的代码遵循项目的代码风格。
---
## 內建
-OpenCode附带了多个适用于流行语言和框架的内置初始化程序。下面是格式化程序、支持的文件扩展名以及所需的命令或配置选项的列表。
+opencode附带了多个适用于流行语言和框架的内置初始化程序。下面是格式化程序、支持的文件扩展名以及所需的命令或配置选项的列表。
| 格式化程序 | 擴展 | 要求 |
| ------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
@@ -38,13 +38,13 @@ OpenCode附带了多个适用于流行语言和框架的内置初始化程序。
| oxfmt(实验) | .js、.jsx、.ts、.tsx | 在 `package.json` 中有 `oxfmt` 依赖并启用[实验环境变量标记](/docs/cli/#experimental) |
| 奥尔莫鲁 | .hs | `ormolu` 命令可用 |
-因此,如果您的项目的`package.json`或`prettier`,OpenCode将自动使用它。
+因此,如果您的项目的`package.json`或`prettier`,opencode将自动使用它。
---
## 它是如何運作的
-当OpenCode写入或编辑文件时,它:
+当opencode写入或编辑文件时,它:
1. 根據所有啟用的格式化程序檢查文件擴展名。
2. 對文件運行適當的格式化程序命令。
@@ -56,7 +56,7 @@ OpenCode附带了多个适用于流行语言和框架的内置初始化程序。
## 配置
-您可以通过 OpenCode 配置中的 `formatter` 部分自定义程序。
+您可以通过 opencode 配置中的 `formatter` 部分自定义程序。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-cn/github.mdx b/packages/web/src/content/docs/zh-cn/github.mdx
index 861280938..a97107659 100644
--- a/packages/web/src/content/docs/zh-cn/github.mdx
+++ b/packages/web/src/content/docs/zh-cn/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: 在 GitHub 问题和拉取请求中使用 OpenCode。
+description: 在 GitHub 问题和拉取请求中使用 opencode。
---
-OpenCode 与您的 GitHub 工作流程集成。在评论中提及 `/opencode` 或 `/oc`,OpenCode 将在您的 GitHub Actions 运行器中执行任务。
+opencode 与您的 GitHub 工作流程集成。在评论中提及 `/opencode` 或 `/oc`,opencode 将在您的 GitHub Actions 运行器中执行任务。
---
## 特徵
-- **分类问题**:要求 OpenCode 调查问题并向您解释。
-- **修复和实施**:要求 OpenCode 修复问题或实施功能。将在一个新的分支中工作并提交包含所有更改的 PR。
-- **安全**:OpenCode 在 GitHub 的运行器中运行。
+- **分类问题**:要求 opencode 调查问题并向您解释。
+- **修复和实施**:要求 opencode 修复问题或实施功能。将在一个新的分支中工作并提交包含所有更改的 PR。
+- **安全**:opencode 在 GitHub 的运行器中运行。
---
@@ -81,13 +81,13 @@ opencode github install
## 配置
-- `model`:与 OpenCode 一起使用的模型。采用 `provider/model` 格式。这是**必需的**。
+- `model`:与 opencode 一起使用的模型。采用 `provider/model` 格式。这是**必需的**。
- `agent`:要使用的代理。必须是一级代理。如果未找到,则从配置回退到 `default_agent` 或 `"build"`。
-- `share`:是否共享OpenCode会话。对于公共存储库,默认为**true**。
-- `prompt`:可选的自定义提示以覆盖默认行为。使用它来自定义 OpenCode 处理请求的方式。
-- `token`:可选的 GitHub 访问令牌,用于执行创建评论、提交更改和打开拉取请求等操作。默认情况下,OpenCode 使用来自 OpenCode GitHub 应用程序的安装访问令牌,因此提交、评论和拉取请求显示为来自应用。
+- `share`:是否共享opencode会话。对于公共存储库,默认为**true**。
+- `prompt`:可选的自定义提示以覆盖默认行为。使用它来自定义 opencode 处理请求的方式。
+- `token`:可选的 GitHub 访问令牌,用于执行创建评论、提交更改和打开拉取请求等操作。默认情况下,opencode 使用来自 opencode GitHub 应用程序的安装访问令牌,因此提交、评论和拉取请求显示为来自应用。
- 或者,您可以使用 GitHub Action 运行程序的[内置`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而无需安装 OpenCode GitHub 应用程序。只需确保在您的工作流程中所需的权限:
+ 或者,您可以使用 GitHub Action 运行程序的[内置`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而无需安装 opencode GitHub 应用程序。只需确保在您的工作流程中所需的权限:
```yaml
permissions:
@@ -103,20 +103,20 @@ opencode github install
## 支持的活動
-OpenCode 可以由以下 GitHub 事件触发:
+opencode 可以由以下 GitHub 事件触发:
| 事件類型 | 觸發者 | 詳情 |
| ----------------------------- | ---------------------------- | --------------------------------------------------------------------------------------- |
-| `issue_comment` | 对问题或 PR 发表评论 | 在评论中提及 `/opencode` 或 `/oc`。 OpenCode 读取上下文并可以创建分支、打开 PR 或回复。 |
-| `pull_request_review_comment` | 对 PR 中的特定代码行进行评论 | 在检查代码时提及`/opencode` 或`/oc`。 OpenCode 接收文件路径、行号和 diff 上下文。 |
-| `issues` | 问题已打开或已编辑 | 创建或修改问题时自动触发OpenCode。需要`prompt` 输入。 |
-| `pull_request` | PR 已开启或已更新 | 当 PR 打开、同步或重新打开时自动触发 OpenCode。对于自动评论很有用。 |
-| `schedule` | 基于 Cron 的计划 | 按计划运行 OpenCode。需要 `prompt` 输入。输出进入日志和 PR(没有可评论的问题)。 |
-| `workflow_dispatch` | 从 GitHub UI 手动触发 | 通过“操作”选项卡触发 OpenCode。需要 `prompt` 输入。输出进入日志和 PR。 |
+| `issue_comment` | 对问题或 PR 发表评论 | 在评论中提及 `/opencode` 或 `/oc`。 opencode 读取上下文并可以创建分支、打开 PR 或回复。 |
+| `pull_request_review_comment` | 对 PR 中的特定代码行进行评论 | 在检查代码时提及`/opencode` 或`/oc`。 opencode 接收文件路径、行号和 diff 上下文。 |
+| `issues` | 问题已打开或已编辑 | 创建或修改问题时自动触发opencode。需要`prompt` 输入。 |
+| `pull_request` | PR 已开启或已更新 | 当 PR 打开、同步或重新打开时自动触发 opencode。对于自动评论很有用。 |
+| `schedule` | 基于 Cron 的计划 | 按计划运行 opencode。需要 `prompt` 输入。输出进入日志和 PR(没有可评论的问题)。 |
+| `workflow_dispatch` | 从 GitHub UI 手动触发 | 通过“操作”选项卡触发 opencode。需要 `prompt` 输入。输出进入日志和 PR。 |
### 時間表示例
-按计划运行OpenCode以执行自动化任务:
+按计划运行opencode以执行自动化任务:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-对于计划事件,`prompt` 输入是**必需的**,因为没有注释可以从中提取指令。希望计划工作流在没有用户上下文的情况下运行并进行权限检查,因此如果您 OpenCode 创建分支或 PR,工作流必须支持 `contents: write` 和 `pull-requests: write`。
+对于计划事件,`prompt` 输入是**必需的**,因为没有注释可以从中提取指令。希望计划工作流在没有用户上下文的情况下运行并进行权限检查,因此如果您 opencode 创建分支或 PR,工作流必须支持 `contents: write` 和 `pull-requests: write`。
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-对于`pull_request`事件,如果未提供`prompt`,OpenCode将默认审核拉取请求。
+对于`pull_request`事件,如果未提供`prompt`,opencode将默认审核拉取请求。
---
@@ -252,7 +252,7 @@ jobs:
## 自定義提示
-覆盖默认提示,为您的工作流程自定义 OpenCode 的行为。
+覆盖默认提示,为您的工作流程自定义 opencode 的行为。
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ jobs:
## 示例
-以下是如何在 GitHub 中使用 OpenCode 的一些示例。
+以下是如何在 GitHub 中使用 opencode 的一些示例。
- **解釋一個問題**
@@ -281,7 +281,7 @@ jobs:
/opencode explain this issue
```
- OpenCode 将阅读整个线程,包括所有评论,并回复并提供语音解释。
+ opencode 将阅读整个线程,包括所有评论,并回复并提供语音解释。
- **解決問題**
@@ -291,7 +291,7 @@ jobs:
/opencode fix this
```
- OpenCode 将创建一个新分支,实施更改,并使用更改打开 PR。
+ opencode 将创建一个新分支,实施更改,并使用更改打开 PR。
- **审查 PR 并进行更改**
@@ -305,7 +305,7 @@ jobs:
- **查看特定代碼行**
- 直接在PR的“文件”选项卡中的代码行上留下评论。OpenCode自动检测文件、行号和差异上下文以提供准确的响应。
+ 直接在PR的“文件”选项卡中的代码行上留下评论。opencode自动检测文件、行号和差异上下文以提供准确的响应。
```
[Comment on specific lines in Files tab]
diff --git a/packages/web/src/content/docs/zh-cn/gitlab.mdx b/packages/web/src/content/docs/zh-cn/gitlab.mdx
index 05717793d..0c93366fb 100644
--- a/packages/web/src/content/docs/zh-cn/gitlab.mdx
+++ b/packages/web/src/content/docs/zh-cn/gitlab.mdx
@@ -1,25 +1,25 @@
---
title: GitLab
-description: 在 GitLab 问题和合并请求中使用 OpenCode。
+description: 在 GitLab 问题和合并请求中使用 opencode。
---
-OpenCode 通过 GitLab CI/CD 管道或与 GitLab Duo 与您的 GitLab 工作流程集成。
+opencode 通过 GitLab CI/CD 管道或与 GitLab Duo 与您的 GitLab 工作流程集成。
-在这两种情况下,OpenCode 都会在您的 GitLab 运行器上运行。
+在这两种情况下,opencode 都会在您的 GitLab 运行器上运行。
---
## GitLab。
-OpenCode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](https://docs.gitlab.com/ee/ci/components/)
+opencode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](https://docs.gitlab.com/ee/ci/components/)
-在这里,我们使用社区创建的 OpenCode CI/CD 组件 — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode)。
+在这里,我们使用社区创建的 opencode CI/CD 组件 — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode)。
---
### 特徵
-- **每个作业使用每个自定义配置**:使用自定义配置目录配置OpenCode,例如`./config/#custom-directory`以启用或禁用OpenCode调用的功能。
+- **每个作业使用每个自定义配置**:使用自定义配置目录配置opencode,例如`./config/#custom-directory`以启用或禁用opencode调用的功能。
- 错误 500(服务器错误)!!1500。这是一个错误。出现错误。请稍后重试。我们只知道这些。
- **灵活**:CI 组件支持多种输入来自定义其行为
@@ -27,7 +27,7 @@ OpenCode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](
### 設定
-1. 将 OpenCode 身份验证 JSON 作为文件类型 CI 环境变量存储在 **设置** > **CI/CD** > **变量** 下。确保将它们标记为“隐藏和隐藏”。
+1. 将 opencode 身份验证 JSON 作为文件类型 CI 环境变量存储在 **设置** > **CI/CD** > **变量** 下。确保将它们标记为“隐藏和隐藏”。
2. 将以下内容添加到您的 `.gitlab-ci.yml` 文件中。
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ OpenCode 在常规 GitLab 管道中工作。您可以将其构建为管道 [CI](
## 亚搏体育app二人组
-OpenCode 与您的 GitLab 工作流程集成。
-在评论中提及`@opencode`,OpenCode 将在您的 GitLab CI 管道中执行任务。
+opencode 与您的 GitLab 工作流程集成。
+在评论中提及`@opencode`,opencode 将在您的 GitLab CI 管道中执行任务。
---
### 特徵
-- **分类问题**:要求 OpenCode 调查问题并向您解释。
-- **修复和实施**:要求OpenCode修复问题或实施功能。
+- **分类问题**:要求 opencode 调查问题并向您解释。
+- **修复和实施**:要求opencode修复问题或实施功能。
它將創建一個新分支並提出包含更改的合併請求。
-- **安全**:OpenCode 在您的 GitLab 运行器上运行。
+- **安全**:opencode 在您的 GitLab 运行器上运行。
---
### 設定
-OpenCode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
+opencode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
:::tip
查看[**GitLab 文档**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) 获取最新说明。
@@ -158,7 +158,7 @@ OpenCode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
### 示例
-以下是如何在 GitLab 中使用 OpenCode 的一些示例。
+以下是如何在 GitLab 中使用 opencode 的一些示例。
:::tip
您可以配置使用 `@opencode` 不同的触发主板。
@@ -172,7 +172,7 @@ OpenCode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
@opencode explain this issue
```
- OpenCode 将阅读该问题并回复并提供清晰的解释。
+ opencode 将阅读该问题并回复并提供清晰的解释。
- **解決問題**
@@ -182,7 +182,7 @@ OpenCode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
@opencode fix this
```
- OpenCode 将创建一个新分支,实施更改,并打开包含更改的合并请求。
+ opencode 将创建一个新分支,实施更改,并打开包含更改的合并请求。
- **審查合併請求**
@@ -192,4 +192,4 @@ OpenCode 在您的 GitLab CI/CD 管道中运行,您需要进行以下设置:
@opencode review this merge request
```
- OpenCode 将审核合并请求并提供反馈。
+ opencode 将审核合并请求并提供反馈。
diff --git a/packages/web/src/content/docs/zh-cn/ide.mdx b/packages/web/src/content/docs/zh-cn/ide.mdx
index 4a2a21e82..2bd4de107 100644
--- a/packages/web/src/content/docs/zh-cn/ide.mdx
+++ b/packages/web/src/content/docs/zh-cn/ide.mdx
@@ -1,24 +1,24 @@
---
title: 集成開發環境
-description: VS Code、Cursor 等 IDE 的 OpenCode 扩展
+description: VS Code、Cursor 等 IDE 的 opencode 扩展
---
-OpenCode 与 VS Code、Cursor 或任何支持终端的 IDE 集成。只需在终端中运行 `opencode` 即可开始。
+opencode 与 VS Code、Cursor 或任何支持终端的 IDE 集成。只需在终端中运行 `opencode` 即可开始。
---
## 用法
-- **快速启动**:使用 `Cmd+Esc` (Mac) 或 `Ctrl+Esc` (Windows/Linux) 在分割终端视图中打开 OpenCode,或者聚焦现有终端会话(如果现有终端会话正在运行)。
-- **新会话**:使用 `Cmd+Shift+Esc` (Mac) 或 `Ctrl+Shift+Esc` (Windows/Linux) 启动新的 OpenCode 终端会话,即使该会话已打开。您还可以单击 UI 中的 OpenCode 按钮。
-- **上下文获取**:自动与OpenCode共享您当前的选择或选项卡。
+- **快速启动**:使用 `Cmd+Esc` (Mac) 或 `Ctrl+Esc` (Windows/Linux) 在分割终端视图中打开 opencode,或者聚焦现有终端会话(如果现有终端会话正在运行)。
+- **新会话**:使用 `Cmd+Shift+Esc` (Mac) 或 `Ctrl+Shift+Esc` (Windows/Linux) 启动新的 opencode 终端会话,即使该会话已打开。您还可以单击 UI 中的 opencode 按钮。
+- **上下文获取**:自动与opencode共享您当前的选择或选项卡。
- **文件引用快捷方式**:使用`Cmd+Option+K` (Mac) 或`Alt+Ctrl+K` (Linux/Windows) 插入文件引用。例如,`@File#L37-42`。
---
## 安裝
-要在 VS Code 和 Cursor、Windsurf、VSCodium 等流行分支上安装 OpenCode:
+要在 VS Code 和 Cursor、Windsurf、VSCodium 等流行分支上安装 opencode:
1. 打开VS代码
2. 打開集成終端
@@ -30,7 +30,7 @@ OpenCode 与 VS Code、Cursor 或任何支持终端的 IDE 集成。只需在终
### 手動安裝
-在扩展市场中搜索**OpenCode**,然后单击**安装**。
+在扩展市场中搜索**opencode**,然后单击**安装**。
---
diff --git a/packages/web/src/content/docs/zh-cn/index.mdx b/packages/web/src/content/docs/zh-cn/index.mdx
index 8e31a13c9..376525411 100644
--- a/packages/web/src/content/docs/zh-cn/index.mdx
+++ b/packages/web/src/content/docs/zh-cn/index.mdx
@@ -1,15 +1,15 @@
---
title: 簡介
-description: 开始使用OpenCode。
+description: 开始使用opencode。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**开放代码**](/)是一个开源人工智能编码代理。它可用于基于终端的界面、桌面应用程序或IDE扩展。
+[**opencode**](/)是一个开源人工智能编码代理。它可用于基于终端的界面、桌面应用程序或IDE扩展。
-
+
讓我們開始吧。
@@ -17,7 +17,7 @@ export const console = config.console
#### 先決條件
-要在终端中使用OpenCode,您需要:
+要在终端中使用opencode,您需要:
1. 現代終端模擬器,例如:
- [韦兹术语](https://wezterm.org),跨平台
@@ -31,7 +31,7 @@ export const console = config.console
## 安裝
-安装 OpenCode 最简单的方法是通过安装脚本。
+安装 opencode 最简单的方法是通过安装脚本。
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ curl -fsSL https://opencode.ai/install | bash
brew install anomalyco/tap/opencode
```
- > 我们使用 OpenCode Tap 来获取最新版本。官方 `brew install opencode` 公式由 Homebrew 团队建议,维护频率较低。
+ > 我们使用 opencode Tap 来获取最新版本。官方 `brew install opencode` 公式由 Homebrew 团队建议,维护频率较低。
- **在 Arch Linux 上使用 Paru**
@@ -90,7 +90,7 @@ curl -fsSL https://opencode.ai/install | bash
#### 視窗
:::tip[Recommended: 使用 WSL]
-为了在 Windows 上获得最佳体验,我们建议使用[适用于 Linux 的 Windows 子系统 (WSL)](/docs/windows-wsl)。它提供了更好的性能并与 OpenCode 的功能完全兼容。
+为了在 Windows 上获得最佳体验,我们建议使用[适用于 Linux 的 Windows 子系统 (WSL)](/docs/windows-wsl)。它提供了更好的性能并与 opencode 的功能完全兼容。
:::
- **使用巧克力**
@@ -123,7 +123,7 @@ curl -fsSL https://opencode.ai/install | bash
docker run -it --rm ghcr.io/anomalyco/opencode
```
-目前正在支持在 Windows 上安装 OpenCode 时使用 Bun。
+目前正在支持在 Windows 上安装 opencode 时使用 Bun。
您还可以从[发布](https://github.com/anomalyco/opencode/releases) 获取二进制文件。
@@ -131,10 +131,10 @@ curl -fsSL https://opencode.ai/install | bash
## 配置
-借助 OpenCode,您可以通过配置 API 来使用任何 LLM 成功。
+借助 opencode,您可以通过配置 API 来使用任何 LLM 成功。
-如果您不熟悉使用 LLM 成功,我们建议使用[开放代码禅](/docs/zen)。
-这是经过 OpenCode 测试和验证的精选模型列表
+如果您不熟悉使用 LLM 成功,我们建议使用[OpenCode Zen](/docs/zen)。
+这是经过 opencode 测试和验证的精选模型列表
團隊。
1. 在 TUI 中运行 `/connect` 命令,选择 opencode,然后前往 [opencode.ai/auth](https://opencode.ai/auth)。
@@ -167,33 +167,33 @@ curl -fsSL https://opencode.ai/install | bash
cd /path/to/project
```
-并运行OpenCode。
+并运行opencode。
```bash
opencode
```
-接下来,通过运行以下命令来初始化项目的 OpenCode。
+接下来,通过运行以下命令来初始化项目的 opencode。
```bash frame="none"
/init
```
-这涉及 OpenCode 分析您的项目并在以下位置创建 `AGENTS.md` 文件
+这涉及 opencode 分析您的项目并在以下位置创建 `AGENTS.md` 文件
項目根。
:::tip
您应该将项目的 `AGENTS.md` 文件提交到 Git。
:::
-这有助于 OpenCode 理解项目结构和编码模式
+这有助于 opencode 理解项目结构和编码模式
用過的。
---
## 用法
-您现在已准备好使用 OpenCode 来处理您的项目。请轻松询问
+您现在已准备好使用 opencode 来处理您的项目。请轻松询问
任何事物!
如果您不熟悉使用 AI 编码代理,以下是一些可能会有所帮助的示例
@@ -203,7 +203,7 @@ opencode
### 提出問題
-您可以要求 OpenCode 向您解释代码库。
+您可以要求 opencode 向您解释代码库。
:::tip
使用`@`鍵模糊搜索工程中的文件。
@@ -219,11 +219,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
### 添加功能
-您可以要求 OpenCode 向您的项目添加新功能。但是我们首先建议要求它制定一个计划。
+您可以要求 opencode 向您的项目添加新功能。但是我们首先建议要求它制定一个计划。
1. **制定計劃**
- OpenCode 有一个*计划模式*,该模式禁止其进行更改和
+ opencode 有一个*计划模式*,该模式禁止其进行更改和
相反,建議*如何*實現該功能。
使用 **Tab** 键切换到它。您会在右下角有一个指示符。
@@ -240,11 +240,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
From this screen, the user can undelete a note or permanently delete it.
```
- 您需要为 OpenCode 提供足够的详细信息才能了解您想要的内容。它有帮助
+ 您需要为 opencode 提供足够的详细信息才能了解您想要的内容。它有帮助
就像與團隊中的初級開發人員交談一樣與它交談。
:::提示
- 为 OpenCode 提供大量上下文和示例,以帮助其理解您的内容
+ 为 opencode 提供大量上下文和示例,以帮助其理解您的内容
想。
:::
@@ -261,7 +261,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
將圖像拖放到終端中以將其添加到提示中。
:::
- OpenCode 可以扫描您提供的任何图像并将其添加到提示中。您可以
+ opencode 可以扫描您提供的任何图像并将其添加到提示中。您可以
通過將圖像拖放到終端中來完成此操作。
3. **構建功能**
@@ -283,7 +283,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
### 做出改變
-对于更直接的更改,您可以要求 OpenCode 直接构建它
+对于更直接的更改,您可以要求 opencode 直接构建它
無需先審查計劃。
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-您需要确保提供大量详细信息,以便 OpenCode 做出正确的决定
+您需要确保提供大量详细信息,以便 opencode 做出正确的决定
變化。
---
### 撤消更改
-假设您要求 OpenCode 进行一些更改。
+假设您要求 opencode 进行一些更改。
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
/undo
```
-OpenCode 现在将恢复您所做的更改并显示您的原始消息
+opencode 现在将恢复您所做的更改并显示您的原始消息
再次。
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-您可以从这里调整提示并要求 OpenCode 重试。
+您可以从这里调整提示并要求 opencode 重试。
:::tip
您可以多次运行 `/undo` 以取消消减更改。
@@ -335,7 +335,7 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
## 分享
-您与 OpenCode 的对话可以[与您的
+您与 opencode 的对话可以[与您的
團隊](/docs/分享)。
```bash frame="none"
@@ -348,12 +348,12 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
默認情況下不共享對話。
:::
-这是带有 OpenCode 的[示例对话](https://opencode.ai/s/4XP1fce5)。
+这是带有 opencode 的[示例对话](https://opencode.ai/s/4XP1fce5)。
---
## 定制
-就是这样!您现在已经是使用 OpenCode 的专家了。
+就是这样!您现在已经是使用 opencode 的专家了。
-要让您成为自己的,我们建议[选择一个主题](/docs/themes)、[自定义交互绑定](/docs/keybinds)、[配置代码整理程序](/docs/formatters)、[创建自定义命令](/docs/commands)或使用[开放代码配置](/docs/config)。
+要让您成为自己的,我们建议[选择一个主题](/docs/themes)、[自定义交互绑定](/docs/keybinds)、[配置代码整理程序](/docs/formatters)、[创建自定义命令](/docs/commands)或使用[opencode配置](/docs/config)。
diff --git a/packages/web/src/content/docs/zh-cn/keybinds.mdx b/packages/web/src/content/docs/zh-cn/keybinds.mdx
index 6a43b54fb..a4b0b1262 100644
--- a/packages/web/src/content/docs/zh-cn/keybinds.mdx
+++ b/packages/web/src/content/docs/zh-cn/keybinds.mdx
@@ -3,7 +3,7 @@ title: 按鍵綁定
description: 自定義您的按鍵綁定。
---
-OpenCode 有一个按键绑定列表,您可以通过 OpenCode 配置进行自定义。
+opencode 有一个按键绑定列表,您可以通过 opencode 配置进行自定义。
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode 有一个按键绑定列表,您可以通过 OpenCode 配置进行自
## 領袖鑰匙
-OpenCode 对大多数按键绑定使用 `leader` 键。这可以避免终端中的冲突。
+opencode 对大多数按键绑定使用 `leader` 键。这可以避免终端中的冲突。
默认情况下,`ctrl+x` 是主键,大多数操作要求您先按主键,再按键盘。例如,要开始新会话,请先按 `ctrl+x`,然后按 `n`。
@@ -132,7 +132,7 @@ OpenCode 对大多数按键绑定使用 `leader` 键。这可以避免终端中
## 桌面提示快捷方式
-OpenCode 桌面应用程序提示输入支持常见的 Readline/Emacs 风格的文本编辑快捷方式。这些是内置的,目前无法通过 `opencode.json` 进行配置。
+opencode 桌面应用程序提示输入支持常见的 Readline/Emacs 风格的文本编辑快捷方式。这些是内置的,目前无法通过 `opencode.json` 进行配置。
| 快捷方式 | 行動 |
| -------- | ------------------------- |
diff --git a/packages/web/src/content/docs/zh-cn/lsp.mdx b/packages/web/src/content/docs/zh-cn/lsp.mdx
index 786077fc3..f275550aa 100644
--- a/packages/web/src/content/docs/zh-cn/lsp.mdx
+++ b/packages/web/src/content/docs/zh-cn/lsp.mdx
@@ -1,15 +1,15 @@
---
title: LSP服务器
-description: OpenCode 与您的 LSP 服务器集成。
+description: opencode 与您的 LSP 服务器集成。
---
-OpenCode 与您的语言服务器协议 (LSP) 集成,以帮助 LLM 与您的代码库交互。它使用诊断向法学硕士提供反馈。
+opencode 与您的语言服务器协议 (LSP) 集成,以帮助 LLM 与您的代码库交互。它使用诊断向LLM提供反馈。
---
## 內建
-OpenCode附带了多种适用于流行语言的内置LSP服务器:
+opencode附带了多种适用于流行语言的内置LSP服务器:
| LSP服务器 | 扩展 | 要求 |
| --------------------- | ------------------------------------------------------------------- | ---------------------------------------------- |
diff --git a/packages/web/src/content/docs/zh-cn/mcp-servers.mdx b/packages/web/src/content/docs/zh-cn/mcp-servers.mdx
index fda965b0d..f7acc4467 100644
--- a/packages/web/src/content/docs/zh-cn/mcp-servers.mdx
+++ b/packages/web/src/content/docs/zh-cn/mcp-servers.mdx
@@ -3,9 +3,9 @@ title: MCP服务器
description: 添加本地和远程MCP工具。
---
-您可以使用“模型上下文协议”或MCP将外部工具添加到OpenCode。OpenCode支持本地和远程服务器。
+您可以使用“模型上下文协议”或MCP将外部工具添加到opencode。opencode支持本地和远程服务器。
-添加使用后,MCP工具将自动与内置工具一起供法学硕士。
+添加使用后,MCP工具将自动与内置工具一起供LLM。
---
@@ -23,7 +23,7 @@ MCP服务器会添加到您的上下文中,因此您需要小心启用哪些
## 使能夠
-您可以在`mcp`下的[开放代码配置](https://opencode.ai/docs/config/)中定义MCP服务器。为每个MCP添加唯一的名称。当提示LLM时,您可以通过名称引用该MCP。
+您可以在`mcp`下的[opencode配置](https://opencode.ai/docs/config/)中定义MCP服务器。为每个MCP添加唯一的名称。当提示LLM时,您可以通过名称引用该MCP。
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ use the mcp_everything tool to add the number 3 and 4
## 開放認證
-OpenCode自动处理远程MCP服务器的OAuth身份验证。当服务器需要身份验证时,OpenCode将:
+opencode自动处理远程MCP服务器的OAuth身份验证。当服务器需要身份验证时,opencode将:
1. 检测 401 响应并启动 OAuth 流程
2. 如果服务器支持,请使用**动态客户端注册 (RFC 7591)**
@@ -189,7 +189,7 @@ OpenCode自动处理远程MCP服务器的OAuth身份验证。当服务器需要
}
```
-如果服務器需要身份驗證,OpenCode 將在您第一次嘗試使用它時提示您進行身份驗證。如果沒有,您可以使用 `opencode mcp auth `[手動觸發流量](#authenticating)。
+如果服務器需要身份驗證,opencode 將在您第一次嘗試使用它時提示您進行身份驗證。如果沒有,您可以使用 `opencode mcp auth `[手動觸發流量](#authenticating)。
---
@@ -238,7 +238,7 @@ opencode mcp list
opencode mcp logout my-oauth-server
```
-`mcp auth` 命令将打开您的浏览器进行授权。授权后,OpenCode 令牌安全地存储在 `~/.local/share/opencode/mcp-auth.json` 中。
+`mcp auth` 命令将打开您的浏览器进行授权。授权后,opencode 令牌安全地存储在 `~/.local/share/opencode/mcp-auth.json` 中。
---
@@ -291,7 +291,7 @@ opencode mcp debug my-oauth-server
## 管理
-您的 MCP 可以作为 OpenCode 中的工具以及内置工具使用。,您可以像任何其他工具一样通过 OpenCode 配置来管理它们。
+您的 MCP 可以作为 opencode 中的工具以及内置工具使用。,您可以像任何其他工具一样通过 opencode 配置来管理它们。
---
@@ -423,7 +423,7 @@ MCP服务器工具以名称服务器作为出口进行注册,要因此禁用
opencode mcp auth sentry
```
-这将打开一个浏览器窗口以完成 OAuth 流程并将 OpenCode 连接到您的 Sentry 账户。
+这将打开一个浏览器窗口以完成 OAuth 流程并将 opencode 连接到您的 Sentry 账户。
通过身份验证后,您可以在提示中使用Sentry工具来查询问题、项目和错误数据。
diff --git a/packages/web/src/content/docs/zh-cn/models.mdx b/packages/web/src/content/docs/zh-cn/models.mdx
index be707be61..403f8dad3 100644
--- a/packages/web/src/content/docs/zh-cn/models.mdx
+++ b/packages/web/src/content/docs/zh-cn/models.mdx
@@ -3,13 +3,13 @@ title: 型號
description: 配置LLM提供者和模型。
---
-OpenCode 使用[人工智能软件开发工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 来支持**75+ LLM 成功**,并且支持运行本地模型。
+opencode 使用[人工智能软件开发工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 来支持**75+ LLM 成功**,并且支持运行本地模型。
---
## 供應商
-默认情况下会预加载大多数流行的提供程序。如果您已通过 `/connect` 命令添加了提供程序的辅助程序,那么它们将在您启动 OpenCode 时可用。
+默认情况下会预加载大多数流行的提供程序。如果您已通过 `/connect` 命令添加了提供程序的辅助程序,那么它们将在您启动 opencode 时可用。
了解有关[提供者](/docs/providers) 的更多信息。
@@ -35,7 +35,7 @@ OpenCode 使用[人工智能软件开发工具包](https://ai-sdk.dev/) 和[模
然而,既擅長生成代碼又擅長工具調用的只有少數。
-以下是与 OpenCode 配合良好的几个模型,排名不分前面。(这不是好看的列表,也不一定是最新的):
+以下是与 opencode 配合良好的几个模型,排名不分前面。(这不是好看的列表,也不一定是最新的):
- GPT 5.2
- GPT 5.1 法典
@@ -58,7 +58,7 @@ OpenCode 使用[人工智能软件开发工具包](https://ai-sdk.dev/) 和[模
}
```
-这里完整的ID是`provider_id/model_id`。例如,如果您使用[开放代码禅](/docs/zen),则您将使用`opencode/gpt-5.1-codex`来表示GPT 5.1 Codex。
+这里完整的ID是`provider_id/model_id`。例如,如果您使用[OpenCode Zen](/docs/zen),则您将使用`opencode/gpt-5.1-codex`来表示GPT 5.1 Codex。
如果您配置了[定制生产](/docs/providers#custom),则`provider_id` 是配置中`provider` 部分的按键,`model_id` 是`provider.models` 中的按键。
@@ -137,18 +137,18 @@ OpenCode 使用[人工智能软件开发工具包](https://ai-sdk.dev/) 和[模
## 變體
-许多型号支持具有不同配置的多种变体。OpenCode附带了流行建设的内置默认变体。
+许多型号支持具有不同配置的多种变体。opencode附带了流行建设的内置默认变体。
### 內置變體
-OpenCode 附带了许多重大的默认变体:
+opencode 附带了许多重大的默认变体:
**人擇**:
- `high` - 高思维预算(默认)
- `max` - 最大预算规划
-**開放人工智能**:
+**OpenAI**:
因型號而異,但大致如下:
@@ -203,11 +203,11 @@ OpenCode 附带了许多重大的默认变体:
## 加載模型
-当OpenCode启动时,它会按以下优先顺序检查模型:
+当opencode启动时,它会按以下优先顺序检查模型:
1. `--model` 或 `-m` 配置命令行标志。格式与文件中的相同:`provider_id/model_id`。
-2. OpenCode 配置中的模型列表。
+2. opencode 配置中的模型列表。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-cn/modes.mdx b/packages/web/src/content/docs/zh-cn/modes.mdx
index ee841cf13..e2d6e75d0 100644
--- a/packages/web/src/content/docs/zh-cn/modes.mdx
+++ b/packages/web/src/content/docs/zh-cn/modes.mdx
@@ -192,7 +192,7 @@ Markdown 文件名成为模式名称(例如,`review.md` 创建`review` 模
```
該路徑是相對於配置文件所在位置的。所以這適用於
-全局开放代码配置和项目特定配置。
+全局opencode配置和项目特定配置。
---
diff --git a/packages/web/src/content/docs/zh-cn/network.mdx b/packages/web/src/content/docs/zh-cn/network.mdx
index 92d412870..dd4d0aedf 100644
--- a/packages/web/src/content/docs/zh-cn/network.mdx
+++ b/packages/web/src/content/docs/zh-cn/network.mdx
@@ -3,13 +3,13 @@ title: 網絡
description: 配置代理和自定義證書。
---
-OpenCode支持企业网络环境的标准代理环境变量和自定义证书。
+opencode支持企业网络环境的标准代理环境变量和自定义证书。
---
## 代理人
-OpenCode 尊重标准代理环境变量。
+opencode 尊重标准代理环境变量。
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ export HTTPS_PROXY=http://username:password@proxy.example.com:8080
## 定制證書
-如果您的企业使用自定义 CA 进行 HTTPS 连接,请配置 OpenCode 以信任它们。
+如果您的企业使用自定义 CA 进行 HTTPS 连接,请配置 opencode 以信任它们。
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/zh-cn/permissions.mdx b/packages/web/src/content/docs/zh-cn/permissions.mdx
index cdddd6534..c7cfc0cca 100644
--- a/packages/web/src/content/docs/zh-cn/permissions.mdx
+++ b/packages/web/src/content/docs/zh-cn/permissions.mdx
@@ -3,7 +3,7 @@ title: 權限
description: 控制哪些操作需要批准才能運行。
---
-OpenCode 使用`permission` 配置来决定给定的操作是否应自动运行、提示您或被阻止。
+opencode 使用`permission` 配置来决定给定的操作是否应自动运行、提示您或被阻止。
从 `v1.1.1` 开始,旧版配置 `tools` 布尔已被废弃,并已合并到 `permission` 中。仍支持旧版的 `tools` 配置以实现平滑兼容。
@@ -88,7 +88,7 @@ OpenCode 使用`permission` 配置来决定给定的操作是否应自动运行
### 外部目錄
-使用 `external_directory` 允许工具调用启动 OpenCode 的工作目录之外的路径。这适用于任何采用路径作为输入的工具(例如 `read`、`edit`、`list`、`glob`、`grep` 和许多Z`bash` 命令)。
+使用 `external_directory` 允许工具调用启动 opencode 的工作目录之外的路径。这适用于任何采用路径作为输入的工具(例如 `read`、`edit`、`list`、`glob`、`grep` 和许多Z`bash` 命令)。
主扩展(如`~/...`)仅影响模式的编写方式。它不会使外部路径成为当前工作空间的一部分,因此仍然必须通过 `external_directory` 允许工作目录之外的路径。
@@ -127,7 +127,7 @@ OpenCode 使用`permission` 配置来决定给定的操作是否应自动运行
## 可用權限
-OpenCode权限由工具名称和一些安全防护措施决定:
+opencode权限由工具名称和一些安全防护措施决定:
- `read` — 读取文件(与文件路径匹配)
- `edit` — 所有文件修改(头部`edit`、`write`、`patch`、`multiedit`)
@@ -148,7 +148,7 @@ OpenCode权限由工具名称和一些安全防护措施决定:
## 預設值
-如果您未指定任何内容,OpenCode分散许可的默认值开始:
+如果您未指定任何内容,opencode分散许可的默认值开始:
- 大部分权限默认为`"allow"`。
- `doom_loop`和`external_directory`默认为`"ask"`。
@@ -171,10 +171,10 @@ OpenCode权限由工具名称和一些安全防护措施决定:
## “問”的作用是什麼
-当 OpenCode 提示批准时,UI 会提供清晰的结果:
+当 opencode 提示批准时,UI 会提供清晰的结果:
- `once` — 仅批准此请求
-- `always` — 批准与建议模式匹配的未来请求(对于当前 OpenCode 会话的其余部分)
+- `always` — 批准与建议模式匹配的未来请求(对于当前 opencode 会话的其余部分)
- `reject` — 拒绝请求
`always` 将批准的模式集由该工具提供(例如,bash 批准通常将安全端口(如 `git status*`)列入白名单)。
diff --git a/packages/web/src/content/docs/zh-cn/plugins.mdx b/packages/web/src/content/docs/zh-cn/plugins.mdx
index 722a9a084..a61142da2 100644
--- a/packages/web/src/content/docs/zh-cn/plugins.mdx
+++ b/packages/web/src/content/docs/zh-cn/plugins.mdx
@@ -1,9 +1,9 @@
---
title: 插件
-description: 编写您自己的插件来扩展 OpenCode。
+description: 编写您自己的插件来扩展 opencode。
---
-插件允许您通过挂钩各种事件和自定义行为来扩展 OpenCode。您可以创建插件来添加新功能、与外部服务集成或修改 OpenCode 的默认行为。
+插件允许您通过挂钩各种事件和自定义行为来扩展 opencode。您可以创建插件来添加新功能、与外部服务集成或修改 opencode 的默认行为。
例如,查看社区创建的[插件](/docs/ecosystem#plugins)。
@@ -83,7 +83,7 @@ description: 编写您自己的插件来扩展 OpenCode。
}
```
-OpenCode 在启动时运行 `bun install` 来安装这些。然后你的插件和工具就可以导入它们了。
+opencode 在启动时运行 `bun install` 来安装这些。然后你的插件和工具就可以导入它们了。
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -118,7 +118,7 @@ export const MyPlugin = async ({ project, client, $, directory, worktree }) => {
- `project`:当前项目信息。
- `directory`:当前工作目录。
- `worktree`:git 工作树路径。
-- `client`:用于与AI交互的开放代码SDK客户端。
+- `client`:用于与AI交互的opencodeSDK客户端。
- `$`:Bun的[外壳API](https://bun.com/docs/runtime/shell)用于执行命令。
---
@@ -201,7 +201,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
- `tool.execute.after`
- `tool.execute.before`
-#### 途易活動
+#### TUI 活動
- `tui.prompt.append`
- `tui.command.execute`
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
我们在 macOS 上使用 `osascript` AppleScript。这里我们用它运行来发送通知。
:::note
-如果您使用 OpenCode 桌面应用程序,它可以在响应准备就绪或会话错误时自动发送系统通知。
+如果您使用 opencode 桌面应用程序,它可以在响应准备就绪或会话错误时自动发送系统通知。
:::
---
@@ -300,13 +300,13 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
}
```
-`tool` 帮助器创建一个可以调用的自定义工具的开放代码。它采用 Zod 模式函数并返回一个工具定义:
+`tool` 帮助器创建一个可以调用的自定义工具的opencode。它采用 Zod 模式函数并返回一个工具定义:
- `description`:该工具的作用
- `args`:Zod 模式的工具参数
- `execute`:调用工具时运行的函数
-您的自定義工具將可與內置工具一起用於開放代碼。
+您的自定義工具將可與內置工具一起用於opencode。
---
diff --git a/packages/web/src/content/docs/zh-cn/providers.mdx b/packages/web/src/content/docs/zh-cn/providers.mdx
index 149b0e3d3..63596e547 100644
--- a/packages/web/src/content/docs/zh-cn/providers.mdx
+++ b/packages/web/src/content/docs/zh-cn/providers.mdx
@@ -1,17 +1,17 @@
---
title: 供應商
-description: 使用 OpenCode 中的任何 LLM 提供程式。
+description: 使用 opencode 中的任何 LLM 提供程式。
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode uses the [AI SDK](https://ai-sdk.dev/) and [Models.dev](https://models.dev) to support **75+ LLM providers** and it supports running local models.
+opencode uses the [AI SDK](https://ai-sdk.dev/) and [Models.dev](https://models.dev) to support **75+ LLM providers** and it supports running local models.
要新增提供商,您需要:
1. 使用 `/connect` 命令新增提供 API 程序金钥匙。
-2. 在您的 OpenCode 配置中配置提供程式。
+2. 在您的 opencode 配置中配置提供程式。
---
@@ -24,7 +24,7 @@ in `~/.local/share/opencode/auth.json`.
### 配置
-您可以利用 OpenCode 中的 `provider` 部分自定义提供程序
+您可以利用 opencode 中的 `provider` 部分自定义提供程序
配置。
---
@@ -48,10 +48,10 @@ in `~/.local/share/opencode/auth.json`.
---
-## OpenCode 一代
+## opencode 一代
-OpenCode Zen 是OpenCode团队提供的模型列表,这些模型已被
-经测试和验证可与OpenCode良好配合。 [了解更多](/docs/zen)。
+OpenCode Zen 是opencode团队提供的模型列表,这些模型已被
+经测试和验证可与opencode良好配合。 [了解更多](/docs/zen)。
:::tip
如果您是新手,我们建议您从 OpenCode Zen 开始。
@@ -80,7 +80,7 @@ OpenCode Zen 是OpenCode团队提供的模型列表,这些模型已被
/models
```
-它的工作方式与 OpenCode 中的任何其他提供的程序相同,并且完全可以选择使用。
+它的工作方式与 opencode 中的任何其他提供的程序相同,并且完全可以选择使用。
---
@@ -124,7 +124,7 @@ OpenCode Zen 是OpenCode团队提供的模型列表,这些模型已被
### 亞馬遜基岩
-相当于 Amazon Bedrock 与 OpenCode 结合使用:
+相当于 Amazon Bedrock 与 opencode 结合使用:
1. 前往 Amazon Bedrock 控制台中的 **模型目录** 并请求
訪問您想要的模型。
@@ -279,7 +279,7 @@ OpenCode Zen 是OpenCode团队提供的模型列表,这些模型已被
```
:::info
-Using your Claude Pro/Max subscription in OpenCode is not officially supported by [Anthropic](https://anthropic.com).
+Using your Claude Pro/Max subscription in opencode is not officially supported by [Anthropic](https://anthropic.com).
:::
##### 使用 API 键
@@ -482,7 +482,7 @@ Cloudflare AI Gateway lets you access models from OpenAI, Anthropic, Workers AI,
/models
```
- 您还可以使用开放代码配置新增模型。
+ 您还可以使用opencode配置新增模型。
```json title="opencode.json"
{
@@ -662,7 +662,7 @@ GitLab Duo 通过 GitLab 的人工代理提供具有本机工具呼叫功能的
#### 使用個人訪問令牌
1. Go to [GitLab User Settings > Access Tokens](https://gitlab.com/-/user_settings/personal_access_tokens)
2. 單擊**新增新令牌**
- 3. Name: `OpenCode`, Scopes: `api`
+ 3. Name: `opencode`, Scopes: `api`
4. 复制令牌(以 `glpat-` 发起人)
5. 在終端中輸入
@@ -685,8 +685,8 @@ GitLab Duo 通过 GitLab 的人工代理提供具有本机工具呼叫功能的
##### 自托管 GitLab
:::note[合规笔记]
-OpenCode 使用一个小模型来执行一些 AI 任务,例如生成会话标题。
-情况下,其配置为使用 gpt-5-nano,由 Zen 托管。默认 OpenCode
+opencode 使用一个小模型来执行一些 AI 任务,例如生成会话标题。
+情况下,其配置为使用 gpt-5-nano,由 Zen 托管。默认 opencode
只需使用您自己的 GitLab 托管示例项,即可将以下内容添加到您的
`opencode.json` file. It is also recommended to disable session sharing.
@@ -784,7 +784,7 @@ Customize through `opencode.json`:
---
-### GitHub 副驾驶
+### GitHub Copilot
相当于您的 GitHub Copilot 订阅与 opencode 一起使用:
@@ -823,7 +823,7 @@ Some models need to be manually enabled in your [GitHub Copilot settings](https:
### 谷歌顶点人工智能
-Google Vertex AI 与 OpenCode 结合使用:
+Google Vertex AI 与 opencode 结合使用:
1. 前往 Google Cloud Console 中的 **模型花园** 并检查
您所在地區提供的型號。
@@ -1005,7 +1005,7 @@ Helicone 支持快速获取、用户跟踪和会话管理等功能的自定义
##### 會話跟蹤
-Helicone's [Sessions](https://docs.helicone.ai/features/sessions) feature lets you group related LLM requests together. Use the [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) plugin to automatically log each OpenCode conversation as a session in Helicone.
+Helicone's [Sessions](https://docs.helicone.ai/features/sessions) feature lets you group related LLM requests together. Use the [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) plugin to automatically log each opencode conversation as a session in Helicone.
```bash
npm install -g opencode-helicone-session
@@ -1019,7 +1019,7 @@ npm install -g opencode-helicone-session
}
```
-该外挂将 `Helicone-Session-Id` 和 `Helicone-Session-Name` 标头注入您的请求中。在 Helicone 的会话页面中,您将看到每个 OpenCode 对话都是单独的会话。
+该外挂将 `Helicone-Session-Id` 和 `Helicone-Session-Name` 标头注入您的请求中。在 Helicone 的会话页面中,您将看到每个 opencode 对话都是单独的会话。
##### 常见螺旋接头
@@ -1103,7 +1103,7 @@ IO.NET提供了17种针对各种例子进行优化的模型:
### LM工作室
-您可以通过使用本地模型来使用 LM Studio 配置开放代码。
+您可以通过使用本地模型来使用 LM Studio 配置opencode。
```json title="opencode.json" "lmstudio" {5, 6, 8, 10-14}
{
@@ -1223,7 +1223,7 @@ IO.NET提供了17种针对各种例子进行优化的模型:
您可以使用 Ollama 配置 opencode 本地模型。
:::tip
-Ollama can automatically configure itself for OpenCode. See the [Ollama integration docs](https://docs.ollama.com/integrations/opencode) for details.
+Ollama can automatically configure itself for opencode. See the [Ollama integration docs](https://docs.ollama.com/integrations/opencode) for details.
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1262,13 +1262,13 @@ Ollama can automatically configure itself for OpenCode. See the [Ollama integrat
### 奧拉馬雲
-相当于 Ollama Cloud 与 OpenCode 一起使用:
+相当于 Ollama Cloud 与 opencode 一起使用:
1. 前往 [https://ollama.com/](https://ollama.com/) 并登入或建立账户。
2. 导航至**设置** > **金钥匙**,然后单击**添加API金钥匙**以生成新的API金钥匙。
-3. 复制 API 金钥以在 OpenCode 中使用。
+3. 复制 API 金钥以在 opencode 中使用。
4. 执行 `/connect` 命令并搜索 **Ollama Cloud**。
@@ -1285,7 +1285,7 @@ Ollama can automatically configure itself for OpenCode. See the [Ollama integrat
└ enter
```
-6. **重要**:在OpenCode中使用云模型之前,必须将模型信息拉取到本地:
+6. **重要**:在opencode中使用云模型之前,必须将模型信息拉取到本地:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1309,7 +1309,7 @@ We recommend signing up for [ChatGPT Plus or Pro](https://chatgpt.com/pricing).
/connect
```
-2. 您可以选择 **ChatGPT Plus/Pro** 选项,就会在这里开启您的浏览器
+2. 您可以选择 **ChatGPT Plus 或 Pro** 选项,就会在这里开启您的浏览器
並要求您進行身份驗證。
```txt
@@ -1332,9 +1332,9 @@ We recommend signing up for [ChatGPT Plus or Pro](https://chatgpt.com/pricing).
---
-### OpenCode 一代
+### opencode 一代
-OpenCode Zen 是 OpenCode 团队提供的经过测试和验证的模型列表。 [了解更多](/docs/zen)。
+OpenCode Zen 是 opencode 团队提供的经过测试和验证的模型列表。 [了解更多](/docs/zen)。
1. 登入 **OpenCode Zen** 並單擊 **建立 API 金鑰**。
@@ -1344,7 +1344,7 @@ OpenCode Zen 是 OpenCode 团队提供的经过测试和验证的模型列表。
/connect
```
-3. 输入您的 OpenCode API 金钥匙。
+3. 输入您的 opencode API 金钥匙。
```txt
┌ API key
@@ -1386,7 +1386,7 @@ OpenCode Zen 是 OpenCode 团队提供的经过测试和验证的模型列表。
/models
```
- 您还可以通过开放代码配置添加其他模型。
+ 您还可以通过opencode配置添加其他模型。
```json title="opencode.json" {6}
{
@@ -1401,7 +1401,7 @@ OpenCode Zen 是 OpenCode 团队提供的经过测试和验证的模型列表。
}
```
-5. 您还可以使用开放代码配置自定义它们。这是指定的示例
+5. 您还可以使用opencode配置自定义它们。这是指定的示例
```json title="opencode.json"
{
@@ -1727,7 +1727,7 @@ Vercel AI Gateway 可以让您跨统一端点访问来自 OpenAI、Anthropic、G
/models
```
- 您还可以通过开放代码配置添加其他模型。
+ 您还可以通过opencode配置添加其他模型。
```json title="opencode.json" {6}
{
@@ -1870,7 +1870,7 @@ Vercel AI Gateway 可以让您跨统一端点访问来自 OpenAI、Anthropic、G
- **limit.context**:模型接受的最大输入标记。
- **limit.output**:模型可以生成的最大令牌。
-`limit` 栏位允许 OpenCode 了解您还剩下多少上下文。标准成功会自动从 models.dev 中提取这些内容。
+`limit` 栏位允许 opencode 了解您还剩下多少上下文。标准成功会自动从 models.dev 中提取这些内容。
---
diff --git a/packages/web/src/content/docs/zh-cn/rules.mdx b/packages/web/src/content/docs/zh-cn/rules.mdx
index a9c6f7795..dd3585aee 100644
--- a/packages/web/src/content/docs/zh-cn/rules.mdx
+++ b/packages/web/src/content/docs/zh-cn/rules.mdx
@@ -1,6 +1,6 @@
---
title: 規則
-description: 設置開放代碼的自定義指令。
+description: 設置opencode的自定義指令。
---
您可以通过 `AGENTS.md` 文件创建 opencode 的自定义指令。这和 Cursor 的规则类似。它包含将包含在 LLM 上下文中的说明,方便您的特定项目自定义其行为。
@@ -62,7 +62,7 @@ opencode 还支持从多个位置读取 `AGENTS.md` 文件。这有不同的目
### 全球的
-您还可以在 `~/.config/opencode/AGENTS.md` 文件中包含全局规则。这适用于所有开放代码会话。
+您还可以在 `~/.config/opencode/AGENTS.md` 文件中包含全局规则。这适用于所有opencode会话。
由于此未提交给 Git 或与您的团队共享,因此我们建议使用它来指定 LLM 应遵循的任何个人规则。
diff --git a/packages/web/src/content/docs/zh-cn/sdk.mdx b/packages/web/src/content/docs/zh-cn/sdk.mdx
index 4706cf7e0..27e42a15c 100644
--- a/packages/web/src/content/docs/zh-cn/sdk.mdx
+++ b/packages/web/src/content/docs/zh-cn/sdk.mdx
@@ -7,7 +7,7 @@ import config from "../../../../config.mjs"
export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
opencode JS/TS SDK 提供类型其他安全的客户端用于与服务器交互。
-使用它以程序设计方式构建集成和控制开放代码。
+使用它以程序设计方式构建集成和控制opencode。
[了解更多关于服务器如何工作的](/docs/server)。例如,检视社区构建的[projects](/docs/ecosystem#projects)。
diff --git a/packages/web/src/content/docs/zh-cn/server.mdx b/packages/web/src/content/docs/zh-cn/server.mdx
index 703c2fc3f..985efedac 100644
--- a/packages/web/src/content/docs/zh-cn/server.mdx
+++ b/packages/web/src/content/docs/zh-cn/server.mdx
@@ -65,7 +65,7 @@ opencode TUI running, `opencode serve` will start a new server.
当您启动 TUI 时,它会随机分配端口和主机名。您可以重新设置 `--hostname` 和 `--port` [flags](/docs/cli)。使用它连线到其服务器然后器。
-[**_T2_**](#tui) 端点可用于跨境服务器驱动 TUI。例如,您可以预填充或执行提示。此设置由 OpenCode [IDE](/docs/ide) 外挂使用。
+[**_T2_**](#tui) 端点可用于跨境服务器驱动 TUI。例如,您可以预填充或执行提示。此设置由 opencode [IDE](/docs/ide) 外挂使用。
---
diff --git a/packages/web/src/content/docs/zh-cn/share.mdx b/packages/web/src/content/docs/zh-cn/share.mdx
index 6eb5c1fa4..0d07e56fb 100644
--- a/packages/web/src/content/docs/zh-cn/share.mdx
+++ b/packages/web/src/content/docs/zh-cn/share.mdx
@@ -1,9 +1,9 @@
---
title: 分享
-description: 分享您的 OpenCode 对话。
+description: 分享您的 opencode 对话。
---
-OpenCode 的共享功能允许您建立指向 OpenCode 对话的公共链接,以便您可以与蓝牙进行战斗或从其他人那里获得帮助。
+opencode 的共享功能允许您建立指向 opencode 对话的公共链接,以便您可以与蓝牙进行战斗或从其他人那里获得帮助。
:::note
任何知道連結的人都可以公開訪問共享對話。
@@ -13,7 +13,7 @@ OpenCode 的共享功能允许您建立指向 OpenCode 对话的公共链接,
## 它是如何運作的
-当您分享对话时,OpenCode:
+当您分享对话时,opencode:
1. 为您的会话建立唯一的公共 URL
2. 將您的對話歷史記錄同步到我們的伺服器
@@ -23,13 +23,13 @@ OpenCode 的共享功能允许您建立指向 OpenCode 对话的公共链接,
## 分享
-OpenCode 支持清晰控制对话共享方式的共享模式:
+opencode 支持清晰控制对话共享方式的共享模式:
---
### 手動(預設)
-在默认情况下,OpenCode 使用手动共享模式。会话不会自动共享,但您可以使用 `/share` 命令手动共享它们:
+在默认情况下,opencode 使用手动共享模式。会话不会自动共享,但您可以使用 `/share` 命令手动共享它们:
```
/share
@@ -125,4 +125,4 @@ To enforce this across your team for a given project, add it to the `opencode.js
- **仅限** 仅透过 SSO 进行身份验证的用户
- **在您自己的基礎設施上自行託管**
-[了解更多关于在您的组织中使用开放代码的](/docs/enterprise)。
+[了解更多关于在您的组织中使用opencode的](/docs/enterprise)。
diff --git a/packages/web/src/content/docs/zh-cn/skills.mdx b/packages/web/src/content/docs/zh-cn/skills.mdx
index 1e9770c7c..b9b5308b5 100644
--- a/packages/web/src/content/docs/zh-cn/skills.mdx
+++ b/packages/web/src/content/docs/zh-cn/skills.mdx
@@ -3,7 +3,7 @@ title: 《代理技巧》
description: “贯穿 SKILL.md 定义可重用行为”
---
-代理让 OpenCode 技能从您的存储库或主目录中找到可重用的指令。
+代理让 opencode 技能从您的存储库或主目录中找到可重用的指令。
技能贯穿本机 `skill` 工具输入导入 - 代理可以检视可用技能并可以在需要时加载完整内容。
---
@@ -11,7 +11,7 @@ description: “贯穿 SKILL.md 定义可重用行为”
## 放置檔案
为每个技能名称建立一个资料夹,并在其中放入`SKILL.md`。
-OpenCode 搜索这些位置:
+opencode 搜索这些位置:
- Project config: `.opencode/skills//SKILL.md`
- Global config: `~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode 搜索这些位置:
## 瞭解發現
-对于专案本地路径, OpenCode 从当前工作目录向上走,直到到达 git 工作树。
+对于专案本地路径, opencode 从当前工作目录向上走,直到到达 git 工作树。
It loads any matching `skills/*/SKILL.md` in `.opencode/` and any matching `.claude/skills/*/SKILL.md` or `.agents/skills/*/SKILL.md` along the way.
Global definitions are also loaded from `~/.config/opencode/skills/*/SKILL.md`, `~/.claude/skills/*/SKILL.md`, and `~/.agents/skills/*/SKILL.md`.
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## 識別工具說明
-OpenCode 列出了 `skill` 工具描述中的可用技能。
+opencode 列出了 `skill` 工具描述中的可用技能。
每個條目都包含技能名稱和描述:
```xml
diff --git a/packages/web/src/content/docs/zh-cn/themes.mdx b/packages/web/src/content/docs/zh-cn/themes.mdx
index 4ff6292a6..c87e8f00c 100644
--- a/packages/web/src/content/docs/zh-cn/themes.mdx
+++ b/packages/web/src/content/docs/zh-cn/themes.mdx
@@ -3,9 +3,9 @@ title: 主題
description: 選擇內建主題或定義您自己的主題。
---
-使用 OpenCode,您可以从多个内建主题中进行选择,使用适合您的终端主题的主题,或定义您自己的自定义主题。
+使用 opencode,您可以从多个内建主题中进行选择,使用适合您的终端主题的主题,或定义您自己的自定义主题。
-By default, OpenCode uses our own `opencode` theme.
+By default, opencode uses our own `opencode` theme.
---
@@ -23,7 +23,7 @@ By default, OpenCode uses our own `opencode` theme.
## 內建主題
-OpenCode 带有几个内建主题。
+opencode 带有几个内建主题。
| 名稱 | 描述 |
| ---------------------- | ---------------------------------------------------------------------------- |
@@ -53,7 +53,7 @@ OpenCode 带有几个内建主题。
系統主題適合以下使用者:
-- 希望 OpenCode 与终端的外观相匹配
+- 希望 opencode 与终端的外观相匹配
- 使用自定義終端配色方案
- 希望所有終端應用程式具有一致的外觀
@@ -74,7 +74,7 @@ OpenCode 带有几个内建主题。
## 自定義主題
-OpenCode 支持灵活的基于 JSON 的主题系统,允许用户轻松创建和自定义主题。
+opencode 支持灵活的基于 JSON 的主题系统,允许用户轻松创建和自定义主题。
---
diff --git a/packages/web/src/content/docs/zh-cn/tools.mdx b/packages/web/src/content/docs/zh-cn/tools.mdx
index 8633fcf8e..ca0dc12bc 100644
--- a/packages/web/src/content/docs/zh-cn/tools.mdx
+++ b/packages/web/src/content/docs/zh-cn/tools.mdx
@@ -3,7 +3,7 @@ title: 工具
description: 管理 LLM 可以使用的工具。
---
-Tools allow the LLM to perform actions in your codebase. OpenCode comes with a set of built-in tools, but you can extend it with [custom tools](/docs/custom-tools) or [MCP servers](/docs/mcp-servers).
+Tools allow the LLM to perform actions in your codebase. opencode comes with a set of built-in tools, but you can extend it with [custom tools](/docs/custom-tools) or [MCP servers](/docs/mcp-servers).
默认情况下,所有工具都是**启用**并且不需要执行权限。您可以交叉[permissions](/docs/permissions) 控制工具行为。
@@ -41,7 +41,7 @@ Tools allow the LLM to perform actions in your codebase. OpenCode comes with a s
## 內建
-以下是 OpenCode 中可用的所有内置工具。
+以下是 opencode 中可用的所有内置工具。
---
@@ -291,9 +291,9 @@ To configure which LSP servers are available for your project, see [LSP Servers]
在網路上搜尋資訊。
:::note
-仅当使用 OpenCode 提供或 `OPENCODE_ENABLE_EXA` 程序环境变量设置为任何真值(例如 `true` 或 `1`)时,此工具才可用。
+仅当使用 opencode 提供或 `OPENCODE_ENABLE_EXA` 程序环境变量设置为任何真值(例如 `true` 或 `1`)时,此工具才可用。
-要在启动 OpenCode 时启用:
+要在启动 opencode 时启用:
```bash
OPENCODE_ENABLE_EXA=1 opencode
diff --git a/packages/web/src/content/docs/zh-cn/troubleshooting.mdx b/packages/web/src/content/docs/zh-cn/troubleshooting.mdx
index e23d3ef1f..56df90674 100644
--- a/packages/web/src/content/docs/zh-cn/troubleshooting.mdx
+++ b/packages/web/src/content/docs/zh-cn/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: 故障排除
description: 常見問題以及如何解決它們。
---
-要排除 OpenCode 的问题,请首先检查其存储在磁碟上的日志和本地数据。
+要排除 opencode 的问题,请首先检查其存储在磁碟上的日志和本地数据。
---
@@ -39,13 +39,13 @@ opencode程序将会话数据和其他应用程序数据存储在磁碟上:
## 桌面應用程式
-OpenCode Desktop runs a local OpenCode server (the `opencode-cli` sidecar) in the background. Most issues are caused by a misbehaving plugin, a corrupted cache, or a bad server setting.
+opencode Desktop runs a local opencode server (the `opencode-cli` sidecar) in the background. Most issues are caused by a misbehaving plugin, a corrupted cache, or a bad server setting.
### 快速檢查
- 完全退出並重新啟動應用程式。
- 如果應用程式顯示錯誤螢幕,請單擊“**重新啟動**”並複制錯誤詳細資訊。
-- macOS only: `OpenCode` menu -> **Reload Webview** (helps if the UI is blank/frozen).
+- macOS only: `opencode` menu -> **Reload Webview** (helps if the UI is blank/frozen).
---
@@ -72,7 +72,7 @@ OpenCode Desktop runs a local OpenCode server (the `opencode-cli` sidecar) in th
#### 檢查外掛目錄
-OpenCode 还可以从磁碟加载本地外挂。暂时将它们移开(或重新命名资料夹)并重新启动桌面应用程序:
+opencode 还可以从磁碟加载本地外挂。暂时将它们移开(或重新命名资料夹)并重新启动桌面应用程序:
- **全域性外掛**
- **macOS/Linux**: `~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ OpenCode 还可以从磁碟加载本地外挂。暂时将它们移开(或重
### 清除快取
-如果取消外挂没有帮助(或者外挂安装被卡住),请清除快取,方便OpenCode可以重建它。
+如果取消外挂没有帮助(或者外挂安装被卡住),请清除快取,方便opencode可以重建它。
-1. 完全退出 OpenCode 桌面。
+1. 完全退出 opencode 桌面。
2. 刪除快取目錄:
- **macOS**: Finder -> `Cmd+Shift+G` -> paste `~/.cache/opencode`
- **Linux**: delete `~/.cache/opencode` (or run `rm -rf ~/.cache/opencode`)
- **Windows**: Press `WIN+R` and paste `%USERPROFILE%\.cache\opencode`
-3. 重新启动 OpenCode 桌面。
+3. 重新启动 opencode 桌面。
---
### 修復伺服器連線問題
-OpenCode Desktop 可以启动自己的本地服务器(默认配置)或连线到您的服务器 URL。
+opencode Desktop 可以启动自己的本地服务器(默认配置)或连线到您的服务器 URL。
如果您看到**“连线失败”**对话中断(或者应用程序永远无法穿透启动萤幕),请检查自定义服务器URL。
@@ -132,21 +132,21 @@ If your `opencode.json(c)` contains a `server` section, temporarily remove it an
### Windows:WebView2执行时
-在 Windows 上,OpenCode 桌面需要 Microsoft Edge **WebView2 执行时**。如果应用程序打开为空白视窗或无法启动,请 install/update WebView2 并重试。
+在 Windows 上,opencode 桌面需要 Microsoft Edge **WebView2 执行时**。如果应用程序打开为空白视窗或无法启动,请 install/update WebView2 并重试。
---
### Windows:一般问题
-If you're experiencing slow performance, file access issues, or terminal problems on Windows, try using [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL provides a Linux environment that works more seamlessly with OpenCode's features.
+If you're experiencing slow performance, file access issues, or terminal problems on Windows, try using [WSL (Windows Subsystem for Linux)](/docs/windows-wsl). WSL provides a Linux environment that works more seamlessly with opencode's features.
---
### 通知不顯示
-OpenCode 桌面仅在以下情况下显示系统通知:
+opencode 桌面仅在以下情况下显示系统通知:
-- 在您的作业系统中设置为 OpenCode 启用了通知,并且
+- 在您的作业系统中设置为 opencode 启用了通知,并且
- 應用程式視窗未聚焦。
---
@@ -155,8 +155,8 @@ OpenCode 桌面仅在以下情况下显示系统通知:
如果应用程序无法并且启动您无法从 UI 内部清除设置,请重置桌面应用程序的存储状态。
-1. 退出 OpenCode 桌面。
-2. 查询并删除这些文件(它们位于 OpenCode 桌面应用程序数据目录中):
+1. 退出 opencode 桌面。
+2. 查询并删除这些文件(它们位于 opencode 桌面应用程序数据目录中):
- `opencode.settings.dat` (desktop default server URL)
- `opencode.global.dat` and `opencode.workspace.*.dat` (UI state like recent servers/projects)
@@ -171,7 +171,7 @@ OpenCode 桌面仅在以下情况下显示系统通知:
## 尋求幫助
-如果您遇到 OpenCode 问题:
+如果您遇到 opencode 问题:
1. **报告 GitHub** 上的问题
@@ -195,7 +195,7 @@ OpenCode 桌面仅在以下情况下显示系统通知:
---
-### OpenCode 无法启动
+### opencode 无法启动
1. 檢查日誌中是否有錯誤訊息
2. 尝试使用 `--print-logs` 执行以检视终端中的输出
diff --git a/packages/web/src/content/docs/zh-cn/tui.mdx b/packages/web/src/content/docs/zh-cn/tui.mdx
index 5760b14bd..5943be8a5 100644
--- a/packages/web/src/content/docs/zh-cn/tui.mdx
+++ b/packages/web/src/content/docs/zh-cn/tui.mdx
@@ -1,13 +1,13 @@
---
title: TUI
-description: 使用 OpenCode 终端用户界面。
+description: 使用 opencode 终端用户界面。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode 提供交互式终端介面或 TUI,以便使用 LLM 处理您的专案。
+opencode 提供交互式终端介面或 TUI,以便使用 LLM 处理您的专案。
-执行OpenCode启动当前目录的TUI。
+执行opencode启动当前目录的TUI。
```bash
opencode
@@ -57,7 +57,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
## 命令
-使用 OpenCode TUI 时,您可以输入 `/` 后跟命令名称来快速执行操作。例如:
+使用 opencode TUI 时,您可以输入 `/` 后跟命令名称来快速执行操作。例如:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
### 連線
-将新增到 OpenCode。允许您从可用的成功中进行选择并新增他们的 API 重要。
+将新增到 opencode。允许您从可用的成功中进行选择并新增他们的 API 重要。
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
### 出口
-退出OpenCode。 _别名_:`/quit`、`/q`
+退出opencode。 _别名_:`/quit`、`/q`
```bash frame="none"
/exit
@@ -339,7 +339,7 @@ Create or update `AGENTS.md` file. [Learn more](/docs/rules).
- `code` - Visual Studio 程序代码
- `cursor` - 游标
- `windsurf` - 风帆冲浪
-- `nvim` - Neo 的编辑器
+- `nvim` - Neovim 编辑器
- `vim` - Vim 编辑器
- `nano` - 奈米编辑器
- `notepad` - Windows 文章书
@@ -355,7 +355,7 @@ Create or update `AGENTS.md` file. [Learn more](/docs/rules).
## 配置
-您可以使用 OpenCode 配置文件自定义 TUI 行为。
+您可以使用 opencode 配置文件自定义 TUI 行为。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-cn/web.mdx b/packages/web/src/content/docs/zh-cn/web.mdx
index be64d8c03..2e2d425c2 100644
--- a/packages/web/src/content/docs/zh-cn/web.mdx
+++ b/packages/web/src/content/docs/zh-cn/web.mdx
@@ -1,11 +1,11 @@
---
title: 網路
-description: 在浏览器中使用OpenCode。
+description: 在浏览器中使用opencode。
---
-OpenCode 可以在浏览器中作为 Web 应用程序执行,消耗终端可以提供同样强大的 AI 编码体验。
+opencode 可以在浏览器中作为 Web 应用程序执行,消耗终端可以提供同样强大的 AI 编码体验。
-
+
## 入門
@@ -15,7 +15,7 @@ OpenCode 可以在浏览器中作为 Web 应用程序执行,消耗终端可以
opencode web
```
-这将在 `127.0.0.1` 上启动一个具有随机可用端口的本地服务器,并自动在默认浏览器中开启 OpenCode。
+这将在 `127.0.0.1` 上启动一个具有随机可用端口的本地服务器,并自动在默认浏览器中开启 opencode。
:::caution
如果未设置`OPENCODE_SERVER_PASSWORD`,服务器将不安全。这对于本地使用来说很好,但应该针对网路访问进行设置。
@@ -33,7 +33,7 @@ For the best experience, run `opencode web` from [WSL](/docs/windows-wsl) rather
### 港口
-默认情况下,OpenCode 选择一个可用的端口。您可以指定一个端口:
+默认情况下,opencode 选择一个可用的端口。您可以指定一个端口:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### 主機名
-情况默认下,服务器系结到`127.0.0.1`(仅限本地主机)。要使OpenCode在您的网路上可访问:
+情况默认下,服务器系结到`127.0.0.1`(仅限本地主机)。要使opencode在您的网路上可访问:
```bash
opencode web --hostname 0.0.0.0
```
-使用`0.0.0.0`时,OpenCode将显示本地地址和网络地址:
+使用`0.0.0.0`时,opencode将显示本地地址和网络地址:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ The username defaults to `opencode` but can be changed with `OPENCODE_SERVER_USE
## 使用網路介面
-启动后,网路界面将提供对您的 OpenCode 会话的访问。
+启动后,网路界面将提供对您的 opencode 会话的访问。
### 會議
從主頁檢視和管理您的會話。您可以檢視活動會話並開始新會話。
-
+
### 伺服器狀態
單擊“檢視伺服器”可檢視連線的伺服器及其狀態。
-
+
---
diff --git a/packages/web/src/content/docs/zh-cn/windows-wsl.mdx b/packages/web/src/content/docs/zh-cn/windows-wsl.mdx
index 031ef2fef..95ef1bd6d 100644
--- a/packages/web/src/content/docs/zh-cn/windows-wsl.mdx
+++ b/packages/web/src/content/docs/zh-cn/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: 在 Windows 上通过 WSL 使用 OpenCode。
+description: 在 Windows 上通过 WSL 使用 opencode。
---
import { Steps } from "@astrojs/starlight/components"
-虽然 OpenCode 可以直接在 Windows 上运行,但为了获得最佳体验,我们推荐使用 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install)。WSL 提供了一个与 OpenCode 功能无缝协作的 Linux 环境。
+虽然 opencode 可以直接在 Windows 上运行,但为了获得最佳体验,我们推荐使用 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install)。WSL 提供了一个与 opencode 功能无缝协作的 Linux 环境。
:::tip[为什么使用 WSL?]
-WSL 提供更好的文件系统性能、完整的终端支持,以及与 OpenCode 依赖的开发工具的兼容性。
+WSL 提供更好的文件系统性能、完整的终端支持,以及与 opencode 依赖的开发工具的兼容性。
:::
---
@@ -21,17 +21,17 @@ WSL 提供更好的文件系统性能、完整的终端支持,以及与 OpenCo
如果你还没有安装,请按照 Microsoft 官方指南 [安装 WSL](https://learn.microsoft.com/en-us/windows/wsl/install)。
-2. **在 WSL 中安装 OpenCode**
+2. **在 WSL 中安装 opencode**
- 完成 WSL 设置后,打开 WSL 终端并使用任一[安装方式](/docs/)安装 OpenCode。
+ 完成 WSL 设置后,打开 WSL 终端并使用任一[安装方式](/docs/)安装 opencode。
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **从 WSL 使用 OpenCode**
+3. **从 WSL 使用 opencode**
- 进入你的项目目录(可通过 `/mnt/c/`、`/mnt/d/` 等访问 Windows 文件)并运行 OpenCode。
+ 进入你的项目目录(可通过 `/mnt/c/`、`/mnt/d/` 等访问 Windows 文件)并运行 opencode。
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL 提供更好的文件系统性能、完整的终端支持,以及与 OpenCo
## 桌面应用 + WSL 服务器
-如果你想使用 OpenCode 桌面应用,但希望在 WSL 中运行服务器:
+如果你想使用 opencode 桌面应用,但希望在 WSL 中运行服务器:
1. **在 WSL 中启动服务器**,并使用 `--hostname 0.0.0.0` 以允许外部连接:
@@ -79,7 +79,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0
opencode web --hostname 0.0.0.0
```
-2. **在 Windows 浏览器中访问** `http://localhost:`(OpenCode 会打印该 URL)
+2. **在 Windows 浏览器中访问** `http://localhost:`(opencode 会打印该 URL)
从 WSL 运行 `opencode web` 可以确保正确的文件系统访问和终端集成,同时仍可在 Windows 浏览器中访问。
@@ -101,13 +101,13 @@ opencode
```
:::tip
-为了获得更流畅的体验,建议将仓库克隆或复制到 WSL 文件系统中(例如 `~/code/`),并在那里运行 OpenCode。
+为了获得更流畅的体验,建议将仓库克隆或复制到 WSL 文件系统中(例如 `~/code/`),并在那里运行 opencode。
:::
---
## 提示
-- 即使项目存放在 Windows 盘符中,也建议在 WSL 中运行 OpenCode,文件访问会更顺畅
-- 可将 OpenCode 与 VS Code 的 [WSL 扩展](https://code.visualstudio.com/docs/remote/wsl)配合使用,形成一体化开发流程
-- OpenCode 的配置和会话会保存在 WSL 环境中的 `~/.local/share/opencode/`
+- 即使项目存放在 Windows 盘符中,也建议在 WSL 中运行 opencode,文件访问会更顺畅
+- 可将 opencode 与 VS Code 的 [WSL 扩展](https://code.visualstudio.com/docs/remote/wsl)配合使用,形成一体化开发流程
+- opencode 的配置和会话会保存在 WSL 环境中的 `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/zh-cn/zen.mdx b/packages/web/src/content/docs/zh-cn/zen.mdx
index e37f2127f..4a4f59cf6 100644
--- a/packages/web/src/content/docs/zh-cn/zen.mdx
+++ b/packages/web/src/content/docs/zh-cn/zen.mdx
@@ -1,6 +1,6 @@
---
title: 禪
-description: 由 OpenCode 提供的精选模型列表。
+description: 由 opencode 提供的精选模型列表。
---
import config from "../../../../config.mjs"
@@ -13,9 +13,9 @@ Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try
OpenCode Zen 目前处于一个测试阶段。
:::
-Zen 的工作方式与 OpenCode 中的任何其他提供程序相同。您登入 OpenCode Zen 并获得
+Zen 的工作方式与 opencode 中的任何其他提供程序相同。您登入 OpenCode Zen 并获得
你的API钥匙。它是**完全可选的**,你不需要使用它即可使用
-开放代码。
+opencode。
---
@@ -26,7 +26,7 @@ Zen 的工作方式与 OpenCode 中的任何其他提供程序相同。您登入
配置非常不同;所以你會得到截然不同的效能和質量。
:::tip
-我们测试了一组与 OpenCode 配合良好的模型并提供方案。
+我们测试了一组与 opencode 配合良好的模型并提供方案。
:::
因此,如果您使用 OpenRouter 之类的东西使用模型,您永远无法
@@ -47,7 +47,7 @@ OpenCode Zen 是一个AI闸道器,可以让您访问这些模型。
## 它是如何運作的
-OpenCode Zen 的工作方式与 OpenCode 中的任何其他功能相同。
+OpenCode Zen 的工作方式与 opencode 中的任何其他功能相同。
1. 您登入 **OpenCode Zen**,新增您的帳單
详细资讯,然后复制您的 API 金钥匙。
@@ -94,7 +94,7 @@ OpenCode Zen 的工作方式与 OpenCode 中的任何其他功能相同。
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-OpenCode 配置中的 [model id](/docs/config/#models)
+opencode 配置中的 [model id](/docs/config/#models)
uses the format `opencode/`. For example, for GPT 5.2 Codex, you would
use `opencode/gpt-5.2-codex` in your config.
@@ -158,10 +158,10 @@ https://opencode.ai/zen/v1/models
免費模型:
-- GLM 4.7 免费版本在 OpenCode 上限时提供。团队正在利用这段时间收集反馈并改进模型。
-- Kimi K2.5 在 OpenCode 限时免费发布。团队正在利用这段时间收集反馈并改进模型。
-- MiniMax M2.1 在 OpenCode 限时免费供应。团队正在利用这段时间收集反馈并改进模型。
-- Big Pickle 是一个隐形模型,在 OpenCode 上限时免费。团队正在利用这个临时收集反馈并改进模型。
+- GLM 4.7 免费版本在 opencode 上限时提供。团队正在利用这段时间收集反馈并改进模型。
+- Kimi K2.5 在 opencode 限时免费发布。团队正在利用这段时间收集反馈并改进模型。
+- MiniMax M2.1 在 opencode 限时免费供应。团队正在利用这段时间收集反馈并改进模型。
+- Big Pickle 是一个隐形模型,在 opencode 上限时免费。团队正在利用这个临时收集反馈并改进模型。
如果您有任何疑問,請聯絡我們。
@@ -251,4 +251,4 @@ Zen 对团队也很有效。您可以参与第三方、角色、策划
1. **基准**编码代理的最佳models/providers。
2. 可以使用**最高質量**選項,而不是降低效能或轉向更便宜的提供商。
3. 透過按成本價銷售來傳遞任何**價格下跌**;所以唯一的加價就是支付我們的加工費。
-4. 通过允许您将其与任何其他编码代理一起使用,**无锁定**。并且始终允许您将任何其他成功与 OpenCode 一起使用。
+4. 通过允许您将其与任何其他编码代理一起使用,**无锁定**。并且始终允许您将任何其他成功与 opencode 一起使用。
diff --git a/packages/web/src/content/docs/zh-tw/1-0.mdx b/packages/web/src/content/docs/zh-tw/1-0.mdx
index a1148a8f7..abcc5b327 100644
--- a/packages/web/src/content/docs/zh-tw/1-0.mdx
+++ b/packages/web/src/content/docs/zh-tw/1-0.mdx
@@ -1,20 +1,20 @@
---
title: 遷移到 1.0
-description: OpenCode 1.0 中的新增內容。
+description: opencode 1.0 中的新增內容。
---
-OpenCode 1.0 完全重寫了 TUI。
+opencode 1.0 完全重寫了 TUI。
我們從存在性能和功能問題的基於 go+bubbletea 的 TUI 遷移到用 zig+solidjs 編寫的內部框架 (OpenTUI)。
-新 TUI 的工作方式與舊 TUI 類似,因為它連接到相同的開放代碼服務器。
+新 TUI 的工作方式與舊 TUI 類似,因為它連接到相同的opencode服務器。
---
## 升級中
如果您當前正在使用以前的版本,則不應自動升級到 1.0
-版本。然而,一些舊版本的 OpenCode 總是獲取最新版本。
+版本。然而,一些舊版本的 opencode 總是獲取最新版本。
要手動升級,請運行
diff --git a/packages/web/src/content/docs/zh-tw/acp.mdx b/packages/web/src/content/docs/zh-tw/acp.mdx
index cf3baf86c..af77ce90e 100644
--- a/packages/web/src/content/docs/zh-tw/acp.mdx
+++ b/packages/web/src/content/docs/zh-tw/acp.mdx
@@ -1,9 +1,9 @@
---
title: ACP 支持
-description: 在任何 ACP 兼容編輯器中使用 OpenCode。
+description: 在任何 ACP 兼容編輯器中使用 opencode。
---
-OpenCode 支持 [代理客戶端協議](https://agentclientprotocol.com) 或 (ACP),允許您直接在兼容的編輯器和 IDE 中使用它。
+opencode 支持 [代理客戶端協議](https://agentclientprotocol.com) 或 (ACP),允許您直接在兼容的編輯器和 IDE 中使用它。
:::tip
有關支持 ACP 的編輯器和工具的列表,請查看[非加太進程進度報告](https://zed.dev/blog/acp-progress-report#available-now)。
@@ -15,9 +15,9 @@ ACP 是一種開放協議,用於標準化代碼編輯器和 AI 編碼代理之
## 配置
-要通過 ACP 使用 OpenCode,請將編輯器配置為運行 `opencode acp` 命令。
+要通過 ACP 使用 opencode,請將編輯器配置為運行 `opencode acp` 命令。
-該命令將 OpenCode 作為 ACP 兼容的子進程啟動,通過 stdio 通過 JSON-RPC 與您的編輯器進行通信。
+該命令將 opencode 作為 ACP 兼容的子進程啟動,通過 stdio 通過 JSON-RPC 與您的編輯器進行通信。
以下是支持 ACP 的流行編輯器的示例。
@@ -82,7 +82,7 @@ ACP 是一種開放協議,用於標準化代碼編輯器和 AI 編碼代理之
}
```
-要打開它,請在 AI Chat 代理選擇器中使用新的“OpenCode”代理。
+要打開它,請在 AI Chat 代理選擇器中使用新的“opencode”代理。
---
@@ -121,7 +121,7 @@ ACP 是一種開放協議,用於標準化代碼編輯器和 AI 編碼代理之
### 代碼伴侶.nvim
-要將 OpenCode 用作 [代碼伴侶.nvim](https://github.com/olimorris/codecompanion.nvim) 中的 ACP 代理,請將以下內容添加到 Neovim 配置中:
+要將 opencode 用作 [代碼伴侶.nvim](https://github.com/olimorris/CodeCompanion.nvim) 中的 ACP 代理,請將以下內容添加到 Neovim 配置中:
```lua
require("codecompanion").setup({
@@ -136,13 +136,13 @@ require("codecompanion").setup({
})
```
-此配置將 CodeCompanion 設置為使用 OpenCode 作為聊天的 ACP 代理。
+此配置將 CodeCompanion 設置為使用 opencode 作為聊天的 ACP 代理。
如果您需要傳遞環境變量(如 `OPENCODE_API_KEY`),請參閱 CodeCompanion.nvim 文檔中的 [配置適配器:環境變量](https://codecompanion.olimorris.dev/getting-started#setting-an-api-key) 了解完整詳細信息。
## 支持
-OpenCode 通過 ACP 的工作方式與在終端中的工作方式相同。支持所有功能:
+opencode 通過 ACP 的工作方式與在終端中的工作方式相同。支持所有功能:
:::note
目前不支持某些內置斜杠命令,例如 `/undo` 和 `/redo`。
@@ -150,7 +150,7 @@ OpenCode 通過 ACP 的工作方式與在終端中的工作方式相同。支持
- 內置工具(文件操作、終端命令等)
- 自定義工具和斜杠命令
-- 在 OpenCode 配置中配置的 MCP 服務器
+- 在 opencode 配置中配置的 MCP 服務器
- `AGENTS.md` 的項目特定規則
- 自定義格式化程序和 linter
- 代理和權限系統
diff --git a/packages/web/src/content/docs/zh-tw/agents.mdx b/packages/web/src/content/docs/zh-tw/agents.mdx
index 598176e8b..2ca19d03b 100644
--- a/packages/web/src/content/docs/zh-tw/agents.mdx
+++ b/packages/web/src/content/docs/zh-tw/agents.mdx
@@ -15,7 +15,7 @@ description: 配置和使用專門的代理。
## 類型
-OpenCode 中有兩種類型的代理;主要代理人和次代理人。
+opencode 中有兩種類型的代理;主要代理人和次代理人。
---
@@ -27,7 +27,7 @@ OpenCode 中有兩種類型的代理;主要代理人和次代理人。
您可以在會話期間使用 **Tab** 鍵在主要代理之間切換。
:::
-OpenCode 附帶兩個內置的主要代理:**Build** 和 **Plan**。出色地
+opencode 附帶兩個內置的主要代理:**Build** 和 **Plan**。出色地
看看下面這些。
---
@@ -36,13 +36,13 @@ OpenCode 附帶兩個內置的主要代理:**Build** 和 **Plan**。出色地
子代理是主要代理可以調用來執行特定任務的專業助手。您還可以通過在消息中**@提及**它們來手動調用它們。
-OpenCode 附帶兩個內置子代理:**General** 和 **Explore**。我們將在下面看看這個。
+opencode 附帶兩個內置子代理:**General** 和 **Explore**。我們將在下面看看這個。
---
## 內建
-OpenCode 附帶兩個內置主代理和兩個內置子代理。
+opencode 附帶兩個內置主代理和兩個內置子代理。
---
@@ -277,7 +277,7 @@ Markdown 文件名成為代理名稱。例如,`review.md` 創建`review` 代
}
```
-如果未指定溫度,OpenCode 將使用特定於型號的默認值;大多數型號通常為 0,Qwen 型號為 0.55。
+如果未指定溫度,opencode 將使用特定於型號的默認值;大多數型號通常為 0,Qwen 型號為 0.55。
---
@@ -337,7 +337,7 @@ Markdown 文件名成為代理名稱。例如,`review.md` 創建`review` 代
}
```
-該路徑是相對於配置文件所在位置的。因此,這適用於全局 OpenCode 配置和項目特定配置。
+該路徑是相對於配置文件所在位置的。因此,這適用於全局 opencode 配置和項目特定配置。
---
@@ -359,7 +359,7 @@ Markdown 文件名成為代理名稱。例如,`review.md` 創建`review` 代
}
```
-OpenCode 配置中的模型 ID 使用格式`provider/model-id`。例如,如果您使用 [開放代碼禪](/docs/zen),則您將使用 `opencode/gpt-5.1-codex` 來表示 GPT 5.1 Codex。
+opencode 配置中的模型 ID 使用格式`provider/model-id`。例如,如果您使用 [OpenCode Zen](/docs/zen),則您將使用 `opencode/gpt-5.1-codex` 來表示 GPT 5.1 Codex。
---
diff --git a/packages/web/src/content/docs/zh-tw/cli.mdx b/packages/web/src/content/docs/zh-tw/cli.mdx
index e9f7cdfa8..2a6741fd8 100644
--- a/packages/web/src/content/docs/zh-tw/cli.mdx
+++ b/packages/web/src/content/docs/zh-tw/cli.mdx
@@ -1,17 +1,17 @@
---
title: 命令行界面
-description: OpenCode CLI 選項和命令。
+description: opencode CLI 選項和命令。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-默認情況下,OpenCode CLI 在不帶任何參數運行時啟動[途易](/docs/tui)。
+默認情況下,opencode CLI 在不帶任何參數運行時啟動[途易](/docs/tui)。
```bash
opencode
```
-但它也接受本頁記錄的命令。這允許您以編程方式與 OpenCode 交互。
+但它也接受本頁記錄的命令。這允許您以編程方式與 opencode 交互。
```bash
opencode run "Explain how closures work in JavaScript"
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
### tui
-啟動 OpenCode 終端用戶界面。
+啟動 opencode 終端用戶界面。
```bash
opencode [project]
@@ -29,27 +29,28 @@ opencode [project]
#### 旗幟
-| 旗幟 | 短 | 描述 |
-| ------------ | ---- | --------------------------- |
-| `--continue` | `-c` | 繼續上一期 |
-| `--session` | `-s` | 會話 ID 繼續 |
-| `--prompt` | | 提示使用 |
-| `--model` | `-m` | 以提供者/模型形式使用的模型 |
-| `--agent` | | 代理使用 |
-| `--port` | | 監聽端口 |
-| `--hostname` | | 監聽的主機名 |
+| 旗幟 | 短 | 描述 |
+| ------------ | ---- | --------------------------------------------------------- |
+| `--continue` | `-c` | 繼續上一期 |
+| `--session` | `-s` | 會話 ID 繼續 |
+| `--fork` | | 繼續時分叉會話(與 `--continue` 或 `--session` 一起使用) |
+| `--prompt` | | 提示使用 |
+| `--model` | `-m` | 以提供者/模型形式使用的模型 |
+| `--agent` | | 代理使用 |
+| `--port` | | 監聽端口 |
+| `--hostname` | | 監聽的主機名 |
---
## 命令
-OpenCode CLI 還具有以下命令。
+opencode CLI 還具有以下命令。
---
### agent
-管理 OpenCode 代理。
+管理 opencode 代理。
```bash
opencode agent [command]
@@ -59,13 +60,13 @@ opencode agent [command]
### attach
-將終端連接到通過 `serve` 或 `web` 命令啟動的已運行的 OpenCode 後端服務器。
+將終端連接到通過 `serve` 或 `web` 命令啟動的已運行的 opencode 後端服務器。
```bash
opencode attach [url]
```
-這允許將 TUI 與遠程 OpenCode 後端一起使用。例如:
+這允許將 TUI 與遠程 opencode 後端一起使用。例如:
```bash
# Start the backend server for web/mobile access
@@ -118,13 +119,13 @@ opencode auth [command]
#### login
-OpenCode 由 [模型.dev](https://models.dev) 上的提供商列表提供支持,因此您可以使用 `opencode auth login` 為您想要使用的任何提供商配置 API 密鑰。它存儲在`~/.local/share/opencode/auth.json` 中。
+opencode 由 [模型.dev](https://models.dev) 上的提供商列表提供支持,因此您可以使用 `opencode auth login` 為您想要使用的任何提供商配置 API 密鑰。它存儲在`~/.local/share/opencode/auth.json` 中。
```bash
opencode auth login
```
-當 OpenCode 啟動時,它會從憑據文件加載提供程序。如果您的環境中定義了任何鍵或項目中的 `.env` 文件。
+當 opencode 啟動時,它會從憑據文件加載提供程序。如果您的環境中定義了任何鍵或項目中的 `.env` 文件。
---
@@ -300,7 +301,7 @@ opencode models anthropic
| `--refresh` | 從 models.dev 刷新模型緩存 |
| `--verbose` | 使用更詳細的模型輸出(包括成本等元數據) |
-使用`--refresh`標誌來更新緩存的模型列表。當新模型已添加到提供程序並且您希望在 OpenCode 中查看它們時,這非常有用。
+使用`--refresh`標誌來更新緩存的模型列表。當新模型已添加到提供程序並且您希望在 opencode 中查看它們時,這非常有用。
```bash
opencode models --refresh
@@ -339,6 +340,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
| `--command` | | 要運行的命令,使用消息作為參數 |
| `--continue` | `-c` | 繼續上一期 |
| `--session` | `-s` | 會話 ID 繼續 |
+| `--fork` | | 繼續時分叉會話(與 `--continue` 或 `--session` 一起使用) |
| `--share` | | 分享會議 |
| `--model` | `-m` | 以提供者/模型形式使用的模型 |
| `--agent` | | 代理使用 |
@@ -352,7 +354,7 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
### serve
-啟動無頭 OpenCode 服務器以進行 API 訪問。查看[服務器文檔](/docs/server) 以獲取完整的 HTTP 接口。
+啟動無頭 opencode 服務器以進行 API 訪問。查看[服務器文檔](/docs/server) 以獲取完整的 HTTP 接口。
```bash
opencode serve
@@ -373,7 +375,7 @@ opencode serve
### session
-管理 OpenCode 會話。
+管理 opencode 會話。
```bash
opencode session [command]
@@ -383,7 +385,7 @@ opencode session [command]
#### list
-列出所有 OpenCode 會話。
+列出所有 opencode 會話。
```bash
opencode session list
@@ -400,7 +402,7 @@ opencode session list
### stats
-顯示 OpenCode 會話的令牌使用情況和成本統計信息。
+顯示 opencode 會話的令牌使用情況和成本統計信息。
```bash
opencode stats
@@ -431,13 +433,13 @@ opencode export [sessionID]
### import
-從 JSON 文件或 OpenCode 共享 URL 導入會話數據。
+從 JSON 文件或 opencode 共享 URL 導入會話數據。
```bash
opencode import
```
-您可以從本地文件或 OpenCode 共享 URL 導入。
+您可以從本地文件或 opencode 共享 URL 導入。
```bash
opencode import session.json
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
### web
-使用 Web 界面啟動無頭 OpenCode 服務器。
+使用 Web 界面啟動無頭 opencode 服務器。
```bash
opencode web
```
-這將啟動 HTTP 服務器並打開 Web 瀏覽器以通過 Web 界面訪問 OpenCode。設置`OPENCODE_SERVER_PASSWORD`以啟用HTTP基本身份驗證(用戶名默認為`opencode`)。
+這將啟動 HTTP 服務器並打開 Web 瀏覽器以通過 Web 界面訪問 opencode。設置`OPENCODE_SERVER_PASSWORD`以啟用HTTP基本身份驗證(用戶名默認為`opencode`)。
#### 旗幟
@@ -489,7 +491,7 @@ opencode acp
### uninstall
-卸載 OpenCode 並刪除所有相關文件。
+卸載 opencode 並刪除所有相關文件。
```bash
opencode uninstall
@@ -549,7 +551,7 @@ opencode CLI 採用以下全局標誌。
## 環境變量
-可以使用環境變量配置 OpenCode。
+可以使用環境變量配置 opencode。
| 變量 | 類型 | 描述 |
| ------------------------------------- | ------ | ---------------------------------------- |
diff --git a/packages/web/src/content/docs/zh-tw/commands.mdx b/packages/web/src/content/docs/zh-tw/commands.mdx
index 06786bf98..b1a67264c 100644
--- a/packages/web/src/content/docs/zh-tw/commands.mdx
+++ b/packages/web/src/content/docs/zh-tw/commands.mdx
@@ -42,13 +42,13 @@ frontmatter 定義命令屬性。內容成為模板。
## 配置
-您可以通過 OpenCode 配置或通過在 `commands/` 目錄中創建 markdown 文件來添加自定義命令。
+您可以通過 opencode 配置或通過在 `commands/` 目錄中創建 markdown 文件來添加自定義命令。
---
### JSON
-在 OpenCode [配置](/docs/config) 中使用 `command` 選項:
+在 opencode [配置](/docs/config) 中使用 `command` 選項:
```json title="opencode.jsonc" {4-12}
{
diff --git a/packages/web/src/content/docs/zh-tw/config.mdx b/packages/web/src/content/docs/zh-tw/config.mdx
index a15d1c19c..5f340f8f2 100644
--- a/packages/web/src/content/docs/zh-tw/config.mdx
+++ b/packages/web/src/content/docs/zh-tw/config.mdx
@@ -1,15 +1,15 @@
---
title: 配置
-description: 使用 OpenCode JSON 配置。
+description: 使用 opencode JSON 配置。
---
-您可以使用 JSON 配置文件配置 OpenCode。
+您可以使用 JSON 配置文件配置 opencode。
---
## 格式
-OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
+opencode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
```jsonc title="opencode.jsonc"
{
@@ -95,7 +95,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
### 全球的
-將全局 OpenCode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置來實現用戶範圍的首選項,例如主題、提供程序或按鍵綁定。
+將全局 opencode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置來實現用戶範圍的首選項,例如主題、提供程序或按鍵綁定。
全局配置覆蓋遠程組織默認值。
@@ -109,7 +109,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
將項目特定配置放在項目的根目錄中。
:::
-當 OpenCode 啟動時,它會在當前目錄中查找配置文件或遍歷到最近的 Git 目錄。
+當 opencode 啟動時,它會在當前目錄中查找配置文件或遍歷到最近的 Git 目錄。
這也可以安全地簽入 Git 並使用與全局模式相同的模式。
@@ -200,7 +200,7 @@ opencode run "Hello world"
- `port` - 監聽的端口。
- `hostname` - 要監聽的主機名。當`mdns`啟用且未設置主機名時,默認為`0.0.0.0`。
-- `mdns` - 啟用 mDNS 服務發現。這允許網絡上的其他設備發現您的 OpenCode 服務器。
+- `mdns` - 啟用 mDNS 服務發現。這允許網絡上的其他設備發現您的 opencode 服務器。
- `mdnsDomain` - mDNS 服務的自定義域名。默認為`opencode.local`。對於在同一網絡上運行多個實例很有用。
- `cors` - 從基於瀏覽器的客戶端使用 HTTP 服務器時允許 CORS 的其他來源。值必須是完整來源(方案+主機+可選端口),例如`https://app.example.com`。
@@ -210,7 +210,7 @@ opencode run "Hello world"
### 工具
-您可以通過 `tools` 選項管理法學碩士可以使用的工具。
+您可以通過 `tools` 選項管理LLM可以使用的工具。
```json title="opencode.json"
{
@@ -228,7 +228,7 @@ opencode run "Hello world"
### 型號
-您可以通過 `provider`、`model` 和 `small_model` 選項來配置要在 OpenCode 配置中使用的提供程序和模型。
+您可以通過 `provider`、`model` 和 `small_model` 選項來配置要在 opencode 配置中使用的提供程序和模型。
```json title="opencode.json"
{
@@ -239,7 +239,7 @@ opencode run "Hello world"
}
```
-`small_model` 選項為標題生成等輕量級任務配置單獨的模型。默認情況下,如果您的提供商可以提供更便宜的模型,OpenCode 會嘗試使用更便宜的模型,否則它會回退到您的主模型。
+`small_model` 選項為標題生成等輕量級任務配置單獨的模型。默認情況下,如果您的提供商可以提供更便宜的模型,opencode 會嘗試使用更便宜的模型,否則它會回退到您的主模型。
提供者選項可以包括`timeout`和`setCacheKey`:
@@ -301,7 +301,7 @@ Amazon Bedrock 支持 AWS 特定配置:
### 主題
-您可以通過 `theme` 選項在 OpenCode 配置中配置要使用的主題。
+您可以通過 `theme` 選項在 opencode 配置中配置要使用的主題。
```json title="opencode.json"
{
@@ -351,7 +351,7 @@ Amazon Bedrock 支持 AWS 特定配置:
}
```
-默認代理必須是主代理(而不是子代理)。這可以是內置代理,例如`"build"`或`"plan"`,或者您定義的[定制代理](/docs/agents)。如果指定的代理不存在或者是子代理,OpenCode 將回退到 `"build"` 並發出警告。
+默認代理必須是主代理(而不是子代理)。這可以是內置代理,例如`"build"`或`"plan"`,或者您定義的[定制代理](/docs/agents)。如果指定的代理不存在或者是子代理,opencode 將回退到 `"build"` 並發出警告。
此設置適用於所有界面:TUI、CLI (`opencode run`)、桌面應用程序和 GitHub Action。
@@ -421,7 +421,7 @@ Amazon Bedrock 支持 AWS 特定配置:
### 自動更新
-OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoupdate` 選項禁用此功能。
+opencode 將在啟動時自動下載任何新的更新。您可以使用 `autoupdate` 選項禁用此功能。
```json title="opencode.json"
{
@@ -534,7 +534,7 @@ OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoup
### 插件
-[插件](/docs/plugins) 使用自定義工具、掛鉤和集成擴展 OpenCode。
+[插件](/docs/plugins) 使用自定義工具、掛鉤和集成擴展 opencode。
將插件文件放置在`.opencode/plugins/` 或`~/.config/opencode/plugins/` 中。您還可以通過 `plugin` 選項從 npm 加載插件。
@@ -599,7 +599,7 @@ OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoup
}
```
-當您想要限制 OpenCode 僅使用特定的提供程序而不是一一禁用它們時,這非常有用。
+當您想要限制 opencode 僅使用特定的提供程序而不是一一禁用它們時,這非常有用。
:::note
`disabled_providers` 優先於`enabled_providers`。
diff --git a/packages/web/src/content/docs/zh-tw/custom-tools.mdx b/packages/web/src/content/docs/zh-tw/custom-tools.mdx
index 4a5ea7648..e55e01da2 100644
--- a/packages/web/src/content/docs/zh-tw/custom-tools.mdx
+++ b/packages/web/src/content/docs/zh-tw/custom-tools.mdx
@@ -1,6 +1,6 @@
---
title: 定制工具
-description: 創建法學碩士可以在開放代碼中調用的工具。
+description: 創建LLM可以在opencode中調用的工具。
---
自定義工具是您創建的函數,LLM 可以在對話期間調用。它們與 opencode 的 [內置工具](/docs/tools) 一起工作,例如 `read`、`write` 和 `bash`。
diff --git a/packages/web/src/content/docs/zh-tw/ecosystem.mdx b/packages/web/src/content/docs/zh-tw/ecosystem.mdx
index fdfd3d31c..0348042b4 100644
--- a/packages/web/src/content/docs/zh-tw/ecosystem.mdx
+++ b/packages/web/src/content/docs/zh-tw/ecosystem.mdx
@@ -1,15 +1,15 @@
---
title: 生態系統
-description: 使用 OpenCode 構建的項目和集成。
+description: 使用 opencode 構建的項目和集成。
---
-基於 OpenCode 的社區項目集合。
+基於 opencode 的社區項目集合。
:::note
-想要將您的 OpenCode 相關項目添加到此列表中嗎?提交 PR。
+想要將您的 opencode 相關項目添加到此列表中嗎?提交 PR。
:::
-您還可以查看[很棒的開放代碼](https://github.com/awesome-opencode/awesome-opencode)和[開放代碼咖啡館](https://opencode.cafe),這是一個聚合生態系統和社區的社區。
+您還可以查看[很棒的opencode](https://github.com/awesome-opencode/awesome-opencode)和[opencode咖啡館](https://opencode.cafe),這是一個聚合生態系統和社區的社區。
---
@@ -17,36 +17,36 @@ description: 使用 OpenCode 構建的項目和集成。
| 名稱 | 描述 |
| --------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| [Opencode-Daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | 使用 git 同步和實時預覽在隔離的 Daytona 沙箱中自動運行 OpenCode 會話 |
+| [opencode-Daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | 使用 git 同步和實時預覽在隔離的 Daytona 沙箱中自動運行 opencode 會話 |
| [opencode-helicone-會話](https://github.com/H2Shami/opencode-helicone-session) | 自動注入 Helicone 會話標頭以進行請求分組 |
-| [打開代碼類型注入](https://github.com/nick-vi/opencode-type-inject) | 使用查找工具將 TypeScript/Svelte 類型自動注入到文件讀取中 |
+| [opencode類型注入](https://github.com/nick-vi/opencode-type-inject) | 使用查找工具將 TypeScript/Svelte 類型自動注入到文件讀取中 |
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | 使用您的 ChatGPT Plus/Pro 訂閱而不是 API 積分 |
| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | 使用您現有的 Gemini 計劃而不是 API 計費 |
| [opencode-反重力-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | 使用 Antigravity 的免費模型代替 API 計費 |
-| [opencode-devcontainers 開放代碼開發容器](https://github.com/athal7/opencode-devcontainers) | 具有淺克隆和自動分配端口的多分支開發容器隔離 |
+| [opencode-devcontainers opencode開發容器](https://github.com/athal7/opencode-devcontainers) | 具有淺克隆和自動分配端口的多分支開發容器隔離 |
| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Google Antigravity OAuth 插件,支持 Google 搜索和更強大的 API 處理 |
| [opencode-動態上下文修剪](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | 通過修剪過時的工具輸出來優化代幣使用 |
| [opencode-websearch-引用](https://github.com/ghoulr/opencode-websearch-cited.git) | 為具有 Google 接地風格的受支持提供商添加本機網絡搜索支持 |
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | 使 AI 代理能夠在 PTY 中運行後台進程,並向其發送交互式輸入。 |
| [opencode-shell-策略](https://github.com/JRedeker/opencode-shell-strategy) | 非交互式 shell 命令說明 - 防止依賴 TTY 的操作掛起 |
-| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | 使用 Wakatime 跟踪 OpenCode 使用情況 |
-| [opencode-md-表格式化程序](https://github.com/franlol/opencode-md-table-formatter/tree/main) | 清理法學碩士生成的降價表 |
-| [開放代碼變形快速應用](https://github.com/JRedeker/opencode-morph-fast-apply) | 使用 Morph Fast Apply API 和惰性編輯標記將代碼編輯速度提高 10 倍 |
-| [哦我的開放代碼](https://github.com/code-yeongyu/oh-my-opencode) | 後台代理、預構建的 LSP/AST/MCP 工具、精選代理、兼容 Claude 代碼 |
-| [開放代碼通知器](https://github.com/panta82/opencode-notificator) | OpenCode 會話的桌面通知和聲音警報 |
-| [開放代碼通知程序](https://github.com/mohak34/opencode-notifier) | 針對權限、完成和錯誤事件的桌面通知和聲音警報 |
-| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | 基於 OpenCode 上下文的 AI 支持的自動 Zellij 會話命名 |
-| [開放代碼熟練](https://github.com/zenobi-us/opencode-skillful) | 允許 OpenCode 代理通過技能發現和注入按需延遲加載提示 |
-| [開放代碼超級內存](https://github.com/supermemoryai/opencode-supermemory) | 使用超級內存跨會話持久內存 |
-| [@Plannotator/OpenCode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | 具有視覺註釋和私人/離線共享的交互式計劃審查 |
-| [@openspoon/子任務2](https://github.com/spoons-and-mirrors/subtask2) | 將開放代碼/命令擴展為具有精細流程控制的強大編排系統 |
-| [開放代碼調度程序](https://github.com/different-ai/opencode-scheduler) | 使用帶有 cron 語法的 launchd (Mac) 或 systemd (Linux) 安排重複作業 |
+| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | 使用 Wakatime 跟踪 opencode 使用情況 |
+| [opencode-md-表格式化程序](https://github.com/franlol/opencode-md-table-formatter/tree/main) | 清理LLM生成的降價表 |
+| [opencode變形快速應用](https://github.com/JRedeker/opencode-morph-fast-apply) | 使用 Morph Fast Apply API 和惰性編輯標記將代碼編輯速度提高 10 倍 |
+| [哦我的opencode](https://github.com/code-yeongyu/oh-my-opencode) | 後台代理、預構建的 LSP/AST/MCP 工具、精選代理、兼容 Claude 代碼 |
+| [opencode通知器](https://github.com/panta82/opencode-notificator) | opencode 會話的桌面通知和聲音警報 |
+| [opencode通知程序](https://github.com/mohak34/opencode-notifier) | 針對權限、完成和錯誤事件的桌面通知和聲音警報 |
+| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | 基於 opencode 上下文的 AI 支持的自動 Zellij 會話命名 |
+| [opencode熟練](https://github.com/zenobi-us/opencode-skillful) | 允許 opencode 代理通過技能發現和注入按需延遲加載提示 |
+| [opencode超級內存](https://github.com/supermemoryai/opencode-supermemory) | 使用超級內存跨會話持久內存 |
+| [@Plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | 具有視覺註釋和私人/離線共享的交互式計劃審查 |
+| [@openspoon/子任務2](https://github.com/spoons-and-mirrors/subtask2) | 將opencode/命令擴展為具有精細流程控制的強大編排系統 |
+| [opencode調度程序](https://github.com/different-ai/opencode-scheduler) | 使用帶有 cron 語法的 launchd (Mac) 或 systemd (Linux) 安排重複作業 |
| [微碼](https://github.com/vtemian/micode) | 結構化頭腦風暴 → 計劃 → 實施具有會議連續性的工作流程 |
| [奧克托](https://github.com/vtemian/octto) | 用於通過多問題形式進行 AI 頭腦風暴的交互式瀏覽器 UI |
| [opencode-後台代理](https://github.com/kdcokenny/opencode-background-agents) | 具有異步委託和上下文持久性的 Claude Code 風格後台代理 |
-| [打開代碼通知](https://github.com/kdcokenny/opencode-notify) | OpenCode 的本機操作系統通知 – 了解任務何時完成 |
-| [開放代碼工作區](https://github.com/kdcokenny/opencode-workspace) | 捆綁的多代理編排工具 – 16 個組件,一次安裝 |
-| [開放代碼工作樹](https://github.com/kdcokenny/opencode-worktree) | OpenCode 的零摩擦 git 工作樹 |
+| [opencode通知](https://github.com/kdcokenny/opencode-notify) | opencode 的本機操作系統通知 – 了解任務何時完成 |
+| [opencode工作區](https://github.com/kdcokenny/opencode-workspace) | 捆綁的多代理編排工具 – 16 個組件,一次安裝 |
+| [opencode工作樹](https://github.com/kdcokenny/opencode-worktree) | opencode 的零摩擦 git 工作樹 |
---
@@ -54,17 +54,17 @@ description: 使用 OpenCode 構建的項目和集成。
| 名稱 | 描述 |
| ------------------------------------------------------------------------------------------ | --------------------------------------------------------------- |
-| [木牧](https://github.com/remorses/kimaki) | 用於控制 OpenCode 會話的 Discord 機器人,基於 SDK 構建 |
-| [開放代碼.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim 插件,用於編輯器感知提示,基於 API 構建 |
-| [門戶網站](https://github.com/hosenur/portal) | 通過 Tailscale/VPN 實現 OpenCode 的移動優先 Web UI |
-| [打開代碼插件模板](https://github.com/zenobi-us/opencode-plugin-template/) | 用於構建 OpenCode 插件的模板 |
-| [開放代碼.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim opencode 前端 - 基於終端的 AI 編碼代理 |
-| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK 提供程序,用於通過 @opencode-ai/sdk 使用 OpenCode |
-| [開放室](https://github.com/btriapitsyn/openchamber) | OpenCode 的 Web/桌面應用程序和 VS Code 擴展 |
-| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | 在 Obsidian 的 UI 中嵌入 OpenCode 的 Obsidian 插件 |
-| [開放式工作](https://github.com/different-ai/openwork) | Claude Cowork 的開源替代方案,由 OpenCode 提供支持 |
-| [奧克斯](https://github.com/kdcokenny/ocx) | OpenCode 擴展管理器具有可移植、隔離的配置文件。 |
-| [代碼游牧者](https://github.com/NeuralNomadsAI/CodeNomad) | OpenCode 的桌面、Web、移動和遠程客戶端應用程序 |
+| [木牧](https://github.com/remorses/kimaki) | 用於控制 opencode 會話的 Discord 機器人,基於 SDK 構建 |
+| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Neovim 插件,用於編輯器感知提示,基於 API 構建 |
+| [門戶網站](https://github.com/hosenur/portal) | 通過 Tailscale/VPN 實現 opencode 的移動優先 Web UI |
+| [opencode插件模板](https://github.com/zenobi-us/opencode-plugin-template/) | 用於構建 opencode 插件的模板 |
+| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Neovim opencode 前端 - 基於終端的 AI 編碼代理 |
+| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Vercel AI SDK 提供程序,用於通過 @opencode-ai/sdk 使用 opencode |
+| [開放室](https://github.com/btriapitsyn/openchamber) | opencode 的 Web/桌面應用程序和 VS Code 擴展 |
+| [opencode-Obsidian](https://github.com/mtymek/opencode-obsidian) | 在 Obsidian 的 UI 中嵌入 opencode 的 Obsidian 插件 |
+| [開放式工作](https://github.com/different-ai/openwork) | Claude Cowork 的開源替代方案,由 opencode 提供支持 |
+| [奧克斯](https://github.com/kdcokenny/ocx) | opencode 擴展管理器具有可移植、隔離的配置文件。 |
+| [代碼游牧者](https://github.com/NeuralNomadsAI/CodeNomad) | opencode 的桌面、Web、移動和遠程客戶端應用程序 |
---
@@ -73,4 +73,4 @@ description: 使用 OpenCode 構建的項目和集成。
| 名稱 | 描述 |
| -------------------------------------------------------------- | ---------------------------------------- |
| [代理](https://github.com/Cluster444/agentic) | 用於結構化開發的模塊化人工智能代理和命令 |
-| [開放代碼代理](https://github.com/darrenhinde/opencode-agents) | 用於增強工作流程的配置、提示、代理和插件 |
+| [opencode代理](https://github.com/darrenhinde/opencode-agents) | 用於增強工作流程的配置、提示、代理和插件 |
diff --git a/packages/web/src/content/docs/zh-tw/enterprise.mdx b/packages/web/src/content/docs/zh-tw/enterprise.mdx
index 2b6e85561..c4e4df643 100644
--- a/packages/web/src/content/docs/zh-tw/enterprise.mdx
+++ b/packages/web/src/content/docs/zh-tw/enterprise.mdx
@@ -1,18 +1,18 @@
---
title: 企業
-description: 在您的組織中安全地使用 OpenCode。
+description: 在您的組織中安全地使用 opencode。
---
import config from "../../../../config.mjs"
export const email = `mailto:${config.email}`
-OpenCode Enterprise 適用於希望確保其代碼和數據永遠不會離開其基礎設施的組織。它可以通過使用與 SSO 和內部 AI 網關集成的集中式配置來實現此目的。
+opencode Enterprise 適用於希望確保其代碼和數據永遠不會離開其基礎設施的組織。它可以通過使用與 SSO 和內部 AI 網關集成的集中式配置來實現此目的。
:::note
-OpenCode 不存儲您的任何代碼或上下文數據。
+opencode 不存儲您的任何代碼或上下文數據。
:::
-要開始使用 OpenCode Enterprise:
+要開始使用 opencode Enterprise:
1. 與您的團隊進行內部試驗。
2. **聯繫我們**討論定價和實施選項。
@@ -21,16 +21,16 @@ OpenCode 不存儲您的任何代碼或上下文數據。
## 審判
-OpenCode 是開源的,不存儲您的任何代碼或上下文數據,因此您的開發人員只需 [開始吧](/docs/) 並進行試用。
+opencode 是開源的,不存儲您的任何代碼或上下文數據,因此您的開發人員只需 [開始吧](/docs/) 並進行試用。
---
### 數據處理
-**OpenCode 不會存儲您的代碼或上下文數據。 ** 所有處理都在本地進行或通過直接 API 調用您的 AI 提供商。
+**opencode 不會存儲您的代碼或上下文數據。 ** 所有處理都在本地進行或通過直接 API 調用您的 AI 提供商。
這意味著只要您使用您信任的提供商或內部提供商
-AI網關,您可以安全使用OpenCode。
+AI網關,您可以安全使用opencode。
這裡唯一需要注意的是可選的 `/share` 功能。
@@ -57,19 +57,19 @@ AI網關,您可以安全使用OpenCode。
### 代碼所有權
-**您擁有 OpenCode 生成的所有代碼。 ** 沒有許可限製或所有權聲明。
+**您擁有 opencode 生成的所有代碼。 ** 沒有許可限製或所有權聲明。
---
## 定價
-我們對 OpenCode Enterprise 使用單機模型。如果您有自己的 LLM 網關,我們不會對使用的令牌收取費用。有關定價和實施選項的更多詳細信息,請**聯繫我們**。
+我們對 opencode Enterprise 使用單機模型。如果您有自己的 LLM 網關,我們不會對使用的令牌收取費用。有關定價和實施選項的更多詳細信息,請**聯繫我們**。
---
## 部署
-完成試用並準備好使用 OpenCode 後,請訪問:
+完成試用並準備好使用 opencode 後,請訪問:
您的組織,您可以**聯繫我們**進行討論
定價和實施選項。
@@ -77,7 +77,7 @@ AI網關,您可以安全使用OpenCode。
### 中央配置
-我們可以將 OpenCode 設置為為您的整個組織使用單一的中央配置。
+我們可以將 opencode 設置為為您的整個組織使用單一的中央配置。
這種集中式配置可以與您的 SSO 提供商集成,並確保所有用戶僅訪問您的內部 AI 網關。
@@ -85,15 +85,15 @@ AI網關,您可以安全使用OpenCode。
### 單點登錄集成
-通過中央配置,OpenCode 可以與您組織的 SSO 提供商集成以進行身份驗證。
+通過中央配置,opencode 可以與您組織的 SSO 提供商集成以進行身份驗證。
-這使得 OpenCode 能夠通過現有的身份管理系統獲取內部 AI 網關的憑據。
+這使得 opencode 能夠通過現有的身份管理系統獲取內部 AI 網關的憑據。
---
### 內部AI網關
-通過中央配置,OpenCode 還可以配置為僅使用您的內部 AI 網關。
+通過中央配置,opencode 還可以配置為僅使用您的內部 AI 網關。
您還可以禁用所有其他 AI 提供商,確保所有請求都通過組織批准的基礎設施。
@@ -111,16 +111,16 @@ AI網關,您可以安全使用OpenCode。
## 常問問題
-什麼是 OpenCode Enterprise?
+什麼是 opencode Enterprise?
-OpenCode Enterprise 適用於希望確保其代碼和數據永遠不會離開其基礎設施的組織。它可以通過使用與 SSO 和內部 AI 網關集成的集中式配置來實現此目的。
+opencode Enterprise 適用於希望確保其代碼和數據永遠不會離開其基礎設施的組織。它可以通過使用與 SSO 和內部 AI 網關集成的集中式配置來實現此目的。
-如何開始使用 OpenCode Enterprise?
+如何開始使用 opencode Enterprise?
-只需與您的團隊進行內部試用即可。 OpenCode 默認情況下不存儲您的代碼或上下文數據,因此可以輕鬆上手。
+只需與您的團隊進行內部試用即可。 opencode 默認情況下不存儲您的代碼或上下文數據,因此可以輕鬆上手。
然後**聯繫我們**討論定價和實施選項。
@@ -134,16 +134,16 @@ OpenCode Enterprise 適用於希望確保其代碼和數據永遠不會離開其
-OpenCode Enterprise 保證我的數據安全嗎?
+opencode Enterprise 保證我的數據安全嗎?
-是的。 OpenCode 不存儲您的代碼或上下文數據。所有處理都在本地進行或通過直接 API 調用您的 AI 提供商。通過中央配置和 SSO 集成,您的數據在組織的基礎架構中保持安全。
+是的。 opencode 不存儲您的代碼或上下文數據。所有處理都在本地進行或通過直接 API 調用您的 AI 提供商。通過中央配置和 SSO 集成,您的數據在組織的基礎架構中保持安全。
我們可以使用自己的私有 NPM 註冊表嗎?
-OpenCode 通過 Bun 的本機 `.npmrc` 文件支持來支持私有 npm 註冊表。如果您的組織使用私有註冊表,例如 JFrog Artifactory、Nexus 或類似的註冊表,請確保開發人員在運行 OpenCode 之前經過身份驗證。
+opencode 通過 Bun 的本機 `.npmrc` 文件支持來支持私有 npm 註冊表。如果您的組織使用私有註冊表,例如 JFrog Artifactory、Nexus 或類似的註冊表,請確保開發人員在運行 opencode 之前經過身份驗證。
要使用您的私有註冊表設置身份驗證:
@@ -151,11 +151,11 @@ OpenCode 通過 Bun 的本機 `.npmrc` 文件支持來支持私有 npm 註冊表
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/
```
-這將創建帶有身份驗證詳細信息的`~/.npmrc`。 OpenCode 會自動
+這將創建帶有身份驗證詳細信息的`~/.npmrc`。 opencode 會自動
拿起這個。
:::caution
-在運行 OpenCode 之前,您必須登錄私有註冊表。
+在運行 opencode 之前,您必須登錄私有註冊表。
:::
或者,您可以手動配置 `.npmrc` 文件:
@@ -165,6 +165,6 @@ registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}
```
-開發人員必須在運行 OpenCode 之前登錄私有註冊表,以確保可以從企業註冊表安裝軟件包。
+開發人員必須在運行 opencode 之前登錄私有註冊表,以確保可以從企業註冊表安裝軟件包。
diff --git a/packages/web/src/content/docs/zh-tw/formatters.mdx b/packages/web/src/content/docs/zh-tw/formatters.mdx
index fec97470d..8f6c772b0 100644
--- a/packages/web/src/content/docs/zh-tw/formatters.mdx
+++ b/packages/web/src/content/docs/zh-tw/formatters.mdx
@@ -1,15 +1,15 @@
---
title: 格式化程序
-description: OpenCode 使用特定於語言的格式化程序。
+description: opencode 使用特定於語言的格式化程序。
---
-使用特定於語言的格式化程序編寫或編輯文件後,OpenCode 會自動格式化文件。這可確保生成的代碼遵循項目的代碼風格。
+使用特定於語言的格式化程序編寫或編輯文件後,opencode 會自動格式化文件。這可確保生成的代碼遵循項目的代碼風格。
---
## 內建
-OpenCode 附帶了多個適用於流行語言和框架的內置格式化程序。下面是格式化程序、支持的文件擴展名以及所需的命令或配置選項的列表。
+opencode 附帶了多個適用於流行語言和框架的內置格式化程序。下面是格式化程序、支持的文件擴展名以及所需的命令或配置選項的列表。
| 格式化程序 | 擴展 | 要求 |
| -------------------- | ------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
@@ -38,13 +38,13 @@ OpenCode 附帶了多個適用於流行語言和框架的內置格式化程序
| oxfmt (Experimental) | .js, .jsx, .ts, .tsx | `package.json` 中有 `oxfmt` 依賴且啟用[實驗環境變量旗標](/docs/cli/#experimental) |
| ormolu | .hs | `ormolu` 命令可用 |
-因此,如果您的項目的`package.json`中有`prettier`,OpenCode將自動使用它。
+因此,如果您的項目的`package.json`中有`prettier`,opencode將自動使用它。
---
## 它是如何運作的
-當 OpenCode 寫入或編輯文件時,它:
+當 opencode 寫入或編輯文件時,它:
1. 根據所有啟用的格式化程序檢查文件擴展名。
2. 對文件運行適當的格式化程序命令。
@@ -56,7 +56,7 @@ OpenCode 附帶了多個適用於流行語言和框架的內置格式化程序
## 配置
-您可以通過 OpenCode 配置中的 `formatter` 部分自定義格式化程序。
+您可以通過 opencode 配置中的 `formatter` 部分自定義格式化程序。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-tw/github.mdx b/packages/web/src/content/docs/zh-tw/github.mdx
index 771adbfcc..6c5086cf8 100644
--- a/packages/web/src/content/docs/zh-tw/github.mdx
+++ b/packages/web/src/content/docs/zh-tw/github.mdx
@@ -1,17 +1,17 @@
---
title: GitHub
-description: 在 GitHub 問題和拉取請求中使用 OpenCode。
+description: 在 GitHub 問題和拉取請求中使用 opencode。
---
-OpenCode 與您的 GitHub 工作流程集成。在評論中提及`/opencode` 或`/oc`,OpenCode 將在您的 GitHub Actions 運行器中執行任務。
+opencode 與您的 GitHub 工作流程集成。在評論中提及`/opencode` 或`/oc`,opencode 將在您的 GitHub Actions 運行器中執行任務。
---
## 特徵
-- **分類問題**:要求 OpenCode 調查問題並向您解釋。
-- **修復和實施**:要求 OpenCode 修復問題或實施功能。它將在一個新分支中工作並提交包含所有更改的 PR。
-- **安全**:OpenCode 在 GitHub 的運行器中運行。
+- **分類問題**:要求 opencode 調查問題並向您解釋。
+- **修復和實施**:要求 opencode 修復問題或實施功能。它將在一個新分支中工作並提交包含所有更改的 PR。
+- **安全**:opencode 在 GitHub 的運行器中運行。
---
@@ -81,13 +81,13 @@ opencode github install
## 配置
-- `model`:與 OpenCode 一起使用的模型。採用`provider/model` 格式。這是**必需的**。
+- `model`:與 opencode 一起使用的模型。採用`provider/model` 格式。這是**必需的**。
- `agent`: The agent to use.必須是一級代理。如果未找到,則從配置回退到 `default_agent` 或 `"build"`。
-- `share`:是否共享OpenCode會話。對於公共存儲庫,默認為 **true**。
-- `prompt`:可選的自定義提示以覆蓋默認行為。使用它來自定義 OpenCode 處理請求的方式。
-- `token`:可選的 GitHub 訪問令牌,用於執行創建評論、提交更改和打開拉取請求等操作。默認情況下,OpenCode 使用來自 OpenCode GitHub 應用程序的安裝訪問令牌,因此提交、評論和拉取請求顯示為來自應用程序。
+- `share`:是否共享opencode會話。對於公共存儲庫,默認為 **true**。
+- `prompt`:可選的自定義提示以覆蓋默認行為。使用它來自定義 opencode 處理請求的方式。
+- `token`:可選的 GitHub 訪問令牌,用於執行創建評論、提交更改和打開拉取請求等操作。默認情況下,opencode 使用來自 opencode GitHub 應用程序的安裝訪問令牌,因此提交、評論和拉取請求顯示為來自應用程序。
- 或者,您可以使用 GitHub Action 運行程序的[內置`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而無需安裝 OpenCode GitHub 應用程序。只需確保在您的工作流程中授予所需的權限:
+ 或者,您可以使用 GitHub Action 運行程序的[內置`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而無需安裝 opencode GitHub 應用程序。只需確保在您的工作流程中授予所需的權限:
```yaml
permissions:
@@ -103,20 +103,20 @@ opencode github install
## 支持的活動
-OpenCode 可以由以下 GitHub 事件觸發:
+opencode 可以由以下 GitHub 事件觸發:
| 事件類型 | 觸發者 | 詳情 |
| ----------------------------- | ---------------------------- | -------------------------------------------------------------------------------------------------- |
-| `issue_comment` | 對問題或 PR 發表評論 | Mention `/opencode` or `/oc` in your comment. OpenCode 讀取上下文並可以創建分支、打開 PR 或回复。 |
-| `pull_request_review_comment` | 對 PR 中的特定代碼行進行評論 | 在檢查代碼時提及`/opencode` 或`/oc`。 OpenCode receives file path, line numbers, and diff context. |
-| `issues` | 問題已打開或已編輯 | 創建或修改問題時自動觸發 OpenCode。需要 `prompt` 輸入。 |
-| `pull_request` | PR 已開啟或已更新 | Automatically trigger OpenCode when PRs are opened, synchronized, or reopened.對於自動評論很有用。 |
-| `schedule` | 基於 Cron 的計劃 | 按計劃運行 OpenCode。需要 `prompt` 輸入。輸出進入日誌和 PR(沒有可評論的問題)。 |
-| `workflow_dispatch` | 從 GitHub UI 手動觸發 | 通過“操作”選項卡按需觸發 OpenCode。需要 `prompt` 輸入。輸出進入日誌和 PR。 |
+| `issue_comment` | 對問題或 PR 發表評論 | Mention `/opencode` or `/oc` in your comment. opencode 讀取上下文並可以創建分支、打開 PR 或回复。 |
+| `pull_request_review_comment` | 對 PR 中的特定代碼行進行評論 | 在檢查代碼時提及`/opencode` 或`/oc`。 opencode receives file path, line numbers, and diff context. |
+| `issues` | 問題已打開或已編輯 | 創建或修改問題時自動觸發 opencode。需要 `prompt` 輸入。 |
+| `pull_request` | PR 已開啟或已更新 | Automatically trigger opencode when PRs are opened, synchronized, or reopened.對於自動評論很有用。 |
+| `schedule` | 基於 Cron 的計劃 | 按計劃運行 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR(沒有可評論的問題)。 |
+| `workflow_dispatch` | 從 GitHub UI 手動觸發 | 通過“操作”選項卡按需觸發 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR。 |
### 時間表示例
-按計劃運行 OpenCode 以執行自動化任務:
+按計劃運行 opencode 以執行自動化任務:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,7 +150,7 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-For scheduled events, the `prompt` input is **required** since there's no comment to extract instructions from.計劃工作流在沒有用戶上下文的情況下運行以進行權限檢查,因此如果您希望 OpenCode 創建分支或 PR,工作流必須授予 `contents: write` 和 `pull-requests: write`。
+For scheduled events, the `prompt` input is **required** since there's no comment to extract instructions from.計劃工作流在沒有用戶上下文的情況下運行以進行權限檢查,因此如果您希望 opencode 創建分支或 PR,工作流必須授予 `contents: write` 和 `pull-requests: write`。
---
@@ -191,7 +191,7 @@ jobs:
- Suggest improvements
```
-對於 `pull_request` 事件,如果未提供 `prompt`,OpenCode 將默認審核拉取請求。
+對於 `pull_request` 事件,如果未提供 `prompt`,opencode 將默認審核拉取請求。
---
@@ -252,7 +252,7 @@ jobs:
## 自定義提示
-覆蓋默認提示,為您的工作流程自定義 OpenCode 的行為。
+覆蓋默認提示,為您的工作流程自定義 opencode 的行為。
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -271,7 +271,7 @@ jobs:
## 示例
-以下是如何在 GitHub 中使用 OpenCode 的一些示例。
+以下是如何在 GitHub 中使用 opencode 的一些示例。
- **解釋一個問題**
@@ -281,7 +281,7 @@ jobs:
/opencode explain this issue
```
- OpenCode 將閱讀整個線程,包括所有評論,並回复並提供清晰的解釋。
+ opencode 將閱讀整個線程,包括所有評論,並回复並提供清晰的解釋。
- **解決問題**
@@ -291,7 +291,7 @@ jobs:
/opencode fix this
```
- OpenCode 將創建一個新分支,實施更改,並使用更改打開 PR。
+ opencode 將創建一個新分支,實施更改,並使用更改打開 PR。
- **審查 PR 並進行更改**
@@ -305,7 +305,7 @@ jobs:
- **查看特定代碼行**
- 直接在 PR 的“文件”選項卡中的代碼行上留下評論。 OpenCode 自動檢測文件、行號和差異上下文以提供精確的響應。
+ 直接在 PR 的“文件”選項卡中的代碼行上留下評論。 opencode 自動檢測文件、行號和差異上下文以提供精確的響應。
```
[Comment on specific lines in Files tab]
diff --git a/packages/web/src/content/docs/zh-tw/gitlab.mdx b/packages/web/src/content/docs/zh-tw/gitlab.mdx
index d24b5bff0..3d9c5dace 100644
--- a/packages/web/src/content/docs/zh-tw/gitlab.mdx
+++ b/packages/web/src/content/docs/zh-tw/gitlab.mdx
@@ -1,25 +1,25 @@
---
title: GitLab
-description: 在 GitLab 問題和合併請求中使用 OpenCode。
+description: 在 GitLab 問題和合併請求中使用 opencode。
---
-OpenCode 通過 GitLab CI/CD 管道或與 GitLab Duo 與您的 GitLab 工作流程集成。
+opencode 通過 GitLab CI/CD 管道或與 GitLab Duo 與您的 GitLab 工作流程集成。
-在這兩種情況下,OpenCode 都將在您的 GitLab 運行器上運行。
+在這兩種情況下,opencode 都將在您的 GitLab 運行器上運行。
---
## GitLab。
-OpenCode 在常規 GitLab 管道中工作。您可以將其構建為管道作為 [CI組件](https://docs.gitlab.com/ee/ci/components/)
+opencode 在常規 GitLab 管道中工作。您可以將其構建為管道作為 [CI組件](https://docs.gitlab.com/ee/ci/components/)
-在這裡,我們使用社區創建的 OpenCode CI/CD 組件 — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode)。
+在這裡,我們使用社區創建的 opencode CI/CD 組件 — [nagyv/gitlab-opencode](https://gitlab.com/nagyv/gitlab-opencode)。
---
### 特徵
-- **每個作業使用自定義配置**:使用自定義配置目錄配置 OpenCode,例如 `./config/#custom-directory` 以啟用或禁用每個 OpenCode 調用的功能。
+- **每個作業使用自定義配置**:使用自定義配置目錄配置 opencode,例如 `./config/#custom-directory` 以啟用或禁用每個 opencode 調用的功能。
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
- **靈活**:CI 組件支持多種輸入來自定義其行為
@@ -27,7 +27,7 @@ OpenCode 在常規 GitLab 管道中工作。您可以將其構建為管道作為
### 設定
-1. 將 OpenCode 身份驗證 JSON 作為文件類型 CI 環境變量存儲在 **設置** > **CI/CD** > **變量** 下。確保將它們標記為“屏蔽和隱藏”。
+1. 將 opencode 身份驗證 JSON 作為文件類型 CI 環境變量存儲在 **設置** > **CI/CD** > **變量** 下。確保將它們標記為“屏蔽和隱藏”。
2. 將以下內容添加到您的 `.gitlab-ci.yml` 文件中。
```yaml title=".gitlab-ci.yml"
@@ -46,23 +46,23 @@ OpenCode 在常規 GitLab 管道中工作。您可以將其構建為管道作為
## 亞搏體育app二人組
-OpenCode 與您的 GitLab 工作流程集成。
-在評論中提及`@opencode`,OpenCode 將在您的 GitLab CI 管道中執行任務。
+opencode 與您的 GitLab 工作流程集成。
+在評論中提及`@opencode`,opencode 將在您的 GitLab CI 管道中執行任務。
---
### 特徵
-- **分類問題**:要求 OpenCode 調查問題並向您解釋。
-- **修復和實施**:要求 OpenCode 修復問題或實施功能。
+- **分類問題**:要求 opencode 調查問題並向您解釋。
+- **修復和實施**:要求 opencode 修復問題或實施功能。
它將創建一個新分支並提出包含更改的合併請求。
-- **安全**:OpenCode 在您的 GitLab 運行器上運行。
+- **安全**:opencode 在您的 GitLab 運行器上運行。
---
### 設定
-OpenCode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
+opencode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
:::tip
查看[**GitLab 文檔**](https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/) 以獲取最新說明。
@@ -158,7 +158,7 @@ OpenCode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
### 示例
-以下是如何在 GitLab 中使用 OpenCode 的一些示例。
+以下是如何在 GitLab 中使用 opencode 的一些示例。
:::tip
您可以配置使用與 `@opencode` 不同的觸發短語。
@@ -172,7 +172,7 @@ OpenCode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
@opencode explain this issue
```
- OpenCode 將閱讀該問題並回复並提供清晰的解釋。
+ opencode 將閱讀該問題並回复並提供清晰的解釋。
- **解決問題**
@@ -182,7 +182,7 @@ OpenCode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
@opencode fix this
```
- OpenCode 將創建一個新分支,實施更改,並打開包含更改的合併請求。
+ opencode 將創建一個新分支,實施更改,並打開包含更改的合併請求。
- **審查合併請求**
@@ -192,4 +192,4 @@ OpenCode 在您的 GitLab CI/CD 管道中運行,您需要進行以下設置:
@opencode review this merge request
```
- OpenCode 將審核合併請求並提供反饋。
+ opencode 將審核合併請求並提供反饋。
diff --git a/packages/web/src/content/docs/zh-tw/ide.mdx b/packages/web/src/content/docs/zh-tw/ide.mdx
index 2bcca6cf1..513f42e6f 100644
--- a/packages/web/src/content/docs/zh-tw/ide.mdx
+++ b/packages/web/src/content/docs/zh-tw/ide.mdx
@@ -1,24 +1,24 @@
---
title: 集成開發環境
-description: VS Code、Cursor 和其他 IDE 的 OpenCode 擴展
+description: VS Code、Cursor 和其他 IDE 的 opencode 擴展
---
-OpenCode 與 VS Code、Cursor 或任何支持終端的 IDE 集成。只需在終端中運行 `opencode` 即可開始。
+opencode 與 VS Code、Cursor 或任何支持終端的 IDE 集成。只需在終端中運行 `opencode` 即可開始。
---
## 用法
-- **快速啟動**:使用 `Cmd+Esc` (Mac) 或 `Ctrl+Esc` (Windows/Linux) 在拆分終端視圖中打開 OpenCode,或者聚焦現有終端會話(如果已有終端會話正在運行)。
-- **新會話**:使用 `Cmd+Shift+Esc` (Mac) 或 `Ctrl+Shift+Esc` (Windows/Linux) 啟動新的 OpenCode 終端會話,即使該會話已打開。您還可以單擊 UI 中的 OpenCode 按鈕。
-- **上下文感知**:自動與 OpenCode 共享您當前的選擇或選項卡。
+- **快速啟動**:使用 `Cmd+Esc` (Mac) 或 `Ctrl+Esc` (Windows/Linux) 在拆分終端視圖中打開 opencode,或者聚焦現有終端會話(如果已有終端會話正在運行)。
+- **新會話**:使用 `Cmd+Shift+Esc` (Mac) 或 `Ctrl+Shift+Esc` (Windows/Linux) 啟動新的 opencode 終端會話,即使該會話已打開。您還可以單擊 UI 中的 opencode 按鈕。
+- **上下文感知**:自動與 opencode 共享您當前的選擇或選項卡。
- **文件引用快捷方式**:使用`Cmd+Option+K` (Mac) 或`Alt+Ctrl+K` (Linux/Windows) 插入文件引用。例如,`@File#L37-42`。
---
## 安裝
-要在 VS Code 和 Cursor、Windsurf、VSCodium 等流行分支上安裝 OpenCode:
+要在 VS Code 和 Cursor、Windsurf、VSCodium 等流行分支上安裝 opencode:
1. 打開 VS 代碼
2. 打開集成終端
@@ -30,7 +30,7 @@ OpenCode 與 VS Code、Cursor 或任何支持終端的 IDE 集成。只需在終
### 手動安裝
-在擴展市場中搜索 **OpenCode**,然後單擊 **安裝**。
+在擴展市場中搜索 **opencode**,然後單擊 **安裝**。
---
diff --git a/packages/web/src/content/docs/zh-tw/index.mdx b/packages/web/src/content/docs/zh-tw/index.mdx
index 3895addec..2e1d02a28 100644
--- a/packages/web/src/content/docs/zh-tw/index.mdx
+++ b/packages/web/src/content/docs/zh-tw/index.mdx
@@ -1,15 +1,15 @@
---
title: 簡介
-description: 開始使用 OpenCode。
+description: 開始使用 opencode。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
import config from "../../../../config.mjs"
export const console = config.console
-[**開放代碼**](/) 是一個開源人工智能編碼代理。它可用作基於終端的界面、桌面應用程序或 IDE 擴展。
+[**opencode**](/) 是一個開源人工智能編碼代理。它可用作基於終端的界面、桌面應用程序或 IDE 擴展。
-
+
讓我們開始吧。
@@ -17,7 +17,7 @@ export const console = config.console
#### 先決條件
-要在終端中使用 OpenCode,您需要:
+要在終端中使用 opencode,您需要:
1. 現代終端模擬器,例如:
- [韋茲術語](https://wezterm.org),跨平台
@@ -31,7 +31,7 @@ export const console = config.console
## 安裝
-安裝 OpenCode 最簡單的方法是通過安裝腳本。
+安裝 opencode 最簡單的方法是通過安裝腳本。
```bash
curl -fsSL https://opencode.ai/install | bash
@@ -79,7 +79,7 @@ curl -fsSL https://opencode.ai/install | bash
brew install anomalyco/tap/opencode
```
- > 我們建議使用 OpenCode Tap 來獲取最新版本。官方 `brew install opencode` 公式由 Homebrew 團隊維護,更新頻率較低。
+ > 我們建議使用 opencode Tap 來獲取最新版本。官方 `brew install opencode` 公式由 Homebrew 團隊維護,更新頻率較低。
- **在 Arch Linux 上使用 Paru**
@@ -90,7 +90,7 @@ curl -fsSL https://opencode.ai/install | bash
#### 視窗
:::tip[Recommended: Use WSL]
-為了在 Windows 上獲得最佳體驗,我們建議使用[適用於 Linux 的 Windows 子系統 (WSL)](/docs/windows-wsl)。它提供了更好的性能並與 OpenCode 的功能完全兼容。
+為了在 Windows 上獲得最佳體驗,我們建議使用[適用於 Linux 的 Windows 子系統 (WSL)](/docs/windows-wsl)。它提供了更好的性能並與 opencode 的功能完全兼容。
:::
- **使用巧克力**
@@ -123,7 +123,7 @@ curl -fsSL https://opencode.ai/install | bash
docker run -it --rm ghcr.io/anomalyco/opencode
```
-目前正在支持使用 Bun 在 Windows 上安裝 OpenCode。
+目前正在支持使用 Bun 在 Windows 上安裝 opencode。
您還可以從[發布](https://github.com/anomalyco/opencode/releases) 獲取二進製文件。
@@ -131,10 +131,10 @@ curl -fsSL https://opencode.ai/install | bash
## 配置
-借助 OpenCode,您可以通過配置 API 密鑰來使用任何 LLM 提供商。
+借助 opencode,您可以通過配置 API 密鑰來使用任何 LLM 提供商。
-如果您不熟悉使用 LLM 提供商,我們建議使用[開放代碼禪](/docs/zen)。
-這是經過 OpenCode 測試和驗證的精選模型列表
+如果您不熟悉使用 LLM 提供商,我們建議使用[OpenCode Zen](/docs/zen)。
+這是經過 opencode 測試和驗證的精選模型列表
團隊。
1. 在 TUI 中運行 `/connect` 命令,選擇 opencode,然後前往 [opencode.ai/auth](https://opencode.ai/auth)。
@@ -167,33 +167,33 @@ curl -fsSL https://opencode.ai/install | bash
cd /path/to/project
```
-並運行 OpenCode。
+並運行 opencode。
```bash
opencode
```
-接下來,通過運行以下命令來初始化項目的 OpenCode。
+接下來,通過運行以下命令來初始化項目的 opencode。
```bash frame="none"
/init
```
-這將使 OpenCode 分析您的項目並在以下位置創建 `AGENTS.md` 文件
+這將使 opencode 分析您的項目並在以下位置創建 `AGENTS.md` 文件
項目根。
:::tip
您應該將項目的 `AGENTS.md` 文件提交到 Git。
:::
-這有助於 OpenCode 理解項目結構和編碼模式
+這有助於 opencode 理解項目結構和編碼模式
用過的。
---
## 用法
-您現在已準備好使用 OpenCode 來處理您的項目。請隨意詢問
+您現在已準備好使用 opencode 來處理您的項目。請隨意詢問
任何事物!
如果您不熟悉使用 AI 編碼代理,以下是一些可能會有所幫助的示例
@@ -203,7 +203,7 @@ opencode
### 提出問題
-您可以要求 OpenCode 向您解釋代碼庫。
+您可以要求 opencode 向您解釋代碼庫。
:::tip
使用`@`鍵模糊搜索工程中的文件。
@@ -219,11 +219,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
### 添加功能
-您可以要求 OpenCode 向您的項目添加新功能。不過我們首先建議要求它制定一個計劃。
+您可以要求 opencode 向您的項目添加新功能。不過我們首先建議要求它制定一個計劃。
1. **制定計劃**
- OpenCode 有一個*計劃模式*,該模式禁用其進行更改和
+ opencode 有一個*計劃模式*,該模式禁用其進行更改和
相反,建議*如何*實現該功能。
使用 **Tab** 鍵切換到它。您會在右下角看到一個指示符。
@@ -240,11 +240,11 @@ How is authentication handled in @packages/functions/src/api/index.ts
From this screen, the user can undelete a note or permanently delete it.
```
- 您需要為 OpenCode 提供足夠的詳細信息以了解您想要的內容。它有幫助
+ 您需要為 opencode 提供足夠的詳細信息以了解您想要的內容。它有幫助
就像與團隊中的初級開發人員交談一樣與它交談。
:::tip
- 為 OpenCode 提供大量上下文和示例,以幫助其理解您的內容
+ 為 opencode 提供大量上下文和示例,以幫助其理解您的內容
想。
:::
@@ -261,7 +261,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
將圖像拖放到終端中以將其添加到提示中。
:::
- OpenCode 可以掃描您提供的任何圖像並將其添加到提示中。你可以
+ opencode 可以掃描您提供的任何圖像並將其添加到提示中。你可以
通過將圖像拖放到終端中來完成此操作。
3. **構建功能**
@@ -283,7 +283,7 @@ How is authentication handled in @packages/functions/src/api/index.ts
### 做出改變
-對於更直接的更改,您可以要求 OpenCode 直接構建它
+對於更直接的更改,您可以要求 opencode 直接構建它
無需先審查計劃。
```txt frame="none" "@packages/functions/src/settings.ts" "@packages/functions/src/notes.ts"
@@ -292,14 +292,14 @@ handled in the /notes route in @packages/functions/src/notes.ts and implement
the same logic in @packages/functions/src/settings.ts
```
-您需要確保提供大量詳細信息,以便 OpenCode 做出正確的決定
+您需要確保提供大量詳細信息,以便 opencode 做出正確的決定
變化。
---
### 撤消更改
-假設您要求 OpenCode 進行一些更改。
+假設您要求 opencode 進行一些更改。
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
@@ -312,14 +312,14 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
/undo
```
-OpenCode 現在將恢復您所做的更改並顯示您的原始消息
+opencode 現在將恢復您所做的更改並顯示您的原始消息
再次。
```txt frame="none" "@packages/functions/src/api/index.ts"
Can you refactor the function in @packages/functions/src/api/index.ts?
```
-從這裡您可以調整提示並要求 OpenCode 重試。
+從這裡您可以調整提示並要求 opencode 重試。
:::tip
您可以多次運行 `/undo` 以撤消多項更改。
@@ -335,7 +335,7 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
## 分享
-您與 OpenCode 的對話可以[與您的
+您與 opencode 的對話可以[與您的
團隊](/docs/分享)。
```bash frame="none"
@@ -348,12 +348,12 @@ Can you refactor the function in @packages/functions/src/api/index.ts?
默認情況下不共享對話。
:::
-這是帶有 OpenCode 的[示例對話](https://opencode.ai/s/4XP1fce5)。
+這是帶有 opencode 的[示例對話](https://opencode.ai/s/4XP1fce5)。
---
## 定制
-就是這樣!您現在已經是使用 OpenCode 的專家了。
+就是這樣!您現在已經是使用 opencode 的專家了。
-要使其成為您自己的,我們建議 [選擇一個主題](/docs/themes)、[自定義按鍵綁定](/docs/keybinds)、[配置代碼格式化程序](/docs/formatters)、[創建自定義命令](/docs/commands) 或使用 [開放代碼配置](/docs/config)。
+要使其成為您自己的,我們建議 [選擇一個主題](/docs/themes)、[自定義按鍵綁定](/docs/keybinds)、[配置代碼格式化程序](/docs/formatters)、[創建自定義命令](/docs/commands) 或使用 [opencode配置](/docs/config)。
diff --git a/packages/web/src/content/docs/zh-tw/keybinds.mdx b/packages/web/src/content/docs/zh-tw/keybinds.mdx
index 91ff9ebbc..71790cee7 100644
--- a/packages/web/src/content/docs/zh-tw/keybinds.mdx
+++ b/packages/web/src/content/docs/zh-tw/keybinds.mdx
@@ -3,7 +3,7 @@ title: 按鍵綁定
description: 自定義您的按鍵綁定。
---
-OpenCode 有一個按鍵綁定列表,您可以通過 OpenCode 配置進行自定義。
+opencode 有一個按鍵綁定列表,您可以通過 opencode 配置進行自定義。
```json title="opencode.json"
{
@@ -107,7 +107,7 @@ OpenCode 有一個按鍵綁定列表,您可以通過 OpenCode 配置進行自
## 領袖鑰匙
-OpenCode 對大多數按鍵綁定使用 `leader` 鍵。這可以避免終端中的衝突。
+opencode 對大多數按鍵綁定使用 `leader` 鍵。這可以避免終端中的衝突。
默認情況下,`ctrl+x` 是主鍵,大多數操作要求您先按主鍵,然後再按快捷鍵。例如,要開始新會話,請先按`ctrl+x`,然後按`n`。
@@ -132,7 +132,7 @@ OpenCode 對大多數按鍵綁定使用 `leader` 鍵。這可以避免終端中
## 桌面提示快捷方式
-OpenCode 桌面應用程序提示輸入支持常見的 Readline/Emacs 風格的文本編輯快捷方式。這些是內置的,目前無法通過`opencode.json`進行配置。
+opencode 桌面應用程序提示輸入支持常見的 Readline/Emacs 風格的文本編輯快捷方式。這些是內置的,目前無法通過`opencode.json`進行配置。
| 快捷方式 | 行動 |
| -------- | ------------------------- |
diff --git a/packages/web/src/content/docs/zh-tw/lsp.mdx b/packages/web/src/content/docs/zh-tw/lsp.mdx
index 762035894..308a6b9d1 100644
--- a/packages/web/src/content/docs/zh-tw/lsp.mdx
+++ b/packages/web/src/content/docs/zh-tw/lsp.mdx
@@ -1,15 +1,15 @@
---
title: LSP服務器
-description: OpenCode 與您的 LSP 服務器集成。
+description: opencode 與您的 LSP 服務器集成。
---
-OpenCode 與您的語言服務器協議 (LSP) 集成,以幫助 LLM 與您的代碼庫交互。它使用診斷向法學碩士提供反饋。
+opencode 與您的語言服務器協議 (LSP) 集成,以幫助 LLM 與您的代碼庫交互。它使用診斷向LLM提供反饋。
---
## 內建
-OpenCode 附帶了多種適用於流行語言的內置 LSP 服務器:
+opencode 附帶了多種適用於流行語言的內置 LSP 服務器:
| LSP服務器 | 擴展 | 要求 |
| ------------------- | ------------------------------------------------------------------- | ------------------------------------------------ |
diff --git a/packages/web/src/content/docs/zh-tw/mcp-servers.mdx b/packages/web/src/content/docs/zh-tw/mcp-servers.mdx
index 15d251801..b09e1e35c 100644
--- a/packages/web/src/content/docs/zh-tw/mcp-servers.mdx
+++ b/packages/web/src/content/docs/zh-tw/mcp-servers.mdx
@@ -3,9 +3,9 @@ title: MCP服務器
description: 添加本地和遠程 MCP 工具。
---
-您可以使用“模型上下文協議”或 MCP 將外部工具添加到 OpenCode。 OpenCode 支持本地和遠程服務器。
+您可以使用“模型上下文協議”或 MCP 將外部工具添加到 opencode。 opencode 支持本地和遠程服務器。
-添加後,MCP 工具將自動與內置工具一起供法學碩士使用。
+添加後,MCP 工具將自動與內置工具一起供LLM使用。
---
@@ -23,7 +23,7 @@ MCP 服務器會添加到您的上下文中,因此您需要小心啟用哪些
## 使能夠
-您可以在`mcp` 下的[開放代碼配置](https://opencode.ai/docs/config/) 中定義MCP 服務器。為每個 MCP 添加唯一的名稱。當提示 LLM 時,您可以通過名稱引用該 MCP。
+您可以在`mcp` 下的[opencode配置](https://opencode.ai/docs/config/) 中定義MCP 服務器。為每個 MCP 添加唯一的名稱。當提示 LLM 時,您可以通過名稱引用該 MCP。
```jsonc title="opencode.jsonc" {6}
{
@@ -165,7 +165,7 @@ use the mcp_everything tool to add the number 3 and 4
## 開放認證
-OpenCode 自動處理遠程 MCP 服務器的 OAuth 身份驗證。當服務器需要身份驗證時,OpenCode 將:
+opencode 自動處理遠程 MCP 服務器的 OAuth 身份驗證。當服務器需要身份驗證時,opencode 將:
1. 檢測 401 響應並啟動 OAuth 流程
2. 如果服務器支持,請使用**動態客戶端註冊 (RFC 7591)**
@@ -189,7 +189,7 @@ OpenCode 自動處理遠程 MCP 服務器的 OAuth 身份驗證。當服務器
}
```
-如果服務器需要身份驗證,OpenCode 將在您第一次嘗試使用它時提示您進行身份驗證。如果沒有,您可以使用 `opencode mcp auth `[手動觸發流量](#authenticating)。
+如果服務器需要身份驗證,opencode 將在您第一次嘗試使用它時提示您進行身份驗證。如果沒有,您可以使用 `opencode mcp auth `[手動觸發流量](#authenticating)。
---
@@ -238,7 +238,7 @@ opencode mcp list
opencode mcp logout my-oauth-server
```
-`mcp auth` 命令將打開您的瀏覽器進行授權。授權後,OpenCode 會將令牌安全地存儲在`~/.local/share/opencode/mcp-auth.json` 中。
+`mcp auth` 命令將打開您的瀏覽器進行授權。授權後,opencode 會將令牌安全地存儲在`~/.local/share/opencode/mcp-auth.json` 中。
---
@@ -291,7 +291,7 @@ opencode mcp debug my-oauth-server
## 管理
-您的 MCP 可作為 OpenCode 中的工具以及內置工具使用。因此,您可以像任何其他工具一樣通過 OpenCode 配置來管理它們。
+您的 MCP 可作為 opencode 中的工具以及內置工具使用。因此,您可以像任何其他工具一樣通過 opencode 配置來管理它們。
---
@@ -423,7 +423,7 @@ MCP 服務器工具以服務器名稱作為前綴進行註冊,因此要禁用
opencode mcp auth sentry
```
-這將打開一個瀏覽器窗口以完成 OAuth 流程並將 OpenCode 連接到您的 Sentry 帳戶。
+這將打開一個瀏覽器窗口以完成 OAuth 流程並將 opencode 連接到您的 Sentry 帳戶。
通過身份驗證後,您可以在提示中使用 Sentry 工具來查詢問題、項目和錯誤數據。
diff --git a/packages/web/src/content/docs/zh-tw/models.mdx b/packages/web/src/content/docs/zh-tw/models.mdx
index c49458642..4b9617646 100644
--- a/packages/web/src/content/docs/zh-tw/models.mdx
+++ b/packages/web/src/content/docs/zh-tw/models.mdx
@@ -3,13 +3,13 @@ title: 型號
description: 配置LLM提供者和模型。
---
-OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 來支持**75+ LLM 提供商**,並且它支持運行本地模型。
+opencode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 來支持**75+ LLM 提供商**,並且它支持運行本地模型。
---
## 供應商
-默認情況下會預加載大多數流行的提供程序。如果您已通過 `/connect` 命令添加了提供程序的憑據,那麼它們將在您啟動 OpenCode 時可用。
+默認情況下會預加載大多數流行的提供程序。如果您已通過 `/connect` 命令添加了提供程序的憑據,那麼它們將在您啟動 opencode 時可用。
了解有關[提供者](/docs/providers) 的更多信息。
@@ -35,7 +35,7 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
然而,既擅長生成代碼又擅長工具調用的只有少數。
-以下是與 OpenCode 配合良好的幾個模型,排名不分先後。 (這不是詳盡的列表,也不一定是最新的):
+以下是與 opencode 配合良好的幾個模型,排名不分先後。 (這不是詳盡的列表,也不一定是最新的):
- GPT 5.2
- GPT 5.1 法典
@@ -49,7 +49,7 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
## 設置默認值
要將其中之一設置為默認模型,您可以在您的
-打開代碼配置。
+opencode配置。
```json title="opencode.json" {3}
{
@@ -58,7 +58,7 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
}
```
-這裡完整的 ID 是`provider_id/model_id`。例如,如果您使用 [開放代碼禪](/docs/zen),則您將使用 `opencode/gpt-5.1-codex` 來表示 GPT 5.1 Codex。
+這裡完整的 ID 是`provider_id/model_id`。例如,如果您使用 [OpenCode Zen](/docs/zen),則您將使用 `opencode/gpt-5.1-codex` 來表示 GPT 5.1 Codex。
如果您配置了[定制提供商](/docs/providers#custom),則`provider_id` 是配置中`provider` 部分的密鑰,`model_id` 是`provider.models` 中的密鑰。
@@ -137,18 +137,18 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
## 變體
-許多型號支持具有不同配置的多種變體。 OpenCode 附帶了流行提供商的內置默認變體。
+許多型號支持具有不同配置的多種變體。 opencode 附帶了流行提供商的內置默認變體。
### 內置變體
-OpenCode 附帶了許多提供商的默認變體:
+opencode 附帶了許多提供商的默認變體:
**人擇**:
- `high` - 高思維預算(默認)
- `max` - 最大思維預算
-**開放人工智能**:
+**OpenAI**:
因型號而異,但大致如下:
@@ -203,11 +203,11 @@ OpenCode 附帶了許多提供商的默認變體:
## 加載模型
-當 OpenCode 啟動時,它會按以下優先順序檢查模型:
+當 opencode 啟動時,它會按以下優先順序檢查模型:
1. `--model` 或 `-m` 命令行標誌。格式與配置文件中的相同:`provider_id/model_id`。
-2. OpenCode 配置中的模型列表。
+2. opencode 配置中的模型列表。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-tw/network.mdx b/packages/web/src/content/docs/zh-tw/network.mdx
index 0ff1cc3e2..d67497b29 100644
--- a/packages/web/src/content/docs/zh-tw/network.mdx
+++ b/packages/web/src/content/docs/zh-tw/network.mdx
@@ -3,13 +3,13 @@ title: 網絡
description: 配置代理和自定義證書。
---
-OpenCode 支持企業網絡環境的標準代理環境變量和自定義證書。
+opencode 支持企業網絡環境的標準代理環境變量和自定義證書。
---
## 代理人
-OpenCode 尊重標準代理環境變量。
+opencode 尊重標準代理環境變量。
```bash
# HTTPS proxy (recommended)
@@ -48,7 +48,7 @@ export HTTPS_PROXY=http://username:password@proxy.example.com:8080
## 定制證書
-如果您的企業使用自定義 CA 進行 HTTPS 連接,請配置 OpenCode 以信任它們。
+如果您的企業使用自定義 CA 進行 HTTPS 連接,請配置 opencode 以信任它們。
```bash
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
diff --git a/packages/web/src/content/docs/zh-tw/permissions.mdx b/packages/web/src/content/docs/zh-tw/permissions.mdx
index 4024b0863..83aa25420 100644
--- a/packages/web/src/content/docs/zh-tw/permissions.mdx
+++ b/packages/web/src/content/docs/zh-tw/permissions.mdx
@@ -3,7 +3,7 @@ title: 權限
description: 控制哪些操作需要批准才能運行。
---
-OpenCode 使用`permission` 配置來決定給定的操作是否應自動運行、提示您或被阻止。
+opencode 使用`permission` 配置來決定給定的操作是否應自動運行、提示您或被阻止。
從 `v1.1.1` 開始,舊版 `tools` 布爾配置已被棄用,並已合併到 `permission` 中。仍支持舊的 `tools` 配置以實現向後兼容性。
@@ -88,7 +88,7 @@ OpenCode 使用`permission` 配置來決定給定的操作是否應自動運行
### 外部目錄
-使用 `external_directory` 允許工具調用觸及啟動 OpenCode 的工作目錄之外的路徑。這適用於任何採用路徑作為輸入的工具(例如`read`、`edit`、`list`、`glob`、`grep` 和許多`bash` 命令)。
+使用 `external_directory` 允許工具調用觸及啟動 opencode 的工作目錄之外的路徑。這適用於任何採用路徑作為輸入的工具(例如`read`、`edit`、`list`、`glob`、`grep` 和許多`bash` 命令)。
主擴展(如`~/...`)僅影響模式的編寫方式。它不會使外部路徑成為當前工作空間的一部分,因此仍必須通過 `external_directory` 允許工作目錄之外的路徑。
@@ -127,7 +127,7 @@ OpenCode 使用`permission` 配置來決定給定的操作是否應自動運行
## 可用權限
-OpenCode 權限由工具名稱和一些安全防護措施決定:
+opencode 權限由工具名稱和一些安全防護措施決定:
- `read` — 讀取文件(與文件路徑匹配)
- `edit` — 所有文件修改(涵蓋`edit`、`write`、`patch`、`multiedit`)
@@ -148,7 +148,7 @@ OpenCode 權限由工具名稱和一些安全防護措施決定:
## 預設值
-如果您不指定任何內容,OpenCode 將從許可的默認值開始:
+如果您不指定任何內容,opencode 將從許可的默認值開始:
- 大多數權限默認為`"allow"`。
- `doom_loop` 和`external_directory` 默認為`"ask"`。
@@ -171,10 +171,10 @@ OpenCode 權限由工具名稱和一些安全防護措施決定:
## “問”的作用是什麼
-當 OpenCode 提示批准時,UI 會提供三種結果:
+當 opencode 提示批准時,UI 會提供三種結果:
- `once` — 僅批准此請求
-- `always` — 批准與建議模式匹配的未來請求(對於當前 OpenCode 會話的其餘部分)
+- `always` — 批准與建議模式匹配的未來請求(對於當前 opencode 會話的其餘部分)
- `reject` — 拒絕請求
`always` 將批准的模式集由該工具提供(例如,bash 批准通常將安全命令前綴(如 `git status*`)列入白名單)。
diff --git a/packages/web/src/content/docs/zh-tw/plugins.mdx b/packages/web/src/content/docs/zh-tw/plugins.mdx
index edebcdcd7..43c16507d 100644
--- a/packages/web/src/content/docs/zh-tw/plugins.mdx
+++ b/packages/web/src/content/docs/zh-tw/plugins.mdx
@@ -1,9 +1,9 @@
---
title: 插件
-description: 編寫您自己的插件來擴展 OpenCode。
+description: 編寫您自己的插件來擴展 opencode。
---
-插件允許您通過掛鉤各種事件和自定義行為來擴展 OpenCode。您可以創建插件來添加新功能、與外部服務集成或修改 OpenCode 的默認行為。
+插件允許您通過掛鉤各種事件和自定義行為來擴展 opencode。您可以創建插件來添加新功能、與外部服務集成或修改 opencode 的默認行為。
例如,查看社區創建的[插件](/docs/ecosystem#plugins)。
@@ -83,7 +83,7 @@ description: 編寫您自己的插件來擴展 OpenCode。
}
```
-OpenCode 在啟動時運行 `bun install` 來安裝這些。然後您的插件和工具就可以導入它們。
+opencode 在啟動時運行 `bun install` 來安裝這些。然後您的插件和工具就可以導入它們。
```ts title=".opencode/plugins/my-plugin.ts"
import { escape } from "shescape"
@@ -118,7 +118,7 @@ export const MyPlugin = async ({ project, client, $, directory, worktree }) => {
- `project`:當前項目信息。
- `directory`:當前工作目錄。
- `worktree`:git 工作樹路徑。
-- `client`:用於與 AI 交互的開放代碼 SDK 客戶端。
+- `client`:用於與 AI 交互的opencode SDK 客戶端。
- `$`:Bun的[外殼API](https://bun.com/docs/runtime/shell)用於執行命令。
---
@@ -201,7 +201,7 @@ export const MyPlugin: Plugin = async ({ project, client, $, directory, worktree
- `tool.execute.after`
- `tool.execute.before`
-#### 途易活動
+#### TUI 活動
- `tui.prompt.append`
- `tui.command.execute`
@@ -235,7 +235,7 @@ export const NotificationPlugin = async ({ project, client, $, directory, worktr
我們使用 `osascript` 在 macOS 上運行 AppleScript。這裡我們用它來發送通知。
:::note
-如果您使用 OpenCode 桌面應用程序,它可以在響應準備就緒或會話出錯時自動發送系統通知。
+如果您使用 opencode 桌面應用程序,它可以在響應準備就緒或會話出錯時自動發送系統通知。
:::
---
@@ -306,7 +306,7 @@ export const CustomToolsPlugin: Plugin = async (ctx) => {
- `args`:工具參數的 Zod 模式
- `execute`:調用工具時運行的函數
-您的自定義工具將可與內置工具一起用於開放代碼。
+您的自定義工具將可與內置工具一起用於opencode。
---
diff --git a/packages/web/src/content/docs/zh-tw/providers.mdx b/packages/web/src/content/docs/zh-tw/providers.mdx
index 195ab2e8b..d16f3b813 100644
--- a/packages/web/src/content/docs/zh-tw/providers.mdx
+++ b/packages/web/src/content/docs/zh-tw/providers.mdx
@@ -1,17 +1,17 @@
---
title: 供應商
-description: 使用 OpenCode 中的任何 LLM 提供商。
+description: 使用 opencode 中的任何 LLM 提供商。
---
import config from "../../../../config.mjs"
export const console = config.console
-OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 來支持**75+ LLM 提供商**,並且它支持運行本地模型。
+opencode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模型.dev](https://models.dev) 來支持**75+ LLM 提供商**,並且它支持運行本地模型。
要添加提供商,您需要:
1. 使用 `/connect` 命令添加提供程序的 API 密鑰。
-2. 在 OpenCode 配置中配置提供程序。
+2. 在 opencode 配置中配置提供程序。
---
@@ -24,7 +24,7 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
### 配置
-您可以通過 OpenCode 中的 `provider` 部分自定義提供程序
+您可以通過 opencode 中的 `provider` 部分自定義提供程序
配置。
---
@@ -48,10 +48,10 @@ OpenCode 使用[人工智能軟件開發工具包](https://ai-sdk.dev/) 和[模
---
-## 開放代碼禪
+## OpenCode Zen
-OpenCode Zen 是 OpenCode 團隊提供的模型列表,這些模型已被
-經過測試和驗證,可以與 OpenCode 良好配合。 [了解更多](/docs/zen)。
+OpenCode Zen 是 opencode 團隊提供的模型列表,這些模型已被
+經過測試和驗證,可以與 opencode 良好配合。 [了解更多](/docs/zen)。
:::tip
如果您是新手,我們建議您從 OpenCode Zen 開始。
@@ -80,7 +80,7 @@ OpenCode Zen 是 OpenCode 團隊提供的模型列表,這些模型已被
/models
```
-它的工作方式與 OpenCode 中的任何其他提供程序一樣,並且完全可以選擇使用。
+它的工作方式與 opencode 中的任何其他提供程序一樣,並且完全可以選擇使用。
---
@@ -124,7 +124,7 @@ OpenCode Zen 是 OpenCode 團隊提供的模型列表,這些模型已被
### 亞馬遜基岩
-要將 Amazon Bedrock 與 OpenCode 結合使用:
+要將 Amazon Bedrock 與 opencode 結合使用:
1. 前往 Amazon Bedrock 控制台中的 **模型目錄** 並請求
訪問您想要的模型。
@@ -279,7 +279,7 @@ OpenCode Zen 是 OpenCode 團隊提供的模型列表,這些模型已被
```
:::info
-[人擇](https://anthropic.com) 不正式支持在 OpenCode 中使用您的 Claude Pro/Max 訂閱。
+[人擇](https://anthropic.com) 不正式支持在 opencode 中使用您的 Claude Pro/Max 訂閱。
:::
##### 使用 API 密鑰
@@ -685,8 +685,8 @@ GitLab Duo 通過 GitLab 的 Anthropic 代理提供具有本機工具調用功
##### 自託管 GitLab
:::note[compliance 筆記]
-OpenCode 使用小型模型來執行某些 AI 任務,例如生成會話標題。
-默認情況下,它配置為使用 gpt-5-nano,由 Zen 託管。鎖定 OpenCode
+opencode 使用小型模型來執行某些 AI 任務,例如生成會話標題。
+默認情況下,它配置為使用 gpt-5-nano,由 Zen 託管。鎖定 opencode
要僅使用您自己的 GitLab 託管實例,請將以下內容添加到您的
`opencode.json` 文件。還建議禁用會話共享。
@@ -823,7 +823,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here
### 谷歌頂點人工智能
-要將 Google Vertex AI 與 OpenCode 結合使用:
+要將 Google Vertex AI 與 opencode 結合使用:
1. 前往 Google Cloud Console 中的 **Model Garden** 並檢查
您所在地區提供的型號。
@@ -952,7 +952,7 @@ export GITLAB_OAUTH_CLIENT_ID=your_application_id_here
#### 可選配置
-如果您發現 Helicone 的功能或模型未通過開放代碼自動配置,您始終可以自行配置。
+如果您發現 Helicone 的功能或模型未通過opencode自動配置,您始終可以自行配置。
這是[Helicone 的模型目錄](https://helicone.ai/models),您將需要它來獲取要添加的模型的 ID。
@@ -1005,7 +1005,7 @@ Helicone 支持緩存、用戶跟踪和會話管理等功能的自定義標頭
##### 會話跟踪
-Helicone 的 [會議](https://docs.helicone.ai/features/sessions) 功能可讓您將相關的 LLM 請求分組在一起。使用 [opencode-helicone-會話](https://github.com/H2Shami/opencode-helicone-session) 插件自動將每個 OpenCode 對話記錄為 Helicone 中的會話。
+Helicone 的 [會議](https://docs.helicone.ai/features/sessions) 功能可讓您將相關的 LLM 請求分組在一起。使用 [opencode-helicone-會話](https://github.com/H2Shami/opencode-helicone-session) 插件自動將每個 opencode 對話記錄為 Helicone 中的會話。
```bash
npm install -g opencode-helicone-session
@@ -1019,7 +1019,7 @@ npm install -g opencode-helicone-session
}
```
-該插件將 `Helicone-Session-Id` 和 `Helicone-Session-Name` 標頭注入您的請求中。在 Helicone 的會話頁面中,您將看到每個 OpenCode 對話都列為單獨的會話。
+該插件將 `Helicone-Session-Id` 和 `Helicone-Session-Name` 標頭注入您的請求中。在 Helicone 的會話頁面中,您將看到每個 opencode 對話都列為單獨的會話。
##### 常見 Helicone 接頭
@@ -1223,7 +1223,7 @@ IO.NET 提供了 17 種針對各種用例進行優化的模型:
您可以通過 Ollama 配置 opencode 以使用本地模型。
:::tip
-Ollama 可以自動為 OpenCode 配置自身。詳情請參閱[Ollama 集成文檔](https://docs.ollama.com/integrations/opencode)。
+Ollama 可以自動為 opencode 配置自身。詳情請參閱[Ollama 集成文檔](https://docs.ollama.com/integrations/opencode)。
:::
```json title="opencode.json" "ollama" {5, 6, 8, 10-14}
@@ -1262,13 +1262,13 @@ Ollama 可以自動為 OpenCode 配置自身。詳情請參閱[Ollama 集成文
### 奧拉馬雲
-要將 Ollama Cloud 與 OpenCode 結合使用:
+要將 Ollama Cloud 與 opencode 結合使用:
1. 前往[https://llama.com/](https://ollama.com/) 並登錄或創建帳戶。
2. 導航到 **設置** > **密鑰**,然後單擊 **添加 API 密鑰** 以生成新的 API 密鑰。
-3. 複製 API 密鑰以在 OpenCode 中使用。
+3. 複製 API 密鑰以在 opencode 中使用。
4. 運行 `/connect` 命令並蒐索 **Ollama Cloud**。
@@ -1285,7 +1285,7 @@ Ollama 可以自動為 OpenCode 配置自身。詳情請參閱[Ollama 集成文
└ enter
```
-6. **重要**:在OpenCode中使用雲模型之前,必須將模型信息拉取到本地:
+6. **重要**:在opencode中使用雲模型之前,必須將模型信息拉取到本地:
```bash
ollama pull gpt-oss:20b-cloud
@@ -1332,9 +1332,9 @@ Ollama 可以自動為 OpenCode 配置自身。詳情請參閱[Ollama 集成文
---
-### 開放代碼禪
+### OpenCode Zen
-OpenCode Zen 是 OpenCode 團隊提供的經過測試和驗證的模型列表。 [了解更多](/docs/zen)。
+OpenCode Zen 是 opencode 團隊提供的經過測試和驗證的模型列表。 [了解更多](/docs/zen)。
1. 登錄 **OpenCode Zen** 並單擊 **創建 API 密鑰**。
@@ -1344,7 +1344,7 @@ OpenCode Zen 是 OpenCode 團隊提供的經過測試和驗證的模型列表。
/connect
```
-3. 輸入您的 OpenCode API 密鑰。
+3. 輸入您的 opencode API 密鑰。
```txt
┌ API key
@@ -1509,7 +1509,7 @@ SAP AI Core 通過統一平台提供對 OpenAI、Anthropic、Google、Amazon、M
### 斯卡威
-要將 [Scaleway 生成 API](https://www.scaleway.com/en/docs/generative-apis/) 與 Opencode 一起使用:
+要將 [Scaleway 生成 API](https://www.scaleway.com/en/docs/generative-apis/) 與 opencode 一起使用:
1. 前往[Scaleway 控制台 IAM 設置](https://console.scaleway.com/iam/api-keys) 生成新的 API 密鑰。
@@ -1870,7 +1870,7 @@ Vercel AI Gateway 可讓您通過統一端點訪問來自 OpenAI、Anthropic、G
- **limit.context**:模型接受的最大輸入標記。
- **limit.output**:模型可以生成的最大令牌。
-`limit` 字段允許 OpenCode 了解您還剩下多少上下文。標準提供商會自動從 models.dev 中提取這些內容。
+`limit` 字段允許 opencode 了解您還剩下多少上下文。標準提供商會自動從 models.dev 中提取這些內容。
---
diff --git a/packages/web/src/content/docs/zh-tw/rules.mdx b/packages/web/src/content/docs/zh-tw/rules.mdx
index 8dfa662fe..0dabeb4f4 100644
--- a/packages/web/src/content/docs/zh-tw/rules.mdx
+++ b/packages/web/src/content/docs/zh-tw/rules.mdx
@@ -1,6 +1,6 @@
---
title: 規則
-description: 設置開放代碼的自定義指令。
+description: 設置opencode的自定義指令。
---
您可以通過創建 `AGENTS.md` 文件來提供 opencode 的自定義指令。這和Cursor的規則類似。它包含將包含在 LLM 上下文中的說明,以便為您的特定項目自定義其行為。
@@ -62,13 +62,13 @@ opencode 還支持從多個位置讀取 `AGENTS.md` 文件。這有不同的目
### 全球的
-您還可以在 `~/.config/opencode/AGENTS.md` 文件中包含全局規則。這適用於所有開放代碼會話。
+您還可以在 `~/.config/opencode/AGENTS.md` 文件中包含全局規則。這適用於所有opencode會話。
由於這未提交給 Git 或與您的團隊共享,因此我們建議使用它來指定 LLM 應遵循的任何個人規則。
### 克勞德代碼兼容性
-對於從 Claude Code 遷移的用戶,OpenCode 支持 Claude Code 的文件約定作為後備:
+對於從 Claude Code 遷移的用戶,opencode 支持 Claude Code 的文件約定作為後備:
- **項目規則**:項目目錄中的`CLAUDE.md`(如果`AGENTS.md`不存在則使用)
- **全局規則**:`~/.claude/CLAUDE.md`(如果不存在`~/.config/opencode/AGENTS.md`則使用)
diff --git a/packages/web/src/content/docs/zh-tw/sdk.mdx b/packages/web/src/content/docs/zh-tw/sdk.mdx
index 4fbd42222..8e86c00d1 100644
--- a/packages/web/src/content/docs/zh-tw/sdk.mdx
+++ b/packages/web/src/content/docs/zh-tw/sdk.mdx
@@ -1,13 +1,13 @@
---
title: 軟件開發工具包
-description: Opencode 服務器的類型安全 JS 客戶端。
+description: opencode 服務器的類型安全 JS 客戶端。
---
import config from "../../../../config.mjs"
export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
opencode JS/TS SDK 提供類型安全的客戶端用於與服務器交互。
-使用它以編程方式構建集成和控制開放代碼。
+使用它以編程方式構建集成和控制opencode。
[了解更多](/docs/server) 關於服務器如何工作。例如,查看社區構建的[專案](/docs/ecosystem#projects)。
diff --git a/packages/web/src/content/docs/zh-tw/server.mdx b/packages/web/src/content/docs/zh-tw/server.mdx
index fce0fdc0a..6a319eb9a 100644
--- a/packages/web/src/content/docs/zh-tw/server.mdx
+++ b/packages/web/src/content/docs/zh-tw/server.mdx
@@ -6,7 +6,7 @@ description: 通過 HTTP 與 opencode 服務器交互。
import config from "../../../../config.mjs"
export const typesUrl = `${config.github}/blob/dev/packages/sdk/js/src/gen/types.gen.ts`
-`opencode serve` 命令運行一個無頭 HTTP 服務器,該服務器公開開放代碼客戶端可以使用的 OpenAPI 端點。
+`opencode serve` 命令運行一個無頭 HTTP 服務器,該服務器公開opencode客戶端可以使用的 OpenAPI 端點。
---
@@ -65,7 +65,7 @@ opencode TUI 運行,`opencode serve` 將啟動一個新服務器。
當您啟動 TUI 時,它會隨機分配端口和主機名。您可以改為傳入`--hostname` 和`--port` [旗幟](/docs/cli)。然後使用它連接到其服務器。
-[`/tui`](#tui) 端點可用於通過服務器驅動 TUI。例如,您可以預填充或運行提示。此設置由 OpenCode [集成開發環境](/docs/ide) 插件使用。
+[`/tui`](#tui) 端點可用於通過服務器驅動 TUI。例如,您可以預填充或運行提示。此設置由 opencode [集成開發環境](/docs/ide) 插件使用。
---
diff --git a/packages/web/src/content/docs/zh-tw/share.mdx b/packages/web/src/content/docs/zh-tw/share.mdx
index 901b2bcf7..2fde25a0b 100644
--- a/packages/web/src/content/docs/zh-tw/share.mdx
+++ b/packages/web/src/content/docs/zh-tw/share.mdx
@@ -1,9 +1,9 @@
---
title: 分享
-description: 分享您的 OpenCode 對話。
+description: 分享您的 opencode 對話。
---
-OpenCode 的共享功能允許您創建 OpenCode 對話的公共鏈接,以便您可以與團隊成員協作或從其他人那裡獲得幫助。
+opencode 的共享功能允許您創建 opencode 對話的公共鏈接,以便您可以與團隊成員協作或從其他人那裡獲得幫助。
:::note
任何知道鏈接的人都可以公開訪問共享對話。
@@ -13,7 +13,7 @@ OpenCode 的共享功能允許您創建 OpenCode 對話的公共鏈接,以便
## 它是如何運作的
-當您共享對話時,OpenCode:
+當您共享對話時,opencode:
1. 為您的會話創建唯一的公共 URL
2. 將您的對話歷史記錄同步到我們的服務器
@@ -23,13 +23,13 @@ OpenCode 的共享功能允許您創建 OpenCode 對話的公共鏈接,以便
## 分享
-OpenCode 支持三種控制對話共享方式的共享模式:
+opencode 支持三種控制對話共享方式的共享模式:
---
### 手動(默認)
-OpenCode默認使用手動共享模式。會話不會自動共享,但您可以使用 `/share` 命令手動共享它們:
+opencode默認使用手動共享模式。會話不會自動共享,但您可以使用 `/share` 命令手動共享它們:
```
/share
@@ -125,4 +125,4 @@ OpenCode默認使用手動共享模式。會話不會自動共享,但您可以
- **僅限**僅通過 SSO 進行身份驗證的用戶
- **在您自己的基礎設施上自行託管**
-[了解更多](/docs/enterprise) 關於在您的組織中使用開放代碼。
+[了解更多](/docs/enterprise) 關於在您的組織中使用opencode。
diff --git a/packages/web/src/content/docs/zh-tw/skills.mdx b/packages/web/src/content/docs/zh-tw/skills.mdx
index 909f75d41..977d0c76e 100644
--- a/packages/web/src/content/docs/zh-tw/skills.mdx
+++ b/packages/web/src/content/docs/zh-tw/skills.mdx
@@ -3,7 +3,7 @@ title: 《代理技巧》
description: “通過 SKILL.md 定義定義可重用行為”
---
-代理技能讓 OpenCode 從您的存儲庫或主目錄中發現可重用的指令。
+代理技能讓 opencode 從您的存儲庫或主目錄中發現可重用的指令。
技能通過本機 `skill` 工具按需加載 - 代理可以查看可用技能並可以在需要時加載完整內容。
---
@@ -11,7 +11,7 @@ description: “通過 SKILL.md 定義定義可重用行為”
## 放置文件
每個技能名稱創建一個文件夾,並在其中放入`SKILL.md`。
-OpenCode 搜索這些位置:
+opencode 搜索這些位置:
- 項目配置:`.opencode/skills//SKILL.md`
- 全局配置:`~/.config/opencode/skills//SKILL.md`
@@ -24,7 +24,7 @@ OpenCode 搜索這些位置:
## 了解發現
-對於項目本地路徑,OpenCode 將從當前工作目錄開始,直到到達 git 工作樹。
+對於項目本地路徑,opencode 將從當前工作目錄開始,直到到達 git 工作樹。
它加載 `.opencode/` 中任何匹配的 `skills/*/SKILL.md` 以及一路上任何匹配的 `.claude/skills/*/SKILL.md` 或 `.agents/skills/*/SKILL.md`。
全局定義也從`~/.config/opencode/skills/*/SKILL.md`、`~/.claude/skills/*/SKILL.md` 和`~/.agents/skills/*/SKILL.md` 加載。
@@ -102,7 +102,7 @@ Ask clarifying questions if the target versioning scheme is unclear.
## 識別工具說明
-OpenCode 在`skill` 工具描述中列出了可用的技能。
+opencode 在`skill` 工具描述中列出了可用的技能。
每個條目都包含技能名稱和描述:
```xml
diff --git a/packages/web/src/content/docs/zh-tw/themes.mdx b/packages/web/src/content/docs/zh-tw/themes.mdx
index 12fc12d0e..0f367c0dd 100644
--- a/packages/web/src/content/docs/zh-tw/themes.mdx
+++ b/packages/web/src/content/docs/zh-tw/themes.mdx
@@ -3,9 +3,9 @@ title: 主題
description: 選擇內置主題或定義您自己的主題。
---
-使用 OpenCode,您可以從多個內置主題之一中進行選擇,使用適合您的終端主題的主題,或者定義您自己的自定義主題。
+使用 opencode,您可以從多個內置主題之一中進行選擇,使用適合您的終端主題的主題,或者定義您自己的自定義主題。
-默認情況下,OpenCode 使用我們自己的 `opencode` 主題。
+默認情況下,opencode 使用我們自己的 `opencode` 主題。
---
@@ -23,7 +23,7 @@ description: 選擇內置主題或定義您自己的主題。
## 內置主題
-OpenCode 附帶了幾個內置主題。
+opencode 附帶了幾個內置主題。
| 名稱 | 描述 |
| ---------------------- | ----------------------------------------------------------------- |
@@ -53,7 +53,7 @@ OpenCode 附帶了幾個內置主題。
系統主題適合以下用戶:
-- 希望 OpenCode 與其終端的外觀相匹配
+- 希望 opencode 與其終端的外觀相匹配
- 使用自定義終端配色方案
- 希望所有終端應用程序具有一致的外觀
@@ -74,7 +74,7 @@ OpenCode 附帶了幾個內置主題。
## 自定義主題
-OpenCode 支持靈活的基於 JSON 的主題系統,允許用戶輕鬆創建和自定義主題。
+opencode 支持靈活的基於 JSON 的主題系統,允許用戶輕鬆創建和自定義主題。
---
diff --git a/packages/web/src/content/docs/zh-tw/tools.mdx b/packages/web/src/content/docs/zh-tw/tools.mdx
index ac4296f43..0e494acaf 100644
--- a/packages/web/src/content/docs/zh-tw/tools.mdx
+++ b/packages/web/src/content/docs/zh-tw/tools.mdx
@@ -1,9 +1,9 @@
---
title: 工具
-description: 管理法學碩士可以使用的工具。
+description: 管理LLM可以使用的工具。
---
-工具允許 LLM 在您的代碼庫中執行操作。 OpenCode 附帶了一組內置工具,但您可以使用[定制工具](/docs/custom-tools) 或[MCP服務器](/docs/mcp-servers) 對其進行擴展。
+工具允許 LLM 在您的代碼庫中執行操作。 opencode 附帶了一組內置工具,但您可以使用[定制工具](/docs/custom-tools) 或[MCP服務器](/docs/mcp-servers) 對其進行擴展。
默認情況下,所有工具都是**啟用**並且不需要運行權限。您可以通過[權限](/docs/permissions)控制工具行為。
@@ -41,7 +41,7 @@ description: 管理法學碩士可以使用的工具。
## 內建
-以下是 OpenCode 中可用的所有內置工具。
+以下是 opencode 中可用的所有內置工具。
---
@@ -58,7 +58,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-該工具允許法學碩士運行 `npm install`、`git status` 等終端命令或任何其他 shell 命令。
+該工具允許LLM運行 `npm install`、`git status` 等終端命令或任何其他 shell 命令。
---
@@ -75,7 +75,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-該工具通過替換精確的文本匹配來對文件執行精確編輯。這是法學碩士修改代碼的主要方式。
+該工具通過替換精確的文本匹配來對文件執行精確編輯。這是LLM修改代碼的主要方式。
---
@@ -92,7 +92,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-使用它允許法學碩士創建新文件。如果現有文件已經存在,它將覆蓋它們。
+使用它允許LLM創建新文件。如果現有文件已經存在,它將覆蓋它們。
:::note
`write`工具由`edit`權限控制,該權限涵蓋所有文件修改(`edit`、`write`、`patch`、`multiedit`)。
@@ -240,7 +240,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-創建和更新任務列表以跟踪複雜操作期間的進度。法學碩士使用它來組織多步驟任務。
+創建和更新任務列表以跟踪複雜操作期間的進度。LLM使用它來組織多步驟任務。
:::note
默認情況下,子代理禁用此工具,但您可以手動啟用它。 [了解更多](/docs/agents/#permissions)
@@ -261,7 +261,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-讀取當前待辦事項列表狀態。法學碩士用來跟踪哪些任務待處理或已完成。
+讀取當前待辦事項列表狀態。LLM用來跟踪哪些任務待處理或已完成。
:::note
默認情況下,子代理禁用此工具,但您可以手動啟用它。 [了解更多](/docs/agents/#permissions)
@@ -282,7 +282,7 @@ description: 管理法學碩士可以使用的工具。
}
```
-允許法學碩士獲取和閱讀網頁。對於查找文檔或研究在線資源很有用。
+允許LLM獲取和閱讀網頁。對於查找文檔或研究在線資源很有用。
---
@@ -291,9 +291,9 @@ description: 管理法學碩士可以使用的工具。
在網絡上搜索信息。
:::note
-僅當使用 OpenCode 提供程序或 `OPENCODE_ENABLE_EXA` 環境變量設置為任何真值(例如 `true` 或 `1`)時,此工具才可用。
+僅當使用 opencode 提供程序或 `OPENCODE_ENABLE_EXA` 環境變量設置為任何真值(例如 `true` 或 `1`)時,此工具才可用。
-要在啟動 OpenCode 時啟用:
+要在啟動 opencode 時啟用:
```bash
OPENCODE_ENABLE_EXA=1 opencode
@@ -333,7 +333,7 @@ OPENCODE_ENABLE_EXA=1 opencode
}
```
-該工具允許法學碩士在任務期間詢問用戶問題。它適用於:
+該工具允許LLM在任務期間詢問用戶問題。它適用於:
- 收集用戶偏好或要求
- 澄清不明確的指令
@@ -346,7 +346,7 @@ OPENCODE_ENABLE_EXA=1 opencode
## 定制工具
-自定義工具可讓您定義法學碩士可以調用的自己的函數。這些是在您的配置文件中定義的並且可以執行任意代碼。
+自定義工具可讓您定義LLM可以調用的自己的函數。這些是在您的配置文件中定義的並且可以執行任意代碼。
[了解更多](/docs/custom-tools) 關於創建自定義工具。
diff --git a/packages/web/src/content/docs/zh-tw/troubleshooting.mdx b/packages/web/src/content/docs/zh-tw/troubleshooting.mdx
index db1319d4d..d5e075a98 100644
--- a/packages/web/src/content/docs/zh-tw/troubleshooting.mdx
+++ b/packages/web/src/content/docs/zh-tw/troubleshooting.mdx
@@ -3,7 +3,7 @@ title: 故障排除
description: 常見問題以及如何解決它們。
---
-要調試 OpenCode 問題,請首先檢查其存儲在磁盤上的日誌和本地數據。
+要調試 opencode 問題,請首先檢查其存儲在磁盤上的日誌和本地數據。
---
@@ -39,13 +39,13 @@ opencode 將會話數據和其他應用程序數據存儲在磁盤上:
## 桌面應用程序
-OpenCode Desktop 在後台運行本地 OpenCode 服務器(`opencode-cli` sidecar)。大多數問題是由行為不當的插件、損壞的緩存或錯誤的服務器設置引起的。
+opencode Desktop 在後台運行本地 opencode 服務器(`opencode-cli` sidecar)。大多數問題是由行為不當的插件、損壞的緩存或錯誤的服務器設置引起的。
### 快速檢查
- 完全退出並重新啟動應用程序。
- 如果應用程序顯示錯誤屏幕,請單擊“**重新啟動**”並複制錯誤詳細信息。
-- 僅限 macOS:`OpenCode` 菜單 -> **重新加載 Webview**(如果 UI 為空白/凍結,則有幫助)。
+- 僅限 macOS:`opencode` 菜單 -> **重新加載 Webview**(如果 UI 為空白/凍結,則有幫助)。
---
@@ -72,7 +72,7 @@ OpenCode Desktop 在後台運行本地 OpenCode 服務器(`opencode-cli` sidec
#### 檢查插件目錄
-OpenCode 還可以從磁盤加載本地插件。暫時將它們移開(或重命名文件夾)並重新啟動桌面應用程序:
+opencode 還可以從磁盤加載本地插件。暫時將它們移開(或重命名文件夾)並重新啟動桌面應用程序:
- **全局插件**
- **macOS/Linux**:`~/.config/opencode/plugins/`
@@ -86,22 +86,22 @@ OpenCode 還可以從磁盤加載本地插件。暫時將它們移開(或重
### 清除緩存
-如果禁用插件沒有幫助(或者插件安裝被卡住),請清除緩存,以便 OpenCode 可以重建它。
+如果禁用插件沒有幫助(或者插件安裝被卡住),請清除緩存,以便 opencode 可以重建它。
-1. 完全退出 OpenCode Desktop。
+1. 完全退出 opencode Desktop。
2. 刪除緩存目錄:
- **macOS**:Finder -> `Cmd+Shift+G` -> 粘貼`~/.cache/opencode`
- **Linux**:刪除`~/.cache/opencode`(或運行`rm -rf ~/.cache/opencode`)
- **Windows**:按`WIN+R`並粘貼`%USERPROFILE%\.cache\opencode`
-3. 重新啟動 OpenCode 桌面。
+3. 重新啟動 opencode 桌面。
---
### 修復服務器連接問題
-OpenCode Desktop 可以啟動自己的本地服務器(默認)或連接到您配置的服務器 URL。
+opencode Desktop 可以啟動自己的本地服務器(默認)或連接到您配置的服務器 URL。
如果您看到 **“連接失敗”** 對話框(或者應用程序永遠無法通過啟動屏幕),請檢查自定義服務器 URL。
@@ -132,21 +132,21 @@ OpenCode Desktop 可以啟動自己的本地服務器(默認)或連接到您
### Windows:WebView2 運行時
-在 Windows 上,OpenCode Desktop 需要 Microsoft Edge **WebView2 運行時**。如果應用程序打開為空白窗口或無法啟動,請安裝/更新 WebView2,然後重試。
+在 Windows 上,opencode Desktop 需要 Microsoft Edge **WebView2 運行時**。如果應用程序打開為空白窗口或無法啟動,請安裝/更新 WebView2,然後重試。
---
### Windows:一般性能問題
-如果您在 Windows 上遇到性能緩慢、文件訪問問題或終端問題,請嘗試使用[WSL(適用於 Linux 的 Windows 子系統)](/docs/windows-wsl)。 WSL 提供了一個可以與 OpenCode 功能更加無縫協作的 Linux 環境。
+如果您在 Windows 上遇到性能緩慢、文件訪問問題或終端問題,請嘗試使用[WSL(適用於 Linux 的 Windows 子系統)](/docs/windows-wsl)。 WSL 提供了一個可以與 opencode 功能更加無縫協作的 Linux 環境。
---
### 通知不顯示
-OpenCode Desktop 僅在以下情況下顯示系統通知:
+opencode Desktop 僅在以下情況下顯示系統通知:
-- 在您的操作系統設置中啟用 OpenCode 通知,並且
+- 在您的操作系統設置中啟用 opencode 通知,並且
- 應用程序窗口未聚焦。
---
@@ -155,8 +155,8 @@ OpenCode Desktop 僅在以下情況下顯示系統通知:
如果應用程序無法啟動並且您無法從 UI 內部清除設置,請重置桌面應用程序的保存狀態。
-1. 退出 OpenCode Desktop。
-2. 查找並刪除這些文件(它們位於 OpenCode Desktop 應用程序數據目錄中):
+1. 退出 opencode Desktop。
+2. 查找並刪除這些文件(它們位於 opencode Desktop 應用程序數據目錄中):
- `opencode.settings.dat`(桌面默認服務器 URL)
- `opencode.global.dat` 和 `opencode.workspace.*.dat`(UI 狀態,如最近的服務器/項目)
@@ -171,7 +171,7 @@ OpenCode Desktop 僅在以下情況下顯示系統通知:
## 尋求幫助
-如果您遇到 OpenCode 問題:
+如果您遇到 opencode 問題:
1. **在 GitHub 上報告問題**
@@ -195,7 +195,7 @@ OpenCode Desktop 僅在以下情況下顯示系統通知:
---
-### OpenCode 無法啟動
+### opencode 無法啟動
1. 檢查日誌中是否有錯誤消息
2. 嘗試使用 `--print-logs` 運行以查看終端中的輸出
diff --git a/packages/web/src/content/docs/zh-tw/tui.mdx b/packages/web/src/content/docs/zh-tw/tui.mdx
index 9f22506ff..b16b3a6d3 100644
--- a/packages/web/src/content/docs/zh-tw/tui.mdx
+++ b/packages/web/src/content/docs/zh-tw/tui.mdx
@@ -1,13 +1,13 @@
---
title: 途易
-description: 使用 OpenCode 終端用戶界面。
+description: 使用 opencode 終端用戶界面。
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
-OpenCode 提供了一個交互式終端界面或 TUI,供您與法學碩士一起處理項目。
+opencode 提供了一個交互式終端界面或 TUI,供您與LLM一起處理項目。
-運行 OpenCode 會啟動當前目錄的 TUI。
+運行 opencode 會啟動當前目錄的 TUI。
```bash
opencode
@@ -57,7 +57,7 @@ How is auth handled in @packages/functions/src/api/index.ts?
## 命令
-使用 OpenCode TUI 時,您可以鍵入 `/` 後跟命令名稱來快速執行操作。例如:
+使用 opencode TUI 時,您可以鍵入 `/` 後跟命令名稱來快速執行操作。例如:
```bash frame="none"
/help
@@ -71,7 +71,7 @@ Most commands also have keybind using `ctrl+x` as the leader key, where `ctrl+x`
### connect
-將提供程序添加到 OpenCode。允許您從可用的提供商中進行選擇並添加其 API 密鑰。
+將提供程序添加到 opencode。允許您從可用的提供商中進行選擇並添加其 API 密鑰。
```bash frame="none"
/connect
@@ -117,7 +117,7 @@ Most commands also have keybind using `ctrl+x` as the leader key, where `ctrl+x`
### exit
-退出 OpenCode。 _別名_:`/quit`、`/q`
+退出 opencode。 _別名_:`/quit`、`/q`
```bash frame="none"
/exit
@@ -339,7 +339,7 @@ Most commands also have keybind using `ctrl+x` as the leader key, where `ctrl+x`
- `code` - Visual Studio 代碼
- `cursor` - 光標
- `windsurf` - 風帆衝浪
-- `nvim` - Neo 的編輯
+- `nvim` - Neovim 編輯器
- `vim` - 我來編輯了
- `nano` - 納米編輯器
- `notepad` - Windows 記事本
@@ -355,7 +355,7 @@ Most commands also have keybind using `ctrl+x` as the leader key, where `ctrl+x`
## 配置
-您可以通過 OpenCode 配置文件自定義 TUI 行為。
+您可以通過 opencode 配置文件自定義 TUI 行為。
```json title="opencode.json"
{
diff --git a/packages/web/src/content/docs/zh-tw/web.mdx b/packages/web/src/content/docs/zh-tw/web.mdx
index c43b017a0..409ed39ec 100644
--- a/packages/web/src/content/docs/zh-tw/web.mdx
+++ b/packages/web/src/content/docs/zh-tw/web.mdx
@@ -1,11 +1,11 @@
---
title: 網絡
-description: 在瀏覽器中使用 OpenCode。
+description: 在瀏覽器中使用 opencode。
---
-OpenCode 可以在瀏覽器中作為 Web 應用程序運行,無需終端即可提供同樣強大的 AI 編碼體驗。
+opencode 可以在瀏覽器中作為 Web 應用程序運行,無需終端即可提供同樣強大的 AI 編碼體驗。
-
+
## 入門
@@ -15,7 +15,7 @@ OpenCode 可以在瀏覽器中作為 Web 應用程序運行,無需終端即可
opencode web
```
-這將在 `127.0.0.1` 上啟動一個具有隨機可用端口的本地服務器,並自動在默認瀏覽器中打開 OpenCode。
+這將在 `127.0.0.1` 上啟動一個具有隨機可用端口的本地服務器,並自動在默認瀏覽器中打開 opencode。
:::caution
如果未設置`OPENCODE_SERVER_PASSWORD`,服務器將不安全。這對於本地使用來說很好,但應該針對網絡訪問進行設置。
@@ -33,7 +33,7 @@ opencode web
### 港口
-默認情況下,OpenCode 選擇一個可用端口。您可以指定一個端口:
+默認情況下,opencode 選擇一個可用端口。您可以指定一個端口:
```bash
opencode web --port 4096
@@ -41,13 +41,13 @@ opencode web --port 4096
### 主機名
-默認情況下,服務器綁定到`127.0.0.1`(僅限本地主機)。要使 OpenCode 在您的網絡上可訪問:
+默認情況下,服務器綁定到`127.0.0.1`(僅限本地主機)。要使 opencode 在您的網絡上可訪問:
```bash
opencode web --hostname 0.0.0.0
```
-當使用`0.0.0.0`時,OpenCode將顯示本地地址和網絡地址:
+當使用`0.0.0.0`時,opencode將顯示本地地址和網絡地址:
```
Local access: http://localhost:4096
@@ -92,19 +92,19 @@ OPENCODE_SERVER_PASSWORD=secret opencode web
## 使用網絡界面
-啟動後,Web 界面將提供對 OpenCode 會話的訪問。
+啟動後,Web 界面將提供對 opencode 會話的訪問。
### 會議
從主頁查看和管理您的會話。您可以查看活動會話並開始新會話。
-
+
### 服務器狀態
單擊“查看服務器”可查看連接的服務器及其狀態。
-
+
---
diff --git a/packages/web/src/content/docs/zh-tw/windows-wsl.mdx b/packages/web/src/content/docs/zh-tw/windows-wsl.mdx
index efcc8c6f6..1abd5cd3b 100644
--- a/packages/web/src/content/docs/zh-tw/windows-wsl.mdx
+++ b/packages/web/src/content/docs/zh-tw/windows-wsl.mdx
@@ -1,14 +1,14 @@
---
title: Windows (WSL)
-description: 在 Windows 透過 WSL 使用 OpenCode。
+description: 在 Windows 透過 WSL 使用 opencode。
---
import { Steps } from "@astrojs/starlight/components"
-雖然 OpenCode 可以直接在 Windows 上執行,但為了獲得最佳體驗,我們建議使用 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install)。WSL 提供了可與 OpenCode 功能順暢配合的 Linux 環境。
+雖然 opencode 可以直接在 Windows 上執行,但為了獲得最佳體驗,我們建議使用 [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install)。WSL 提供了可與 opencode 功能順暢配合的 Linux 環境。
:::tip[為什麼要用 WSL?]
-WSL 提供更好的檔案系統效能、完整的終端支援,以及與 OpenCode 依賴之開發工具的相容性。
+WSL 提供更好的檔案系統效能、完整的終端支援,以及與 opencode 依賴之開發工具的相容性。
:::
---
@@ -21,17 +21,17 @@ WSL 提供更好的檔案系統效能、完整的終端支援,以及與 OpenCo
如果你尚未安裝,請依照 Microsoft 官方指南[安裝 WSL](https://learn.microsoft.com/en-us/windows/wsl/install)。
-2. **在 WSL 中安裝 OpenCode**
+2. **在 WSL 中安裝 opencode**
- 完成 WSL 設定後,打開 WSL 終端機,並使用其中一種[安裝方式](/docs/)安裝 OpenCode。
+ 完成 WSL 設定後,打開 WSL 終端機,並使用其中一種[安裝方式](/docs/)安裝 opencode。
```bash
curl -fsSL https://opencode.ai/install | bash
```
-3. **從 WSL 使用 OpenCode**
+3. **從 WSL 使用 opencode**
- 移動到你的專案目錄(可透過 `/mnt/c/`、`/mnt/d/` 等路徑存取 Windows 檔案),然後執行 OpenCode。
+ 移動到你的專案目錄(可透過 `/mnt/c/`、`/mnt/d/` 等路徑存取 Windows 檔案),然後執行 opencode。
```bash
cd /mnt/c/Users/YourName/project
@@ -44,7 +44,7 @@ WSL 提供更好的檔案系統效能、完整的終端支援,以及與 OpenCo
## 桌面應用程式 + WSL 伺服器
-如果你偏好使用 OpenCode 桌面應用程式,但希望在 WSL 內執行伺服器:
+如果你偏好使用 opencode 桌面應用程式,但希望在 WSL 內執行伺服器:
1. **在 WSL 中啟動伺服器**,並使用 `--hostname 0.0.0.0` 允許外部連線:
@@ -79,7 +79,7 @@ OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0
opencode web --hostname 0.0.0.0
```
-2. **在 Windows 瀏覽器中開啟** `http://localhost:`(OpenCode 會輸出該 URL)
+2. **在 Windows 瀏覽器中開啟** `http://localhost:`(opencode 會輸出該 URL)
從 WSL 執行 `opencode web` 可確保正確的檔案系統存取與終端整合,同時仍可由 Windows 瀏覽器使用。
@@ -101,13 +101,13 @@ opencode
```
:::tip
-為了更流暢的使用體驗,建議將你的儲存庫 clone 或複製到 WSL 檔案系統(例如 `~/code/`)中,再從那裡執行 OpenCode。
+為了更流暢的使用體驗,建議將你的儲存庫 clone 或複製到 WSL 檔案系統(例如 `~/code/`)中,再從那裡執行 opencode。
:::
---
## 提示
-- 即使專案存放在 Windows 磁碟機上,也建議在 WSL 中執行 OpenCode,檔案存取會更順暢
-- 可將 OpenCode 與 VS Code 的 [WSL 擴充套件](https://code.visualstudio.com/docs/remote/wsl)搭配使用,建立整合式開發流程
-- OpenCode 的設定與工作階段會儲存在 WSL 環境中的 `~/.local/share/opencode/`
+- 即使專案存放在 Windows 磁碟機上,也建議在 WSL 中執行 opencode,檔案存取會更順暢
+- 可將 opencode 與 VS Code 的 [WSL 擴充套件](https://code.visualstudio.com/docs/remote/wsl)搭配使用,建立整合式開發流程
+- opencode 的設定與工作階段會儲存在 WSL 環境中的 `~/.local/share/opencode/`
diff --git a/packages/web/src/content/docs/zh-tw/zen.mdx b/packages/web/src/content/docs/zh-tw/zen.mdx
index 54af02129..5d99f9413 100644
--- a/packages/web/src/content/docs/zh-tw/zen.mdx
+++ b/packages/web/src/content/docs/zh-tw/zen.mdx
@@ -1,21 +1,21 @@
---
title: 禪
-description: OpenCode 提供的精選模型列表。
+description: opencode 提供的精選模型列表。
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
-OpenCode Zen 是 OpenCode 團隊提供的經過測試和驗證的模型列表。
+OpenCode Zen 是 opencode 團隊提供的經過測試和驗證的模型列表。
:::note
OpenCode Zen 目前處於測試階段。
:::
-Zen 的工作方式與 OpenCode 中的任何其他提供程序一樣。您登錄 OpenCode Zen 並獲取
+Zen 的工作方式與 opencode 中的任何其他提供程序一樣。您登錄 OpenCode Zen 並獲取
您的 API 密鑰。它是**完全可選的**,您不需要使用它即可使用
-開放代碼。
+opencode。
---
@@ -26,7 +26,7 @@ Zen 的工作方式與 OpenCode 中的任何其他提供程序一樣。您登錄
配置非常不同;所以你會得到截然不同的性能和質量。
:::tip
-我們測試了一組精選的與 OpenCode 配合良好的模型和提供程序。
+我們測試了一組精選的與 opencode 配合良好的模型和提供程序。
:::
因此,如果您通過 OpenRouter 之類的東西使用模型,那麼您永遠無法
@@ -47,7 +47,7 @@ OpenCode Zen 是一個 AI 網關,可讓您訪問這些模型。
## 它是如何運作的
-OpenCode Zen 的工作方式與 OpenCode 中的任何其他提供程序一樣。
+OpenCode Zen 的工作方式與 opencode 中的任何其他提供程序一樣。
1. 您登錄 **OpenCode Zen**,添加您的帳單
詳細信息,然後復制您的 API 密鑰。
@@ -94,7 +94,7 @@ OpenCode Zen 的工作方式與 OpenCode 中的任何其他提供程序一樣。
| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Big Pickle | big-pickle | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-OpenCode 配置中的 [型號編號](/docs/config/#models)
+opencode 配置中的 [型號編號](/docs/config/#models)
使用格式`opencode/`。例如,對於 GPT 5.2 Codex,您將
在您的配置中使用`opencode/gpt-5.2-codex`。
@@ -158,10 +158,10 @@ https://opencode.ai/zen/v1/models
免費模型:
-- GLM 4.7 免費版在 OpenCode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
-- Kimi K2.5 Free 在 OpenCode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
-- MiniMax M2.1 免費版在 OpenCode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
-- Big Pickle 是一個秘密模型,在 OpenCode 上限時免費。團隊正在利用這段時間收集反饋並改進模型。
+- GLM 4.7 免費版在 opencode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
+- Kimi K2.5 Free 在 opencode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
+- MiniMax M2.1 免費版在 opencode 上限時提供。團隊正在利用這段時間收集反饋並改進模型。
+- Big Pickle 是一個秘密模型,在 opencode 上限時免費。團隊正在利用這段時間收集反饋並改進模型。
如果您有任何疑問,請聯繫我們。
@@ -251,4 +251,4 @@ Zen 對團隊也很有效。您可以邀請隊友、分配角色、策劃
1. **對標**編碼代理的最佳模型/提供商。
2. 可以使用**最高質量**選項,而不是降低性能或轉向更便宜的提供商。
3. 通過按成本價銷售來傳遞任何**價格下跌**;所以唯一的加價就是支付我們的加工費。
-4. 通過允許您將其與任何其他編碼代理一起使用,**無鎖定**。並且始終允許您將任何其他提供程序與 OpenCode 一起使用。
+4. 通過允許您將其與任何其他編碼代理一起使用,**無鎖定**。並且始終允許您將任何其他提供程序與 opencode 一起使用。
diff --git a/packages/web/src/content/i18n/bs.json b/packages/web/src/content/i18n/bs.json
index bac324367..68b48e12e 100644
--- a/packages/web/src/content/i18n/bs.json
+++ b/packages/web/src/content/i18n/bs.json
@@ -21,8 +21,8 @@
"app.lander.features.use_any_model.suffix": "uključujući lokalne modele.",
"app.lander.images.tui.caption": "opencode TUI u tokyonight temi",
"app.lander.images.tui.alt": "opencode TUI u tokyonight temi",
- "app.lander.images.vscode.caption": "opencode u VS kodu",
- "app.lander.images.vscode.alt": "opencode u VS kodu",
+ "app.lander.images.vscode.caption": "opencode u VS Code",
+ "app.lander.images.vscode.alt": "opencode u VS Code",
"app.lander.images.github.caption": "opencode u GitHubu",
"app.lander.images.github.alt": "opencode u GitHubu",
"share.meta_description": "opencode - AI agent za kodiranje napravljen za terminal.",
diff --git a/packages/web/src/content/i18n/de.json b/packages/web/src/content/i18n/de.json
index 0ec852b2c..d02e02c3e 100644
--- a/packages/web/src/content/i18n/de.json
+++ b/packages/web/src/content/i18n/de.json
@@ -19,12 +19,12 @@
"app.lander.features.use_any_model.title": "Verwenden Sie ein beliebiges Modell",
"app.lander.features.use_any_model.prefix": "Unterstützt 75+ LLM Anbieter durch",
"app.lander.features.use_any_model.suffix": "einschließlich lokaler Modelle.",
- "app.lander.images.tui.caption": "Opencode TUI mit dem Tokyonight-Thema",
- "app.lander.images.tui.alt": "Opencode TUI mit dem Tokyonight-Thema",
- "app.lander.images.vscode.caption": "Opencode im VS-Code",
- "app.lander.images.vscode.alt": "Opencode im VS-Code",
- "app.lander.images.github.caption": "Opencode in GitHub",
- "app.lander.images.github.alt": "Opencode in GitHub",
+ "app.lander.images.tui.caption": "opencode TUI mit dem tokyonight-Theme",
+ "app.lander.images.tui.alt": "opencode TUI mit dem tokyonight-Theme",
+ "app.lander.images.vscode.caption": "opencode in VS Code",
+ "app.lander.images.vscode.alt": "opencode in VS Code",
+ "app.lander.images.github.caption": "opencode in GitHub",
+ "app.lander.images.github.alt": "opencode in GitHub",
"share.meta_description": "opencode – Der für das Terminal erstellte AI-Codierungsagent.",
"share.not_found": "Nicht gefunden",
"share.link_to_message": "Link zu dieser Nachricht",
@@ -53,8 +53,8 @@
"share.error_id_not_found": "ID nicht gefunden",
"share.error_api_url_not_found": "API URL nicht gefunden",
"share.error_connection_failed": "Verbindung fehlgeschlagen",
- "share.opencode_version": "Opencode-Version",
- "share.opencode_name": "Opencode",
+ "share.opencode_version": "opencode-Version",
+ "share.opencode_name": "opencode",
"share.models": "Modelle",
"share.cost": "Kosten",
"share.input_tokens": "Eingabetoken",
diff --git a/packages/web/src/content/i18n/fr.json b/packages/web/src/content/i18n/fr.json
index 607998c2d..e728bbf41 100644
--- a/packages/web/src/content/i18n/fr.json
+++ b/packages/web/src/content/i18n/fr.json
@@ -21,10 +21,10 @@
"app.lander.features.use_any_model.suffix": "y compris des modèles locaux.",
"app.lander.images.tui.caption": "opencode TUI avec le thème tokyonight",
"app.lander.images.tui.alt": "opencode TUI avec le thème tokyonight",
- "app.lander.images.vscode.caption": "OpenCode dans VS Code",
- "app.lander.images.vscode.alt": "OpenCode dans VS Code",
- "app.lander.images.github.caption": "OpenCode dans GitHub",
- "app.lander.images.github.alt": "OpenCode dans GitHub",
+ "app.lander.images.vscode.caption": "opencode dans VS Code",
+ "app.lander.images.vscode.alt": "opencode dans VS Code",
+ "app.lander.images.github.caption": "opencode dans GitHub",
+ "app.lander.images.github.alt": "opencode dans GitHub",
"share.meta_description": "opencode - L'agent de codage AI conçu pour le terminal.",
"share.not_found": "Pas trouvé",
"share.link_to_message": "Lien vers ce message",
diff --git a/packages/web/src/content/i18n/it.json b/packages/web/src/content/i18n/it.json
index 20594dd6a..61ecc8a36 100644
--- a/packages/web/src/content/i18n/it.json
+++ b/packages/web/src/content/i18n/it.json
@@ -51,7 +51,7 @@
"share.status_error": "Errore",
"share.status_unknown": "Sconosciuto",
"share.error_id_not_found": "id non trovato",
- "share.error_api_url_not_found": "URL API non trovato",
+ "share.error_api_url_not_found": "API URL non trovato",
"share.error_connection_failed": "Connessione non riuscita",
"share.opencode_version": "opencode version",
"share.opencode_name": "opencode",
diff --git a/packages/web/src/content/i18n/ja.json b/packages/web/src/content/i18n/ja.json
index f9139f61e..b23f2c815 100644
--- a/packages/web/src/content/i18n/ja.json
+++ b/packages/web/src/content/i18n/ja.json
@@ -21,10 +21,10 @@
"app.lander.features.use_any_model.suffix": "地元モデルも含めて。",
"app.lander.images.tui.caption": "tokyonight をテーマにした opencode TUI",
"app.lander.images.tui.alt": "tokyonight をテーマにした opencode TUI",
- "app.lander.images.vscode.caption": "VS Code のオープンコード",
- "app.lander.images.vscode.alt": "VS Code のオープンコード",
- "app.lander.images.github.caption": "GitHub のオープンコード",
- "app.lander.images.github.alt": "GitHub のオープンコード",
+ "app.lander.images.vscode.caption": "VS Code での opencode",
+ "app.lander.images.vscode.alt": "VS Code での opencode",
+ "app.lander.images.github.caption": "GitHub での opencode",
+ "app.lander.images.github.alt": "GitHub での opencode",
"share.meta_description": "opencode - ターミナル用に構築された AI コーディング エージェント。",
"share.not_found": "見つかりません",
"share.link_to_message": "このメッセージへのリンク",
@@ -53,8 +53,8 @@
"share.error_id_not_found": "IDが見つかりません",
"share.error_api_url_not_found": "API URLが見つかりません",
"share.error_connection_failed": "接続に失敗しました",
- "share.opencode_version": "オープンコードのバージョン",
- "share.opencode_name": "オープンコード",
+ "share.opencode_version": "opencode のバージョン",
+ "share.opencode_name": "opencode",
"share.models": "モデル",
"share.cost": "料金",
"share.input_tokens": "入力トークン",
diff --git a/packages/web/src/content/i18n/ko.json b/packages/web/src/content/i18n/ko.json
index 5752dd215..94d8a9d2b 100644
--- a/packages/web/src/content/i18n/ko.json
+++ b/packages/web/src/content/i18n/ko.json
@@ -19,10 +19,10 @@
"app.lander.features.use_any_model.title": "모든 모델 사용",
"app.lander.features.use_any_model.prefix": "75 + LLM 제공업체 지원",
"app.lander.features.use_any_model.suffix": "로컬 모델 포함.",
- "app.lander.images.tui.caption": "오픈 코드 TUI 와 tokyonight 테마",
- "app.lander.images.tui.alt": "오픈 코드 TUI 와 tokyonight 테마",
- "app.lander.images.vscode.caption": "VS 코드에서 opencode",
- "app.lander.images.vscode.alt": "VS 코드에서 opencode",
+ "app.lander.images.tui.caption": "opencode TUI 와 tokyonight 테마",
+ "app.lander.images.tui.alt": "opencode TUI 와 tokyonight 테마",
+ "app.lander.images.vscode.caption": "VS Code에서 opencode",
+ "app.lander.images.vscode.alt": "VS Code에서 opencode",
"app.lander.images.github.caption": "GitHub의 opencode",
"app.lander.images.github.alt": "GitHub의 opencode",
"share.meta_description": "opencode - 터미널에 내장 된 AI 코딩 에이전트.",
@@ -54,7 +54,7 @@
"share.error_api_url_not_found": "API URL을 찾을 수 없습니다",
"share.error_connection_failed": "연결 실패",
"share.opencode_version": "opencode 버전",
- "share.opencode_name": "비밀번호",
+ "share.opencode_name": "opencode",
"share.models": "모델 번호:",
"share.cost": "제품정보",
"share.input_tokens": "입력 토큰",
diff --git a/packages/web/src/content/i18n/nb.json b/packages/web/src/content/i18n/nb.json
index ceb6762ac..b465998d1 100644
--- a/packages/web/src/content/i18n/nb.json
+++ b/packages/web/src/content/i18n/nb.json
@@ -7,7 +7,7 @@
"app.lander.hero.title": "Kodeagenten AI bygget for terminalen.",
"app.lander.cta.getStarted": "Kom i gang",
"app.lander.features.native_tui.title": "Innebygd TUI",
- "app.lander.features.native_tui.description": "En responsiv, innfødt, temabasert terminal UI.",
+ "app.lander.features.native_tui.description": "En responsiv, innfødt, temabasert TUI.",
"app.lander.features.lsp_enabled.title": "LSP aktivert",
"app.lander.features.lsp_enabled.description": "Laster automatisk de riktige LSP-ene for LLM.",
"app.lander.features.multi_session.title": "Multi-sesjon",
@@ -21,8 +21,8 @@
"app.lander.features.use_any_model.suffix": "inkludert lokale modeller.",
"app.lander.images.tui.caption": "opencode TUI med tokyonight-temaet",
"app.lander.images.tui.alt": "opencode TUI med tokyonight-temaet",
- "app.lander.images.vscode.caption": "OpenCode i VS Code",
- "app.lander.images.vscode.alt": "OpenCode i VS Code",
+ "app.lander.images.vscode.caption": "opencode i VS Code",
+ "app.lander.images.vscode.alt": "opencode i VS Code",
"app.lander.images.github.caption": "opencode i GitHub",
"app.lander.images.github.alt": "opencode i GitHub",
"share.meta_description": "opencode - AI-kodeagenten bygget for terminalen.",
@@ -54,7 +54,7 @@
"share.error_api_url_not_found": "API URL ikke funnet",
"share.error_connection_failed": "Tilkobling mislyktes",
"share.opencode_version": "opencode versjon",
- "share.opencode_name": "OpenCode",
+ "share.opencode_name": "opencode",
"share.models": "Modeller",
"share.cost": "Koste",
"share.input_tokens": "Skriv inn tokens",
diff --git a/packages/web/src/content/i18n/pl.json b/packages/web/src/content/i18n/pl.json
index fac5a1d7d..64180ffea 100644
--- a/packages/web/src/content/i18n/pl.json
+++ b/packages/web/src/content/i18n/pl.json
@@ -19,12 +19,12 @@
"app.lander.features.use_any_model.title": "Użyj dowolnego modelu",
"app.lander.features.use_any_model.prefix": "Obsługuje ponad 75 dostawców LLM",
"app.lander.features.use_any_model.suffix": "w tym modele lokalne.",
- "app.lander.images.tui.caption": "OpenCode TUI z motywem tokyonight",
- "app.lander.images.tui.alt": "OpenCode TUI z motywem tokyonight",
- "app.lander.images.vscode.caption": "OpenCode w VS Code",
- "app.lander.images.vscode.alt": "OpenCode w VS Code",
- "app.lander.images.github.caption": "OpenCode w GitHub",
- "app.lander.images.github.alt": "OpenCode w GitHub",
+ "app.lander.images.tui.caption": "opencode TUI z motywem tokyonight",
+ "app.lander.images.tui.alt": "opencode TUI z motywem tokyonight",
+ "app.lander.images.vscode.caption": "opencode w VS Code",
+ "app.lander.images.vscode.alt": "opencode w VS Code",
+ "app.lander.images.github.caption": "opencode w GitHub",
+ "app.lander.images.github.alt": "opencode w GitHub",
"share.meta_description": "opencode — agent kodujący AI zbudowany dla terminala.",
"share.not_found": "Nie znaleziono",
"share.link_to_message": "Link do tej wiadomości",
@@ -51,7 +51,7 @@
"share.status_error": "Błąd",
"share.status_unknown": "Nieznany",
"share.error_id_not_found": "nie znaleziono identyfikatora",
- "share.error_api_url_not_found": "Nie znaleziono adresu URL interfejsu API",
+ "share.error_api_url_not_found": "Nie znaleziono API URL",
"share.error_connection_failed": "Połączenie nie powiodło się",
"share.opencode_version": "wersja opencode",
"share.opencode_name": "opencode",
diff --git a/packages/web/src/content/i18n/pt-BR.json b/packages/web/src/content/i18n/pt-BR.json
index 1bebfcf7f..da479b2c9 100644
--- a/packages/web/src/content/i18n/pt-BR.json
+++ b/packages/web/src/content/i18n/pt-BR.json
@@ -51,7 +51,7 @@
"share.status_error": "Erro",
"share.status_unknown": "Desconhecido",
"share.error_id_not_found": "id não encontrado",
- "share.error_api_url_not_found": "URL da API não encontrada",
+ "share.error_api_url_not_found": "API URL não encontrada",
"share.error_connection_failed": "Falha na conexão",
"share.opencode_version": "versão do opencode",
"share.opencode_name": "opencode",
diff --git a/packages/web/src/content/i18n/tr.json b/packages/web/src/content/i18n/tr.json
index 1309ffb10..f846f18fb 100644
--- a/packages/web/src/content/i18n/tr.json
+++ b/packages/web/src/content/i18n/tr.json
@@ -19,12 +19,12 @@
"app.lander.features.use_any_model.title": "Herhangi bir modeli kullanın",
"app.lander.features.use_any_model.prefix": "75'ten fazla LLM sağlayıcıyı sağlama",
"app.lander.features.use_any_model.suffix": "Yerel modeller dahil.",
- "app.lander.images.tui.caption": "tokyonnight temasıyla açık kod TUI",
- "app.lander.images.tui.alt": "tokyonnight temasıyla açık kod TUI",
- "app.lander.images.vscode.caption": "VS Kodunda açık kod",
- "app.lander.images.vscode.alt": "VS Kodunda açık kod",
- "app.lander.images.github.caption": "GitHub'da açık kod",
- "app.lander.images.github.alt": "GitHub'da açık kod",
+ "app.lander.images.tui.caption": "tokyonight temasıyla opencode TUI",
+ "app.lander.images.tui.alt": "tokyonight temasıyla opencode TUI",
+ "app.lander.images.vscode.caption": "VS Code içinde opencode",
+ "app.lander.images.vscode.alt": "VS Code içinde opencode",
+ "app.lander.images.github.caption": "GitHub'da opencode",
+ "app.lander.images.github.alt": "GitHub'da opencode",
"share.meta_description": "opencode - Terminal için oluşturulmuş AI oluşturma aracı.",
"share.not_found": "Bulunamadı",
"share.link_to_message": "Bu mesaja dönüştürücü",
@@ -53,8 +53,8 @@
"share.error_id_not_found": "kimliği bulunamadı",
"share.error_api_url_not_found": "API URL başarısız",
"share.error_connection_failed": "Bağlantı başarısız oldu",
- "share.opencode_version": "açık kod sürümü",
- "share.opencode_name": "açık kod",
+ "share.opencode_version": "opencode sürümü",
+ "share.opencode_name": "opencode",
"share.models": "Modelci",
"share.cost": "Maliyet",
"share.input_tokens": "Giriş Jetonları",
diff --git a/packages/web/src/content/i18n/zh-CN.json b/packages/web/src/content/i18n/zh-CN.json
index 503339f50..d48c44891 100644
--- a/packages/web/src/content/i18n/zh-CN.json
+++ b/packages/web/src/content/i18n/zh-CN.json
@@ -19,8 +19,8 @@
"app.lander.features.use_any_model.title": "使用任何型號",
"app.lander.features.use_any_model.prefix": "透过以下方式支持 75+ LLM 创业",
"app.lander.features.use_any_model.suffix": "包括本地模型。",
- "app.lander.images.tui.caption": "opencode TUI 以东京之夜为主题",
- "app.lander.images.tui.alt": "opencode TUI 以东京之夜为主题",
+ "app.lander.images.tui.caption": "opencode TUI 使用 tokyonight 主题",
+ "app.lander.images.tui.alt": "opencode TUI 使用 tokyonight 主题",
"app.lander.images.vscode.caption": "opencode 在 VS Code 中",
"app.lander.images.vscode.alt": "opencode 在 VS Code 中",
"app.lander.images.github.caption": "opencode 在 GitHub 中",
@@ -54,7 +54,7 @@
"share.error_api_url_not_found": "API URL 未找到",
"share.error_connection_failed": "連線失敗",
"share.opencode_version": "opencode 版本",
- "share.opencode_name": "开放代码",
+ "share.opencode_name": "opencode",
"share.models": "型號",
"share.cost": "成本",
"share.input_tokens": "輸入令牌",
diff --git a/packages/web/src/content/i18n/zh-TW.json b/packages/web/src/content/i18n/zh-TW.json
index 6d5f9f9e7..51d2d11e9 100644
--- a/packages/web/src/content/i18n/zh-TW.json
+++ b/packages/web/src/content/i18n/zh-TW.json
@@ -19,8 +19,8 @@
"app.lander.features.use_any_model.title": "使用任何模型",
"app.lander.features.use_any_model.prefix": "透過以下方式支援 75+ LLM 提供商",
"app.lander.features.use_any_model.suffix": "包括本地模型。",
- "app.lander.images.tui.caption": "opencode TUI 以東京之夜為主題",
- "app.lander.images.tui.alt": "opencode TUI 以東京之夜為主題",
+ "app.lander.images.tui.caption": "opencode TUI(tokyonight 主題)",
+ "app.lander.images.tui.alt": "opencode TUI(tokyonight 主題)",
"app.lander.images.vscode.caption": "opencode 在 VS Code 中",
"app.lander.images.vscode.alt": "opencode 在 VS Code 中",
"app.lander.images.github.caption": "opencode 在 GitHub 中",