
# OpenCode का सुरक्षा-सुदृढ़ फोर्क - CVE-2026-22812 (CVSS 8.8 RCE) को ठीक करता है, जिसे अपस्ट्रीम पैच करने से इनकार करता है
ओपन सोर्स AI कोडिंग एजेंट।
# 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 फॉर्मूला, कम अपडेट होता है)
paru -S opencode-bin # Arch Linux
mise use -g opencode # कोई भी OS
nix run nixpkgs#opencode # या नवीनतम dev ब्रांच के लिए github:anomalyco/opencode
[!TIP] इंस्टॉल करने से पहले 0.1.x से पुराने वर्जन हटा दें।
OpenCode एक डेस्कटॉप एप्लिकेशन के रूप में भी उपलब्ध है। सीधे releases पेज या 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 |
# macOS (Homebrew)
brew install --cask opencode-desktop
# Windows (Scoop)
scoop bucket add extras; scoop install extras/opencode-desktop
इंस्टॉल स्क्रिप्ट स्थापना पथ के लिए निम्नलिखित प्राथमिकता क्रम का पालन करती है:
$OPENCODE_INSTALL_DIR - कस्टम स्थापना निर्देशिका$XDG_BIN_DIR - XDG बेस डायरेक्टरी स्पेसिफिकेशन अनुरूप पथ$HOME/bin - मानक उपयोगकर्ता बाइनरी निर्देशिका (यदि मौजूद है या बनाई जा सकती है)$HOME/.opencode/bin - डिफ़ॉल्ट फ़ॉलबैक# उदाहरण
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 कुंजी से स्विच कर सकते हैं।
साथ ही, जटिल खोजों और बहु-चरणीय कार्यों के लिए एक general सबएजेंट भी शामिल है।
यह आंतरिक रूप से उपयोग किया जाता है और संदेशों में @general का उपयोग करके इसे बुलाया जा सकता है।
एजेंटों के बारे में और जानें।
OpenCode को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए हमारे दस्तावेज़ देखें।
यदि आप OpenCode में योगदान करने में रुचि रखते हैं, तो कृपया पुल रिक्वेस्ट सबमिट करने से पहले हमारे योगदान दस्तावेज़ पढ़ें।
यदि आप किसी ऐसे प्रोजेक्ट पर काम कर रहे हैं जो OpenCode से संबंधित है और अपने नाम में "opencode" का उपयोग करता है; उदाहरण के लिए, "opencode-dashboard" या "opencode-mobile", तो कृपया अपने README में एक नोट जोड़ें ताकि यह स्पष्ट हो सके कि यह OpenCode टीम द्वारा नहीं बनाया गया है और किसी भी तरह से हमसे संबद्ध नहीं है।
क्षमता के मामले में यह Claude Code के समान है। यहाँ मुख्य अंतर हैं: