SSD Nodes Learn 8GB RAM — సంవత్సరానికి $66

MiMo-Code అంటే ఏమిటి? Xiaomi కోడింగ్ ఏజెంట్ పూర్తి వివరాలు

Xiaomi రూపొందించిన MiMo-Code టెర్మినల్ ఏజెంట్ గురించి తెలుసుకోండి. ఇది OpenCode నుండి ఫోర్క్ చేయబడిన MIT లైసెన్స్ సాధనం. క్లాడ్ కోడ్‌కు ప్రత్యామ్నాయంగా దీని పనితీరును పరిశీలించండి.

MiMo-Code అంటే ఏమిటి?

MiMo-Code అనేది Xiaomi యొక్క MiMo బృందం రూపొందించిన ఒక టెర్మినల్ కోడింగ్ ఏజెంట్. దీనిని 15 జూన్ 2026న MIT లైసెన్స్ కింద ఓపెన్ సోర్స్‌గా విడుదల చేశారు. ఇది మీ షెల్‌లో CLI (కమాండ్ లైన్ ఇంటర్‌ఫేస్) సాధనంగా పనిచేస్తుంది. ఇది ప్రాజెక్ట్‌లోని ఫైళ్లను చదువుతుంది మరియు సవరిస్తుంది, షెల్ కమాండ్లను రన్ చేస్తుంది, gitని నిర్వహిస్తుంది మరియు సెషన్ల మధ్య కోడ్‌బేస్ గురించి నోట్స్‌ను భద్రపరుస్తుంది.

దీని పనితీరు Claude Code మాదిరిగానే ఉంటుంది. మీరు ఒక పనిని సాధారణ భాషలో వివరిస్తారు, ఏజెంట్ సవరణలను మరియు కమాండ్లను ప్రతిపాదిస్తుంది, మీరు వాటిని ఆమోదిస్తారు. ఇందులో రెండు ముఖ్యమైన తేడాలు ఉన్నాయి. దీని సోర్స్ ఓపెన్ సోర్స్, కాబట్టి ఏజెంట్ మోడల్‌కు ఖచ్చితంగా ఏమి పంపుతుందో మీరు చూడవచ్చు. అలాగే, మోడల్ అనేది ఏజెంట్ నుండి వేరుగా ఎంచుకునే అవకాశం ఉంటుంది, కాబట్టి ఇదే హార్నెస్‌ను Xiaomi మోడల్స్‌కు, OpenAI-అనుకూల ఎండ్‌పాయింట్‌కు లేదా మీరు స్వయంగా హోస్ట్ చేసుకునే మోడల్‌కు అనుసంధానించవచ్చు.

ఈ రిపోజిటరీ పేరు MiMo-Code మరియు ఇది ఇన్‌స్టాల్ చేసే కమాండ్ పేరు mimo. ఈ రెండు పేర్లు డాక్యుమెంటేషన్‌లో కనిపిస్తాయి, కాబట్టి వీటిలో దేని కోసం వెతికినా ఒకే సాధనం లభిస్తుంది.

MiMo-Code ఎక్కడి నుండి వచ్చింది మరియు అది ఎందుకు ముఖ్యమైనది

MiMo-Code అనేది sst ప్రాజెక్ట్ నుండి వచ్చిన ఓపెన్ సోర్స్ టెర్మినల్ ఏజెంట్ అయిన OpenCode యొక్క ఫోర్క్. LICENSE ఫైల్ అసలు Copyright (c) 2025 opencode లైన్‌ను అలాగే ఉంచుతుంది మరియు README ఫైల్ ఈ సంబంధం గురించి ఒక చిన్న విభాగాన్ని కలిగి ఉంది. రిపోజిటరీలో ఒక ఓపెన్ ఇష్యూ ఉంది, ఇది కేవలం లైసెన్స్ లైన్‌ను ఉంచడం కంటే, OpenCode కంట్రిబ్యూటర్లకు Xiaomi మరింత గుర్తింపు ఇవ్వాలని కోరుతోంది.

ఇది తెలిస్తే, లేకపోతే అసాధ్యమనిపించే ఒక విషయం అర్థమవుతుంది. జూన్ 2026లో మొదటిసారి విడుదలైన ఒక ప్రాజెక్ట్, ఇప్పటికే మెరుగుపరచబడిన TUI (టెక్స్ట్ యూజర్ ఇంటర్‌ఫేస్), ప్లగిన్ సిస్టమ్, అనేక మోడల్ APIలతో కమ్యూనికేట్ చేసే ప్రొవైడర్ అబ్‌స్ట్రాక్షన్, MCP (మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్) సపోర్ట్ మరియు LSP (లాంగ్వేజ్ సర్వర్ ప్రోటోకాల్) ఇంటిగ్రేషన్‌ను కలిగి ఉంది. ఆ పని ఆరు వారాల్లో జరగలేదు. అది ఫోర్క్‌తో పాటు వచ్చింది. Xiaomi నుండి కొత్తగా వచ్చినవి మెమరీ లేయర్ మరియు Xiaomi సొంత మోడళ్లతో ఉన్న అనుసంధానం మాత్రమే.

మీరు ఇప్పటికే VPSలో OpenCode రన్ చేసి ఉంటే, లేఅవుట్ మరియు కీబైండింగ్‌లు మీకు సుపరిచితంగా అనిపిస్తాయి, ఎందుకంటే లోపల ఉన్న కోడ్ అదే.

"Models and agents co-evolve" అనే పదబంధం యొక్క అసలు అర్థం

ఈ రిపోజిటరీ ట్యాగ్‌లైన్ "Where Models and Agents Co-Evolve". ఈ పదబంధం రెండు వేర్వేరు అంశాలను సూచిస్తుంది, కానీ అందులో ఒకటి మాత్రమే ప్రచురించబడిన వివరాల ద్వారా ధృవీకరించబడింది.

మొదటి అంశం రన్‌టైమ్‌కు సంబంధించినది, ఇది డాక్యుమెంట్ చేయబడింది. MiMo-Code ప్రతి ప్రాజెక్ట్ కోసం ఒక పర్సిస్టెంట్ మెమరీ స్టోర్‌ను నిర్వహిస్తుంది. ఇది SQLite ఫుల్-టెక్స్ట్ సెర్చ్, సెషన్ స్టేట్ మరియు టాస్క్ ప్రోగ్రెస్ ద్వారా పనిచేస్తుంది. దీనిని రెండు స్లాష్ కమాండ్లు నియంత్రిస్తాయి. /dream ఇటీవలి సెషన్ల నుండి కీలకమైన సమాచారాన్ని సేకరించి ప్రాజెక్ట్ మెమరీలో రాస్తుంది. /distill పదేపదే చేసే ప్రక్రియను తిరిగి ఉపయోగించుకోదగిన స్కిల్‌గా మారుస్తుంది. Xiaomi యొక్క ఇంజనీరింగ్ నివేదిక ప్రకారం, ఇవి ప్రతి సెషన్ తర్వాత కాకుండా, సుమారు ఒకటి నుండి నాలుగు వారాల చక్రంలో జరుగుతాయి. కాబట్టి, మోడల్ ఫైల్ మారకపోయినా, మీ రిపోజిటరీపై ఏజెంట్ ప్రవర్తన కాలక్రమేణా మారుతుంది.

రెండవ అంశం ట్రైనింగ్‌కు సంబంధించినది, ఇక్కడ మీరు జాగ్రత్తగా ఉండాలి. MiMo-V2.5 యొక్క పోస్ట్-ట్రైనింగ్‌ను Xiaomi మూడు దశల పైప్‌లైన్‌గా వివరిస్తుంది: సూపర్వైజ్డ్ ఫైన్-ట్యూనింగ్, ఆపై లార్జ్-స్కేల్ ఏజెంటిక్ రీన్‌ఫోర్స్‌మెంట్ లెర్నింగ్ (RL), ఆపై పలు స్పెషలిస్ట్ టీచర్ మోడల్స్ నుండి ఒక స్టూడెంట్ మోడల్‌లోకి ఆన్-పాలసీ డిస్టిలేషన్. ఏజెంటిక్ RL అంటే, మోడల్‌కు సింగిల్ క్వశ్చన్-అండ్-ఆన్సర్ జతలకు బదులుగా, మల్టీ-స్టెప్ టూల్-కాలింగ్ ఎపిసోడ్‌లపై శిక్షణ ఇచ్చారని అర్థం. ఇది వాస్తవం, అందుకే సుదీర్ఘమైన టూల్ సీక్వెన్స్‌లలో కూడా మోడల్ స్థిరంగా పనిచేస్తుంది. అయితే, ఈ నిర్దిష్ట హార్నెస్‌లో మోడల్ ఆప్టిమైజ్ చేయబడిందని మరియు ఆ హార్నెస్ కూడా దానికి అనుగుణంగా మారుతోందని నిరూపించే ట్రైనింగ్ రిపోర్ట్‌ను Xiaomi ఇంకా ప్రచురించలేదు.

కాబట్టి, "co-evolve" అనే పదాన్ని రెండు భాగాలను నియంత్రించే ఒక బృందం యొక్క ఉద్దేశ్యంగా అర్థం చేసుకోండి. మీరు గమనించదగ్గ ప్రయోజనం పరిమితమైనదే అయినా, అది విలువైనది: టూల్ స్కీమాలు మరియు సిస్టమ్ ప్రాంప్ట్‌లను రాసేవారు మరియు మోడల్‌ను విడుదల చేసేవారు ఒకే బృందం కావడం వల్ల, అవి ఒకదానికొకటి చక్కగా సరిపోతాయి. Claude Code ఆ విధంగా పనిచేయలేదు, ఎందుకంటే దాని హార్నెస్ ఒక స్థిరమైన API మోడల్ యొక్క క్లయింట్ మాత్రమే. Anthropic కూడా తన మోడళ్లను ఏజెంటిక్ ఉపయోగం కోసం ట్రైన్ చేస్తుంది, కానీ మీరు ఆ హార్నెస్ కింద ఉన్న మోడల్‌ను మార్చలేరు.

టెర్మినల్‌లో MiMo-Code సెషన్ ఎలా ఉంటుందో చూడండి

mimoని రన్ చేయడం ద్వారా పూర్తి-స్క్రీన్ టెర్మినల్ ఇంటర్‌ఫేస్ ఓపెన్ అవుతుంది. మీరు ఒక టాస్క్‌ను టైప్ చేస్తారు, ఏజెంట్ ఫైళ్లను చదువుతుంది, మార్పును ప్రతిపాదిస్తుంది, మరియు ఏదైనా వ్రాయడానికి లేదా రన్ చేయడానికి ముందు మిమ్మల్ని అనుమతి అడుగుతుంది. డిఫాల్ట్ బిల్డ్ మోడ్‌తో పాటు, ఇది ప్లాన్ మోడ్ మరియు కంపోజ్ మోడ్‌లను కలిగి ఉంటుంది. అదనంగా, ఒక సబ్-ఏజెంట్ సిస్టమ్ ఉంటుంది, ఇది పనిలో కొంత భాగాన్ని మరొక ఏజెంట్‌కు అప్పగిస్తుంది. ఇందులో అనేక అంతర్నిర్మిత నైపుణ్యాలు (built-in skills) కూడా ఉన్నాయి, ఇవి ఏజెంట్ పేరు ద్వారా పిలవగలిగే ముందే ప్యాక్ చేయబడిన విధానాలు.

మీరు ప్రారంభించే ముందు కొన్ని వివరాలు తెలుసుకోవడం మంచిది.

  • డిఫాల్ట్‌గా ప్రతి చర్యకు ఆమోదం అవసరం. --dangerously-skip-permissions ఫ్లాగ్ ప్రాంప్ట్‌లను తొలగిస్తుంది. దీని పేరుకు తగ్గట్టుగానే ఇది పనిచేస్తుంది, కాబట్టి పొరపాటు జరిగినా నష్టం లేని చోట మాత్రమే దీనిని ఉపయోగించండి.
  • ఇది ఇంటరాక్టివ్ టెర్మినల్ లేకుండా రన్ అవుతుంది. mimo run ఒక ప్రాంప్ట్‌ను తీసుకుని ఇంటరాక్టివ్ కాకుండా ఎగ్జిక్యూట్ చేస్తుంది, ఇది స్క్రిప్ట్‌లకు లేదా CI జాబ్‌లకు అవసరం. ఇందులో వెబ్ ఇంటర్‌ఫేస్ కూడా ఉంటుంది.
  • కాన్ఫిగరేషన్ ఫైళ్లలో ఉంటుంది, వీటిని మీరు కమిట్ చేయవచ్చు. ఒక ప్రాజెక్ట్ .mimocode/mimocode.jsoncని చదువుతుంది, మరియు గ్లోబల్ సెట్టింగ్‌లు ~/.config/mimocode/mimocode.jsoncలో ఉంటాయి.
  • క్రెడెన్షియల్స్ ఆ ఫైళ్లలో ఉండవు. అవి ~/.local/share/mimocode/auth.jsonలో ఉంటాయి, కాబట్టి ఆ పాత్‌ను git నుండి మరియు మీరు షేర్ చేసే ఏ బ్యాకప్ నుండి అయినా దూరంగా ఉంచండి.

షెల్ కమాండ్‌లను రన్ చేయగల ఏజెంట్ అంటే మీరు మీ షెల్ యాక్సెస్‌ను దానికి ఇచ్చారని అర్థం. దీనికి ప్రత్యేకమైన మెషీన్ మరియు ప్రత్యేకమైన యూజర్‌ను కేటాయించండి. కొత్త ఏజెంట్‌ను ప్రయత్నించడానికి సురక్షితమైన మార్గం సెషన్ తర్వాత మీరు నాశనం చేయగల ఒక డిస్పోజబుల్ VM, ఎందుకంటే ఒక తప్పుడు కమాండ్ వల్ల సర్వర్‌ను రీస్టోర్ చేసే బదులు, కేవలం రీబిల్డ్ చేస్తే సరిపోతుంది.

MiMo-Code నిజంగా Claude Code కంటే మెరుగైనదా?

Xiaomi విడుదల చేసిన ప్రచార సామగ్రి ఒక నిర్దిష్టమైన వాదనను చేస్తోంది: ఒకే మోడల్‌ను రెండు హార్నెస్‌లలో రన్ చేసినప్పుడు MiMo-Code అధిక స్కోరును సాధిస్తుంది. ఇవి ప్రచురించబడిన గణాంకాలు.

ChartXiaomi's self-reported harness comparison, same model in both agents
The data behind this chart
[
  {
    "tool": "MiMo-Code",
    "swe_bench_pro_pct": 62,
    "terminal_bench_2_pct": 73
  },
  {
    "tool": "Claude Code",
    "swe_bench_pro_pct": 57,
    "terminal_bench_2_pct": 68
  }
]

SWE-bench Proలో, MiMo-Code కోసం 62 శాతం మరియు Claude Code కోసం 57 శాతం స్కోరును Xiaomi నివేదించింది. Terminal Bench 2లో ఈ గణాంకాలు వరుసగా 73 శాతం మరియు 68 శాతంగా ఉన్నాయి. మోడల్‌ను స్థిరంగా ఉంచినందున, సుమారు ఐదు పాయింట్ల వ్యత్యాసం మోడల్ వల్ల కాకుండా ఏజెంట్ సిస్టమ్ వల్ల వచ్చిందని దీని అర్థం.

వీటిని వెండర్ అందించిన గణాంకాలుగా మాత్రమే పరిగణించండి. Xiaomi స్వయంగా ఈ మూల్యాంకనాన్ని నిర్వహించి ప్రచురించింది. MiMo-Code పబ్లిక్ SWE-bench లేదా Terminal-Bench లీడర్‌బోర్డ్‌లలో కనిపించదు, కాబట్టి స్వతంత్రంగా ఎవరూ ఈ వ్యత్యాసాన్ని ధృవీకరించలేదు. Xiaomi తన ఫలితాల పరిమితుల గురించి అసాధారణంగా స్పష్టంగా ఉంది. ఈ బెంచ్‌మార్క్‌లు సింగిల్ రిపోజిటరీ సమస్యలపై వన్-షాట్ ప్రాబ్లమ్ సాల్వింగ్‌ను మాత్రమే కొలుస్తాయని, సుమారు 200 ఎగ్జిక్యూషన్ స్టెప్స్ లోపు రెండు ఏజెంట్లు దాదాపు సమానంగా పనిచేశాయని కంపెనీ తన నివేదికలో పేర్కొంది. క్లెయిమ్ చేయబడిన ప్రయోజనం సుదీర్ఘమైన రన్‌లలో కనిపిస్తుంది, ఇది వన్-షాట్ బెంచ్‌మార్క్ కవర్ చేయని అంశం.

ఇది వాస్తవిక విశ్లేషణ. వెండర్ నిర్వహించిన బెంచ్‌మార్క్‌లో ఐదు పాయింట్ల వ్యత్యాసం ఉందంటే, ఆ టూల్‌ను ప్రయత్నించడానికి అది ఒక కారణం కావచ్చు. కానీ మీ టీమ్ ఆధారపడే పనులను దానిపైకి మార్చడానికి ఇది తగిన కారణం కాదు.

MiMo-Code నిర్వహణ వ్యయం

ప్రారంభంలో Xiaomi, MiMo Auto అనే ఉచిత ఛానెల్‌ను రిజిస్ట్రేషన్ అవసరం లేకుండా విడుదల చేసింది. ఇది ప్రారంభం నుండే పరిమిత కాలానికి మాత్రమేనని పేర్కొనబడింది. 24 July 2026 నాటి వెర్షన్ 0.1.9 విడుదల గమనికలు, ఆ ఉచిత MiMo-V2.5 ట్రయల్ ముగింపును సూచిస్తున్నాయి. దీనిపై ఎటువంటి వర్క్‌ఫ్లోను నిర్మించవద్దు.

Xiaomi ప్లాట్‌ఫారమ్‌కు చెల్లించే రుసుము, ఇతర అగ్రశ్రేణి ప్రొవైడర్లతో పోలిస్తే తక్కువ. August 2026 నాటికి, MiMo-V2.5-Pro కోసం ప్రకటించిన అంతర్జాతీయ ధర, క్యాష్ మిస్ (cache miss) అయినప్పుడు ప్రతి మిలియన్ ఇన్‌పుట్ టోకెన్‌లకు $1.00 మరియు ప్రతి మిలియన్ అవుట్‌పుట్ టోకెన్‌లకు $3.00 గా ఉంది. ఇది 256K వరకు కాంటెక్స్ట్ విండోను కలిగి ఉంటుంది. ధరలు మారుతుంటాయి, కాబట్టి మీరు బడ్జెట్‌ను ప్లాన్ చేసే ముందు ప్రస్తుత పేజీని చదవండి.

మరొక మార్గం మీ స్వంత హార్డ్‌వేర్‌ను ఉపయోగించడం. MiMo-V2.5 మరియు MiMo-V2.5-Pro యొక్క వెయిట్స్ (weights), MIT లైసెన్స్ కింద Hugging Faceలో అందుబాటులో ఉన్నాయి, కాబట్టి మీరు వాటిని సొంతంగా సర్వ్ చేయడానికి ఎటువంటి ఆటంకం లేదు. స్కేల్ విషయంలో వాస్తవికంగా ఉండండి. ఒక మిలియన్ టోకెన్ కాంటెక్స్ట్ విండో ఉన్న మోడల్ సాధారణ VPSకు సరిపోదు. మీరు GPU అనుసంధానించబడిన VPS లేదా డెడికేటెడ్ మెషీన్ కోసం చూడాల్సి ఉంటుంది. చిన్న లోకల్ మోడల్స్ వేరే విషయం, అవి LLMను సెల్ఫ్-హోస్ట్ చేయడానికి VPSలో Ollamaను రన్ చేయడం వంటివి.

MiMo-Code ఇతర వెండర్లకు కూడా కనెక్ట్ అవుతుంది. ఇది ఇప్పటికే ఉన్న Claude Code లాగిన్‌ను మైగ్రేట్ చేయగలదు, OpenAI ఖాతాను కనెక్ట్ చేయగలదు, మరొక ప్రొవైడర్ కోసం API కీని అంగీకరించగలదు లేదా ఏదైనా OpenAI-అనుకూల ఎండ్‌పాయింట్‌తో కమ్యూనికేట్ చేయగలదు. మీరు కనెక్ట్ చేసే ముందు కన్స్యూమర్ సబ్‌స్క్రిప్షన్ నిబంధనలను తనిఖీ చేయండి, ఎందుకంటే సబ్‌స్క్రిప్షన్ ప్లాన్‌ను ఏ క్లయింట్లు ఉపయోగించవచ్చో ప్రొవైడర్ నిబంధనలే నిర్ణయిస్తాయి. మరొక వెండర్ యొక్క CLI అన్ని సమయాల్లో కవర్ చేయబడకపోవచ్చు.

మీరు Claude Code నుండి మారాలా?

మీరు ఇప్పటికే Claude Code కోసం చెల్లిస్తూ, అది సక్రమంగా పనిచేస్తుంటే, మారాల్సిన అవసరం లేదు. జూలై 2026 చివరలో విడుదలైన 0.1.9 వెర్షన్, మొదటి విడుదల జరిగిన ఆరు వారాల తర్వాత వచ్చిన ఒక స్పష్టమైన సంకేతం. 0.1.x వెర్షన్ నంబర్ అంటే, విడుదలల మధ్య మార్పులు వస్తాయని మరియు కాన్ఫిగరేషన్ ఫార్మాట్ ఇంకా మారుతూనే ఉంటుందని అర్థం. మీరు ఒక సాధనాన్ని పరిశీలిస్తున్నప్పుడు ఇది పర్వాలేదు, కానీ ఒక బృందం దానిపై ఆధారపడి పనిచేస్తున్నప్పుడు ఇది ఇబ్బందికరంగా మారుతుంది.

కింది నాలుగు సందర్భాల్లో MiMo-Code ను తీవ్రంగా పరిశీలించవచ్చు.

  • బిల్లు చెల్లింపు మీకు సమస్యగా ఉన్నప్పుడు. Xiaomi యొక్క టోకెన్ ధరలు ఇతర ప్రముఖ వెండర్ల కంటే చాలా తక్కువగా ఉంటాయి, మరియు ఏజెంట్ కోసం ఎటువంటి ఖర్చు ఉండదు.
  • మీరు హార్నెస్‌ను పరిశీలించాల్సి వచ్చినప్పుడు. ఓపెన్ సోర్స్ అంటే మీరు ప్రాంప్ట్‌లను మరియు టూల్ డెఫినిషన్లను తనిఖీ చేయవచ్చు, ఇది సెక్యూరిటీ రివ్యూ లేదా ఆడిట్ కోసం చాలా ముఖ్యం.
  • ఏజెంట్ మరియు మోడల్ వేర్వేరుగా ఉండాలని మీరు కోరుకున్నప్పుడు, తద్వారా ఒకదానిని మార్చినప్పుడు మరొకటి మారాల్సిన అవసరం ఉండదు.
  • కోడ్ మీ నెట్‌వర్క్ దాటి వెళ్లకూడదు అనుకున్నప్పుడు. ఓపెన్ వెయిట్స్ ఉండటం వల్ల, చర్చలతో పనిలేకుండా మీ సొంత సర్వర్‌లోనే బ్యాకెండ్‌ను హోస్ట్ చేసుకోవడం సాధ్యమవుతుంది.

Cursor మరియు Copilot లతో పోలిక భిన్నంగా ఉంటుంది. ఇవి రెండూ ఎడిటర్ లోపల పనిచేస్తాయి, కానీ MiMo-Code టెర్మినల్‌లో పనిచేస్తుంది. ఏ బెంచ్‌మార్క్ స్కోర్ కంటే కూడా, ఈ వ్యత్యాసమే మీ రోజువారీ పనితీరుపై ఎక్కువ ప్రభావం చూపుతుంది. Claude Code ను Cursor, Codex మరియు Copilot లతో పోల్చిన విశ్లేషణ ఈ రెండింటి మధ్య ఉన్న తేడాలను వివరంగా వివరిస్తుంది.

మీరు ఇప్పటికే అద్దెకు తీసుకున్న VPSలో MiMo-Codeని రన్ చేయడం

టెర్మినల్ ఏజెంట్ సర్వర్‌లో ఉండాలి. ఇది గంటల తరబడి సెషన్‌ను తెరిచి ఉంచుతుంది, దీనికి స్థిరమైన నెట్‌వర్క్ అవసరం, మరియు ల్యాప్‌టాప్ మూసివేసినా ఇది పనిచేస్తూనే ఉండాలి. ఇతర టెర్మినల్ ఏజెంట్‌ల కోసం ఉపయోగించే పని విధానమే దీనికి కూడా వర్తిస్తుంది: చిన్న సర్వర్‌లో ఎక్కువ కాలం ఉండే సెషన్, దీనికి మీరు ఎక్కడి నుండైనా మళ్లీ కనెక్ట్ అవ్వవచ్చు, దీని గురించి tmuxలో కోడింగ్ ఏజెంట్‌ను VPSలో రన్ చేయడంలో వివరించబడింది.

దీని కోసం ప్రత్యేకంగా ఒక అన్‌ప్రివిలేజ్డ్ (unprivileged) యూజర్‌ను కేటాయించండి మరియు మీ ఏకైక కాపీకి బదులుగా రిపోజిటరీ క్లోన్ వైపు దీన్ని మళ్లించండి. ఇది ఏ ఖాతాలో రన్ అవుతుందో, ఆ ఖాతా పరిధి వరకే దీనికి యాక్సెస్ ఉంటుంది. ప్రాంప్ట్ తప్పుగా పనిచేసినప్పుడు కూడా ఈ నియంత్రణే రక్షణగా ఉంటుంది.

ఈ ప్రాజెక్ట్ రెండు విధాలుగా అందుబాటులో ఉంది: HTTPS ద్వారా అందించబడే షెల్ ఇన్‌స్టాలర్, మరియు Node.js ఉన్న ఏ మెషీన్ కోసమైనా @mimo-ai/cli అనే పేరుతో ఉన్న npm ప్యాకేజీ. మీరు జాగ్రత్తగా చూసుకునే సర్వర్ కోసం, npm ప్యాకేజీని ఎంచుకోవడం మంచిది. ప్యాకేజీ రన్ అవ్వకముందే అందులో ఏముందో మీరు చదవవచ్చు, మరియు మీరు రిమోట్ స్క్రిప్ట్‌ను నేరుగా షెల్‌లోకి పైపింగ్ చేయడం లేదు. ఆ సర్వర్‌లో మరేమి ఉండాలో తెలుసుకోవడానికి, సెల్ఫ్-హోస్టెడ్ AI ఏజెంట్‌ల సమాహారం ఒక మార్గదర్శిగా ఉంటుంది.

FAQ

MiMo-Code ఉచితమా?

దీని ఏజెంట్ ఉచితం మరియు MIT లైసెన్స్ కింద ఓపెన్ సోర్స్, కాబట్టి మీరు దీనిని చదవవచ్చు మరియు మార్చవచ్చు. దీని వెనుక ఉన్న మోడల్ మాత్రమే ఖర్చుతో కూడుకున్నది. Xiaomi ప్రారంభంలో MiMo Auto అనే పరిమిత కాల ఉచిత ఛానెల్‌ను విడుదల చేసింది. 24 July 2026 నాటి విడుదల గమనికల ప్రకారం ఆ ట్రయల్ ముగిసింది, కాబట్టి చెల్లింపు ప్రాతిపదికన యాక్సెస్ కోసం సిద్ధంగా ఉండండి. August 2026 నాటికి, MiMo-V2.5-Pro కోసం ప్రచురించబడిన అంతర్జాతీయ ధర, కాష్ మిస్ (cache miss) అయినప్పుడు ప్రతి మిలియన్ ఇన్‌పుట్ టోకెన్‌లకు $1.00 మరియు ప్రతి మిలియన్ అవుట్‌పుట్ టోకెన్‌లకు $3.00 గా ఉంది. మీరు MiMo-Codeని ఏదైనా OpenAI-అనుకూల ఎండ్‌పాయింట్‌కు అనుసంధానించి, వేరొక వెండర్‌కు చెల్లించవచ్చు.

MiMo-Code మరియు OpenCode రెండూ ఒకటేనా?

ఇది OpenCode యొక్క ఫోర్క్‌గా ప్రారంభమైంది మరియు ఇప్పటికీ దాని కోర్ భాగాలను కలిగి ఉంది. టెర్మినల్ ఇంటర్‌ఫేస్, ప్లగిన్ సిస్టమ్, ప్రొవైడర్ అబ్‌స్ట్రాక్షన్ మరియు MCP ఇంటిగ్రేషన్ అన్నీ ఆ కోడ్‌బేస్ నుండే వచ్చాయి. రిపోజిటరీలోని LICENSE ఫైల్‌లో OpenCode కాపీరైట్ లైన్ అలాగే ఉంచబడింది. Xiaomi దీనికి SQLite ఫుల్-టెక్స్ట్ సెర్చ్‌తో కూడిన పర్సిస్టెంట్ మెమరీ లేయర్, అదనపు ఏజెంట్ మోడ్‌లు మరియు దాని స్వంత మోడళ్లకు నేరుగా యాక్సెస్‌ను జోడించింది. మీకు OpenCode తెలిస్తే, MiMo-Code ఎలా పనిచేస్తుందో మీకు ఇప్పటికే తెలిసినట్లే.

నేను Xiaomi మోడళ్లకు బదులుగా Claude లేదా GPT మోడళ్లతో MiMo-Codeని ఉపయోగించవచ్చా?

అవును. మొదటిసారి సెటప్ చేసేటప్పుడు, ఇప్పటికే ఉన్న Claude Code లాగిన్‌ను మైగ్రేట్ చేయడానికి, OpenAI ఖాతాను కనెక్ట్ చేయడానికి లేదా మరొక ప్రొవైడర్ కోసం API కీని అందించడానికి అవకాశం ఉంటుంది. మీరు ~/.config/mimocode/mimocode.jsoncలో ఏదైనా OpenAI-అనుకూల ఎండ్‌పాయింట్‌ను మాన్యువల్‌గా కాన్ఫిగర్ చేయవచ్చు. ఏదైనా కన్స్యూమర్ సబ్‌స్క్రిప్షన్‌ను కనెక్ట్ చేసే ముందు దాని నిబంధనలను తనిఖీ చేయండి, ఎందుకంటే ఏ క్లయింట్లు సబ్‌స్క్రిప్షన్ ప్లాన్‌ను ఉపయోగించవచ్చో ప్రొవైడర్ నిబంధనలే నిర్ణయిస్తాయి.

నా ప్రధాన మెషీన్‌లో MiMo-Codeని రన్ చేయడం సురక్షితమేనా?

షెల్ కమాండ్‌లను రన్ చేయగల ఏదైనా ఏజెంట్‌ను ఎలా చూస్తారో, దీనిని కూడా అలాగే చూడండి. ఇది డిఫాల్ట్‌గా ప్రతి చర్యకు ముందు అనుమతిని కోరుతుంది. --dangerously-skip-permissionsని ఉపయోగించి ఆ ప్రాంప్ట్‌లను ఆపివేయవచ్చు, కానీ చాలా ప్రమాదాలు అలా చేయడం వల్లే జరుగుతాయి. దీనిని ఒక ప్రత్యేకమైన అన్‌ప్రివిలేజ్డ్ (unprivileged) యూజర్ ఖాతా ద్వారా, రిపోజిటరీ యొక్క క్లోన్‌పై రన్ చేయండి. వీలైతే, మీరు సులభంగా తొలగించి మళ్లీ నిర్మించగల మెషీన్‌పై దీనిని రన్ చేయండి. ఇది రన్ అయ్యే ఖాతా పరిధిలోనే దీని ప్రభావం ఉంటుంది, కాబట్టి ఆ ఖాతాకు పరిమిత అధికారాలను మాత్రమే ఇవ్వండి.