|
| 1 | +<p align="center"> |
| 2 | + <a href="https://opencode.ai"> |
| 3 | + <picture> |
| 4 | + <source srcset="packages/console/app/src/asset/logo-ornate-dark.svg" media="(prefers-color-scheme: dark)"> |
| 5 | + <source srcset="packages/console/app/src/asset/logo-ornate-light.svg" media="(prefers-color-scheme: light)"> |
| 6 | + <img src="packages/console/app/src/asset/logo-ornate-light.svg" alt="OpenCode logo"> |
| 7 | + </picture> |
| 8 | + </a> |
| 9 | +</p> |
| 10 | +<p align="center" dir="rtl">סוכן קוד AI בקוד פתוח.</p> |
| 11 | +<p align="center"> |
| 12 | + <a href="https://opencode.ai/discord"><img alt="Discord" src="https://img.shields.io/discord/1391832426048651334?style=flat-square&label=discord" /></a> |
| 13 | + <a href="https://www.npmjs.com/package/opencode-ai"><img alt="npm" src="https://img.shields.io/npm/v/opencode-ai?style=flat-square" /></a> |
| 14 | + <a href="https://github.com/anomalyco/opencode/actions/workflows/publish.yml"><img alt="Build status" src="https://img.shields.io/github/actions/workflow/status/anomalyco/opencode/publish.yml?style=flat-square&branch=dev" /></a> |
| 15 | +</p> |
| 16 | + |
| 17 | +<p align="center"> |
| 18 | + <a href="README.md">English</a> | |
| 19 | + <a href="README.zh.md">简体中文</a> | |
| 20 | + <a href="README.zht.md">繁體中文</a> | |
| 21 | + <a href="README.ko.md">한국어</a> | |
| 22 | + <a href="README.de.md">Deutsch</a> | |
| 23 | + <a href="README.es.md">Español</a> | |
| 24 | + <a href="README.fr.md">Français</a> | |
| 25 | + <a href="README.it.md">Italiano</a> | |
| 26 | + <a href="README.da.md">Dansk</a> | |
| 27 | + <a href="README.ja.md">日本語</a> | |
| 28 | + <a href="README.pl.md">Polski</a> | |
| 29 | + <a href="README.ru.md">Русский</a> | |
| 30 | + <a href="README.bs.md">Bosanski</a> | |
| 31 | + <a href="README.ar.md">العربية</a> | |
| 32 | + <a href="README.no.md">Norsk</a> | |
| 33 | + <a href="README.br.md">Português (Brasil)</a> | |
| 34 | + <a href="README.th.md">ไทย</a> | |
| 35 | + <a href="README.tr.md">Türkçe</a> | |
| 36 | + <a href="README.uk.md">Українська</a> | |
| 37 | + <a href="README.bn.md">বাংলা</a> | |
| 38 | + <a href="README.gr.md">Ελληνικά</a> | |
| 39 | + <a href="README.vi.md">Tiếng Việt</a> | |
| 40 | + <a href="README.he.md">עברית</a> |
| 41 | +</p> |
| 42 | + |
| 43 | +[](https://opencode.ai) |
| 44 | + |
| 45 | +--- |
| 46 | + |
| 47 | +<div dir="rtl"> |
| 48 | + |
| 49 | +### התקנה |
| 50 | + |
| 51 | +</div> |
| 52 | + |
| 53 | +```bash |
| 54 | +# התקנה ישירה (YOLO) |
| 55 | +curl -fsSL https://opencode.ai/install | bash |
| 56 | + |
| 57 | +# מנהלי חבילות |
| 58 | +npm i -g opencode-ai@latest # גם bun/pnpm/yarn |
| 59 | +scoop install opencode # Windows |
| 60 | +choco install opencode # Windows |
| 61 | +brew install anomalyco/tap/opencode # macOS ו-Linux (מומלץ, תמיד מעודכן) |
| 62 | +brew install opencode # macOS ו-Linux (formula רשמי, עדכונים פחות תכופים) |
| 63 | +sudo pacman -S opencode # Arch Linux (יציב) |
| 64 | +paru -S opencode-bin # Arch Linux (עדכני מ-AUR) |
| 65 | +mise use -g opencode # כל מערכת הפעלה |
| 66 | +nix run nixpkgs#opencode # או github:anomalyco/opencode לענף הפיתוח האחרון |
| 67 | +``` |
| 68 | + |
| 69 | +<div dir="rtl"> |
| 70 | + |
| 71 | +> [!TIP] |
| 72 | +> הסירו גרסאות ישנות (לפני 0.1.x) לפני ההתקנה. |
| 73 | +
|
| 74 | +### אפליקציית דסקטופ (BETA) |
| 75 | + |
| 76 | +OpenCode זמין גם כאפליקציית דסקטופ. ניתן להוריד מ-[עמוד ההפצות (releases page)](https://github.com/anomalyco/opencode/releases) או מ-[opencode.ai/download](https://opencode.ai/download). |
| 77 | + |
| 78 | +| פלטפורמה | קישור להורדה | |
| 79 | +| --------------------- | ------------------------------------- | |
| 80 | +| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` | |
| 81 | +| macOS (Intel) | `opencode-desktop-darwin-x64.dmg` | |
| 82 | +| Windows | `opencode-desktop-windows-x64.exe` | |
| 83 | +| Linux | `.deb`, `.rpm`, או AppImage | |
| 84 | + |
| 85 | +</div> |
| 86 | + |
| 87 | +```bash |
| 88 | +# macOS (Homebrew Cask) |
| 89 | +brew install --cask opencode-desktop |
| 90 | +# Windows (Scoop) |
| 91 | +scoop bucket add extras; scoop install extras/opencode-desktop |
| 92 | +``` |
| 93 | + |
| 94 | +<div dir="rtl"> |
| 95 | + |
| 96 | +#### תיקיית התקנה |
| 97 | + |
| 98 | +סקריפט ההתקנה בוחר את נתיב ההתקנה לפי סדר העדיפויות הבא: |
| 99 | + |
| 100 | +1. `$OPENCODE_INSTALL_DIR` — תיקיית התקנה מותאמת אישית |
| 101 | +2. `$XDG_BIN_DIR` — נתיב לפי תקן XDG Base Directory |
| 102 | +3. `$HOME/bin` — תיקיית הרצה סטנדרטית (אם קיימת או ניתנת ליצירה) |
| 103 | +4. `$HOME/.opencode/bin` — נתיב גיבוי ברירת מחדל |
| 104 | + |
| 105 | +</div> |
| 106 | + |
| 107 | +```bash |
| 108 | +# דוגמאות |
| 109 | +OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash |
| 110 | +XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash |
| 111 | +``` |
| 112 | + |
| 113 | +<div dir="rtl"> |
| 114 | + |
| 115 | +### סוכנים (Agents) |
| 116 | + |
| 117 | +OpenCode כולל שני סוכנים מובנים. ניתן לעבור ביניהם באמצעות מקש `Tab`. |
| 118 | + |
| 119 | +- **build** — מצב ברירת המחדל, סוכן עם הרשאות מלאות, מתאים לפיתוח. |
| 120 | +- **plan** — מצב קריאה בלבד, מתאים לניתוח קוד וחקירה. |
| 121 | + - לא ניתן לשנות קבצים כברירת מחדל. |
| 122 | + - מבקש אישור לפני הרצת פקודות bash. |
| 123 | + - מתאים מצוין לחקירת בסיסי קוד חדשים או תכנון שינויים. |
| 124 | + |
| 125 | +בנוסף, OpenCode כולל סוכן משנה בשם **general** לטיפול בחיפושים מורכבים ומשימות מרובות שלבים. סוכן זה מיועד לשימוש פנימי, אך ניתן להפעיל אותו ידנית על ידי הקלדת `@general` בהודעה. |
| 126 | + |
| 127 | +למידע נוסף על [סוכנים](https://opencode.ai/docs/agents). |
| 128 | + |
| 129 | +### תיעוד מקוון |
| 130 | + |
| 131 | +למידע מפורט על הגדרת OpenCode, עיינו ב-[**תיעוד הרשמי**](https://opencode.ai/docs). |
| 132 | + |
| 133 | +### תרומה לפרויקט |
| 134 | + |
| 135 | +אם אתם מעוניינים לתרום לפיתוח OpenCode, אנא קראו את [מדריך התרומה (Contributing Docs)](./CONTRIBUTING.md) לפני שליחת Pull Request. |
| 136 | + |
| 137 | +### פיתוח על בסיס OpenCode |
| 138 | + |
| 139 | +אם אתם מפתחים פרויקט הקשור ל-OpenCode ומשתמשים בשם "opencode" (למשל "opencode-dashboard" או "opencode-mobile"), אנא ציינו ב-README שלכם שהפרויקט אינו מפותח על ידי צוות OpenCode ואינו קשור אלינו. |
| 140 | + |
| 141 | +### שאלות נפוצות (FAQ) |
| 142 | + |
| 143 | +#### מה ההבדל בין זה ל-Claude Code? |
| 144 | + |
| 145 | +מבחינה פונקציונלית, דומה מאוד ל-Claude Code. הנה ההבדלים העיקריים: |
| 146 | + |
| 147 | +- קוד פתוח ב-100%. |
| 148 | +- לא תלוי בספק מסוים. אנחנו ממליצים על המודלים שזמינים דרך [OpenCode Zen](https://opencode.ai/zen), אך OpenCode עובד גם עם Claude, OpenAI, Google ואפילו מודלים מקומיים. ככל שהמודלים מתפתחים, הפערים ביניהם מצטמצמים והמחירים יורדים — לכן אי-תלות בספק היא קריטית. |
| 149 | +- תמיכה מובנית ב-LSP (Language Server Protocol). |
| 150 | +- דגש על ממשק טרמינל (TUI). OpenCode נבנה על ידי חובבי Neovim ויוצרי [terminal.shop](https://terminal.shop). אנחנו נמשיך לדחוף את גבולות ממשק הטרמינל. |
| 151 | +- ארכיטקטורת לקוח/שרת (Client/Server). מאפשרת ל-OpenCode לרוץ על המחשב שלכם ולשלוט בו מרחוק ממכשיר נייד. המשמעות היא שממשק ה-TUI הוא רק אחד מלקוחות אפשריים רבים. |
| 152 | + |
| 153 | +--- |
| 154 | + |
| 155 | +**הצטרפו לקהילה שלנו** [Discord](https://opencode.ai/discord) | [X.com](https://x.com/opencode) |
| 156 | + |
| 157 | +</div> |
0 commit comments