స్వయంప్రతిపత్త వ్యవస్థలు మరియు కొత్త ఆటోస్టార్ట్
ఆపరేటింగ్ సిస్టమ్స్కు ఒక అదృశ్య నియంత్రణ పొర (control layer) ఉంటుంది.
బూట్ సమయంలో ఏమి ప్రారంభం కావాలి, బ్యాక్గ్రౌండ్లో ఏమి నడవాలి, వైఫల్యం తర్వాత ఏమి రీస్టార్ట్ అవ్వాలి అనేది ఈ పొర నిర్ణయిస్తుంది.
Windows లో Task Scheduler, Linux లో systemd, మరియు macOS లో launchd ఉపయోగిస్తాయి.
సరైన సమయంలో సరైన ప్రక్రియలను (processes) ప్రారంభించడమే దీని లక్ష్యం.
సాంప్రదాయ వ్యవస్థలు నిర్ణయాత్మకమైనవి (deterministic). ఒక ట్రిగ్గర్ జరుగుతుంది. ఒక ప్రక్రియ ప్రారంభమవుతుంది. ఒక అవుట్పుట్ కనిపిస్తుంది. ఈ వ్యవస్థలు కఠినమైన నియమాలను అనుసరిస్తాయి. అవి సందర్భాన్ని (context) అర్థం చేసుకోలేవు.
AI దీనిని మారుస్తుంది.
పాత వ్యవస్థలు నియమాలను అనుసరిస్తాయి: "దీనిని 08:00 గంటలకు రన్ చేయండి." AI వ్యవస్థలు ఉద్దేశ్యాన్ని (intent) అనుసరిస్తాయి: "డేటాను విశ్లేషించి, ఏది ముఖ్యమో నిర్ణయించండి."
మనం కేవలం అమలు (execution) నుండి తర్కం (reasoning) వైపుకు మారుతున్నాము. స్థిరమైన ప్రవాహాల (static flows) నుండి అనుకూల ప్రవర్తనల (adaptive behaviors) వైపుకు మారుతున్నాము.
సాఫ్ట్వేర్ ఇప్పుడు నిర్ణయాలు తీసుకుంటుంది.
కమాండ్ లైన్ ఇంటర్ఫేస్ (CLI) ఈ మార్పుకు కేంద్రం. ఇది ఆటోమేషన్ మరియు అబ్జర్వబిలిటీని (observability) సాధ్యం చేస్తుంది. ఆధునిక AI ఏజెంట్లు CLIని ఈ క్రింది వాటి కోసం ఉపయోగిస్తాయి:
- కోడ్ రాయడానికి
- ఫైళ్లను సవరించడానికి
- పరీక్షలు చేయడానికి
- సిస్టమ్స్ను డీబగ్ చేయడానికి
- స్వయంగా సరిదిద్దుకోవడానికి
టెర్మినల్ ఇప్పుడు కంట్రోల్ ప్లేన్. ఒక AI ఏజెంట్ పని చేయడానికి CLI, APIలు మరియు ఫైల్ సిస్టమ్ను ఉపయోగిస్తుంది. సందర్భాన్ని (context) గుర్తుంచుకోవడానికి అది రీజనింగ్ ఇంజిన్లు మరియు వెక్టర్ డేటాబేస్లను ఉపయోగిస్తుంది. తన పనిని అంచనా వేయడానికి అది లాగ్లు (logs)
