

Koodiagent vĂ”ib luua tohutuid koodierinevusi. Keegi peab need ikkagi lĂ€bi lugema. seendiff on kohalik erinevuste tööriist suurte muudatuste jaoks. JĂ€lgi, mida oled nĂ€inud, vaata ĂŒle osade kaupa ja kaasa koodiagent oma tööd selgitama.
Loading commentsâŠ
Projekti info
Toote mÀrksÔnad
seendiff on kohalik diff-ĂŒlevaate tööriist, mis on loodud AI-pĂ”hise arenduse reaalsuse jaoks: kodeerimisagendid suudavad minutitega genereerida tohutuid diffe, kuid keegi peab need ikkagi lĂ€bi lugema. See muudab selle ĂŒlesande struktureeritud ja jĂ€lgitavaks protsessiks. Töötades localhost-serverina igas git-repositooriumis, vĂ”imaldab seendiff mĂ€rkida koodiplokke nĂ€htuks vĂ”i ĂŒle vaadatuks, liikuda muudatuste vahel klaviatuuriotseteid kasutades ja isegi kutsuda oma kodeerimisagent tagasi, et see oma tööd selgitaks. See on Python CLI, mis vajab Python 3.10+ ja git-i, installitakse sekunditega ning hoiab kogu teie ĂŒlevaate edenemise kohalikuna.
Koodiplokid mĂ€rgitakse nĂ€htuks automaatselt, kui need teie vaatevĂ€ljas kerivad, samas kui ĂŒle vaadatuks on selgesĂ”naline tegevus â vajutage R ploki jaoks vĂ”i f terve faili jaoks. See kahetasandiline sĂŒsteem tĂ€hendab, et te teate alati, mida olete vaid pilguga ĂŒle vaadanud versus mida olete tegelikult kontrollinud.
KĂ”ik on klaviatuurilt kĂ€ttesaadav: â/â liigub muudatusplokkide vahel, â/â failide vahel, n/N hĂŒppab jĂ€rgmise ĂŒle vaatamata ploki juurde failide lĂ”ikes ja V mĂ€rgib kĂ”ik nĂ€htud, kuid ĂŒle vaatamata plokid failis ĂŒle vaadatuks. Hiirt pole vaja.
Miski ei lahku teie masinast â pole kontosid, telemeetriat ega vĂ”rgupĂ€ringuid vĂ€ljaspool localhosti. Tööriistal on minimaalsed sĂ”ltuvused (ainult neli), see installitakse sekunditega ega vaja konfiguratsioonifaili.
Skaleeritavust silmas pidades töötleb seendiff sujuvalt 40 000-realisi faile tĂ€nu virtualiseerimisele. Minikaart faili kĂŒljel nĂ€itab ĂŒhe pilguga, mis on nĂ€htud, nĂ€gemata ja ĂŒle vaatamata, ning otsing hĂ”lmab korraga kĂ”iki muudetud faile.
Kodeerimisagent kirjutas diffi â seendiff paneb selle end selgitama.
See on tĂ”eline eelis: seendiff pole lihtsalt vaataja, vaid sild tagasi agendi juurde. Kaasasolev skills/seendiff oskus vĂ”imaldab teie kodeerimisagendil avada diffi ja kirjutada ĂŒlevaate oma tööst, mida saate seejĂ€rel tegelike muudatuste vastu kontrollida. Koos nĂ€htud/ĂŒle vaadatud jĂ€lgimisega, mis sĂ€ilib ĂŒmberbaseerimiste ja muudatuste ĂŒle, muudab see kaootilised AI-genereeritud muudatused struktureeritud ja auditeeritavaks ĂŒlevaateprotsessiks.
Olete vĂ€sinud silmaga suurte diffide ĂŒle vaatamisest ilma sĂŒsteemita vĂ”i soovite kiiret, privaatset ja klaviatuuripĂ”hist ĂŒlevaatevahendit, mis ei saada andmeid vĂ€lja. Kui hindate oma ĂŒlevaate edenemise sĂ€ilimist git-toimingute vahel ja soovite vĂ”imalust skriptida agendi ĂŒlevaateid, tasub seendiffi proovida. See on eriti kasulik, kui kasutate juba Claude Code'i vĂ”i sarnaseid tööriistu ja soovite tihedamat tagasisideahelat muudatuste genereerimise ja nende kontrollimise vahel.
Teised tööriistad, mida vÔiksid kaaluda
Git tehisintellekti agendi tegevuste jaoks. TĂŒhista, jĂ€lgi ja kontrolli iga sammu. re_gent nĂ€itab, mida sinu kodeerimisagent muutis, milline kĂ€sklus selle pĂ”hjustas, ja vĂ”imaldab sul agendi tööd failide ja seansside lĂ”ikes tagasi vĂ”tta.
Deep Work Plan muudab iga repo tööriistaks, mis sisaldab teie parima inseneri konteksti â nii et iga AI agent kirjutab koodi nagu teie targem mudel ega saa plaanist kĂ”rvale kalduda. Mitte unustav vestlusaken, vaid repo sisse kirjutatud spetsifikatsioon: aatomilised ĂŒlesanded, vastuvĂ”tukriteeriumid, valideerimislĂŒĂŒsid, jĂ€tkatav olek. Pikad seansid taluvad konteksti lĂ€htestamist; iga agent jĂ€tkab sealt, kus eelmine pooleli jĂ€i. Suunake agent sellele, minge minema, tulge tagasi töö juurde, mida saate kontrollida. Iga agent, iga repo, ilma lukustuseta. Avatud lĂ€htekood, MIT.
Harness Starter Kit aitab meeskondadel muuta haprad AI-koodimise kÀsud vastupidavateks repositooriumireegliteks: AGENTS.md, triivi kontrollid, tÔrkemÀlu, kasutuselevÔtu aruanded ja tehnoloogiaprofiilid turvalisemaks agendikoostööks.
GitHits annab kodeerimisagentidele juurdepÀÀsu avatud lĂ€htekoodiga, millest teie rakendus sĂ”ltub. Hankige reaalseid teostusnĂ€iteid, sĂ”ltuvuste lĂ€htekoodi sirvimist, pakettide kontrollimist ja dokumentatsiooni. Agendid saavad teie koodibaasi otsida ja lugeda. Nad ei saa otsida ega lugeda avatud lĂ€htekoodi, millest teie rakendus sĂ”ltub. Siit algab nende oletamine, uuesti proovimine ja tsĂŒklisse jÀÀmine. GitHits ehitab nĂ”udmisel versiooniteadliku indeksi. Agendid saavad otsida, sirvida ja kontrollida oma sĂ”ltuvuste taga olevat koodi. CLI: npx githits@latest init
Looja
kettle_dev
Loading commentsâŠ