MiMo Code 來了:小米開源 CLI 編程工具,跨 Session 記憶與無限上下文是真正亮點

MiMo Code 來了:小米開源 CLI 編程工具,跨 Session 記憶與無限上下文是真正亮點

小米最近低調推出了一款開源命令列工具 MiMo Code,定位是面向開發者的 AI 編程 CLI。消息出來後,不少人的焦點放在「小米也做開發工具」這件事上,但真正值得認真看的,是這工具端出來的兩個功能規格:跨 Session 記憶與無限上下文。這兩個規格如果屬實,意味著 MiMo Code 在「記憶與連貫性」這個開發者痛點的處理上,可能比目前市面上多數同類工具走得更前。

MiMo Code 到底是什麼

MiMo Code 是一個以 CLI 為主的開源 AI 編程輔助工具,開發者可以直接在終端機裡透過指令叫用它來生成、補完或修改程式碼。它主打的是不需要跳出編輯器或離開 terminal 工作流,就能與 AI 對話式編程。目前推出時有一個「限時免費使用」的階段,這對開發者來說門檻很低,試玩成本幾乎為零。開源的部分也意味著社群可以自行部署或修改,不受綁定在特定平台。

開源、CLI 優先、免費試用——這些都不是新鮮組合,真正讓 MiMo Code 從同類工具中跳出來的核心,其實是它宣稱的「跨 Session 記憶」與「無限上下文」。

今次更新的兩個最值得注意的功能規格

MiMo Code 不算是以「版本更新」形式推出的產品,而是以一款全新工具登場。但它既然是一款新工具,最該被清楚檢視的就是它「不同於競品的規格亮點」。以下兩個是真正值得開發者停下腳步仔細看的:

1. 跨 Session 記憶

目前多數 AI 編程助理的工作方式是「每開一個對話就從頭來過」。你關掉終端機或重啟 shell 後,AI 就忘了你上一輪的程式碼背景與改動邏輯。這在處理大型專案時非常痛苦,因為你每次都要重新「餵」它一次專案結構與開發脈絡。MiMo Code 標榜的跨 Session 記憶,意思是你關掉重開後,它仍然記得你之前的對話上下文與程式碼改動歷史。

這種記憶能力對實際開發場景的幫助很直接:你今天下午在修某個 bug,改到一半下班關機,明天早上打開 terminal,直接繼續問問題,它還認得你昨天的變數命名邏輯與函式結構。不用重複說明、不用重新貼 code,這節省的時間其實比多給我幾個自動補完功能還實際。

2. 無限上下文

「上下文長度」是 AI 編程工具最常被吐槽的瓶頸。當你的專案檔案一多、邏輯複雜時,大部分工具會因為撐不住長上下文而開始胡亂答覆或直接遺忘前面幾十行程式碼。MiMo Code 直接打出「無限上下文」這個規格,表示它設計上允許開發者不斷疊加對話內容,而不會被 truncate 中斷。

當然,無限不等於無代價,實際使用時必定有運算資源或速度的取捨。但如果它真的能做到比 GPT-4 或 Claude 的標準上下文長度再多好幾倍而不明顯降速,那這就會成為它在實戰中的最大優勢。

對比目前主流 CLI 編程工具

目前開發者常用的 AI CLI 工具包括 GitHub Copilot CLI、Warp terminal 內建 AI 功能、以及一些以 terminal 為主的開源專案。這些工具各有側重:Copilot CLI 強在補完與片段生成,但跨 Session 記憶幾乎沒有;Warp 的 AI 整合在 terminal 內,但上下文長度受模型限制。

MiMo Code 的最大區別在於它把「記得住」當作第一優先級。在多人協作的大型程式碼庫中,能記住上一個 Session 的開發脈絡,意味著你不需要靠外部文件或自己的筆記來銜接工作。這是一個在宣傳規格上看似小、但在日常開發中卻非常有感的差異。

實際使用場景舉例

場景一:你在維修一個遺留專案,裡面有十幾個關聯檔案。你從主流程開始一路追來,問了 MiMo Code 八個問題,每個都涉及不同檔案中的函式呼叫。如果你用的是傳統 AI CLI,問到第五個大概已經開始亂給建議,因為它忘了前面幾輪的關聯。但 MiMo Code 因為有跨 Session 記憶與長上下文,你可以在同一序列中逐步深入,它的回答會因為記住了前面的脈絡而更準確。

場景二:你利用下班前把一個 API 串接寫到一半,第二天回來繼續下指令時,不需要重新敘述你用了哪個 library、變數叫什麼、目前卡在哪個錯誤。它直接接續,就像你沒有離開過一樣。

一個不太被注意但很關鍵的事

MiMo Code 是開源的。這點比它限時免費更值得長期關注。因為開源意味著你可以自己架設、針對團隊需求調整、甚至結合自己私有模型來控制資料安全。在越來越多開發者意識到「把我的程式碼上傳到別人的雲端 AI 服務」有風險時,一個開源 CLI 的出現,正好給了那些注重資料隱私的團隊一條路。

值不值得馬上試

如果你本身就是 terminal 派的開發者,每天習慣在 CLI 中完成編寫與除錯,那 MiMo Code 的「限時免費」與「開源」讓你幾乎沒有理由不去試一下。重點不是它現在寫 code 的品質是否完美,而是它在「記憶」與「連貫性」這個方向上做得比別人大膽。這個方向如果真能落地,會比單純把 code 補完得更快還更有長期價值。

但如果你從來不用 CLI,或工作流完全依賴完整 IDE 圖形介面,那就先不用急著跳過去。它的強項在 terminal 工作流,不是圖形化操作。

作者喜歡看到這種不追逐話題的產品出現。MiMo Code 沒有講什麼「取代開發者」「重塑軟體工程」這種大話,而是專注解決一個開發者每天都會遇到的具體痛苦:AI 記不住。有時候,一個工具的最大價值不是功能最多,而是痛點選得準。

追蹤以下平台,獲得最新AI資訊:
Facebook: https://www.facebook.com/drjackeiwong/
Instagram: https://www.instagram.com/drjackeiwong/
Threads: https://www.threads.net/@drjackeiwong/
YouTube: https://www.youtube.com/@drjackeiwong/
Website: https://drjackeiwong.com/

Dr. Jackei Wong

擁有超過15年的人工智能研究及教學經驗,我結合學術理論與實際應用,設計專業的AI學習體驗。無論是生成式AI、數據分析,還是日常工作的AI應用,我都會以簡單易懂的方式引導您深入了解,讓您快速上手技術,應對數碼化時代的挑戰。

喜歡請分享