Home Nieuws Warp gaat open source en wil dat je zijn codeertools verbetert met...

Warp gaat open source en wil dat je zijn codeertools verbetert met AI

6
0
Warp gaat open source en wil dat je zijn codeertools verbetert met AI

AI heeft het gemakkelijk gemaakt om softwarecode te genereren, maar sommige open source-projecten hebben dat wel gestopt met het aannemen van code-inzendingen van het publiek, daarbij verwijzend naar een stortvloed aan code van lage kwaliteit of code die niet aansluit bij de projectbehoeften.

Verdraaien, maker van tools voor AI-coderingbeweegt zich in de tegenovergestelde richting. Het maakt zijn desktop agentic development Environment (ADE)-software open source en moedigt gebruikers zelfs aan om nieuwe functies bij te dragen met behulp van AI. Met de ADE kunnen mensen en AI-agenten samenwerken om code te schrijven.

Oprichter en CEO Zach Lloyd zegt dat softwareontwikkelaars doorgaans hun eigen voorkeuren hebben wat betreft tools en werkstijlen, en hij verwacht dat het programma sommige van de bijna 1 miljoen gebruikers nieuwe functies zal laten toevoegen die het beste bij hun behoeften passen, sneller dan het Warp-team op zichzelf zou kunnen doen.

“Een ding dat ik me heb gerealiseerd naarmate ik langer voor ontwikkelaars bouw, is dat ze zeer uiteenlopende workflows hebben”, zegt Lloyd. “Dus de manier waarop we ervoor kunnen zorgen dat Warp het krachtigste product voor het grootste aantal ontwikkelaars wordt, is door die ontwikkelaars de stukken te laten bouwen waar ons interne team waarschijnlijk niet de bandbreedte voor heeft.”

Toch verwacht Lloyd niet zomaar bundels code van vreemden op internet te accepteren. In plaats daarvan kunnen ontwikkelaars die geïnteresseerd zijn in het toevoegen van een nieuwe functie of het aanpakken van een probleem in de code een plan voorstellen Warp’s GitHub-problemenpagina. De AI-agenten van Warp zullen dan een eerste poging ondernemen om te reageren, inclusief het vragen om meer details over wat een ontwikkelaar wil doen en mogelijk het genereren van een uitgewerkte specificatie. Een mens bij Warp zal uiteindelijk beslissen of het een verandering is die het bedrijf in de app zou willen zien.

“Het idee is dat agenten een hoop werk doen rond triage en het specificeren van initiële ideeën, maar mensen zijn nog steeds bezig met het beslissen wat ze moeten bouwen en het geven van instructies over hoe ze dat moeten doen”, zegt Safia Abdalla, een software-ingenieur bij Warp.

Zodra een idee is goedgekeurd, kunnen ontwikkelaars aan de slag en, als ze dat willen, kunnen ze Warp’s eigen Oz-orkestratiesoftware gebruiken om agenten te beheren die de code in de cloud bouwen. In ieder geval in het begin zal Warp betalen voor Oz-gebruik en AI-credits om dit te doen, zegt Lloyd. Als ontwikkelaars dat liever hebben, kunnen ze ook op hun eigen computers werken met tools van hun keuze en een pull-verzoek indienen via GitHub wanneer het werk klaar is en klaar is voor beoordeling door AI-agenten en mensen bij Warp.

“Uiteindelijk zullen we alles aan een code-review onderwerpen en ervoor zorgen dat de dingen die worden samengevoegd van hoge kwaliteit zijn”, zegt hij.

Niet alle software van Warp zal open source zijn: de cloudgebaseerde elementen waar een groot deel van bestaat Warp’s onderneming zal nog steeds eigendom zijn, althans voorlopig, en er kunnen elementen van de desktop-app zijn die zijn ontworpen voor specifieke klanten of worden gebruikt om nog niet beschikbare AI-modellen te testen die niet voor het publiek zullen worden vrijgegeven, zegt Lloyd.

En als de bron beschikbaar is, kunnen gebruikers voor eigen gebruik hun eigen wijzigingen in de software aanbrengen zonder deze terug te sturen naar Warp. “Ik denk dat we ons in een tijdperk bevinden waarin zoveel mensen software kunnen bouwen, ze kunnen forks nemen, ze kunnen het voor hen laten werken zoals zij willen dat het werkt”, zegt Lloyd. “Als ze dat willen, is dat prima.”

Warp is al snel geëvolueerd, beginnend met een AI-aangedreven versie van de opdrachtregelterminals programmeurs gebruiken voor nauwkeurige controle van hun computers en evolueren naar voeg een codeeromgeving toe ontworpen voor samenwerking met AI-agenten. Dat werd op zijn beurt gevolgd door Ozde cloudgebaseerde AI-orkestratiesoftware.

In theorie zou iemand, met de desktopsoftware open source, zijn eigen versie van de ontwikkelomgeving kunnen creëren en kunnen proberen te concurreren met Warp. Maar Lloyd zegt dat hij zich niet al te veel zorgen maakt over het risico, vooral omdat de softwarelicentie zal voorkomen dat iemand een closed-sourceversie verspreidt.

En naast het helpen van het product om beter aan te sluiten bij de behoeften van zijn gebruikers, zal het open source gaan van Warp ook de mogelijkheid bieden om een ​​openbare demonstratie te bieden van wat mogelijk is met zijn AI-tools.

“Het zal onze zakelijke activiteiten helpen omdat het een soort showcase-app is voor hoe een door agenten aangedreven softwareproject eruit kan zien”, zegt Lloyd.

Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in