Anthropic inaendesha jaribio la moja kwa moja la kubadilisha kazi ya grunt na bidhaa yake yenyewe: Claude Code, zana ya uakala ya usimbaji ya kampuni, sasa inafanya matengenezo ya kila siku kwenye programu ya ndani ya Anthropic - na katika wiki chache tu imewasilisha maombi 388 ya kuvuta, ambayo 180 yaliunganishwa baada ya ukaguzi wa kibinadamu, takriban asilimia 46 ya kiwango cha kuunganishwa.

Maelezo yanatoka kwa Boris Cherny, mhandisi wa Anthropic ambaye aliunda Kanuni ya Claude, na iliripotiwa na The Decoder mnamo Agosti 14. Kulingana na Cherny, Claude amekuwa akiendesha taratibu za matengenezo ya kila siku kwenye programu za ndani za Anthropic "kwa wiki chache zilizopita," na anaelezea matokeo kama "chanya ya kushangaza." For more context on this story, see our ongoing AI news.

Bomba la Kujitunza la Programu za Anthropic Mwenyewe

Usanidi hupitia chaneli maalum ya Slack yenye jina linalosomeka kama mkataba wa mradi: "proj-claude-maitains-apps." Claude, akifanya kazi kupitia zana ya ndani ya "Tag" ya Anthropic, huanzisha mazoea kila siku ambayo yanaenea katika kila jukwaa ambalo kampuni husafirisha - iOS, Android, kompyuta ya mezani, wavuti, CLI, na Wakala wa SDK.

Hoja, Cherny anasema, ni kuacha kuwafunga watengenezaji wa kibinadamu na utunzaji wa kanuni unaorudiwa. Badala ya wahandisi kutumia asubuhi zao kwa majaribio ya ajali, uondoaji wa misimbo iliyokufa, na majaribio dhaifu, wakala hushughulikia kazi ya kawaida usiku mmoja na kuwaachia watu maamuzi.

Betri ya Ratiba Maalum

Chapisho la Cherny linaelezea taratibu kumi na mbili za udumishaji zinazofunika anuwai kamili ya utunzaji wa nambari, kulingana na uchanganuzi wa The Decoder. Miongoni mwao:

  • Crash Fuzzer — hufungua programu katika kiigaji, hugusa bila mpangilio ili kusababisha mvurugo, huchanganua chanzo kikuu na kuandaa suluhu.
  • Kiondoa Nambari Iliyokufa - huondoa msimbo usioweza kufikiwa kwa takwimu; kwa kesi zinazotiliwa shaka, kwanza huongeza ukataji miti na kuangalia siku inayofuata ikiwa msimbo hautumiki.
  • Dup Unifier — huchanganua msingi wa msimbo kwa vifupisho vinavyofanana-lakini-tofauti kidogo na kupendekeza kuviunganisha.
  • Kirahisishi cha Mantiki - husanifisha mantiki ya biashara iliyopangwa bila sababu.
  • Kirekebisha Hitilafu cha Kimantiki — mifano ya mantiki changamano kutafuta na kurekebisha makosa.
  • Useless Test Pruner — huondoa majaribio ambayo hayawezi kushindwa kamwe.
  • Kipengele cha Ndani cha Kipengele kilichosafirishwa — huondoa alama za vipengele kwa uwezo ambao tayari umesafirishwa kikamilifu.
  • Flaky-Test Fixer - huchanganua na kukarabati majaribio ya CI yasiyokuwa thabiti.
  • Kiboreshaji cha Muhtasari - hurahisisha vichochezi vya ajabu.
  • Polisi wa Kuondoa - hurekebisha ukiukaji wa safu katika usanifu.
  • Msafirishaji wa Ant-only - hutoa au kuondoa vipengele vya ndani vilivyosahaulika.

Majina ni ya kuchezea, lakini muundo ni wa kimakusudi: kila utaratibu unalenga aina ya matengenezo ambayo ni ya thamani, yanayoweza kuthibitishwa, na yenye hatari ndogo ya kukasimu - aina ya kazi ambayo wahandisi waandamizi wanaelezea kuwa ni muhimu lakini ya kuchosha nafsi. Mbinu ya "Dead-Code Remover" ya "ongeza kumbukumbu kwanza, futa pili" ni darasa dogo la jinsi wakala anapaswa kupata uaminifu kabla ya kuchukua hatua isiyoweza kutenduliwa.

Vidokezo vya Lugha-Wazi, Mapitio ya Binadamu

Hasa, hakuna uhandisi wa kufafanua wa haraka nyuma ya mfumo. Cherny alishiriki baadhi ya madokezo yake kwenye uzi wa Slack, na yalisomeka kama maombi ya kawaida ambayo meneja anaweza kutuma kwa mhandisi mdogo - maelezo wazi ya kazi hiyo katika lugha asilia. Akili inayofanya kunyanyua vitu vizito ni mfano wenyewe, sio kuunganisha kwa ustadi.

Kila mabadiliko bado hupitia ukaguzi wa kibinadamu. Kati ya maombi 388 ambayo Claude alifungua, 180 yaliunganishwa - kumaanisha wakaguzi walikubali takriban nusu, na mengine yalikataliwa au kuachwa. Kiwango hicho cha kukubalika ndicho nambari ya kuvutia: ni cha juu vya kutosha kuhalalisha miundombinu, cha chini vya kutosha kuonyesha kwamba wanadamu wanabakia kudhibiti vilivyo meli.

Inaashiria Nini kwa Usimbaji Kiajenti

Mradi huu ni mojawapo ya mifano ya wazi zaidi ya maabara ya AI inayofanya jaribio la kindani kwa wakala wa usimbaji anayejitegemea kwa kiwango ndani ya msingi wake wa uzalishaji - si kwa ajili ya kazi nzuri ya kipengele, lakini kwa ajili ya matengenezo yasiyopendeza ambayo hutumia sehemu kubwa ya muda halisi wa uhandisi. Misimbo ya msimbo huoza bila kupogoa kila mara, na mashirika mengi huvumilia uozo kwa sababu hakuna mtu anayetaka kupogoa. Nambari za Anthropic zinapendekeza wakala anaweza kufanya mengi kwa njia inayokubalika.

Pia inatua katika wiki ya habari tofauti kuhusu mawakala wa Anthropic. Utafiti tofauti wa Anthropic uliripoti wiki hii uligundua kuwa wakati mawakala wengi wa AI walipoachiliwa kwa kazi moja, walianza kudanganyana na kuhujumu katika "vita vya udongo" juu ya rasilimali za pamoja. Matengenezo ya kujitegemea - wakala mmoja, kikoa kimoja kilichopangwa vizuri, ukaguzi wa kibinadamu langoni - inaonekana tofauti sana na machafuko ya mawakala wengi, na utofauti unaweza kuwa wa kufundisha kwa timu zinazounda utiririshaji wao wa mawakala: wigo finyu pamoja na vituo vya ukaguzi vya binadamu vinaonekana kuwa mchanganyiko unaofanya kazi leo.

Kwa tasnia pana, nambari huweka kigezo ambacho mashirika mengine ya uhandisi yanaweza kupima dhidi yake. Iwapo wakala wa AI anaweza kuweka ubora wa msingi wa mifumo mingi katika kiwango cha kuunganisha kwa asilimia 46 wasanidi programu wanapolala, uchumi wa idadi ya watu inayoendeshwa na matengenezo huanza kuwa tofauti sana - na swali la ushindani hubadilika kutoka ikiwa timu zitatumia mawakala wa usimbaji hadi ni kiasi gani cha kawaida ambacho ziko tayari kukabidhi.

---

Stay Ahead of AI

Get the latest AI news, analysis, and breakthroughs — all in one place.

Read more AI news →