ZX-kod: Lokal-först AI kodningsagent och projektmedveten arbetsyta
ZX-code, av Zouyuxuan122, är en lokal-först AI-programmeringsagent och arbetsyta som håller projektdata under utvecklarens kontroll. Den kopplar samman utvecklare med stora språkmodeller för att automatisera kodningsuppgifter, köra autonoma agenter och hjälpa till med kodnavigering och felsökning. Verktyget erbjuder bestående sessionsminne och en flerpanelarbetsyta designad för samtidiga uppgifter. ZX-code riktar sig till mjukvaruutvecklare, ingenjörer och AI-entusiaster som behöver projektmedveten assistans samtidigt som de håller källkoden lokal.
Det automatiserar implementering och buggfixering genom transparenta agentverktyg-anrop
Verktyget exponerar en AI-programmeringsagent som utför kodningsuppgifter som funktionsimplementering och buggreparation, med en synlig verktygsanropsprocess för att visa varje steg. Denna exekveringsspår är en del av arbetsflödet, så användare kan inspektera vilka verktyg agenten anropade och varför. Detta gör verktyget lämpligt för utvecklare som vill ha agentdrivna redigeringar men fortfarande kräver granskningsbarhet för automatiserade ändringar.
Projektförståelse använder strukturell analys och sessionsminne för att lokalisera kod exakt
ZX-kodpar kopplar projektmedveten kontext med strukturell analys genom att kombinera Model Context Protocol med AST-Grep och Language Server Protocol-integration. Kombinationen möjliggör djupa kodsökningar och exakt lokalisering inuti förråd, och verktyget behåller långsiktigt minne över sessioner för att bevara tidigare beslut. Dessa element gör det lättare att ställa agentfrågor som refererar till tidigare redigeringar eller specifika filer utan att upprepa installationssteg.
Modelltillgång fokuserar på lokal, ingen-API-nyckel-integration men är skrivbordsberoende
Verktyget stöder flera kinesiska LLM:er, inklusive DeepSeek, GLM och Kimi, med en ingen-API-nyckel-metod för att förenkla åtkomst till modeller. Det är en skrivbordsapplikation för Windows 10 och 11 (x64), byggd på Electron och kräver Node.js för källbaserade byggen. Lokal beständighet använder SQLite och electron-store, så uppladdad kod och interaktioner förblir på enheten istället för att skickas till extern molnlagring.
Arbetsytan stöder multi-agent orkestrering och lägger till en 3D-kompanjon för utvecklarfeedback
Gränssnittsfunktioner inkluderar en 9-rutnätsarbetsyta för att hantera samtidiga agenter och uppgifter, plus en interaktiv 3D-skrivbordskompanjon som ger visuell feedback och statusuppdateringar. Verktyget inkluderar också en GEPA-evolutionmotor som registrerar exekveringsvägar och anpassar agentfärdigheter utifrån användarinteraktioner. Utvecklaren skickar projektet som öppen källkod, och appen kan samverka med andra MCP-kompatibla servrar och klienter.
ZX-kod är ett pragmatiskt val för integritetsmedvetna skrivbordsutvecklare
ZX-kod är ett pragmatiskt alternativ för utvecklare som behöver projektmedveten automatisering och lokal datakontroll; dess Windows-endast skrivbordsorientering och Electron/Node.js byggväg begränsar antagandet för plattformsövergripande team. Verktyget gynnar utvecklare och små team som accepterar ett skrivbordsarbetsflöde i utbyte mot lagring på enheten, anpassad modellåtkomst och inspektionsbara agentkörningsspår.