Claude Code se integrira s Slackom in na novo definira sodelovalno programiranje

Zadnja posodobitev: 01.02.2024

  • Anthropic začenja beta integracijo Claude Code v Slack, ki vam omogoča, da delegirate programske naloge neposredno iz niti in kanalov.
  • Umetna inteligenca deluje kot virtualni »mlajši inženir«: ustvarja datoteke, refaktorira kodo, izvaja teste in predlaga popravke z uporabo konteksta pogovorov.
  • Slack se z več kot 42 milijoni dnevno aktivnih uporabnikov uveljavlja kot strateška platforma za inteligentno avtomatizacijo razvoja programske opreme.
  • Integracija izkorišča kontekst sporočila za zmanjšanje trenja med zaznavanjem napake v klepetu in ustvarjanjem zahtevkov za prevzem, ki so pripravljeni za človeški pregled.
Claudeova koda Slack

Prihod Claude Code v okolje Slack Njegov cilj je spremeniti način, kako razvojne ekipe organizirajo svoje vsakodnevno delo. Namesto omejevanja umetne inteligence na izoliranega klepetalnega robota ali tradicionalno integrirano razvojno okolje (IDE), Anthropic prinaša asistirano programiranje neposredno na kanale kjer se razpravlja o napakah, pogaja o novih funkcijah in sprejemajo arhitekturne odločitve.

S to integracijo v beta fazi, Razvijalci lahko pogovor spremenijo v izvedljivo kodno nalogo preprosto z omembo @Claude v temiUmetna inteligenca analizira kontekst sporočil, prepozna ustrezno skladišče in začne celotno delovno sejo, s čimer zmanjša preklapljanje med orodji in pospeši razvojne cikle.

Kaj je Claude Code in zakaj presega preprost klepetalni robot?

Claudov kod na Slacku

Claude Code se predstavlja kot orodje za kodiranje agencij na podlagi modelov umetne inteligence Anthropic. Za razliko od Claudovega klasičnega klepetalnega robota, ki deluje v običajnem oknu za klepet, Ta različica se neposredno povezuje s programskimi projekti in vzdržuje globalni pregled ustrezne kodne baze.

V praksi, Obnaša se kot tehnični sodelavec, ki razume projektLahko ustvarite nove datoteke, preuredite dele kode, zaženete testne pakete in ponavljate iteracije, dokler ne najdete razumne rešitve. Razvijalec ima še vedno zadnjo besedo, vendar Velik del mehanskega ali raziskovalnega dela postane avtomatiziran.

Zaradi tega pristopa je nekje vmes med pogovornim asistentom in Mlajši digitalni inženir. Ekipa formulira nalogo v naravnem jeziku.Pregleduje predloge, ki jih ustvari umetna inteligenca, in odloča, katere spremembe bodo na koncu vstopile v glavno skladišče, pri čemer vzdržuje tehnični in varnostni nadzor.

V evropskem kontekstu, kjer si številna tehnološka podjetja prizadevajo pospešiti razvoj brez strmo naraščajočih stroškov dela, Ta vrsta pomočnika lahko sprosti čas da se lahko višji profili osredotočijo na načrtovanje izdelkov, skladnost s predpisi ali integracijo s kritičnimi sistemi.

Umetna inteligenca v središču pogovora: neposredna integracija v Slack

Claude se pridruži Slacku

Razlikovalni element objave je nova funkcionalnost Zanaša se na aplikacijo Claude, ki je že na voljo za Slack.Vendar pa gre še korak dlje. Do zdaj so lahko uporabniki zahtevali razlage kode, manjše delčke ali enkratno pomoč. S posodobitvijo omemba @Claude v sporočilu uporabnikom omogoča, da to interakcijo stopnjevajo v celotno sejo Claude Code z uporabo konteksta pogovora.

Ekskluzivna vsebina - Kliknite tukaj  Google Doppl izboljšuje nakupovanje modnih izdelkov z nakupovalnim virom, ki ga poganja umetna inteligenca

Veliko najdragocenejših informacij o projektu ni le v datotekah, temveč tudi v Niti, ki opisujejo, kako je bila napaka odkrita in zakaj je bila sprejeta določena tehnična odločitev ali kakšne posledice ima nova funkcija. Z delovanjem znotraj Slacka lahko umetna inteligenca prebere te izmenjave in jih uporabi za boljše vodenje svojega dela.

Na primer, razvijalec lahko v kanalu ekipe napiše: »@Claude popravi dokazila o plačilu, ki ne delujejo.« Od tam naprej Claude Code sprejme zahtevo in pregleda prejšnja sporočila, v katerih je bila napaka obravnavana., Posvetujte se s pooblaščenimi repozitoriji in predlagajte specifično spremembo kode, ne da bi bilo treba komurkoli kopirati in prilepiti podatke med aplikacijami.

Ta pristop zmanjšuje trenje med zaznavanjem težave in začetkom njenega reševanja. Namesto da bi šli iz klepeta v orodje za oddajo zahtevkov in nato v urejevalnik, Del toka ostaja znotraj Slackakjer umetna inteligenca deluje kot most med pogovorom in razvojnim okoljem.

Slack kot strateška platforma za programske pomočnike

Slack in Claude Code

Antropično gibanje se opira na Slackov položaj kot osnovna komunikacijska infrastruktura za tisoče podjetijNedavna poročila kažejo, da bo platforma do začetka leta 2025 imela več kot 42 milijonov dnevno aktivnih uporabnikov, s še posebej močno prisotnostjo v podjetjih za programsko opremo in IT storitve po vsem svetu, vključno s številnimi evropskimi zagonskimi podjetji.

Industrija razvoja programske opreme je vodilna v uporabi, saj se na tisoče organizacij zanaša na Slack za koordinacijo porazdeljenih ekip, upravljanje incidentov in dnevno spremljanje projektov. V podjetniškem ekosistemu se približno 60 % zagonskih podjetij odloči za plačljive pakete Slacka., daleč pred drugimi alternativami za sodelovanje, zaradi česar je orodje naravno področje za uvajanje naprednih avtomatizacij.

V tem kontekstu je integracija programskega pomočnika, kot je Claude Code, neposredno v klepetalnice To pomeni, da se moramo takoj vključiti v proces sprejemanja ključnih tehničnih odločitev.Če se te zmogljivosti izkažejo za zanesljive, bodo verjetno postale standardna plast pri sporočanju med razvijalci, vodji izdelkov in operativnimi ekipami.

Ekskluzivna vsebina - Kliknite tukaj  Kako preprečiti posodabljanje WhatsAppa v sistemu Windows in kaj nova sprememba prinaša

To ni osamljeno gibanje: tudi druge rešitve, kot sta Cursor ali GitHub Copilot, so začele ponujati integracije s Slackom ali funkcije klepeta, ki vodijo do samodejnih zahtevkov za prevzem, in porast Odprti modeli za porazdeljeno umetno inteligenco. Trend kaže, da naslednji boj pri programskih pomočnikih ne bo več le o modelu umetne inteligence.ampak globina integracije s sodelovalnimi orodji.

Preklopite iz klepeta v kodo, ne da bi zapustili pogovor

Nova integracija deluje kot razširitev obstoječe aplikacije: ko uporabnik v sporočilu označi @ClaudeUmetna inteligenca analizira, ali je naloga povezana s programiranjem. Če zazna, da je, pošlje zahtevo Claudeu Codeu na spletu, pri čemer uporabi kontekst niti Slack in repozitorije, s katerimi se je ekipa predhodno povezala.

To omogoča širok spekter scenarijev. Ekipa, ki razpravlja o napaki v produkciji, se lahko po nekaj sporočilih odloči, da popravek dodeli umetni inteligenci. Preprosto kontaktiraj Clauda v isti temi. da lahko asistent zbere ustrezne informacije, razišče napako in predlaga popravek.

Na drugih kanalih lahko razvijalci naštejejo manjše popravke ali izboljšave, ki bi jih radi videli v izdelku. Namesto odpiranja ločenih težav, Lahko prosijo Clauda, ​​da poskrbi za te manjše popravke.ustvarjanje sprememb, pripravljenih za človeški pregled.

Med napredovanjem dela Claude Code objavlja posodobitve v sami niti: pojasni, kaj je testiral, kaj je spremenil in kakšne rezultate je dosegel. Ko konča, deli povezavo do celotne seje, od koder Spremembe si lahko podrobno ogledate in neposredno odprete zahtevo za prevzem (pull request). v ustrezno skladišče.

Preglednost, nadzor in morebitna tveganja

Integracija Claude Code s Slackom

Ena ključnih točk tega pristopa je, da čeprav Velik del tehnične izvedbe je prenesen na umetno inteligencoIntegracija je zasnovana tako, da ohranja sledljivost. Vsak korak, ki ga Claude Code naredi, se odraža v Slacku, razvijalci pa ohranijo možnost revizije in odobritve sprememb, preden jih integrirajo v glavno vejo.

Ta vidnost je še posebej pomembna za Evropski sektorji, za katere veljajo stroge regulativne zahtevekot so plačilne platforme, finančni posredniki ali ponudniki storitev v oblaku. V teh okoljih mora biti vsaka sprememba kode upravičena in pregledljiva, centralizacija sledenja v korporativnem klepetu pa lahko olajša notranje in zunanje revizije.

Hkrati integracija odpira razprave o varnosti in zaščiti intelektualne lastnine. Odobritev dostopa umetne inteligence do občutljivih repozitorijev iz okolja za sporočanje Uvaja nove točke za spremljanje: nadzor dovoljenj, upravljanje žetonov, pravilnike o uporabi podatkov in odvisnost od razpoložljivosti Slackovih in Anthropic API-jev.

Ekskluzivna vsebina - Kliknite tukaj  Kako urejati fotografije z Gemini Flash 2.0 brez znanja urejanja

Anthropic je v svojem predlogu za podjetja poudaril, da Podatki, ki jih uporablja Claude, se ne uporabljajo za učenje modelov.in da se informacije hranijo le toliko časa, kolikor je potrebno za opravljanje nalog. Kljub temu bodo morale številne evropske organizacije interno oceniti, ali so te vrste rešitev skladne z njihovimi politikami skladnosti, zlasti glede na uredbo Evropske unije o umetni inteligenci in zakonodajo o varstvu podatkov.

Vpliv na zagonska podjetja in tehnološka podjetja v Evropi

Claude Code dela s kodo v Slacku

Za zagonska in tehnološka podjetja v Španiji in preostali Evropi lahko kombinacija Claude Code in Slacka postane zanimiv pospeševalec razvojnih ciklovMajhne ekipe, ki že uporabljajo Slack za usklajevanje izdelkov, podpore in infrastrukture, lahko zdaj dodajo avtomatiziranega sodelavca, ne da bi pri tem drastično spremenile svoj nabor orodij.

Podjetja, ki delujejo na področjih, kot je fintech, blockchain, algoritemsko trgovanje ali B2B SaaS Pogosto se zanašajo na kompleksne repozitorije in agilne delovne procese. Možnost prehoda od sporočila »v produkciji smo zaznali to napako« do predloga rešitve, ki ga ustvari umetna inteligenca, v isti niti lahko skrajša odzivne čase in izkušenejše uporabnike osvobodi ponavljajočih se nalog.

Prav tako odpira vrata do ekipe, razporejene po več evropskih državah Ohranite bolj stalen tempo razvoja. Medtem ko je del ekipe zaradi časovnih razlik brez povezave, lahko umetna inteligenca nadaljuje z delom na dobro opredeljenih nalogah, ki so bile predhodno dodeljene prek Slacka, tako da so rezultati pripravljeni za pregled na začetku naslednjega dne.

Po drugi strani pa ta avtomatizacija sproža vprašanja o notranji organizaciji: kakšne naloge so delegirane, kako je zagotovljena kakovost ustvarjene kode in kako so odgovornosti razdeljene med ljudmi in pomočniki umetne inteligence. Podjetja bodo morala prilagoditi postopke pregledovanja, testiranja in dokumentiranja. da bi tega novega igralca vključili v svoje tokove.

Integracija Claude Code v Slack predstavlja še en korak v trendu vpeljava umetne inteligence v središče orodij za sodelovanje ki jih inženirske ekipe že uporabljajo. Ne gre le za hitrejše pisanje kode, temveč za vključevanje umetne inteligence v pogovor, kjer se opredeljujejo problemi in se dogovarjajo o rešitvah, s potencialom za preoblikovanje dinamike programov v Španiji, Evropi in drugod.

Antropične laži
Povezani članek:
Anthropic in primer umetne inteligence, ki je priporočala pitje belila: ko modeli goljufajo