From 5b72fa1c143096b6e4bf2056baa419e7bd333380 Mon Sep 17 00:00:00 2001
From: Avtandil Kikabidze
+
+
+
ღია კოდის მქონე ხელოვნური ინტელექტის პროგრამირების აგენტი.
+ + ++ English | + 简体中文 | + 繁體中文 | + 한국어 | + Deutsch | + Español | + Français | + Italiano | + Dansk | + 日本語 | + Polski | + Русский | + Bosanski | + العربية | + Norsk | + Português (Brasil) | + ไทย | + Türkçe | + Українська | + বাংলা | + Ελληνικά | + Tiếng Việt | + ქართული +
+ +[](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 უახლესი დეველოპერული ვერსიისთვის +``` + +> [!TIP] +> ინსტალაციამდე წაშალეთ 0.1.x-ზე ძველი ვერსიები. + +### დესკტოპ აპლიკაცია (BETA) + +OpenCode ასევე ხელმისაწვდომია როგორც დესკტოპ აპლიკაცია. ჩამოტვირთეთ პირდაპირ [რელიზების გვერდიდან](https://github.com/anomalyco/opencode/releases) ან [opencode.ai/download](https://opencode.ai/download). + +| პლატფორმა | ჩამოტვირთვა | +| --------------------- | ------------------------------------- | +| macOS (Apple Silicon) | `opencode-desktop-darwin-aarch64.dmg` | +| macOS (Intel) | `opencode-desktop-darwin-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 Specification-ის შესაბამისი გზა +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-ში წვლილის შეტანით, გთხოვთ, წაიკითხოთ ჩვენი [კონტრიბუციის სახელმძღვანელო](./CONTRIBUTING.md) Pull Request-ის გამოგზავნამდე. + +### OpenCode-ზე დაფუძნებული პროექტების შექმნა + +თუ მუშაობთ პროექტზე, რომელიც დაკავშირებულია OpenCode-თან და იყენებთ "opencode"-ს სახელის ნაწილად (მაგალითად, "opencode-dashboard" ან "opencode-mobile"), გთხოვთ, დაამატოთ შენიშვნა თქვენს README-ში, რათა განმარტოთ, რომ ის არ არის შექმნილი OpenCode-ის გუნდის მიერ და არ არის ჩვენთან აფილირებული. + +### FAQ + +#### რით განსხვავდება ეს Claude Code-ისგან? + +შესაძლებლობების თვალსაზრისით ის ძალიან ჰგავს Claude Code-ს. აი, ძირითადი განსხვავებები: + +- 100% ღია კოდის მქონე (Open Source) +- არ არის მიბმული არცერთ პროვაიდერზე. მიუხედავად იმისა, რომ ჩვენ გირჩევთ [OpenCode Zen](https://opencode.ai/zen)-ის მეშვეობით მოწოდებულ მოდელებს, OpenCode-ის გამოყენება შესაძლებელია Claude-თან, OpenAI-თან, Google-თან ან თუნდაც ლოკალურ მოდელებთან. მოდელების განვითარებასთან ერთად მათ შორის სხვაობა შემცირდება და ფასები დაიკლებს, ამიტომ პროვაიდერისგან დამოუკიდებლობა მნიშვნელოვანია. +- LSP-ის მხარდაჭერა დამატებითი კონფიგურაციის გარეშე +- აქცენტი TUI-ზე. OpenCode შექმნილია neovim-ის მომხმარებლებისა და [terminal.shop](https://terminal.shop)-ის შემქმნელების მიერ; ჩვენ ვაპირებთ მაქსიმალურად გამოვიყენოთ ტერმინალის შესაძლებლობები. +- კლიენტ-სერვერული არქიტექტურა. ეს საშუალებას იძლევა, მაგალითად, OpenCode მუშაობდეს თქვენს კომპიუტერზე, ხოლო თქვენ მას დისტანციურად მართავდეთ მობილური აპლიკაციიდან, რაც ნიშნავს, რომ TUI ინტერფეისი მხოლოდ ერთ-ერთი შესაძლო კლიენტია. + +--- + +**შემოუერთდით ჩვენს საზოგადოებას** [Discord](https://discord.gg/opencode) | [X.com](https://x.com/opencode) diff --git a/README.ko.md b/README.ko.md index 32defc0a5e02..1a5703baa470 100644 --- a/README.ko.md +++ b/README.ko.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.md b/README.md index 79ccf8b34910..22c1e24c6a83 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.no.md b/README.no.md index c3348286b29c..77632cfc8040 100644 --- a/README.no.md +++ b/README.no.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.pl.md b/README.pl.md index 4c5a07665619..a9423d43f626 100644 --- a/README.pl.md +++ b/README.pl.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.ru.md b/README.ru.md index e507be70e658..93361c5379b6 100644 --- a/README.ru.md +++ b/README.ru.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.th.md b/README.th.md index 4a4ea62c957c..1990c8f28028 100644 --- a/README.th.md +++ b/README.th.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.tr.md b/README.tr.md index e88b40f87512..dcebde5e18ad 100644 --- a/README.tr.md +++ b/README.tr.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.uk.md b/README.uk.md index a1a0259b6d08..3883eba8e81a 100644 --- a/README.uk.md +++ b/README.uk.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.vi.md b/README.vi.md index 0932c50f78ab..1e164e0b58bf 100644 --- a/README.vi.md +++ b/README.vi.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.zh.md b/README.zh.md index 46d9f761cbd0..54b9e508de7c 100644 --- a/README.zh.md +++ b/README.zh.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai) diff --git a/README.zht.md b/README.zht.md index 7ef51d8fdda1..58fed975e93f 100644 --- a/README.zht.md +++ b/README.zht.md @@ -36,7 +36,8 @@ Українська | বাংলা | Ελληνικά | - Tiếng Việt + Tiếng Việt | + ქართული [](https://opencode.ai)