From 48228f71156306467ca37a21f735398bbd5d534a Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:49:51 +0330 Subject: [PATCH 01/26] Create Persian README file with installation guide Add Persian translation for README with installation instructions and agent details. --- README.fa.md | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 README.fa.md diff --git a/README.fa.md b/README.fa.md new file mode 100644 index 000000000000..647192db05c5 --- /dev/null +++ b/README.fa.md @@ -0,0 +1,129 @@ +

+ + + + + لوگوی OpenCode + + +

+

ایجنت کدنویسی هوش مصنوعی متن‌باز.

+

+ Discord + npm + وضعیت بیلد +

+ +

+ English | + 简体中文 | + 繁體中文 | + 한국어 | + Deutsch | + Español | + Français | + Italiano | + Dansk | + 日本語 | + Polski | + Русский | + Bosanski | + العربية | + Norsk | + Português (Brasil) | + ไทย | + Türkçe | + Українська | + বাংলা | + Ελληνικά | + Tiếng Việt | + فارسی +

+ +[![رابط کاربری ترمینال OpenCode](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) + +--- + +### نصب + +```bash +# سریع و ساده +curl -fsSL https://opencode.ai/install | bash + +# پکیج منیجرها +npm i -g opencode-ai@latest # یا bun/pnpm/yarn +scoop install opencode # ویندوز +choco install opencode # ویندوز +brew install anomalyco/tap/opencode # macOS و لینوکس (پیشنهادی، همیشه به‌روز) +brew install opencode # macOS و لینوکس (فرمول رسمی brew، به‌روزرسانی کمتر) +sudo pacman -S opencode # Arch Linux (نسخه پایدار) +paru -S opencode-bin # Arch Linux (آخرین نسخه از AUR) +mise use -g opencode # هر سیستم‌عاملی +nix run nixpkgs#opencode # یا github:anomalyco/opencode برای آخرین نسخه dev +``` + +> [!TIP] +> قبل از نصب، نسخه‌های قدیمی‌تر از ۰.۱.x را حذف کنید. + +### اپلیکیشن دسکتاپ (بتا) + +OpenCode به‌صورت اپلیکیشن دسکتاپ هم در دسترس است. می‌توانید آن را مستقیماً از [صفحه releases](https://github.com/anomalyco/opencode/releases) یا [opencode.ai/download](https://opencode.ai/download) دانلود کنید. + +| پلتفرم | دانلود | +| ------------------------- | ---------------------------------- | +| macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` | +| macOS (Intel) | `opencode-desktop-mac-x64.dmg` | +| ویندوز | `opencode-desktop-windows-x64.exe` | +| لینوکس | `.deb`، `.rpm` یا `.AppImage` | + +```bash +# macOS (Homebrew) +brew install --cask opencode-desktop +# ویندوز (Scoop) +scoop bucket add extras; scoop install extras/opencode-desktop +``` + +#### مسیر نصب + +اسکریپت نصب برای انتخاب مسیر نصب، ترتیب اولویت زیر را رعایت می‌کند: + +1. `$OPENCODE_INSTALL_DIR` — مسیر سفارشی +2. `$XDG_BIN_DIR` — مسیر سازگار با مشخصات XDG Base Directory +3. `$HOME/bin` — مسیر استاندارد باینری کاربر (اگر وجود داشته باشد یا قابل ساخت باشد) +4. `$HOME/.opencode/bin` — مسیر پیش‌فرض + +```bash +# نمونه‌ها +OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash +XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash +``` + +### ایجنت‌ها + +OpenCode دو ایجنت توکار دارد که می‌توانید با کلید `Tab` بین آن‌ها جابه‌جا شوید: + +- **build** — ایجنت پیش‌فرض با دسترسی کامل، مناسب برای توسعه +- **plan** — ایجنت فقط‌خواندنی برای تحلیل و بررسی کد + - به‌صورت پیش‌فرض ویرایش فایل را رد می‌کند + - قبل از اجرای دستورات bash اجازه می‌گیرد + - ایده‌آل برای بررسی کدبیس‌های ناآشنا یا برنامه‌ریزی تغییرات + +همچنین یک ساب‌ایجنت **general** برای جست‌وجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد که به‌صورت داخلی استفاده می‌شود و می‌توانید با `@general` در پیام‌ها آن را فراخوانی کنید. + +برای اطلاعات بیشتر درباره [ایجنت‌ها](https://opencode.ai/docs/agents) مستندات را بخوانید. + +### مستندات + +برای آشنایی با نحوه پیکربندی OpenCode، [**به مستندات ما مراجعه کنید**](https://opencode.ai/docs). + +### مشارکت در توسعه + +اگر علاقه‌مند به مشارکت در OpenCode هستید، لطفاً قبل از ارسال pull request، [راهنمای مشارکت](./CONTRIBUTING.md) را بخوانید. + +### ساخت روی OpenCode + +اگر روی پروژه‌ای کار می‌کنید که با OpenCode مرتبط است و از کلمه «opencode» در نامش استفاده می‌کند — مثلاً «opencode-dashboard» یا «opencode-mobile» — لطفاً در README خود توضیح دهید که این پروژه توسط تیم OpenCode ساخته نشده و هیچ وابستگی‌ای به ما ندارد. + +--- + +**به جامعه ما بپیوندید:** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) From 1d05752e833c45cbd00ed74ae1472766f8bb3627 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:52:47 +0330 Subject: [PATCH 02/26] Fix Persian translations in README.fa.md --- README.fa.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.fa.md b/README.fa.md index 647192db05c5..37784138d550 100644 --- a/README.fa.md +++ b/README.fa.md @@ -50,12 +50,12 @@ # سریع و ساده curl -fsSL https://opencode.ai/install | bash -# پکیج منیجرها +# پکیج منیجر ها npm i -g opencode-ai@latest # یا bun/pnpm/yarn -scoop install opencode # ویندوز -choco install opencode # ویندوز +scoop install opencode # Windows +choco install opencode # Windows brew install anomalyco/tap/opencode # macOS و لینوکس (پیشنهادی، همیشه به‌روز) -brew install opencode # macOS و لینوکس (فرمول رسمی brew، به‌روزرسانی کمتر) +brew install opencode # macOS and Linux (official brew formula, updated less) sudo pacman -S opencode # Arch Linux (نسخه پایدار) paru -S opencode-bin # Arch Linux (آخرین نسخه از AUR) mise use -g opencode # هر سیستم‌عاملی From 0f1505d1c16f6cccbf805c9e0b738ba707510730 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:53:26 +0330 Subject: [PATCH 03/26] Add Persian language link to README --- README.ar.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.ar.md b/README.ar.md index 43618930fe8f..9a8d0f0e65df 100644 --- a/README.ar.md +++ b/README.ar.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From ce4e0a7007fb39a8cad5f6256d1d762b4b98dd2d Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:53:35 +0330 Subject: [PATCH 04/26] Add Persian language link to README.bn.md --- README.bn.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.bn.md b/README.bn.md index ce00a416eee5..5a75e674c85d 100644 --- a/README.bn.md +++ b/README.bn.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From be73fe490431c106ea9a705bef08973ebc7086d2 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:53:43 +0330 Subject: [PATCH 05/26] Update README.br.md --- README.br.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.br.md b/README.br.md index 976738cfaed2..9021d7954e36 100644 --- a/README.br.md +++ b/README.br.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 042d6946a614676178f2c75538a8db5d9a9e5d62 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:53:51 +0330 Subject: [PATCH 06/26] Update README.bs.md --- README.bs.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.bs.md b/README.bs.md index 0adf8ebfa0d4..ef228831a561 100644 --- a/README.bs.md +++ b/README.bs.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From f76d3e61e9392a11e3a56c525d66a231082216dc Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:53:58 +0330 Subject: [PATCH 07/26] Update README.da.md --- README.da.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.da.md b/README.da.md index e8932e0ae1c6..1974603bb47e 100644 --- a/README.da.md +++ b/README.da.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 029e414c00a1f44327f001cc711df91bff56d67f Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:06 +0330 Subject: [PATCH 08/26] Update README.de.md --- README.de.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.de.md b/README.de.md index 958386ccf367..53117403cd27 100644 --- a/README.de.md +++ b/README.de.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From e3a33ad5adf3088e652ddc42d1e9c0c3889886f1 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:16 +0330 Subject: [PATCH 09/26] Add Persian language link to README.es.md --- README.es.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.es.md b/README.es.md index 39540bc5a5bb..96c70909593b 100644 --- a/README.es.md +++ b/README.es.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From f17f5f8c2a199456bf96277dba512c8bc2086f78 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:27 +0330 Subject: [PATCH 10/26] Update README.fr.md --- README.fr.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.fr.md b/README.fr.md index d19c89d3f823..f8083f105f2a 100644 --- a/README.fr.md +++ b/README.fr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From ca50e999644e0b2711df6897cb12025255151e18 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:34 +0330 Subject: [PATCH 11/26] Update README.gr.md --- README.gr.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.gr.md b/README.gr.md index a8412b35bdac..c139e4403c8d 100644 --- a/README.gr.md +++ b/README.gr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From c6edb0694f6ec6e1e31c6e6ca97a0eef1af81db7 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:41 +0330 Subject: [PATCH 12/26] Update README.it.md --- README.it.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.it.md b/README.it.md index 2ed4aeb5ec0a..8eca26e631d5 100644 --- a/README.it.md +++ b/README.it.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From dc9f16d838ed71aa097417d76784ed7fee5ce020 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:49 +0330 Subject: [PATCH 13/26] Update README.ja.md --- README.ja.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.ja.md b/README.ja.md index 75a017fd91cb..a249ae300363 100644 --- a/README.ja.md +++ b/README.ja.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From c712b178bef949997206223010d081490972bef1 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:54:58 +0330 Subject: [PATCH 14/26] Update README.ko.md --- README.ko.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.ko.md b/README.ko.md index aa21a736433e..7da4ef31c547 100644 --- a/README.ko.md +++ b/README.ko.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 8f4847fee3a0354749518dda72640cf87a006b56 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:07 +0330 Subject: [PATCH 15/26] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b5a4c8ddd979..bc61c4e5908a 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From a3aa4439ec74a41ec31f0ee5b4634ab44a211ef9 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:15 +0330 Subject: [PATCH 16/26] Update README.no.md --- README.no.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.no.md b/README.no.md index 246e1dbb32d4..729b12ac4751 100644 --- a/README.no.md +++ b/README.no.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From b03525aa7b3821ce835f53b8ce7bcc63b57b620a Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:25 +0330 Subject: [PATCH 17/26] Update README.pl.md --- README.pl.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.pl.md b/README.pl.md index 6b86de4ca3e0..39aac73bc765 100644 --- a/README.pl.md +++ b/README.pl.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 7279488eb3c5186d2c4a90688eaf55e6fa146ab8 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:32 +0330 Subject: [PATCH 18/26] Update README.ru.md --- README.ru.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.ru.md b/README.ru.md index c679ce6b4720..b8e0b960a137 100644 --- a/README.ru.md +++ b/README.ru.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From f3a018319a7df7fbad05405eb65962a3069d2aea Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:40 +0330 Subject: [PATCH 19/26] Update README.th.md --- README.th.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.th.md b/README.th.md index a70144d99ff6..498ea802938d 100644 --- a/README.th.md +++ b/README.th.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 20a1c796d0d82fcb40d6d20287992b052ea5ffc1 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:55:51 +0330 Subject: [PATCH 20/26] Update README.tr.md --- README.tr.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.tr.md b/README.tr.md index aaab8f0cf2ec..3835e04841d5 100644 --- a/README.tr.md +++ b/README.tr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 069f995a765d17a85b91eaf961930c93e1b87d03 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:56:54 +0330 Subject: [PATCH 21/26] Update README.uk.md --- README.uk.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.uk.md b/README.uk.md index 7cd50afbb43e..74f9974e2c2a 100644 --- a/README.uk.md +++ b/README.uk.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From 1b4d6824664c48428ce3e95de4746f36ff65fe7c Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:57:02 +0330 Subject: [PATCH 22/26] Update README.vi.md --- README.vi.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.vi.md b/README.vi.md index 7d1a4f3ca813..87899777b0a0 100644 --- a/README.vi.md +++ b/README.vi.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From b2c838ab2a52c0ae63d98a75bd32b42fd855db35 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:57:10 +0330 Subject: [PATCH 23/26] Update README.zh.md --- README.zh.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.zh.md b/README.zh.md index 93f81e83cd0c..62b3d73816b4 100644 --- a/README.zh.md +++ b/README.zh.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From bfd500cf443afe87191d7957956d3fea4f780489 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:57:19 +0330 Subject: [PATCH 24/26] Update README.zht.md --- README.zht.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.zht.md b/README.zht.md index 59d9709bd39f..b5746a8b0ab3 100644 --- a/README.zht.md +++ b/README.zht.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + فارسی

[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) From f1f97b5598990e78990776ae5d51d601c25f622f Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 20:57:38 +0330 Subject: [PATCH 25/26] Fix Persian language formatting in README --- README.fa.md | 47 ++++++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/README.fa.md b/README.fa.md index 37784138d550..2f2eb19c59bf 100644 --- a/README.fa.md +++ b/README.fa.md @@ -44,37 +44,39 @@ --- +
+ ### نصب ```bash # سریع و ساده curl -fsSL https://opencode.ai/install | bash -# پکیج منیجر ها +# پکیج منیجرها npm i -g opencode-ai@latest # یا bun/pnpm/yarn -scoop install opencode # Windows -choco install opencode # Windows +scoop install opencode # ویندوز +choco install opencode # ویندوز brew install anomalyco/tap/opencode # macOS و لینوکس (پیشنهادی، همیشه به‌روز) -brew install opencode # macOS and Linux (official brew formula, updated less) -sudo pacman -S opencode # Arch Linux (نسخه پایدار) +brew install opencode # macOS و لینوکس (فرمول رسمی brew، به‌روزرسانی کمتر) +sudo pacman -S opencode # Arch Linux (پایدار) paru -S opencode-bin # Arch Linux (آخرین نسخه از AUR) mise use -g opencode # هر سیستم‌عاملی nix run nixpkgs#opencode # یا github:anomalyco/opencode برای آخرین نسخه dev ``` > [!TIP] -> قبل از نصب، نسخه‌های قدیمی‌تر از ۰.۱.x را حذف کنید. +> قبل از نصب، نسخه‌های قدیمی‌تر از 0.1.x را حذف کنید. ### اپلیکیشن دسکتاپ (بتا) OpenCode به‌صورت اپلیکیشن دسکتاپ هم در دسترس است. می‌توانید آن را مستقیماً از [صفحه releases](https://github.com/anomalyco/opencode/releases) یا [opencode.ai/download](https://opencode.ai/download) دانلود کنید. -| پلتفرم | دانلود | -| ------------------------- | ---------------------------------- | -| macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` | -| macOS (Intel) | `opencode-desktop-mac-x64.dmg` | -| ویندوز | `opencode-desktop-windows-x64.exe` | -| لینوکس | `.deb`، `.rpm` یا `.AppImage` | +| پلتفرم | دانلود | +| --------------------- | ---------------------------------- | +| macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` | +| macOS (Intel) | `opencode-desktop-mac-x64.dmg` | +| ویندوز | `opencode-desktop-windows-x64.exe` | +| لینوکس | `.deb` یا `.rpm` یا `.AppImage` | ```bash # macOS (Homebrew) @@ -87,10 +89,10 @@ scoop bucket add extras; scoop install extras/opencode-desktop اسکریپت نصب برای انتخاب مسیر نصب، ترتیب اولویت زیر را رعایت می‌کند: -1. `$OPENCODE_INSTALL_DIR` — مسیر سفارشی -2. `$XDG_BIN_DIR` — مسیر سازگار با مشخصات XDG Base Directory -3. `$HOME/bin` — مسیر استاندارد باینری کاربر (اگر وجود داشته باشد یا قابل ساخت باشد) -4. `$HOME/.opencode/bin` — مسیر پیش‌فرض +1. `$OPENCODE_INSTALL_DIR` - مسیر نصب سفارشی +2. `$XDG_BIN_DIR` - مسیر سازگار با مشخصات XDG Base Directory +3. `$HOME/bin` - مسیر استاندارد باینری کاربر (اگر وجود داشته باشد یا قابل ساخت باشد) +4. `$HOME/.opencode/bin` - مسیر پیش‌فرض ```bash # نمونه‌ها @@ -100,15 +102,16 @@ XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash ### ایجنت‌ها -OpenCode دو ایجنت توکار دارد که می‌توانید با کلید `Tab` بین آن‌ها جابه‌جا شوید: +OpenCode دو ایجنت توکار دارد که می‌توانید با کلید `Tab` بین آن‌ها جابه‌جا شوید. -- **build** — ایجنت پیش‌فرض با دسترسی کامل، مناسب برای توسعه -- **plan** — ایجنت فقط‌خواندنی برای تحلیل و بررسی کد +- **build** - ایجنت پیش‌فرض با دسترسی کامل، مناسب برای توسعه +- **plan** - ایجنت فقط‌خواندنی برای تحلیل و بررسی کد - به‌صورت پیش‌فرض ویرایش فایل را رد می‌کند - قبل از اجرای دستورات bash اجازه می‌گیرد - ایده‌آل برای بررسی کدبیس‌های ناآشنا یا برنامه‌ریزی تغییرات -همچنین یک ساب‌ایجنت **general** برای جست‌وجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد که به‌صورت داخلی استفاده می‌شود و می‌توانید با `@general` در پیام‌ها آن را فراخوانی کنید. +همچنین یک ساب‌ایجنت **general** برای جست‌وجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد. +این ایجنت به‌صورت داخلی استفاده می‌شود و می‌توان با `@general` در پیام‌ها آن را فراخوانی کرد. برای اطلاعات بیشتر درباره [ایجنت‌ها](https://opencode.ai/docs/agents) مستندات را بخوانید. @@ -126,4 +129,6 @@ OpenCode دو ایجنت توکار دارد که می‌توانید با کل --- -**به جامعه ما بپیوندید:** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) +**به جامعه ما بپیوندید** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) + +
From 69d4d90f78e49eca8d6e47c61d8d2317cd7f0785 Mon Sep 17 00:00:00 2001 From: -Alii <84466647+AliiiAm@users.noreply.github.com> Date: Sun, 7 Jun 2026 21:00:40 +0330 Subject: [PATCH 26/26] Revise Persian README for clarity and updates Updated the Persian README to improve clarity and consistency in language, including installation instructions and agent descriptions. --- README.fa.md | 74 +++++++++++++++++++++++++--------------------------- 1 file changed, 35 insertions(+), 39 deletions(-) diff --git a/README.fa.md b/README.fa.md index 2f2eb19c59bf..caaf4d9ee3fa 100644 --- a/README.fa.md +++ b/README.fa.md @@ -7,11 +7,11 @@

-

ایجنت کدنویسی هوش مصنوعی متن‌باز.

+

یک ایجنت کدنویسی متن‌باز مبتنی بر هوش مصنوعی.

Discord npm - وضعیت بیلد + Build status

@@ -40,95 +40,91 @@ فارسی

-[![رابط کاربری ترمینال OpenCode](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) +[![OpenCode Terminal UI](packages/web/src/assets/lander/screenshot.png)](https://opencode.ai) --- -
- ### نصب ```bash -# سریع و ساده +# YOLO curl -fsSL https://opencode.ai/install | bash -# پکیج منیجرها +# مدیران پکیج npm i -g opencode-ai@latest # یا bun/pnpm/yarn -scoop install opencode # ویندوز -choco install opencode # ویندوز -brew install anomalyco/tap/opencode # macOS و لینوکس (پیشنهادی، همیشه به‌روز) -brew install opencode # macOS و لینوکس (فرمول رسمی brew، به‌روزرسانی کمتر) -sudo pacman -S opencode # Arch Linux (پایدار) +scoop install opencode # Windows +choco install opencode # Windows +brew install anomalyco/tap/opencode # macOS و Linux (توصیه‌شده، همیشه به‌روز) +brew install opencode # macOS و Linux (فرمول رسمی brew، به‌روزرسانی کمتر) +sudo pacman -S opencode # Arch Linux (Stable) paru -S opencode-bin # Arch Linux (آخرین نسخه از AUR) -mise use -g opencode # هر سیستم‌عاملی -nix run nixpkgs#opencode # یا github:anomalyco/opencode برای آخرین نسخه dev +mise use -g opencode # هر سیستمی +nix run nixpkgs#opencode # یا github:anomalyco/opencode برای آخرین شاخه dev ``` > [!TIP] > قبل از نصب، نسخه‌های قدیمی‌تر از 0.1.x را حذف کنید. -### اپلیکیشن دسکتاپ (بتا) +### اپلیکیشن دسکتاپ (BETA) -OpenCode به‌صورت اپلیکیشن دسکتاپ هم در دسترس است. می‌توانید آن را مستقیماً از [صفحه releases](https://github.com/anomalyco/opencode/releases) یا [opencode.ai/download](https://opencode.ai/download) دانلود کنید. +OpenCode به صورت اپلیکیشن دسکتاپ نیز در دسترس است. مستقیماً از [صفحه Releases](https://github.com/anomalyco/opencode/releases) یا از [opencode.ai/download](https://opencode.ai/download) دانلود کنید. | پلتفرم | دانلود | | --------------------- | ---------------------------------- | | macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` | | macOS (Intel) | `opencode-desktop-mac-x64.dmg` | -| ویندوز | `opencode-desktop-windows-x64.exe` | -| لینوکس | `.deb` یا `.rpm` یا `.AppImage` | +| Windows | `opencode-desktop-windows-x64.exe` | +| Linux | `.deb` یا `.rpm` یا AppImage | ```bash # macOS (Homebrew) brew install --cask opencode-desktop -# ویندوز (Scoop) +# Windows (Scoop) scoop bucket add extras; scoop install extras/opencode-desktop ``` #### مسیر نصب -اسکریپت نصب برای انتخاب مسیر نصب، ترتیب اولویت زیر را رعایت می‌کند: +اسکریپت نصب ترتیب اولویت زیر را برای مسیر نصب رعایت می‌کند: 1. `$OPENCODE_INSTALL_DIR` - مسیر نصب سفارشی 2. `$XDG_BIN_DIR` - مسیر سازگار با مشخصات XDG Base Directory -3. `$HOME/bin` - مسیر استاندارد باینری کاربر (اگر وجود داشته باشد یا قابل ساخت باشد) -4. `$HOME/.opencode/bin` - مسیر پیش‌فرض +3. `$HOME/bin` - پوشه باینری استاندارد کاربر (در صورت وجود یا امکان ساخت) +4. `$HOME/.opencode/bin` - مسیر پیش‌فرض جایگزین ```bash -# نمونه‌ها +# مثال‌ها OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash ``` -### ایجنت‌ها +### Agents -OpenCode دو ایجنت توکار دارد که می‌توانید با کلید `Tab` بین آن‌ها جابه‌جا شوید. +OpenCode دارای دو ایجنت داخلی است که می‌توانید با دکمه `Tab` بین آن‌ها جابه‌جا شوید. -- **build** - ایجنت پیش‌فرض با دسترسی کامل، مناسب برای توسعه +- **build** - پیش‌فرض، ایجنت با دسترسی کامل برای کارهای توسعه - **plan** - ایجنت فقط‌خواندنی برای تحلیل و بررسی کد - - به‌صورت پیش‌فرض ویرایش فایل را رد می‌کند - - قبل از اجرای دستورات bash اجازه می‌گیرد - - ایده‌آل برای بررسی کدبیس‌های ناآشنا یا برنامه‌ریزی تغییرات + - به صورت پیش‌فرض از ویرایش فایل‌ها خودداری می‌کند + - قبل از اجرای دستورات bash اجازه می‌خواهد + - مناسب برای بررسی پایگاه‌های کد ناآشنا یا برنامه‌ریزی تغییرات -همچنین یک ساب‌ایجنت **general** برای جست‌وجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد. -این ایجنت به‌صورت داخلی استفاده می‌شود و می‌توان با `@general` در پیام‌ها آن را فراخوانی کرد. +علاوه بر این، یک ایجنت فرعی **general** برای جستجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد. +به صورت داخلی استفاده می‌شود و با نوشتن `@general` در پیام‌ها قابل فراخوانی است. -برای اطلاعات بیشتر درباره [ایجنت‌ها](https://opencode.ai/docs/agents) مستندات را بخوانید. +برای اطلاعات بیشتر، [agents](https://opencode.ai/docs/agents) را مطالعه کنید. ### مستندات -برای آشنایی با نحوه پیکربندی OpenCode، [**به مستندات ما مراجعه کنید**](https://opencode.ai/docs). +برای اطلاعات بیشتر درباره نحوه تنظیم OpenCode، [**به مستندات مراجعه کنید**](https://opencode.ai/docs). -### مشارکت در توسعه +### مشارکت -اگر علاقه‌مند به مشارکت در OpenCode هستید، لطفاً قبل از ارسال pull request، [راهنمای مشارکت](./CONTRIBUTING.md) را بخوانید. +اگر علاقه‌مند به مشارکت در OpenCode هستید، لطفاً قبل از ارسال pull request، [مستندات مشارکت](./CONTRIBUTING.md) را مطالعه کنید. -### ساخت روی OpenCode +### ساخت بر روی OpenCode -اگر روی پروژه‌ای کار می‌کنید که با OpenCode مرتبط است و از کلمه «opencode» در نامش استفاده می‌کند — مثلاً «opencode-dashboard» یا «opencode-mobile» — لطفاً در README خود توضیح دهید که این پروژه توسط تیم OpenCode ساخته نشده و هیچ وابستگی‌ای به ما ندارد. +اگر روی پروژه‌ای مرتبط با OpenCode کار می‌کنید که از "opencode" در نامش استفاده می‌کند (مانند "opencode-dashboard" یا "opencode-mobile")، لطفاً یک یادداشت در README اضافه کنید که توضیح دهد این پروژه توسط تیم OpenCode ساخته نشده و هیچ وابستگی‌ای به ما ندارد. --- **به جامعه ما بپیوندید** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) - -