हिन्दी
दस्तावेज़
CLI

CLI

OpenCode CLI OpenCode फंक्शनैलिटी तक कमांड-लाइन एक्सेस प्रदान करता है। डिफ़ॉल्ट रूप से, opencode चलाना टर्मिनल यूजर इंटरफेस (TUI) शुरू करता है।

opencode

प्रोग्रामेटिक इंटरैक्शन के लिए कमांड पास करें:

opencode run "Explain how closures work in JavaScript"

TUI फ्लैग

फ्लैगशॉर्टउद्देश्य
--continue-cपिछले सेशन को जारी रखें
--session-sसेशन ID निर्दिष्ट करें
--promptप्रारंभिक प्रॉम्प्ट प्रदान करें
--model-mमॉडल सेट करें (provider/model)
--agentएजेंट चुनें

कमांड

run

नॉन-इंटरैक्टिव मोड में OpenCode चलाएं:

opencode run [message..]

फ्लैग:

  • --continue, -c: अंतिम सेशन जारी रखें
  • --model, -m: मॉडल सेट करें
  • --file, -f: फाइल(ओं) अटैच करें
  • --format: default या json के रूप में आउटपुट

auth

क्रेडेंशियल्स प्रबंधित करें:

opencode auth login    # API कुंजियाँ कॉन्फ़िगर करें
opencode auth list     # प्रदाता दिखाएं
opencode auth logout   # क्रेडेंशियल्स हटाएं

models

उपलब्ध मॉडल लिस्ट करें:

opencode models [provider]
opencode models --refresh  # कैश्ड लिस्ट अपडेट करें
opencode models --verbose  # कॉस्ट दिखाएं

session

सेशन प्रबंधित करें:

opencode session list
opencode session list --format json

serve

हेडलेस HTTP सर्वर शुरू करें:

opencode serve --port 4096

web

वेब इंटरफेस के साथ सर्वर शुरू करें:

opencode web --port 4096

agent

एजेंट प्रबंधित करें:

opencode agent create  # कस्टम एजेंट बनाएं
opencode agent list    # एजेंट लिस्ट करें

mcp

MCP सर्वर प्रबंधित करें:

opencode mcp add       # सर्वर जोड़ें
opencode mcp list      # सर्वर दिखाएं
opencode mcp auth      # प्रमाणित करें
opencode mcp debug     # डीबग करें

stats

उपयोग आंकड़े दिखाएं:

opencode stats --days 30
opencode stats --models

upgrade

OpenCode अपडेट करें:

opencode upgrade           # नवीनतम वर्शन
opencode upgrade v0.1.48   # विशिष्ट वर्शन

ग्लोबल फ्लैग

फ्लैगशॉर्टउद्देश्य
--help-hसहायता दिखाएं
--version-vवर्शन प्रिंट करें
--print-logsstderr में लॉग आउटपुट करें
--log-levelलेवल सेट करें (DEBUG, INFO, WARN, ERROR)

एनवायरनमेंट वेरिएबल्स

कोर कॉन्फ़िगरेशन

वेरिएबलउद्देश्य
OPENCODE_CONFIGकॉन्फ़िग फाइल पाथ
OPENCODE_CONFIG_DIRकॉन्फ़िग डायरेक्टरी
OPENCODE_CONFIG_CONTENTइनलाइन JSON कॉन्फ़िग

फीचर्स

वेरिएबलउद्देश्य
OPENCODE_DISABLE_AUTOUPDATEअपडेट अक्षम करें
OPENCODE_ENABLE_EXPERIMENTAL_MODELSएक्सपेरिमेंटल मॉडल सक्षम करें
OPENCODE_DISABLE_AUTOCOMPACTकम्पैक्शन अक्षम करें