Vorresti più informazioni intelligenti nella tua scatola in arrivo? Iscriviti solo alle nostre newsletter settimanali per ottenere la cosa importante per l’intelligenza artificiale aziendale, i dati e i leader della sicurezza. Iscriviti ora


Gli sviluppatori di software trascorrono la maggior parte del loro tempo Negativo Codice di scrittura; Recenti ricerche industriali, codifica reale 16% delle ore di lavoro degli sviluppatoriIl resto è consumato da compiti operativi e di supporto. Mentre i team di ingegneria stampano su Yapmak facendo di più con meno VE e quanto dei CEO sono scritti da AI, rimane una domanda: cosa fare per ottimizzare il resto delle attività su cui gli ingegneri stanno lavorando?

Mantieni gli sviluppatori dove sono i più produttivi

Un importante contesto criminale dalla produttività degli sviluppatori sta cambiando: salto continuo tra strumenti di crescita continua e piattaforme necessarie per creare e inviare software. Un lavoro di revisione aziendale di Harvard è quasi tra le applicazioni e i siti Web dei lavoratori digitali medi. 1.200 volte al giorno. E ogni interruzione è importante. Università della California, Circa 23 minuti Dopo una singola detrazione, per recuperare la messa a fuoco e talvolta anche peggio, circa il 30% Taglia i compiti non continuano mai. Il cambio di contesto è in realtà al centro di Dora, uno dei frame di sviluppo del software per le prestazioni più popolari.

In un momento in cui le aziende orientate all’intelligenza artificiale stanno cercando di rafforzare i propri dipendenti a fare di più con meno, alcune tendenze emergono oltre il “solo” che fornisce accesso a grandi modelli linguistici (LLM). Ad esempio, l’ingegnere capo di Brex Jarrod Ruhland, ipotesi “Gli sviluppatori offrono i loro valori più alti quando si concentrano su ambienti di sviluppo integrati (IDE)”. Considerando questo, ha deciso di trovare nuovi modi per farlo, e il nuovo protocollo di Antropic può essere uno dei tasti.

MCP: un protocollo che porterà il contesto agli ides

Assistenti di codifica come identità LLM come cursore, copilota e windsurf Rinascimento sviluppatore. I tassi di adozione non sono visti. Il cursore è stato il SaaS in più rapida crescita nella storia e ha raggiunto i 100 milioni di dollari dopo 12 mesi e 70% di Fortune 500 Le aziende utilizzano Microsoft Copilot.


Ai Stroops sui limiti di ridimensionamento

I limiti di potenza, l’aumento dei costi dei marcatori e le inferenze ritardi rimodellano AI aziendale. Unisciti alla nostra sala privata per scoprire come sono le migliori squadre:

  • Trasformare l’energia in un vantaggio strategico
  • Architetto efficiente deduzione per guadagni di resa reale
  • Aprire lo sblocco di un rendimento degli investimenti competitivi con sistemi AI sostenibili

Assicurati il ​​tuo posto dove stare in futuro: https://bit.ly/4mwgngo


Tuttavia, questi assistenti di codifica erano limitati al contesto della base di codice che poteva aiutare gli sviluppatori a scrivere codice ma non potevano aiutare a modificare il contesto. Un nuovo protocollo si occupa di questo problema: Model Context Protocol (MCP). AI Systems, pubblicato da Antropic nel novembre 2024, è uno standard chiaro sviluppato per facilitare l’integrazione tra veicoli a base di LLM e strumenti esterni e risorse di dati. Il protocollo è così popolare Aumento del 500 % Con 7 milioni di download stimati a giugno dei nuovi server MCP negli ultimi 6 mesi,

Una delle applicazioni più efficaci di MCP è la capacità di collegare gli assistenti di codifica AI direttamente ai veicoli in cui gli sviluppatori si fidano ogni giorno, regolando i flussi di lavoro e riducono significativamente la transizione del contesto.

Lo sviluppo delle caratteristiche prendi un esempio. Tradizionalmente, si tratta di saltare tra i vari sistemi: uno spettatore di progetto ha letto il biglietto, guardare un compagno di squadra per una spiegazione, cercare documenti per i dettagli dell’API e infine aprire IDE per iniziare la codifica. Ogni passo vive in una scheda diversa e richiede cambiamenti mentali che rallentano gli sviluppatori.

L’intero processo può essere nell’editore con moderni assistenti di intelligenza artificiale come MCP e Claude di Antropic.

Ad esempio, applica una funzione all’interno di un assistente di codifica:

Lo stesso principio può applicarsi a molti altri ingegneri per i flussi di lavoro, ad esempio una risposta dell’evento per le SRE può sembrare seguente:

Non c’è niente di nuovo sotto il sole

Abbiamo già visto questo modello. Nell’ultimo decennio, Slack è diventato un centro per centinaia di applicazioni e ha trasformato l’efficienza sul posto di lavoro e ha permesso ai dipendenti di gestire una vasta gamma di attività senza lasciare la finestra di chat. La piattaforma di Slack ha ridotto la transizione del contesto nei flussi di lavoro quotidiani.

Ad esempio, Riot Games era collegato a circa 1.000 applicazioni e gli ingegneri lo sono Sconto del 27 % Un aumento del 22% di tempo più rapido per identificare nuovi errori nel tempo necessario per testare e ripetere i codici e un aumento del 24% della velocità di lancio delle funzionalità; Sono stati tutti attribuiti alla regolazione dei flussi di lavoro e alla riduzione dell’attrito della commutazione del team.

Ora, gli assistenti di intelligenza artificiale e le integrazioni MCP sono una trasformazione simile nello sviluppo del software, che funge da ponti per tutti questi veicoli esterni. In effetti, IDE può essere il nuovo centro di comando per gli ingegneri, come per i dipendenti di informazione generale di Slack.

L’ingresso MCP potrebbe non essere pronto

L’MCP è uno standard relativamente nuovo, ad esempio, il Wisem di sicurezza MCP non ha un modello di identità o autorizzazione risolta, basato sullo sviluppo di pratiche esterne, c’è anche incertezza sull’identità e l’audit, se un’azione è attivata da un utente o dall’IA, se si innesca da un utente o dall’IA, non rende difficile rendere difficile e rendere difficile. Lori MacVittie è un ingegnere distinto e capo evangelico presso le reti di ufficio F5 del CTO Dice MCP interrompe le ipotesi di sicurezza nucleare che abbiamo da molto tempo ”.

Un’altra limitazione pratica si verifica, ad esempio, quando viene utilizzato troppo strumento MCP o server in un assistente di codifica. Ogni server MCP introduce un elenco di strumenti che contengono spiegazioni e parametri che il modello AI dovrebbe prendere in considerazione. Il modello del modello con dozzine di veicolo esistente può schiacciare la finestra di contesto. Man mano che il numero di veicoli cresce con alcune integrazioni IDE, le prestazioni sono significativamente deteriorate (~ 20 veicoli per circa 40 veicoli o agente aperto nell’IDE del cursore), per impedire alla richiesta di andare oltre ciò che il modello può elaborare

Infine, oltre a elencare tutti i veicoli, gli strumenti che vengono automaticamente scoperti o proposti come contestuali non hanno un modo sofisticato, quindi gli sviluppatori di solito dovrebbero cambiarli manualmente o scegliere quali strumenti sono attivi per garantire che le cose funzionino senza intoppi. Facendo riferimento all’esempio di Riot Games, che carica 1.000 app Slack, possiamo vedere come potrebbe non essere adatto all’uso aziendale.

Sedia meno rotante, più software

L’ultimo decennio ci ha insegnato il valore di portare un lavoro al lavoratore alle metodologie E -mail “in arrivo in arrivo e le schede di ingegneria della piattaforma unificate dai canali sciolti nell’ultimo decennio. Ora, sul nostro set di veicoli AI, abbiamo l’opportunità di rafforzare gli sviluppatori più produttivi. Diciamo che Slack è diventato il centro della comunicazione aziendale.

In questo caso, gli assistenti di codifica sono ben posizionati non solo in luoghi in cui il codice è scritto, ma anche per diventare un software che crea il centro come combinazione di tutti i contesti e collaboratori. Mantenendo gli sviluppatori nel loro flusso, rimuoviamo il cambiamento continuo degli ingranaggi mentali che disturba l’efficienza ingegneristica.

Per qualsiasi organizzazione che dipende dalla presentazione del software, vedi come i tuoi sviluppatori trascorrono le loro giornate; Potresti essere sorpreso da ciò che hai trovato.

Sylvain guida KalacAte AI Laboratories Radicato.


Collegamento alla fonte