डेवलपर दस्तावेज़
CLI
एक इंटरैक्टिव सेटअप विज़ार्ड से टर्मिनल में Alt इंटीग्रेशन सेट करें।
altalt CLI मौजूदा configuration को बदले बिना MCP, REST API और webhook setup में मार्गदर्शन करता है। इसे उस project directory में चलाएं जिसे आप जोड़ना चाहते हैं:
npx altaltNode.js 18 या नया आवश्यक है। npx इस run के लिए मौजूदा CLI package डाउनलोड करता है; global install की जरूरत नहीं है।
सेटअप विज़ार्ड क्या करता है
- 1
MCP जोड़ें
Claude Code और Codex को पहचानता है, Cursor setup देता है, और browser OAuth से hosted Alt MCP server जोड़ता है। Manual configuration के लिए MCP देखें।
- 2
API और webhook verify करें
account console खोलता है, paste की गई API key को validate करके मौजूदा project में save करता है, और पुष्टि के बाद चुने हुए webhook endpoint पर test event भेज सकता है।
- 3
Implementation handoff करें
पुष्टि के बाद machine-readable developer docs पर आधारित prompt coding agent को देता है। कोई supported agent न हो तो CLI paste करने के लिए prompt print करता है।
Modes और flags
| --mcp-only | Setup को browser OAuth वाले MCP तक सीमित रखें, फिर agent handoff का विकल्प दें। |
| --api-only | Setup को REST API और webhook verification तक सीमित रखें, फिर agent handoff का विकल्प दें। |
| --print-prompt | Coding-agent prompt print करके बाहर निकलें। |
| --dev | Development stack को target करें। केवल pre-release QA के लिए इस्तेमाल करें। |
| --version | Installed CLI version print करें। |
| --help | Command 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 नहीं है।