MiniMax publikuje MCode Stack: skille, na których zespół buduje własnego agenta kodującego
28 października MiniMax opublikował repozytorium MCode Stack. Jak napisał na X Ronny He z firmy, to „faktyczne workflow i skille, których zespół MiniMax Code używa codziennie” do budowy własnego narzędzia. Repozytorium udostępniono na licencji MIT, z wyjątkami opisanymi w pliku NOTICE. Repozytorium nie zawiera kodu źródłowego MiniMax Code, otwartoźródłowego agenta kodującego działającego w terminalu. Są w nim tylko skille w formacie SKILL.md, checklisty i towarzyszące im notatki.
Według opisu Marktechpost pakiet liczy 17 skilli (15 ze stacka Ronny’ego i 2 ze stacka Jiachena), pięć checklist i pięć notatek. Sama strona repozytorium wymienia 15 skilli i 2 stacki, więc liczby mogą wynikać z innego sposobu liczenia. Skille są zwykłym Markdownem, nie wymagają GPU i działają w MiniMax Code (Node.js 22.19+) oraz w Claude Code.
Pomysły na pracę z agentem
Skille ułożono według momentów dnia pracy: planowanie i podział zadań, budżet kontekstu i narzędzi, długie sesje i komendy, code review oraz eksperymenty i hotfixy. Kilka rozwiązań wyróżnia się na tle typowych zestawów promptów:
- independent-review przekazuje recenzentowi tylko trzy rzeczy: diff, wymaganie i wyniki testów. Rozmowa autora z agentem jest celowo ukryta, bo recenzent, który dziedziczy kontekst autora, powtarza jego ślepe punkty.
- subagent-split-check każe dzielić pracę między subagentów tylko wtedy, gdy problemem jest zmierzony kontekst. Podział według zespołów czy typów pytań nie jest wystarczającym powodem.
- tool-budget-audit rozdziela dwa koszty: definicje narzędzi i ich wyniki. Wyszukiwanie narzędzi ogranicza głównie pierwszy z nich, programistyczne wywoływanie narzędzi drugi.
- harness-experiment pozwala na jedną zmianę na eksperyment i śledzi m.in. zadania, które zmieniły wynik, liczbę zapytań na zadanie, tokeny, trafienia w cache i czas.
- long-command-check to dziesięciopunktowa lista dla długich komend i zadań w tle. Pyta na przykład, czy przeniesienie komendy do tła uruchamia proces od nowa i czy nieprzeczytane wyniki przetrwają kompaktowanie kontekstu.
Z repozytorium wynika, że skille są powiązane z cyklem notatek „MCode Engineering Notes”. Opublikowano m.in. teksty o subagentach (pierwsza z nich), kontekście narzędzi, kompaktowaniu kontra pamięć oraz długich komendach bash. Notatka o „podatku kontekstowym” na każdą turę jest oznaczona jako zapowiedziana. Każda notatka opisuje jedną ideę, a skill ma ją zamienić w coś wykonywalnego.
Sześć skilli z prefiksem engineering- (m.in. małe PR-y, opisy zmian, komentarze w review, zmiany awaryjne) zaadaptowano z Google Engineering Practices. Ten materiał pozostaje na licencji CC-BY 3.0. Commit z 28 października doprecyzował to w kwestii licencji.
Instalacja
Według README są trzy drogi. Pojedynczy skill kopiuje się do ~/.agents/skills/. Cały stack można skopiować z katalogu stacks/ronny do lokalnego katalogu pluginów MiniMax Code. Można też dodać marketplace MiniMax-AI/mcode-stack w aplikacji desktopowej, choć ta opcja jest wdrażana stopniowo. W Claude Code działa komenda /plugin marketplace add MiniMax-AI/mcode-stack. MiniMax Code czyta też katalogi ~/.claude/skills/ i ~/.codex/skills/, a ponieważ skille korzystają ze wspólnego formatu SKILL.md, większość powinna działać także w innych agentach obsługujących skille.
Bez dowodów skuteczności
MiniMax nie publikuje żadnych benchmarków ani wyników ewaluacji, a strona wydań jest pusta. Marktechpost podsumowuje to wprost: pakiet traktować należy jak playbook, nie dowód. Ten sam serwis porównuje MCode Stack z anthropics/skills i obra/superpowers i ocenia go jako węższy. Jest adresowany do osób projektujących harnessy agentów, a nie tylko z nich korzystających, i obsługuje mniej środowisk niż Superpowers.
Zainteresowanie jest na razie umiarkowane: repozytorium ma około 400 gwiazdek i 26 forków, bez pull requestów. Wartość pakietu leży więc w tym, że MiniMax pokazał, jak w praktyce zamienia zasady inżynierii agentów (review bez kontekstu autora, mierzenie kosztu kontekstu, jedna zmiana na eksperyment) w powtarzalne, sprawdzalne kroki.
