Am petrecut ultimul an construind cea mai bună extensie VS Code pentru ingineria agentică. Un milion de descărcări mai târziu, am învățat cât de importantă este o experiență end-to-end. Ei trăiesc în terminale, pe servere la distanță - în medii în care deschiderea unui IDE nu este nici măcar o opțiune. Această realizare este ceea ce ne-a condus la Kilo CLI 1.0. A venit aici a însemnat a face un apel pentru a arunca vechiul nostru CLI și a începe din nou. Abordarea originală Când am livrat pentru prima dată un CLI, am făcut ceea ce avea sens la acea vreme. am construit-o pe aceeași arhitectură ca și extensia noastră VS Code. A funcționat, dar a însemnat, de asemenea, că tratam ipoteze în formă de IDE într-un context terminal-nativ. Dependențele care au avut sens în Codul VS au devenit frecare în CLI, deci iterarea nu a fost la fel de rapidă. Instrumentele native la terminale merită fundații native la terminale.Nu este o poziție filosofică, este doar pragmatism de inginerie. Găsirea fundației potrivite în OpenCode Când ne-am hotărât să reconstruim, nu am început de la o placă goală.Am căutat cea mai bună fundație open-source pe care am putut-o găsi și am găsit-o în . OpenCode OpenCode este un CLI licențiat de MIT pentru codificarea agentică, cu o interfață TUI frumos proiectată și o comunitate activă care îi pasă în mod clar de meserie. Am integrat Kilo CLI în profunzime în platforma noastră, păstrând în același timp fundația OpenCode, și contribuim la îmbunătățirile noastre înapoi. La Kilo, credem că software-ul ar trebui să fie deschis în mod implicit. Aceasta nu este doar o poziție de marketing. Se reflectă în modul în care construim: în public, cu licențe cu sursă deschisă și cu o participare autentică în comunitățile de care depindem. Pe măsură ce AI devine mai centrală în modul în care se construiește software-ul, credem că deschiderea încetează să mai fie o filozofie și începe să modeleze ce instrumente câștigă de fapt încrederea dezvoltatorilor. Pentru comunitatea OpenCode: ne bucurăm să construim alături de dumneavoastră. Ce este cu adevărat diferit acum O mulțime de CLI-uri pentru instrumentele de codificare AI sunt una din două lucruri: un înveliș subțire în jurul unui API care cheamă un singur model sau un instrument puternic care este strâns legat de un singur ecosistem. Kilo CLI 1.0 este construit în jurul a două principii care de obicei nu coexistă: Moduri de agent specializate care vă permit să planificați o implementare de executare a codului folosind AI. Nu este o versiune în jos a experienței IDE. Este același motor Kilo, unde aveți nevoie de el. Genuine terminal-native agentic capability. Mai mult de 500 de modele, fără blocare a furnizorilor. Alegeți compromisul potrivit între cost, latență, fereastră de context și raționament pentru fiecare sarcină. Rularea unui refactor rapid? Utilizați un model rapid, ieftin. Proiectarea unui sistem? Trageți în ceva cu o raționament mai profund. Punctul este că decideți, nu noi. Real model agnosticism. Acesta este un pariu contrar, și știm asta Piața mai largă a instrumentelor AI se îndreaptă spre consolidare. stack-uri închise. integrare verticală. „Utilizați modelul nostru, în editorul nostru, pe platforma noastră.“ Există motive reale pentru care abordarea este atractivă – este mai ușor să optimizați pentru un singur mediu și puteți livra o experiență mai strânsă mai repede. Credem că viitorul ingineriei agentice este deschis, modular și portabil. Nu neapărat pentru că sursă deschisă este în mod inerent virtuoasă, ci pentru că dezvoltatorii care adoptă permanent aceste instrumente - cei care schimbă de fapt modul în care lucrează echipa lor - sunt cei care simt că dețin fluxul lor de lucru. Platforma Kilo Iată la ce ne întoarcem în mod continuu în interior: o extensie excelentă VS Code este utilă. Un CLI excelent este util. Cu Kilo CLI 1.0 conectat la platforma Kilo mai largă, un flux de lucru realist arată astfel: deschideți o sesiune în CLI în timp ce SSH'd într-un server la distanță. Reveniți la birou și ridicați-l în VS Code. Împărtășiți sesiunea cu un coleg de echipă prin Slack. Rulați o revizuire a codului AI înainte ca PR-ul să dispară. Sesiunile persistă pe interfețele Kilo. Contextul vă urmează. Nu este o caracteristică - este o teză. Încearcă npm install -g @kilocode/cli Război va detecta repo-ul dvs. și sunteți gata să mergeți. kilo Dacă sunteți deja pe Kilo în VS Code sau JetBrains, setările dvs. se sincronizează automat. Ce vine 1.0 este stabil și gata de producție. Pe termen scurt, ne concentrăm pe: Integrarea Deeper Cloud Agents pentru fluxurile de lucru de execuție de la distanță Îmbunătățirea partajării sesiunilor pe toate interfețele Orchestrare mai strânsă între CLI și IDE Construim Kilo cu Kilo, așa că ne mișcăm repede. Dacă sunteți în comunitatea OpenCode, așteptăm cu nerăbdare să livrăm alături de dvs. Mutați la ! Kilograme de viteză