Continue CLI: स्थापना, config.yaml और कस्टम API सेटअप
Continue CLI स्थापित करने, सक्रिय config.yaml चुनने, OpenAI-compatible model जोड़ने और सुरक्षित test request चलाने की चरणबद्ध मार्गदर्शिका।
विषय-सूची

Continue CLI cn command के रूप में स्थापित होता है और editor वाले Continue की YAML configuration schema पढ़ता है। OpenAI-compatible connection के लिए openai provider, Base URL, वर्तमान Model ID और API Key का सुरक्षित reference चाहिए। पहले cn --version चलाएँ, फिर एक छोटा interactive या headless request भेजें।
Model जोड़ने से पहले अपनी API Key तैयार करें। BetterToken खाता बनाएँ
अपने API Key को repository में रखे बिना connection आज़माने के लिए BetterToken की Continue CLI गाइड देखें और अपने खाते की key इस्तेमाल करें। उदाहरण में Model ID जानबूझकर placeholder है; configuration के दिन उसका वर्तमान मान catalog से लें।
क्या तैयार रखें
- official Continue installer तक पहुँच वाला terminal;
- अपना BetterToken API Key;
- वर्तमान Model ID;
- local
config.yamlरखने के लिए user directory; - ऐसा छोटा test prompt जिसमें secrets या महत्वपूर्ण files न हों।
BetterToken OpenAI-compatible API endpoint देता है। यह GitHub, npm, Continue website, installer या updates की उपलब्धता की गारंटी नहीं देता। API endpoint की जाँच और बाकी network steps की जाँच अलग-अलग करें।
1. Continue CLI स्थापित करें
macOS/Linux के लिए वर्तमान Continue documentation shell installer देती है:
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash
Windows पर official documentation का वर्तमान PowerShell command लें। यदि supported Node.js मौजूद है और npm पसंद है, तो यह विकल्प है:
npm install -g @continuedev/cli
पहली त्रुटि के बाद दोनों तरीके क्रम से न चलाएँ। पहले पता करें कि कौन-सा binary या directory बन चुका है। फिर स्थापना जाँचें:
cn --version
कमांड को version दिखाना चाहिए, command not found नहीं। यहाँ कोई version number स्थिर नहीं रखा गया है।
2. सक्रिय config.yaml खोजें
macOS/Linux पर default path:
~/.continue/config.yaml
Windows पर:
%USERPROFILE%\.continue\config.yaml
यदि बदलाव लागू नहीं हो रहे, कई copies को अनुमान से edit करने के बजाय पहले --config से वही file साफ़-साफ़ दें।
3. OpenAI-compatible model जोड़ें
न्यूनतम YAML यह है:
name: BetterToken Continue CLI
version: 0.0.1
schema: v1
models:
- name: BetterToken model
provider: openai
model: YOUR_MODEL_ID
apiBase: https://www.bettertoken.ai/v1
useResponsesApi: false
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
YOUR_MODEL_ID को current catalog के exact ID से बदलें। Continue config.yaml में ${{ secrets.BETTERTOKEN_API_KEY }} support करता है; value को इसी नाम की environment variable या Continue के किसी दूसरे supported secrets source से दें। Real key को YAML में न लिखें।
असल key को repository में न रखें। Shared config.yaml में सिर्फ secret reference रखें और local credentials file को tool की ignore configuration में जोड़ें।
4. interactive test चलाएँ
Configuration precedence की समस्या हटाने के लिए explicit file के साथ CLI शुरू करें:
cn --config ~/.continue/config.yaml
फिर यह छोटा request दें:
Reply with CONTINUE_OK and do not change files.
यदि पहले run पर onboarding दिखे, पहले देखें कि CLI local configuration देख रहा है या नहीं। Screen पार करने के लिए key को prompt या shared log में न लिखें।
5. headless test चलाएँ
One-shot जाँच के लिए current cn -p syntax इस्तेमाल करें:
cn --config ~/.continue/config.yaml -p "Reply with CONTINUE_OK and do not change files."
Test तभी सफल मानें जब command सामान्य response के साथ पूरी हो, अपेक्षित Model ID इस्तेमाल हो और Dashboard में model, status और token charge वाला वही request दिखे।
सामान्य त्रुटियों को अलग करें
cn: command not found
Shell फिर खोलें और PATH जाँचें। npm से स्थापित किया है तो global binary directory पता करें। दूसरा copy install करने से पहले यही जाँच पूरी करें।
CLI config.yaml को अनदेखा करता है
--config के साथ absolute path दें। Test सफल होने के बाद पता करें कि पहले कौन-सा persisted या default config चुना जा रहा था।
401
Secret reference, current process में variable का होना और key के आसपास spaces जाँचें। Variable का value print न करें।
404
OpenAI-compatible provider के लिए Base URL यह होना चाहिए:
https://www.bettertoken.ai/v1
यदि apiBase API root चाहता है तो उसमें पूरा endpoint path न जोड़ें।
model not found
BetterToken catalog से current Model ID copy करें। Capitalization और suffix जाँचें; पुराने लेख का नाम इस्तेमाल न करें।
Test वास्तव में क्या सिद्ध करता है
छोटा request यह सिद्ध करता है कि वर्तमान cn ने सही YAML पढ़ा, secret reference पाया, सही endpoint तक पहुँचा और उपलब्ध Model ID इस्तेमाल किया। यह सभी tools, remote sessions, cloud features या Continue integrations की पुष्टि नहीं करता। उन्हें अलग, सुरक्षित और सीमित requests से जाँचें।