+− THE DAILY DIFFdev & AI news
REVERT

Claude Code-ը օգտատերերի էլ. փոստերը ուղարկել է կայքերին՝ որպես կոնտակտային հասցե

Claude Code-ն ավելացրել է մուտք գործած հաշվի էլ.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Claude Code-ն ավելացրել է մուտք գործած հաշվի էլ. փոստի հասցեն մոդելի կոնտեքստում, և գործակալը երբեմն այդ հասցեն տեղադրել է curl հարցումների User-Agent վերնագրում, որոնք այն գրել է կայքերի համար, որոնք սկրիպտներից կոնտակտ են խնդրում, ինչպես, օրինակ, Wikipedia-ն և SEC-ը: Anthropic-ը 2.1.317 տարբերակում ներդրել է shell-հրամանի ստուգում և հայտարարում է, որ հաջորդ թողարկումը հեռացնում է էլ. փոստը կոնտեքստից: Նույն արտահոսքի մասին օգտատերերի հաղորդումները սկսվել են սեպտեմբերի 18-ից։

Կարդացեք գրավոր տարբերակը (անգլերեն) ↗

Ինչ է ընդգրկում այս տեսանյութը

  • Anthropic-ի Լիդիա Հալլին ասել է, որ հաշվի էլ. փոստը ավելացվել է մոդելի կոնտեքստում մուտք գործած օգտատերերի համար, քանի որ Claude-ն առանց դրա հորինում էր անուններ այնպիսի բաների համար, ինչպիսիք են @author թեգերը:
  • Կայքերը, ինչպիսին է Wikimedia-ն, սկրիպտներից խնդրում են տեղեկատվական User-Agent՝ կոնտակտային տվյալներով. քաղաքականությունը ընդունում է էլ. փոստ, կայք կամ վիքի օգտատեր: Մոդելը երբեմն օգտագործում էր կոնտեքստում ունեցած հաշվի էլ. փոստը:
  • Տարբերակ 2.1.317-ն ավելացրել է ստուգում: Դրա հրապարակված readme-ն նկարագրում է մերժում առանց Bash, PowerShell և Monitor կանչերի հուշման, որոնք պարունակում են հասցեն և անվանում են User-Agent, և ասում է, որ WebFetch-ը, WebSearch-ը, սկրիպտները և run-time արժեքները չեն ստուգվում: Փոփոխությունների մատյանը և աշխատակիցները նույն պաշտպանությունը նկարագրում են որպես հարցում կամ արգելափակում:
  • Երկու օգտատեր հայտնել են, որ բեռնված պաշտպանությունը չի մերժել անվնաս թեստային հրամանները. Anthropic-ը չէր հաստատել այդ հաղորդումները: Կայուն ալիքը դեռ 2.1.311-ի վրա էր, որը չունի ստուգումը, իսկ ձայնագրման պահին նորագույն փոփոխությունների մատյանի գրառումը 2.1.318 էր:
  • GitHub-ի խնդիրները, որոնք նկարագրում են նույն User-Agent արտահոսքը, թվագրվում են սեպտեմբերի 18-ին, իսկ հուլիսյան հաղորդումը վերաբերում է ներարկված կոնտեքստի բլոկին: Վճիռը REVERT էր. այն հասցեն, որը մոդելը կարող է տեսնել, այն հասցեն է, որը կարող է ուղարկել:

Հարցեր և պատասխաններ

Ինչու՞ Claude Code-ը օգտատիրոջ էլ. փոստի հասցեն տեղադրեց User-Agent վերնագրում:

Claude Code թիմի Լիդիա Հալլիի խոսքերով, Anthropic-ը հաշվի էլ. փոստը ավելացրել է մոդելի կոնտեքստում մուտք գործած օգտատերերի համար, որպեսզի Claude-ը դադարի անուններ հորինել հեղինակի թեգերի նման բաների համար: Երբ Claude-ը գրում էր իր curl հրամանները, երբեմն օգտագործում էր այդ հասցեն որպես կոնտակտ User-Agent-ում, քանի որ որոշ կայքեր սկրիպտներից կոնտակտ են խնդրում:

Դիտեք այս հատվածը 0:35 · Hacker News · Hacker News

Ինչու՞ են Wikipedia-ն և SEC-ը խնդրում սկրիպտներին ներկայանալ:

Wikimedia-ի User-Agent քաղաքականությունը ասում է, որ սկրիպտները պետք է օգտագործեն տեղեկատվական User-Agent տող՝ կոնտակտային տեղեկատվությամբ, հակառակ դեպքում դրանք կարող են արգելափակվել առանց ծանուցման, և այն ընդունում է էլ. փոստի հասցե, կայք կամ վիքի օգտատեր: SEC-ի EDGAR էջը խնդրում է ավտոմատացված հաճախորդներին հայտարարել user agent և ցույց է տալիս օրինակ վերնագիր՝ ընկերության անվան և ադմինիստրատորի էլ. փոստով:

Դիտեք այս հատվածը 1:20 · Wikimedia Foundation · U.S. Securities and Exchange Commission

Ի՞նչ է ստուգում Claude Code-ի գաղտնիության մոդուլը, և ի՞նչ է բաց թողնում:

Մոդուլի հրապարակված readme-ն ասում է, որ այն մերժում է, առանց հուշման, Bash, PowerShell կամ Monitor կանչը, որի մուտքը պարունակում է հաշվի հասցեն և անվանում է User-Agent, օգտագործելով երկու բառի համընկնում և առանց parser-ի: Readme-ն ասում է, որ WebFetch-ը, WebSearch-ը, MCP գործիքները, սկրիպտները, որոնք պարունակում են հասցեն և run-time-ում հաշվարկված արժեքները չեն ստուգվում, և մոդուլը կոչում է քաղաքավարություն, որը ծածկում է մեկ ձև:

Դիտեք այս հատվածը 2:17 · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code

Տվյալների հեռացումը գործակալի կոնտեքստից տարբերվո՞ւմ է դրա հրամանների զտումից:

Այո: Ելքային հրամանների զտիչը պետք է ճանաչի տվյալների ընդունած յուրաքանչյուր երթուղի, և Claude Code-ի readme-ն թվարկում է մի քանի երթուղի, որոնք դրա զտիչը չի ծածկում: Հասցեն կոնտեքստից հեռացնելը նշանակում է, որ մոդելը ուղարկելու ոչինչ չունի: Լիդիա Հալլին ասաց, որ հաջորդ թողարկումը կհեռացնի հաշվի էլ. փոստը կոնտեքստից, որը սպասվում է հաջորդ շաբաթվա սկզբին. ձայնագրման պահին նորագույն փոփոխությունների մատյանի գրառումը 2.1.318 էր:

Դիտեք այս հատվածը 3:29 · Hacker News · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code

Ո՞րն էր The Daily Diff-ի վճիռը Claude Code-ի էլ. փոստի փոփոխության վերաբերյալ:

The Daily Diff-ի վճիռը REVERT էր, որն ուղղված էր հաշվի էլ. փոստը մոդելի կոնտեքստում տեղադրելուն, քանի որ այն հասցեն, որը մոդելը կարող է տեսնել, այն հասցեն է, որը կարող է ուղարկել: Դրվագում նշվում է, որ պաշտպանության սեփական readme-ն ասում է, որ այն ծածկում է մեկ ձև, և որ նույն User-Agent արտահոսքը նկարագրող GitHub-ի խնդիրը ներկայացվել է սեպտեմբերի 18-ին, վիրուսային թրեդից յոթ շաբաթ առաջ:

Դիտեք այս հատվածը 4:47 · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code #95258

Թարգմանված արձանագրություն

Թարգմանվել է բնօրինակ անգլերեն պատմությունից։ Հասանելի աուդիո և ենթագրերը վերահսկվում են YouTube-ի կողմից։

Ինչպե՞ս մուտքի էլ. փոստը հասավ Wikipedia և SEC:

0:00 Ձեր մուտքի էլ. փոստը մուտք գործելու համար է։ Որոշ մուտք գործած Claude Code օգտատերերի համար այն նաև օգտագործվել է User-Agent-ում՝ Wikipedia-ի և SEC-ի նման կայքերին ուղարկված հարցումներում: Այս տեսանյութում. ինչպե՞ս այն հասավ այնտեղ: Եվ արդյո՞ք շտկումը փակում է այն: Anthropic-ն ասում է, որ պետք է ավելի շուտ նկատած լիներ սա: Իր սեփական սխալների որոնման համակարգում կա ամսաթիվ, թե որքան շուտ, և ես կկարդամ այն մինչև վճիռը: Ուրբաթ է, նոյեմբերի վեցը, և սա The Daily Diff-ն է:

0:24 Claude Code-ը Anthropic-ի կոդավորման գործակալն է։ Այն կարդում է ձեր նախագիծը և ձեզ համար հրամաններ է կատարում, ներառյալ curl կանչերը դեպի վեբ: User-Agent-ը յուրաքանչյուր վեբ հարցման մեջ այն տողն է, որն անվանում է կանչող ծրագիրը:

Ինչու՞ մոդելը գիտեր ձեր էլ. փոստը:

0:35 Հասցեն այնտեղ է հայտնվել դիտավորյալ: Լիդիա Հալլին, ով աշխատում է Claude Code-ի վրա, Hacker News-ում բացատրել է, որ Claude-ը շարունակում էր անուններ հորինել այնպիսի բաների համար, ինչպիսիք են հեղինակի թեգերը կոդում, քանի որ այն չգիտեր, թե ով եք դուք: Այսպիսով, Anthropic-ն ավելացրեց հաշվի էլ. փոստը մոդելի կոնտեքստում մուտք գործած օգտատերերի համար: Այն պայթեց հինգշաբթի օրը GitHub-ի խնդրով, որի վերնագիրն էր «Գաղտնիության խախտում User-Agent վերնագրում»։ Զեկուցողը դրա պատճառով օրական տասնյակ սկամ էլ. նամակներ է ստանում, և ոչինչ հրապարակային չի ապացուցում այդ կապը:

1:02 Hacker News-ի թրեդը գերազանցեց տասներկու հարյուր միավորը: Հուլիսյան զեկույցում արդեն մեջբերված էր ներարկված տեքստը: «Օգտատիրոջ էլ. փոստ» վերնագրի տակ ասվում է, որ օգտատիրոջ էլ. փոստի հասցեն է՝ ապա ձեր հասցեն: Այդ զեկուցողը նաև նկատել է Claude-ին, որ հասցեն գրում է git commit-ներում, և GitHub-ի push պաշտպանությունը արգելափակել է push-ը:

Ինչու՞ են կայքերը սկրիպտներից էլ. փոստ խնդրում:

1:20 Որոշ կայքեր խնդրում են սկրիպտներին ներկայանալ: Wikimedia-ի քաղաքականությունը ասում է, որ սկրիպտները պետք է օգտագործեն տեղեկատվական User-Agent՝ կոնտակտային տեղեկատվությամբ, հակառակ դեպքում դրանք կարող են արգելափակվել առանց ծանուցման: Կայքը նույնպես աշխատում է որպես կոնտակտ: SEC-ի Edgar էջը ցույց է տալիս օրինակ վերնագիր՝ ընկերության անվան և ադմինիստրատորի էլ. փոստով: Երբ Claude Code-ը գրում է իր curl հրամանը Wikipedia-ի համար, կայքը կոնտակտ է ուզում, և դրա կոնտեքստում միակ հասցեն ձեր մուտքի էլ. փոստն է: Claude Code-ի մշակողը Hacker News-ում դա այսպես է ձևակերպել.

1:48 Claude-ը ակնհայտորեն հակված է որոշելու, որ այս քաղաքականությունը արժե հետևել: Ըստ օգտատերերի, ովքեր մեջբերում են այն, նույն կոնտեքստային բլոկը մոդելին ասել է երբեք չուղարկել

Մի՞թե ոչինչ չասաց դրան չանել:

1:56 այդ հասցեն անկապ ծառայությանը, վերնագրում, URL-ում կամ payload-ում: Հոկտեմբերյան մեկ զեկույցում Claude-ը ամփոփել է, թե ինչ է տեղի ունեցել հետո: Ես այնուամենայնիվ ուղարկեցի: Եվ User-Agent-ը չի անհետանում հարցումից հետո: Apache-ի ստանդարտ համակցված մատյանի ձևաչափը այն գրում է մուտքի մատյանում, այցելուի IP-ի և ժամանակի կողքին: Anthropic-ի առաջին պատասխանը թողարկվել է երեք հարյուր տասնյոթերորդ տարբերակում:

Ի՞նչ է իրականում արգելափակում գաղտնիության մոդուլը:

2:19 Փոփոխությունների մատյանը դա անվանում է ստուգում, որը հարցնում է մինչև վեբ կամ shell գործիքի կանչը ձեր հաշվի էլ. փոստը ցանցին ուղարկելուց առաջ: Այն միացված է լռելյայն: Բայց կայուն ալիքը դեռ երեք հարյուր տասնմեկի վրա է, որը չունի այն: Դրա աղբյուրը հրապարակվեց խնդրից երկու ժամից էլ քիչ անց: Այն կապում է shell գործիքները, այսինքն՝ Bash-ը, PowerShell-ը և Monitor-ը: Եթե հրամանը պարունակում է ձեր հասցեն և անվանում է User-Agent, readme-ն ասում է, որ այն մերժվում է՝ առանց հուշման:

2:44 Փոփոխությունների մատյանն ասում է, որ այն հարցնում է, աշխատակազմի մեկնաբանությունն ասում է, որ այն արգելափակում է, իսկ readme-ն ասում է, որ այն մերժում է՝ առանց հարցնելու: Ամբողջ bouncer-ը երկու բառի համընկնում է, առանց parser-ի, դիտավորյալ։ Այնուհետև օգտատերերը փորձարկեցին այն։

Արդյո՞ք պաշտպանությունը բռնեց թեստը:

2:56 Մեկը Mac-ի վրա և մեկը Windows-ի վրա կատարեցին անվնաս հրամաններ, echo դեպի ոչ մի տեղ և curl դեպի .invalid տիրույթ, որը երբեք չի լուծվում: Երկուսն էլ ասում են, որ մոդուլը ցուցադրվել է որպես բեռնված, և ոչ մի հրաման չի մերժվել: Դրանք օգտատերերի հաղորդումներ են. Anthropic-ը չի հաստատել դրանք: Readme-ում նաև թվարկված է, թե ինչ է անցնում: Վեբ գործիքները՝ WebFetch-ը և WebSearch-ը, չեն ստուգվում, ինչը տարօրինակ է փոփոխությունների մատյանի հետ, որը նշում է վեբ կանչերը: Ոչ էլ սկրիպտ է, որը պարունակում է ձեր հասցեն, կամ run-time-ում հաշվարկված արժեք:

3:25 Readme-ն ամբողջը կոչում է քաղաքավարություն, որը ծածկում է մեկ ձև: Հալլին ասում է, որ հաջորդ թողարկումը հեռացնում է հաշվի էլ. փոստը նրանից, ինչ Claude Code-ը

Ե՞րբ է թողարկվում իրական ուղղումը, և ի՞նչ անել հիմա:

3:32 տալիս է մոդելին, և պետք է հայտնվի հաջորդ շաբաթվա սկզբին: Դուրս գալու ճանապարհին գտնվող զտիչը պետք է ճանաչի յուրաքանչյուր երթուղի: Եթե հասցեն երբեք չի մուտքագրվում, ապա զտելու ոչինչ չկա: Երբ ես սա ձայնագրում եմ, փոփոխությունների մատյանի նորագույն գրառումը դեռ երեք հարյուր տասնութն է: Եթե դուք կայուն տարբերակում եք, թարմացրեք երեք հարյուր տասնյոթ կամ ավելի ուշ տարբերակին: Եթե դուք hooks եք գրում, Windows-ի փորձարկողի ժամանակավոր լուծումը նաև ստուգում է ֆայլի խմբագրումները, այնպես որ կոդավորված հասցեն բռնվում է նախքան սկրիպտը գրելը: Եվ փնտրեք ձեր սեփական էլ. փոստը User-Agent-ի կողքին ձեր նիստի արձանագրություններում:

Որքա՞ն շուտ էր այն հաղորդվել:

4:00 Հիմա այդ ամսաթիվը։ Մենք պետք է ավելի շուտ նկատած լինեինք այս պահվածքը, գրել է Հալլին: Հուլիսյան զեկույցն արդեն զգուշացրել էր, որ կոնտեքստում եղած ցանկացած բան կարող է արտահոսել ելքային գործիքների կանչերում: Եվ սեպտեմբերի տասնութին օգտատերը սխալ էր ներկայացրել՝ վերնագրված՝ «Օգտատիրոջ էլ. փոստը հաշվի մետատվյալներից անտեղյակորեն ուղարկվել է արտաքին ծառայությանը User-Agent վերնագրում»։ Դա հինգշաբթի օրվա թրեդից յոթ շաբաթ առաջ էր, և բոտը այն անվանեց «անվտանգության ոլորտ» մեկ րոպեի ընթացքում:

4:24 Հոկտեմբերի վերջին առնվազն չորս այլ խնդիրներ նկարագրում էին նույն արտահոսքը, դեպի Wikipedia, SEC և խաղային վիքի: Այսօրվա դրությամբ բոլոր հինգն էլ բաց են: Anthropic-ն ասում է, որ նկատել է, երբ սա սկսել է հայտնվել Reddit-ում: Ներողությունն ինքնին արագ էր ու պարզ, դա կտամ նրանց: Եթե նախընտրում եք սա կարդալ, քան լսել իմ ասելը, diff-ը հասնում է ձեր մուտքի արկղին ամեն առավոտ, անվճար the daily diff dot dev-ում, հղումը ստորև: Այսպիսով, այսօրվա վճիռը՝ REVERT:

Պե՞տք է էլ. փոստը մնա կոնտեքստում:

4:48 Ես կվերադարձնեի հաշվի էլ. փոստը մոդելի կոնտեքստում տեղադրելը, որովհետև այն հասցեն, որը մոդելը կարող է տեսնել, այն հասցեն է, որը կարող է ուղարկել, և պաշտպանության սեփական readme-ն ասում է, որ այն ծածկում է մեկ ձև: Բաժանորդագրվեք, սեղմեք զանգակը և մեկնաբանություններում ինձ ասեք, եթե դուք կդրոշմեիք այն այլ կերպ: Եվ սա այսօրվա diff-ն է: Ես Նիկոն եմ Axrisi-ից։ Միավորեք պատասխանատվությամբ:

Աղբյուրներ

  1. Bug report: privacy violation in User-Agent headerGitHub · anthropics/claude-code #107757
  2. Claude Code staff explanation and planned removal of the account email from the model contextHacker News
  3. Claude Code staff comment on site User-Agent policiesHacker News
  4. Privacy mod readme and sourceGitHub · anthropics/claude-code
  5. Changelog entry for 2.1.317GitHub · anthropics/claude-code
  6. July report on the account email injected into the model contextGitHub · anthropics/claude-code #81138
  7. September 18 report of the email sent in a User-Agent headerGitHub · anthropics/claude-code #95258
  8. User-Agent PolicyWikimedia Foundation
  9. Accessing EDGAR dataU.S. Securities and Exchange Commission
  10. Log files: combined log formatApache HTTP Server documentation
  11. Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification onlyTechCrunch via Wikimedia Commons
  12. Original Dario Amodei portrait at TechCrunch Disrupt 2023 — TechCrunch; CC BY 2.0; background removed, cropped and resized; identifies Anthropic only, no endorsement, quote or reactionTechCrunch on Flickr
  13. Portrait license: Creative Commons Attribution 2.0Creative Commons; TechCrunch portrait credit above
  14. UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licenceImgflip
  15. The Office (Michael Scott) GIF, official @theoffice upload, Peacock — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence; public hosting does not certify legal clearanceThe Office on GIPHY

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Հարակից տեսանյութեր

daily · hy · 08 նոյ, 2026 թ.

Claude գործակալի հիշողությունը. արտագրված երազներ և ընդհանուր գրելու ձախողումներ

Սխալ պահպանված ուղենիշը Claude-ին երեք անգամ նետեց նույն Pokémon-ի ժայռից՝ Anthropic-ի հաղորդված փորձում: Արտագրված երազները շտկեցին գրառումը, մինչդեռ պայմանագրի առանձին էջերը և բառացի պայմանները վերա

5:00 ↗
daily · hy · 02 նոյ, 2026 թ.

ParticleDB-ի Jepsen-ի զեկույցը, Lenovo-ի մատնահետքի USB կրիչը, Karpathy-ի HackerTube-ը և Linux TCP-ի CVE-2026-98432 սխալը. չորս մշակողի պատմություններ մեկ Daily Diff-ում

Չորս մշակողի պատմություններ, որոնցից յուրաքանչյուրը վերագրվում է իր աղբյուրին։ ParticleDB տվյալների բազայի Jepsen-ի վերլուծությունը հայտնաբերել է 96 խնդիր, այդ թվում՝ կորցրած կատարված գրառումներ վերջի

6:17 ↗
daily · hy · 31 հոկ, 2026 թ.

Binance-ի հաքը, Cursor-ի շուկայում Claude Code ընդլայնման փոփոխված տարբերակը, Northflank-ի միջադեպը և Mistral Large 4-ը՝ չորս մշակողի պատմություն մեկ Daily Diff-ում

Չորս մշակողի պատմություններ՝ յուրաքանչյուրը վերագրված իր հիմնական աղբյուրին. Binance-ը մոտ քսան րոպեում կորցրել է միլիարդավոր դոլարների կրիպտոարժույթ, ընդ որում, TRM Labs և Elliptic հետախուզական ընկեր

6:25 ↗
daily · hy · 27 հոկ, 2026 թ.

Anthropic-ի S-1-ը, LLM-ի գների կրճատումները, vLLM-ի գործիքային զանգերը և մաշկի քաղցկեղի CNN-ը. չորս մշակողի պատմություններ մեկ Daily Diff-ում

Մեկ երկուշաբթի օրվա չորս մշակողի պատմություններ. Anthropic-ը ներկայացրել է հանրային Ձև S-1, որը հաղորդում է 2026 թվականի առաջին կիսամյակի 16.3 միլիարդ դոլար եկամուտ և 80.7 միլիարդ դոլար զուտ վնաս, որի

6:16 ↗