Кодоо яаралтай шалга: OpenAI хөгжүүлэгчдийн Codex чат дээр "Model Training"-ийг мэдэгдэлгүйгээр дахин асаасан дуулиан дэгдэв
Хэрэв та өдөр тутмын код бичилт, дибаг хийх, архитектур боловсруулах ажилдаа OpenAI-ийн Codex болон ChatGPT хэрэгслүүдийг ашигладаг бол яг одоо тохиргоогоо нээж шалгах цаг болжээ.
Технологийн салбарын инженерүүдийн гол цугларалт болох Hacker News платформ дээр хэдхэн цагийн дотор хэдэн зуун хөгжүүлэгчийн дэмжлэгийг авч, дэлхий даяар шуугиан тарьсан нэгэн ноцтой сэдэв хөндөгдлөө. Хөгжүүлэгчдийн баг өөрсдийн кодын нууцлал болон оюуны өмчийг (IP) хамгаалах зорилгоор унтраасан байсан "Improve the model for everyone" (загварыг сургахад өгөгдлийг ашиглах) тохиргоог OpenAI систем дотроо хэрэглэгчид огт мэдэгдэлгүйгээр буцаан АСААЛТТАЙ (ON) болгосон байсныг илрүүлжээ.
Hacker News дээр дэгдсэн шуугиан: Юу болов?
Анх энэхүү сэдвийг хөндсөн инженер: "Манай компани хиймэл оюуны загварууд руу компанийнхаа оюуны өмч, кодыг алдахаас маш их сэрэмжилдэг тул бүх инженерүүд Codex болон ChatGPT дээр өгөгдөл хуваалцахыг (Data Sharing) гараараа унтраасан байсан. Гэтэл өчигдөр хамт олноороо шалгатал бидний хэний ч зөвшөөрөлгүйгээр тохиргоо буцаад бүгд идэвхжсэн байв" хэмээн бичжээ.
Энэхүү пост нийтлэгдсэн даруйд бусад олон арван хөгжүүлэгчид өөрсдийн акаунтыг шалгаж, тэдний тохиргоо ч мөн адил өөрөө асаалттай болсныг батлан коммент үлдээж эхлэв. Хамгийн ноцтой нь энэ төрлийн гомдол өнгөрсөн есдүгээр сард мөн гарч байсан бөгөөд OpenAI платформ дээр интерфэйсийн шинэчлэл хийгдэх эсвэл сэшн шинэчлэгдэх бүрт уг сонголт "default" төлөв буюу асаалттай төлөвт шилжиж байгаа нь тогтоогдоод байна.
Хөгжүүлэгчид болон компаниудын хувьд яагаад энэ "Хар дарсан зүүд" вэ?
Орчин үед программ зохиогчид алдааг хурдан олох, regex томьёолох, шинэ сангуудын boilerplate код бэлтгэхдээ код болон логикоо AI чат руу байнга хуулж тавьдаг (paste хийдэг). Ихэнх тохиолдолд үүнд:
- Байгууллагын бизнесийн нарийн логик, proprietary алгоритмууд,
- Өгөгдлийн сангийн бүтэц (DB Schema, ORM загварууд),
- Заримдаа санамсаргүй байдлаар орхигдсон дотоод endpoint, тест орчны API түлхүүрүүд багтдаг.
Хэрэв таны чат дээр "Improve the model for everyone" тохиргоо асаалттай байвал OpenAI таны илгээсэн кодын хэсгүүдийг дараагийн үеийн загваруудаа (GPT-5, шинэчлэгдсэн Codex загварууд) сургахдаа баяжуулалтын дата болгон ашиглах бүрэн эрхтэй болдог.
Үүний үр дүнд өөр нэг хөгжүүлэгч, магадгүй танай өрсөлдөгч компани AI-аас ижил төрлийн шийдэл асуух үед таны бичсэн дотоод код яг тэр чигээрээ эсвэл бага зэрэг өөрчлөгдөн гаралт (completion) болон очих эрсдэл бодитоор үүсдэг. Энэ нь SOC 2, HIPAA, GDPR зэрэг олон улсын аюулгүй байдлын шаардлага хангасан байгууллагуудад аудит, хууль эрх зүйн асар том зөрчил болж хувирна.
Системийн нарийн учир: "Opt-out" яагаад өөрөө дахин амилав?
Хөгжүүлэгчдийн хийсэн шинжилгээнээс харахад OpenAI хэрэглэгчийн тохиргоог удирдахдаа хэд хэдэн давхаргад хуваасан байдаг:
- ChatGPT болон Codex-ийн салангид context: Хэрэглэгч ChatGPT-ийн тохиргоон дээр дата хуваалцахыг унтраасан ч, Codex-ийн
Include environmentsбуюу ажлын орчны салангид тохиргоо унтраагүй үлддэг гажиг бий. - Personal vs Enterprise эрхийн ялгаа: Enterprise, Team эсвэл албан ёсны Business лицензтэй хэрэглэгчдийн хувьд гэрээний дагуу өгөгдлийг сургалтад ашигладаггүй. Гэвч олон инженерүүд ажлын төхөөрөмж дээрээ хувийн Pro/Plus эрхээрээ Codex ашигладаг бөгөөд эдгээр хувийн бүртгэлүүд уг эрсдэлд шууд өртөж байна.
- Хувилбарын шинэчлэлт ба LocalStorage: UI сайжруулалт хийгдэх үед хэрэглэгчийн зарим тохиргоо database түвшинд биш, түр күүки эсвэл frontend төлөвт хадгалагддаг тул сэшн салж холбогдоход буцаад default (ON) болж хувирдаг байж болзошгүй гэж хөгжүүлэгчид таамаглаж байна.
Кодоо хамгаалах 4 чухал алхам
Та болон танай баг өнөөдөр яг юу хийх ёстой вэ?
- Тохиргоогоо яг одоо шалга:
chatgpt.com/settings/data-controlsруу орж, "Improve the model for everyone" товчлуур унтраалттай байгаа эсэхийг баталгаажуул. - Нууцлалын бодлогын формоор бүрэн Opt-out хий: Зөвхөн вэб интерфэйсийн товчлуурт найдахгүйгээр
privacy.openai.comхолбоосоор орж, өөрийн бүртгэлийг загвар сургалтаас бүрмөсөн хасуулах (Do Not Train) албан ёсны хүсэлт илгээх. - Вэб чатаас илүү албан ёсны API ашигла: OpenAI-ийн үйлчилгээний нөхцөлөөр API-аар дамжиж буй өгөгдлийг (өөрөөр хэлбэл Cursor, Continue.dev зэрэг хэрэгслээр дамжуулан хувийн API Key-ээрээ ажиллах үед) загвар сургалтад анхдагч тохиргоогоор АШИГЛАХГҮЙ гэж тодорхой заасан байдаг. Иймд нууцлал өндөртэй кодод вэб интерфэйс биш, API горим ашиглах нь хавьгүй найдвартай.
- Codebase-дээ Sanitization хийх: Репозитортоо
.aiignoreфайлууд үүсгэж, нууц өгөгдөл, түлхүүрүүд чат руу санамсаргүй орж явахаас сэргийлдэг GitGuardian эсвэл TruffleHog зэрэг нууц илрүүлэгч hook-үүдийг заавал CI/CD болон local pre-commit түвшинд суулгах хэрэгтэй.
Дүгнэлт: Үүлэн AI компаниудад "сохроор итгэх" үе дууссан
Энэхүү үйл явдал нь хиймэл оюуны томоохон компаниудын үйлчилгээний нөхцөл, нууцлалын бодлого хэчнээн хэврэг байдгийг дахин нэг санууллаа. Бидний бүтээмжийг нэмэгдүүлж буй эдгээр гайхалтай хэрэгслүүд эргээд манай компанийн хамгийн үнэ цэнтэй хөрөнгө болох эх кодыг үнэгүй сургалтын түүхий эд болгох эрсдэл үргэлж дагалдаж байна.
Кодын сангийнхаа нууцлалыг хангах нь зөвхөн удирдлагын асуудал биш, өдөр тутам prompt бичиж суугаа инженер бүрийн анхаарах ёстой нэн тэргүүний үүрэг болоод байна.
Эх сурвалж: Hacker News, OpenAI Data Controls & Privacy Policy Documentation
Сэтгэгдэл
Ачаалж байна...