परिचय
OpenCode के साथ शुरू करें।
OpenCode एक ओपन सोर्स AI कोडिंग एजेंट है। यह टर्मिनल-आधारित इंटरफेस, डेस्कटॉप ऐप या IDE एक्सटेंशन के रूप में उपलब्ध है।

चलिए शुरू करते हैं।
आवश्यकताएं
अपने टर्मिनल में OpenCode का उपयोग करने के लिए, आपको चाहिए:
- एक आधुनिक टर्मिनल एमुलेटर जैसे:
- WezTerm (opens in a new tab), क्रॉस-प्लेटफॉर्म
- Alacritty (opens in a new tab), क्रॉस-प्लेटफॉर्म
- Ghostty (opens in a new tab), Linux और macOS
- Kitty (opens in a new tab), Linux और macOS
- आप जिन LLM प्रोवाइडर्स का उपयोग करना चाहते हैं उनके लिए API कुंजियाँ।
इंस्टॉल करें
OpenCode इंस्टॉल करने का सबसे आसान तरीका इंस्टॉल स्क्रिप्ट के माध्यम से है।
curl -fsSL https://opencode.ai/install | bashआप इसे निम्नलिखित कमांड्स से भी इंस्टॉल कर सकते हैं:
- Node.js का उपयोग करके
npm install -g opencode-ai- macOS और Linux पर Homebrew का उपयोग करके
brew install anomalyco/tap/opencodeहम सबसे अप-टू-डेट रिलीज़ के लिए OpenCode tap का उपयोग करने की सिफारिश करते हैं। आधिकारिक
brew install opencodeफॉर्मूला Homebrew टीम द्वारा मेंटेन किया जाता है और कम बार अपडेट होता है।
- Arch Linux पर इंस्टॉल करना
sudo pacman -S opencode # Arch Linux (Stable)
paru -S opencode-bin # Arch Linux (AUR से नवीनतम)- Go का उपयोग करके
go install github.com/nicholasgasior/opencode@latest- Docker का उपयोग करके
docker pull ghcr.io/nicholasgasior/opencode:latest- GitHub रिलीज़ से डाउनलोड करें
GitHub Releases (opens in a new tab) पेज पर जाएं और अपने प्लेटफॉर्म के लिए नवीनतम बाइनरी डाउनलोड करें।
प्रोवाइडर
OpenCode कई AI प्रोवाइडर्स को सपोर्ट करता है। शुरू करने के लिए, आपको अपने पसंदीदा प्रोवाइडर के लिए API कुंजी सेट करनी होगी।
export ANTHROPIC_API_KEY=<your-api-key>सभी सपोर्टेड प्रोवाइडर्स देखें →
शुरू करें
अपनी प्रोजेक्ट डायरेक्टरी में जाएं और OpenCode शुरू करें।
cd your-project
opencodeयह OpenCode TUI शुरू करेगा।

प्रॉम्प्ट
अब आप OpenCode को प्रॉम्प्ट कर सकते हैं।
Add a new /health endpoint to the APIOpenCode आपके कोडबेस को पढ़ेगा, बदलाव करेगा, और आपको दिखाएगा कि क्या बदला गया।
अनुमतियाँ
OpenCode आपके कोडबेस में बदलाव करने से पहले अनुमति मांगेगा।

आप बदलाव को स्वीकार या अस्वीकार कर सकते हैं।
टिप
आप अनुमतियाँ कॉन्फ़िगर करके इसे ऑटो-स्वीकार कर सकते हैं।
पूर्ववत करें
आप /undo कमांड का उपयोग करके बदलावों को पूर्ववत कर सकते हैं।
/undoटिप
आप कई बदलावों को पूर्ववत करने के लिए /undo कई बार चला सकते हैं।
या आप /redo कमांड का उपयोग करके बदलावों को फिर से कर सकते हैं।
/redoसाझा करें
OpenCode के साथ आपकी बातचीत को अपनी टीम के साथ साझा किया जा सकता है।
/shareयह वर्तमान बातचीत का एक लिंक बनाएगा और इसे आपके क्लिपबोर्ड पर कॉपी करेगा।
नोट
बातचीत डिफ़ॉल्ट रूप से साझा नहीं की जाती हैं।
यहां OpenCode के साथ एक उदाहरण बातचीत (opens in a new tab) है।
कस्टमाइज़ करें
और बस! अब आप OpenCode का उपयोग करने में प्रो हैं।
इसे अपना बनाने के लिए, हम थीम चुनने, कीबाइंड्स कस्टमाइज़ करने, कोड फॉर्मेटर्स कॉन्फ़िगर करने, कस्टम कमांड्स बनाने, या OpenCode कॉन्फ़िग के साथ खेलने की सिफारिश करते हैं।