Hem passat l'últim any construint la millor extensió VS Code per a l'enginyeria d'agents. Un milió de descàrregues més tard, hem après la importància d'una experiència end-to-end. Viuen en terminals, en servidors remots -en entorns on obrir un IDE no és ni tan sols una opció.Les eines que guanyen un lloc permanent en el flux de treball d'un desenvolupador són les que apareixen en tots aquests llocs, no només les còmodes. Aquesta comprensió és el que ens va portar a Kilo CLI 1.0. L’enfocament original Quan vam enviar per primera vegada un CLI, vam fer el que tenia sentit en aquell moment. El vam construir sobre la mateixa arquitectura que la nostra extensió de codi VS. Va funcionar, però també va significar que estem tractant suposicions en forma d'IDE en un context terminal-natiu. Dependències que van tenir sentit en el codi VS es van convertir en fricció en el CLI, de manera que la iteració no va ser tan ràpida. Les eines natives de terminals mereixen fonaments natius de terminals. Això no és una posició filosòfica, és només pragmatisme d'enginyeria. Trobar la base adequada en OpenCode Quan vam decidir reconstruir, no estavem començant des d'una placa blanca.Hem buscat la millor fundació de codi obert que podíem trobar, i la vam trobar en . OpenCode OpenCode és un CLI de llicència del MIT per a la codificació d'agents amb una TUI ben dissenyada i una comunitat activa que es preocupa clarament per l'art. Les persones que el construeixen entenen el que els desenvolupadors realment volen d'una eina terminal: velocitat, extensibilitat i una interfície d'usuari que no s'impedeix. Hem integrat Kilo CLI profundament en la nostra plataforma mentre preservem la fundació OpenCode, i estem contribuint a les nostres millores de nou. A Kilo, creiem que el programari hauria de ser obert per defecte. Això no és només una posició de màrqueting. Es reflecteix en com construïm: en públic, amb llicències de codi obert, i amb una participació genuïna en les comunitats de les quals depenem. A mesura que l'IA esdevé més central a com es construeix el programari, pensem que l'obertura deixa de ser una filosofia i comença a donar forma a quines eines realment guanyen la confiança dels desenvolupadors. A la comunitat OpenCode: estem encantats de construir al teu costat. Què és realment diferent ara Molts CLIs per a eines de codificació d'IA són una de dues coses: un subtil embolic al voltant d'una API que crida a un sol model, o una poderosa eina que està estretament lligada a un ecosistema. Kilo CLI 1.0 està construït al voltant de dos principis que normalment no coexisteixen: Modes d'agent especialitzats que us permeten planificar una implementació d'execució de codi utilitzant AI. No és una versió esborrada de l'experiència IDE. És el mateix motor Kilo, on ho necessiteu. Genuine terminal-native agentic capability. Més de 500 models, sense bloqueig de proveïdors. Tria el comerç correcte entre cost, latència, finestra de context i raonament per a cada tasca. Executar un refactor ràpid? Utilitzar un model ràpid i barat. Dissenyar un sistema? Treure en alguna cosa amb un raonament més profund. El punt és que tu decideixes, no nosaltres. Real model agnosticism. Aquesta és una aposta contrària, i ho sabem El mercat més ampli d'eines d'IA s'està movent cap a la consolidació. piles tancades. integració vertical. "Utilitzeu el nostre model, en el nostre editor, en la nostra plataforma." Hi ha raons reals perquè l'enfocament és atractiu - és més fàcil optimitzar per a un únic entorn, i podeu enviar una experiència més estreta més ràpid. Pensem que el futur de l'enginyeria d'agents és obert, modular i portàtil. No necessàriament perquè el codi obert és inherentment virtuós, sinó perquè els desenvolupadors que adopten aquestes eines permanentment -els que realment canvien la manera com funciona el seu equip- són els que senten que posseeixen el seu flux de treball. Plataforma del quilòmetre Aquí és el terreny al qual continuem tornant internament: una gran extensió VS Code és útil. Un gran CLI és útil. Amb Kilo CLI 1.0 connectat a la plataforma Kilo més àmplia, un flux de treball realista és el següent: obriu una sessió en el CLI mentre SSH'd en un servidor remot. Torneu a la vostra taula i recollir-la en VS Code. Comparteix la sessió amb un company de l'equip a través de Slack. Executeu una revisió de codi AI abans que el PR s'acabi. Les sessions persisteixen a través de les interfícies de Kilo. El context et segueix. Això no és una característica - és una tesi. Prova’l npm install -g @kilocode/cli Córrer en el teu directori de projecte. Detectarà el teu repo i estàs a punt per anar. kilo Si ja estàs en Kilo en VS Code o JetBrains, les teves configuracions es sincronitzen automàticament. Què està arribant 1.0 és estable i llest de producció. a curt termini, ens centrem en: Integració de Deeper Cloud Agents per a fluxos de treball d'execució remota Sessions compartides en totes les interfícies Orquestració més estreta entre CLI i IDE Construïm Kilo amb Kilo, de manera que ens movem ràpid. Si vostè està en la comunitat OpenCode, esperem poder enviar-lo al seu costat. Moviment a ! Quilòmetre de velocitat