DeepSeek heeft ook een eigen exclusieve codeeragent. De naam is eenvoudig en grof, heet gewoon DeepSeek-TUI. De auteur noemt zichzelf een DeepSeek-liefhebber en een "broer van walvissen". Zojuist begon het aantal sterren voor dit project plotseling scherp te stijgen, tot 2,3k, en het verscheen ook op de GitHub-hotlist.


Dit is een TUI-programmeertool geschreven in de Rust-taal. Het draait in de terminal zoals Claude Code, maar is specifiek geoptimaliseerd en aangepast voor DeepSeek.

Om zijn werk onder binnenlandse internetgebruikers te promoten, gebruikte auteur Hunter Bown DeepSeek ook speciaal om de promotionele tweets in het Chinees te vertalen.


Toen DeepSeek - Nadat TUI zoals hij wilde populair werd op GitHub, plaatste Hunter een foto en zei botweg dat dit de gekste twee dagen van zijn leven waren, en sprak hij zijn dankbaarheid uit aan de "walvisbroers" in het Chinees.


“DeepSeek Edition Claude Code"

DeepSeek-TUI is een programmeeragent die in de terminal woont. Om het eenvoudiger te begrijpen: het is de "DeepSeek-versie van Claude Code".

Het werd in januari van dit jaar geïnitieerd door de Amerikaanse onafhankelijke ontwikkelaar Hunter Bown. Het is geschreven in de Rust-taal en is open source onder de MIT-licentie. Het was echter lauw tot de release van DeepSeek-V4 en de Chinese promotie van Hunter. Dit project begon te exploderen tijdens deze meivakantie.


Zoals het lezen en schrijven van bestanden, het uitvoeren van Shell, het zoeken naar webpagina's, het beheren van Git, het plannen van subagenten, het verbinden met MCP-servers...deze Claude It kan eigenlijk alles wat Code kan doen, en het ook ondersteunt de installatie van Skills, maar gebruikt DeepSeek V4 om erachter te draaien.


De hele tool, van ontwerplogica tot functionele details, draait om de functies van DeepSeek.

De meest directe is de denkketen.

DeepSeek-TUI streamt het redeneringsproces van het model rechtstreeks naar de terminal. Hoe het model het probleem analyseerde, welk pad het nam en of het halverwege van gedachten veranderde, is allemaal in realtime zichtbaar.

Dan is er de context. V4 ondersteunt een contextvenster van 1 miljoen tokens, dat standaard volledig door het project wordt gebruikt. U hoeft zich geen zorgen te maken over geheugentekorten wanneer u complexe taken van begin tot eind uitvoert.

Wanneer de context bijna vol is, comprimeert TUI de inhoud automatisch, of deze kan handmatig/compact worden geactiveerd.

De compressiestrategie houdt specifiek rekening met het prefix-cachingmechanisme van DeepSeek. Probeer het vorige stabiele deel te behouden, zodat de cache kan blijven werken.

Deze TUI heeft ook een ontwerp genaamd RLM, en het idee is "zeer DeepSeek" - aangezien DeepSeek goedkoop genoeg is om in grote hoeveelheden te worden gebruikt, maakt deze tool rechtstreeks gebruik van deze functie.

In de RLM-modus zorgt een hoofdmodel ervoor dat maximaal 16 V4 Flash-subtaken tegelijkertijd worden uitgevoerd voor batchanalyse of taakdemontage. De outputprijs van Flash bedraagt ​​ongeveer een derde van die van Pro. Door het subtaken te geven die geen sterke redenering vereisen, kunnen de totale kosten aanzienlijk worden verlaagd.


Modelwisseling is ook speciaal afgehandeld. Naast de officiële DeepSeek API ondersteunt het ook NVIDIA NIM, Fireworks en zelf-gehoste SGLang-paden.

Er zijn drie bedieningsmodi:

  • Plan is een alleen-lezen verkenning. Ik zal u eerst een plan geven;

  • Agent is het standaardbestand en bij elke tooloproep moet u knikken;

  • YOLO is, zoals de naam al doet vermoeden, volledig automatisch, dus open het gewoon als u niet gestoord wilt worden. Sessies kunnen worden opgeslagen en hersteld, en de werkruimte heeft een onafhankelijke Git-snapshot. Terugrollen in rondes heeft geen invloed op het oorspronkelijke magazijn, dus je raakt niet in paniek als het omvalt.


Houd er echter rekening mee dat als er te veel sub-agents worden geopend, het cachetrefferpercentage moeilijk te garanderen is.

Je moet weten dat de prijs van een gemist token 10 keer zo hoog is als die van een treffer. Er is een kostenoverzicht per ronde op de projectinterface. Het is aan te raden om er aandacht aan te besteden als je een lange sessie draait, en wees niet verrast als de rekening klaar is.

Installatie, Linux, macOS en Windows hebben vooraf gecompileerde binaire bestanden, alleen npm install -g deepseek-tui kan met één opdracht worden uitgevoerd.

Daarnaast heeft de auteur ook een speciale Chinese versie van het README-document en een speciaal configuratiepad voor binnenlandse gebruikers opgesteld, dat TUNA Cargo-mirroring ondersteunt. Het releasepakket kan ook worden gehost op Alibaba Cloud OSS of Tencent Cloud COS. Het

-project is op 19 januari gestart. Het is nog geen vier maanden geleden dat het is herhaald naar v0.8.8 en er zijn 37 versies uitgebracht. Het tempo is niet traag.


Afgaande op de updaterecords is het grofweg verdeeld in verschillende fasen.

De vroege versie bouwde voornamelijk het aanroepen van de skelettool, sessiebeheer en standaard Git-snapshots. De agent aan de praat krijgen is de eerste prioriteit. De fase

v0.7.x begon de details op te poetsen, door meertalige interface-ondersteuning toe te voegen (v0.7.6), TUI-prompts, helptekst en statusbalken in het Chinees en andere talen werden gelokaliseerd. Dit is ook een stap om zich aan te passen aan huishoudelijke gebruikers.

v0.8.x is de hoofdspil van recente versies, gericht op stabiliteit en ervaring met polijsten.

  • v0.8.2 repareert specifiek lekken in bestandshandvatten tijdens lange sessies Lekkageprobleem;

  • v0.8.6/v0.8.7 up Er is een aantal interactieve functies toegevoegd, waaronder het weergeven van aftelbanners voor nieuwe pogingen wanneer huidige beperkingen of serverfouten worden gerapporteerd, zoeken naar invoergeschiedenis en visualisatie van lopende berichtenwachtrijen;

  • v0.8.8 heeft op deze basis een afsluitingsronde gemaakt en tegelijkertijd zijn er voorgecompileerde binaire bestanden van Linux ARM64 toegevoegd.

Als we naar het algehele ritme kijken, kent dit iteratiepad intensieve functie-updates, maar elke versie heeft in principe duidelijke problemen die moeten worden opgelost.

"Muzikant die van wetenschap houdt"

In feite is Hunter altijd een fervent fan van DeepSeek geweest. Sinds de release van V4 heeft hij veel tweets gestuurd waarin hij het prees.


Tegelijkertijd houdt hij ook van andere Chinese modellen en heeft hij deelgenomen aan Xiaomi's One Billion Token Creator Incentive Program.


Het uitgangspunt van Hunter Bown was eigenlijk muziek. Ooit had hij de ambitie om banddirigent te worden.

Hij studeerde eerst muziekonderwijs aan de Universiteit van Noord-Texas. Na zijn afstuderen vervolgde hij zijn opleiding en behaalde een masterdiploma in muziekonderwijs aan de Southern Methodist University.


Na zijn afstuderen met een masterdiploma werkte Hunter drie jaar als banddirigent, zoals hij wilde.


Later behaalde hij een MBA aan de Universiteit van Texas in Dallas, keerde daarna terug naar zijn vorige alma mater, SMU, en ging rechten studeren, gespecialiseerd in octrooirecht.


Wat coderen betreft, het is zelfs nog meer een "middenmonnik"-keuze.

Maar deze "halverwege" is geen carrièreverandering, het lijkt meer op het feit dat verschillende lijnen eindelijk samenkomen.

Toen hij vocale muziekwetenschap studeerde, kwam hij een concept tegen dat 'ontbrekende fundamentele' wordt genoemd: het menselijk oor kan een toonhoogte reconstrueren die fysiek niet bestaat uit boventonen.

Later ontdekte hij dat dit rechtstreeks overeenkomt met de informatietheorie. U hoeft niet alle informatie expliciet op te geven, het systeem vult deze zelf aan.

Deze intuïtie uit muziek werd voor hem een ​​sleutel om het AI-systeem te begrijpen.

Vorig jaar richtte hij een studio voor zichzelf op genaamd Shannon Labs, die wordt gepositioneerd als "de volgende Bell Labs in het AGI-tijdperk."

DeepSeek-TUI is slechts een van de vele onderzoeksprojecten voor hem. Er zijn 65 openbare repositories op zijn GitHub, inclusief dezelfde terminal Agent NeMoCode voor NVIDIA Nemotron, evenals de MLX-kerneltoolkit enzovoort.


De projecten onder Shannon Labs hebben een grotere reikwijdte.

  • Hegelion is een dialectische redeneermachine die loopt. Het is de circulaire logica van "thesis → antithese → synthese";

  • Al eph is een MCP-server die zich richt op context met hoge capaciteit zonder tokenkosten;

  • Heliosinger zet zonnewindgegevens in realtime om in geluid, variërend van AI-infrastructuur tot ruimteakoestiek.


Hij bouwde ook drie software-architecturen (SCU, Driftlock, Hegelion) en een hardware-oplossing (Driftlock Choir), zijn deze volgens hem samengesteld om infrastructuur te bouwen voor het AGI-tijdperk.

kan deze aanwijzingen samenvoegen, en het houdt ook verband met zijn familieverhaal.

Zijn overgrootvader, Ralph Bown Sr., was vice-president onderzoek bij Bell Labs en radiopionier. In zijn vrije tijd maakte hij graag zelfgemaakte wascilinders en ging hij naar Carnegie Hall om opnamen te maken.


Hunter realiseerde zich tijdens de cursus patentrecht dat hij op reis was. Een weg die deze voorouder kruist -

brengt de manier van waarnemen van de muzikant in technisch onderzoek om die "ideeën te ontdekken die genegeerd zijn omdat onderzoekers deze achtergrond niet hebben".

Hij vergeleek zichzelf met zijn overgrootvader op zijn persoonlijke website: "Hij is een wetenschapper en houdt van muziek; ik ben een muzikant en houd van wetenschap."


One More Thing

In de lijst met bijdragers van DeepSeek-TUI kunnen we ook enkele bekende schaduwen zien.

Het bevat een reeks AI-modellen zoals Claude, Gemini en Qwen, en programmeertools zoals Cursor en GitHub Copilot.


Uit gedetailleerde gegevens blijkt dat het grootste deel van de code rechtstreeks door Hunter is ingediend en dat Claude meer dan 150 commits heeft gedaan. Bovendien hebben enkele echte bijdragers een klein aantal toezeggingen ingediend.


Een programmeur die onderweg monnik werd, gebruikt AI-ondersteund programmeren om een ​​aanvullend programmeerframework voor AI te schrijven. Deze workflow is ook gesloten (handmatige hondenkop).

GitHub-adres:

https://github.com/Hmbown/DeepSeek-TUI