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) 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) 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) 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) 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) 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) 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) diff --git a/README.fa.md b/README.fa.md new file mode 100644 index 000000000000..caaf4d9ee3fa --- /dev/null +++ b/README.fa.md @@ -0,0 +1,130 @@ +

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

+

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

+

+ Discord + npm + Build status +

+ +

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

+ +[![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 # 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 +``` + +> [!TIP] +> قبل از نصب، نسخه‌های قدیمی‌تر از 0.1.x را حذف کنید. + +### اپلیکیشن دسکتاپ (BETA) + +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` | +| Windows | `opencode-desktop-windows-x64.exe` | +| Linux | `.deb` یا `.rpm` یا AppImage | + +```bash +# macOS (Homebrew) +brew install --cask opencode-desktop +# 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` - مسیر پیش‌فرض جایگزین + +```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` بین آن‌ها جابه‌جا شوید. + +- **build** - پیش‌فرض، ایجنت با دسترسی کامل برای کارهای توسعه +- **plan** - ایجنت فقط‌خواندنی برای تحلیل و بررسی کد + - به صورت پیش‌فرض از ویرایش فایل‌ها خودداری می‌کند + - قبل از اجرای دستورات bash اجازه می‌خواهد + - مناسب برای بررسی پایگاه‌های کد ناآشنا یا برنامه‌ریزی تغییرات + +علاوه بر این، یک ایجنت فرعی **general** برای جستجوهای پیچیده و وظایف چندمرحله‌ای وجود دارد. +به صورت داخلی استفاده می‌شود و با نوشتن `@general` در پیام‌ها قابل فراخوانی است. + +برای اطلاعات بیشتر، [agents](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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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)