Scale Agentic Coding Workflows with Meta’s Muse Spark Open on NVIDIA GB300 NVL72
https://developer.nvidia.com/blog/scale-agentic-coding-workflows-with-metas-muse-spark-open-on-nvidia-gb300-nvl72/📌 Meta與NVIDIA聯手:816B程式碼agent模型如何榨乾GB300 NVL72
TL;DR:Meta Muse Spark Open用NVFP4,在GB300 NVL72上衝出單GPU每秒5萬token。
一般的程式碼補全模型只需要處理單次、範圍明確的任務,比如寫一個函式或補一個單元測試。但當agent要做跨檔案重構、在數千個檔案間導航、從失敗的測試中恢復,context window與推理架構就必須徹底不同,這正是Meta Muse Spark Open要解決的問題。
🤔 一般coding模型解決不了的事 一般coding模型針對single-shot completion做最佳化(生成函式、寫單元測試、建議inline修正),擅長處理context小、答案立即出現的離散任務。但agentic coding需要的是能規劃多檔案重構、在數千個檔案間導航、從失敗測試中恢復、並協調subagent的長程、多步驟工作,這對模型提出完全不同的要求。
🧩 816B參數MoE,專為agentic coding打造 Meta推出的Muse Spark Open是一個針對coding最佳化的816B參數mixture-of-experts(MoE)模型,每個token僅啟動42B活躍參數,搭配1M token的context window。它在NVIDIA GB300 NVL72 Blackwell Ultra上訓練,專門針對agentic coding工作流程設計,目標是提升first-attempt準確率、讓tool calling更可靠,並對跨repository的程式碼有更深入的理解。
模型會plan、act、observe、self-correct,支援搭配tool use、輸出評估與迭代修正的多步驟任務執行。它用goal conditioning維持任務方向,並用context compaction在長時間運行的session中保留所需知識。1M token的context window可以容納一整個專案,包括複雜的依賴關係、legacy code與數千個檔案,不需要把任務拆成片段處理。
除了coding,Muse Spark Open還能搜尋網路(包括多模態瀏覽)、為可拆解的任務生成並協調subagent,並具備跨desktop、mobile、browser統一的computer use能力。它會在每個動作前產生獨立的說明文字,讓開發者知道agent正在做什麼、為什麼這麼做。
它的1.8B感知編碼器(perception encoder)能原生處理交錯(interleaved)的文字、圖片、影片畫面與音訊,不需要為每種模態分別建立pipeline,讓模型在單一、統一的推理過程中同時處理所看到、聽到、讀到的內容,這適合涵蓋截圖、圖表、錯誤日誌、影片演示的開發者工作流程。
Sparse MoE路由讓每個token只啟動816B總參數中的42B,透過256個專家中的top-8路由實現,用遠低於同等規模密集模型的服務成本,換取frontier級的agentic能力。
📊 GB300 NVL72上的實測吞吐量 NVFP4是Meta生成、針對NVIDIA Blackwell Ultra最佳化的checkpoint格式,搭配原生FP4 Tensor Core加速,縮小了816B參數的記憶體佔用。每個token搬運的byte數變少,提升了每位使用者的每秒token數;省下的記憶體則能支撐更大的KV cache,讓更多並發的長context session同時運行,帶來更高吞吐量與更低的每token成本。
GB300 NVL72採用rack-scale架構,把72張NVIDIA Blackwell Ultra GPU整合進單一平臺,其NVLink domain讓GPU間通訊達到130 TB/s,消除了專家(expert)流量需要跨越傳統網路架構時產生的瓶頸。對於像Muse Spark Open這種把每個token路由到256個專家中8個的sparse MoE模型來說,這個頻寬直接決定了部署能實現多少理論吞吐量。
在GB300 NVL72上開箱執行agentic workload,Muse Spark Open每GPU可達最高每秒5萬token,每位使用者最高每秒600個token。在四張NVIDIA Blackwell GPU、搭配speculative decode的測試中,同樣實現了每GPU超過5萬token/秒、每位使用者超過600 token/秒的成績,讓AI工廠能以高吞吐量、低延遲的方式在production環境運行大參數模型。
💡 MoE大規模部署的真正瓶頸是頻寬 這個案例說明了sparse MoE模型在大規模部署時,瓶頸往往不是算力,而是GPU之間的通訊頻寬,當token要動態路由到不同專家,專家之間的流量如果必須跨越一般的網路架構,效能很容易被打回原形。GB300 NVL72把72張GPU納入同一個NVLink domain,某種程度上是針對MoE架構量身打造的硬體答案,這也是為什麼官方特別強調頻寬對吞吐量的直接影響。
🎯 實務啟示 NVIDIA為Muse Spark Open提供多種部署路徑:SGLang、vLLM與TensorRT LLM可以直接控制serving設定、平行化方式與batching,TensorRT LLM還額外提供針對NVIDIA GPU調校過的編譯引擎。NVIDIA Dynamo則發布了三者的部署recipe,把prefill與decode分離到各自專屬的GPU池,避免運算密集的prompt處理拖慢token生成速度;其KV cache-aware路由會把請求導向已經持有相關prefix的worker,避免長agentic session中context累積時重複運算。
想針對特定領域微調的團隊,可以用NVIDIA NeMo AutoModel這個PyTorch原生訓練函式庫,它原生支援Hugging Face checkpoint、不需要模型轉換,開箱就能做完整SFT與LoRA微調;要進入大規模生產訓練時,則可以用NVIDIA Megatron Bridge把Hugging Face checkpoint轉換成Megatron格式。現在可以直接從Hugging Face下載Muse Spark Open的NVFP4權重;若要正式上線,NVIDIA NIM把整個設置流程壓縮成一道指令,容器會自動依偵測到的硬體挑選最適合的serving後端與精度。
🔗 來源
- 標題:Scale Agentic Coding Workflows with Meta’s Muse Spark Open on NVIDIA GB300 NVL72
- 作者/機構:Tanya Lenz, NVIDIA Developer
- 連結:https://developer.nvidia.com/blog/scale-agentic-coding-workflows-with-metas-muse-spark-open-on-nvidia-gb300-nvl72/
#NVIDIA #Meta #MoE #AgenticCoding #GB300 #BlackwellUltra #NVFP4 #LLM #AIInfrastructure #MachineLearning
原始資料 NVIDIA Developer · 收集於 2026-10-15
摘要原文
Meta launches Muse Spark Open, a coding-optimized 816B mixture-of-experts (MoE) model with 42B active parameters and a 1M token context window. Trained on NVIDIA GB300 NVL72 Blackwell Ultra specifically for agentic coding workflows, it delivers higher first attempt accuracy, reliable tool calling, and deep codebase understanding across repositories. The 1M token context window holds an entire project, including complex dependencies, legacy code, and thousands of files without breaking a task into pieces. As a reasoning model, Muse Spark Open adds audio and video perception alongside image and document understanding, working natively and reliably across what it sees, hears, and reads. NVFP4 checkpoints generated by Meta and optimized for NVIDIA Blackwell Ultra shrink the memory footprint of all 816B parameters with native FP4 Tensor Core acceleration. Fewer bytes moved per token to increase tokens per second per user, and the freed-up memory supports larger KV cache for concurrent long context sessions, delivering higher throughput, a lower cost per token. Custom-built for agentic coding multimodal understanding across text, image, video, and audio General coding models are optimized for single-shot completions such as generating a function, writing a unit test, or suggesting an inline fix. They excel at discrete, well-scoped tasks where the context is small, and the answer is immediate. Agentic coding demands something fundamentally different. Planning a multifile refactor, navigating thousands of files, recovering from failing tests, and coordinating subagents over long horizons requires a model built for sustained, multistep work. Muse Spark Open is built for exactly these workloads, delivering higher first-attempt accuracy, reliable tool calling, and deep codebase understanding across repositories. It plans, acts, observes, and self corrects. It supports multistep task execution with tool use, output evaluation, and iterative refinement. The model uses goal conditioning to hold direction and context compaction to retain the knowledge needed to sustain progress across long-running sessions. With a 1M token context window, it holds an entire project, including complex dependencies, legacy code, and thousands of files without breaking tasks into pieces. Beyond coding, it searches the web (including multimodal browsing), spawns and coordinates subagents for decomposable tasks, and leverages computer use capabilities unified across desktop, mobile, and browser. It generates separate commentary before each action, so developers know what the agent is doing and why. The model’s 1.8B perception encoder natively processes interleaved text, images, video frames, and audio without separate pipelines per modality. This means that the model reasons over what it sees, hears, and reads in a single unified pass. This suits developer workflows spanning screenshots, diagrams, error logs, and video walkthroughs within the same agent session. Sparse MoE routing activates only 42B of 816B total parameters per token, delivering frontier agentic capability at a fraction of the serving cost of dense models at equivalent scale. Figure 1 . Muse Spark Open sparse MoE architecture activates 42B of 816B parameters per token through top 8 routing across 256 experts Video 1. Muse Spark Open diagnoses a bug from a screen recording with narrated audio, reading the codebase to identify the root cause Muse Spark Open optimized performance on GB300 NVL72 The NVIDIA GB300 NVL72 features a rack scale architecture that integrates 72 NVIDIA Blackwell Ultra GPUs into a single platform. Its large, 72-GPU NVIDIA NVLink domain enables efficient communication at 130 TB/s, eliminating bottlenecks that appear when expert traffic must cross traditional off-the-shelf networks. For a sparse MoE model like Muse Spark Open, which routes each token to eight of 256 experts, that bandwidth directly determines how much of the theoretical throughput a deployment realizes. Agentic workloads turn static single-turn interactions into multistep workflows that reason, invoke tools, coordinate subagents, and carry growing context from one turn to the next. Out of the box, Muse Spark Open running agentic workloads on NVIDIA GB300 NVL72 delivers up to 50K per second per GPU and up to 600 tokens per second per user, enabling AI factories to run large parameter models in production at high throughput and low latency. F igure 2. Running agentic workloads, Muse Spark Open on four NVIDIA Blackwell GPUs with speculative decode achieved over 50K tokens per second per GPU and over 600 tokens per user Flexible deployment options for Muse Spark Open NVIDIA supports multiple inference stacks to meet a variety of developer needs. SGLang, vLLM , and TensorRT LLM give developers direct control over serving configuration, parallelism, and batching on the NVIDIA accelerated computing platform. TensorRT LLM adds compiled engines tuned for NVIDIA GPUs. NVIDIA Dynamo publishes deployment recipes for all three, and separates prefill from decode across dedicated GPU pools, so compute bound prompt processing doesn’t slow token generation. Its KV cache-aware routing sends each request to the worker already holding the relevant prefix, avoiding precomputation as context accumulates across long agentic sessions. Post-train Muse Spark Open with NeMo AutoModel and Megatron Bridge Developers can post-train Muse Spark Open on domain specific datasets using NVIDIA NeMo AutoModel , a PyTorch native training library with native Hugging Face checkpoint support and no model conversion required. It enables full SFT and LoRA fine tuning out of the box, optimized for rapid experimentation over a wide variety of industry specific cases. Developers can also leverage NVIDIA Megatron Bridge to convert Hugging Face checkpoints to Megatron format when they are ready for large production-scale training to take advantage of the optimizations. Get started with GPU-accelerated Muse Spark Open To get started, download Muse Spark Open NVFP4 weights from Hugging Face. For production deployments, try the downloadable NVIDIA NIM . The NIM reduces setup to a single command, replacing benchmarking and tuning cycles with a container that automatically selects the best serving backend and precision for the detected hardware.
由 claude-code/sonnet 自動生成