> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# कंप्यूटर और टर्मिनल

> क्लाउड मशीनें, आपकी स्थानीय डिवाइस, और साझा टर्मिनल सेशन।

एक कंप्यूटर एक मशीन है जो आपका कोड चलाती है। एक Space में एक क्लाउड मशीन (मांग पर बनाई गई, प्रति Space एक), एक क्लाउड ब्राउज़र, और आपकी अपनी डिवाइस हो सकती है जब Kazzle ऐप इंस्टॉल हो। AI इन्हें शेल कमांड, फ़ाइल ऑपरेशन, टर्मिनल सेशन और ब्राउज़र ऑटोमेशन के लिए उपयोग करता है।

## कंप्यूटर के प्रकार

| प्रकार          | क्षमताएं                                   | उपयोग के लिए                                                                     |
| --------------- | ------------------------------------------ | -------------------------------------------------------------------------------- |
| क्लाउड मशीन     | शेल, टर्मिनल, फ़ाइलें                      | कोडिंग, स्क्रिप्ट, बिल्ड, ऐप विकास। फ़ाइलें बंद और जागने के बाद भी बनी रहती हैं। |
| क्लाउड ब्राउज़र | ब्राउज़र                                   | स्क्रैपिंग, ऑटोमेशन, साइन-आउट ब्राउज़िंग                                         |
| आपकी डिवाइस     | डेस्कटॉप, टर्मिनल, ब्राउज़र (जब ऑनलाइन हो) | आपका कंप्यूटर Kazzle चला रहा है। बिल्ट-इन ब्राउज़र और एक्सटेंशन समर्थन।          |
| प्रोडक्शन       | केवल शुरू, बंद, और लॉग                     | आपका तैनात ऐप। कोई शेल, फ़ाइलें, या ब्राउज़र एक्सेस नहीं।                        |

## क्लाउड मशीन स्थायित्व

क्लाउड मशीन फ़ाइलें सामान्य बंद और जागने के चक्र में बनी रहती हैं। फ़ाइलें, इंस्टॉल किए गए पैकेज, और टूल्स बरकरार रहते हैं। एक क्लाउड मशीन एक स्थायी विकास वातावरण है, न कि एक डिस्पोजेबल कंटेनर।

## जीवनचक्र

1. **मौजूदा कंप्यूटर जांचें।** AI उपलब्ध कंप्यूटर पहले से देख सकता है।
2. **यदि आवश्यक हो तो बनाएं।** AI मांग पर एक क्लाउड मशीन या क्लाउड ब्राउज़र बनाता है।
3. **यदि ऑफ़लाइन हो तो जागें।** क्लाउड मशीनें जागी और बंद की जा सकती हैं; क्लाउड ब्राउज़र और आपकी डिवाइस अलग तरीके से शुरू होती हैं।
4. **तैयार।** एक बार जागने के बाद, सभी टूल्स उपलब्ध हैं।

## शेल कमांड

AI बिल्ड, इंस्टॉल, git ऑपरेशन, और स्क्रिप्ट के लिए शेल कमांड चलाता है। कमांड क्लाउड मशीन की स्थायी फ़ाइल सिस्टम पर चलते हैं।

नियम:

* AI शेल डेटाबेस क्लाइंट पर डेटाबेस टूल को प्राथमिकता देता है।
* ऐप और रेपो फ़ाइल ऑपरेशन उनके workspace के लिए स्कोप किए गए हैं।
* विनाशकारी पैटर्न [tool policies](/security/tool-policies) द्वारा पकड़े जाते हैं।

## टर्मिनल

टर्मिनल आपके और AI के बीच साझा किए गए स्थायी शेल सेशन हैं। AI लंबे समय तक चलने वाली प्रक्रियाओं (dev सर्वर, बिल्ड, वॉचर) के लिए उन्हें बनाता है। आप उन्हें मैन्युअल रूप से भी खोल सकते हैं।

दोनों पक्ष रीयल टाइम में एक ही टर्मिनल देखते हैं:

* AI `npm install` चलाता है। आप आउटपुट देखते हैं।
* आप एक कमांड टाइप करते हैं। AI आउटपुट पढ़ सकता है।
* AI एक dev सर्वर शुरू करता है। आप इसके साथ इंटरैक्ट कर सकते हैं।

जब AI एक ऐप शुरू करता है, तो dev सर्वर एक टर्मिनल में चलता है। आप त्रुटियों की जांच करने के लिए इसका आउटपुट पढ़ सकते हैं, और AI बिल्ड विफलताओं का पता लगाने के लिए इसे देखता है।

## फ़ाइल सिस्टम

ऐप और रेपो फ़ाइलों के लिए, AI स्कोप किए गए फ़ाइल ऑपरेशन का उपयोग करता है जो workspace रूट से बाहर नहीं जा सकते। कच्ची फ़ाइल सिस्टम एक्सेस के लिए, यह शेल कमांड का उपयोग करता है।
