डेवलपर दस्तावेज़

CLI

एक इंटरैक्टिव सेटअप विज़ार्ड से टर्मिनल में Alt इंटीग्रेशन सेट करें।

altalt CLI मौजूदा configuration को बदले बिना MCP, REST API और webhook setup में मार्गदर्शन करता है। इसे उस project directory में चलाएं जिसे आप जोड़ना चाहते हैं:

npx
npx altalt

Node.js 18 या नया आवश्यक है। npx इस run के लिए मौजूदा CLI package डाउनलोड करता है; global install की जरूरत नहीं है।

सेटअप विज़ार्ड क्या करता है

  1. 1

    MCP जोड़ें

    Claude Code और Codex को पहचानता है, Cursor setup देता है, और browser OAuth से hosted Alt MCP server जोड़ता है। Manual configuration के लिए MCP देखें।

  2. 2

    API और webhook verify करें

    account console खोलता है, paste की गई API key को validate करके मौजूदा project में save करता है, और पुष्टि के बाद चुने हुए webhook endpoint पर test event भेज सकता है।

  3. 3

    Implementation handoff करें

    पुष्टि के बाद machine-readable developer docs पर आधारित prompt coding agent को देता है। कोई supported agent न हो तो CLI paste करने के लिए prompt print करता है।

Modes और flags

--mcp-onlySetup को browser OAuth वाले MCP तक सीमित रखें, फिर agent handoff का विकल्प दें।
--api-onlySetup को REST API और webhook verification तक सीमित रखें, फिर agent handoff का विकल्प दें।
--print-promptCoding-agent prompt print करके बाहर निकलें।
--devDevelopment stack को target करें। केवल pre-release QA के लिए इस्तेमाल करें।
--versionInstalled CLI version print करें।
--helpCommand usage और उपलब्ध flags print करें।

Configuration और key सुरक्षा

  • CLI environment file बदलने से पहले key verify करता है और उसे मौजूदा project directory में ALT_API_KEY के रूप में save करता है।
  • मौजूदा Alt MCP configurations delete या overwrite नहीं होते। जरूरत पर OAuth को alt-oauth के रूप में साथ जोड़ा जाता है।
  • Agent handoff और webhook test delivery दोनों के लिए स्पष्ट पुष्टि जरूरी है। Deploy करने से पहले सुरक्षा में key handling देखें।

मौजूदा उपलब्धता

CLI package public है, लेकिन dogfooding के दौरान production OAuth और API key issuance फिलहाल केवल Alt administrators के लिए हैं। मौजूदा API-key MCP connections supported रहेंगे। अगर console 404 लौटाता है या OAuth approval उपलब्ध नहीं है, तो आपका account अभी enabled नहीं है।