Два канала, две повърхности за атака
Разработчиците използват AI на две места. Всяко място има различен поток от данни. Всяко изисква различен контрол на сигурността.
AI, интегриран в IDE - Cursor, GitHub Copilot, разширения за VS Code и Claude Desktop могат да четат вашия проект. Кодови файлове, конфигурационни файлове и env променливи са в обхвата. AI моделът получава това, което разработчикът поставя или което клиентът извлича от контекста на проекта.
AI базиран в браузър - Claude.ai, ChatGPT и Gemini работят в браузъра. Разработчиците поставят код, проследявания на стека и съобщения за грешки чрез текстови полета на браузъра. Текстът отива директно до AI доставчика. Между тях не стои никакъв филтър.
И двата канала излагат чувствителни данни на AI доставчиците. И двата се нуждаят от контроли. Но правилният контрол за всеки канал е различен. Екип, покриващ само един канал, е защитил само половината от работния процес на разработчика.
Слоят на IDE: MCP сървър
За потребители на Claude Desktop и Cursor, Model Context Protocol (MCP) е правилният слой за сигурност.
MCP стои между AI клиентите и API на AI модела. MCP сървърът чете всички данни в този интерфейс преди те да достигнат модела.
Тази позиция позволява три неща:
Премахване на ключове и тайни - API ключове, низове за бази данни, токени за удостоверяване и вътрешни URL адреси се намират и заменят с безопасни токени преди изпращането. Моделът получава [API_KEY_1] вместо реалната стойност на ключа.
Персонализирани шаблони за код - Екипите могат да добавят персонализирани правила за съвпадение за вътрешни кодове на продукти, идентификатори на клиенти и имена на услуги. Стандартните PII инструменти не знаят тези шаблони. Персонализираните правила се изпълняват в MCP сървъра преди данните да напуснат.
Без смущения в работата по разработката - Разработчикът използва Cursor или Claude Desktop както преди. MCP сървърът работи между клиента и API. Разработчикът не забелязва промяна. Той получава същата AI помощ.
GitHub Octoverse 2024 регистрира 39 милиона изтекли тайни в GitHub - 25% ръст на годишна база. Същият навик, движещ тези изтичания, движи и изтичанията от AI в IDE. Идентификационните данни попадат в записания код. Те попадат и в поставения контекст. Прехващането от MCP сървър покрива AI канала на същия модел.
Вижте също: MCP Server PII Security in 2026
Слоят на браузъра: Разширение за Chrome
За AI базиран в браузъра - Claude.ai, ChatGPT, Gemini - разширение за Chrome е правилният контрол.
Разширението работи като скрипт за съдържание на всяка AI платформа. То чете текста преди разработчикът да го подаде. Намира чувствително съдържание - имена, тайни и шаблони на код, които сте задали - и ги маскира преди текстът да достигне AI доставчика.
Двата слоя покриват различни канали:
MCP сървърът покрива - цялата AI употреба чрез Claude Desktop или Cursor. Прегледите на код, сесиите за отстраняване на грешки и заявките за контекст на проекта минават през този слой.
Разширението за Chrome покрива - цялата AI употреба, базирана в браузъра. Claude.ai, ChatGPT, Gemini, Perplexity и всякакъв друг AI интерфейс в браузъра. Това включва разработчици, използващи браузър AI за документационна работа или въпроси, които предпочитат да държат извън IDE.
Вижте също: Blocking vs Anonymization for Browser DLP
Как изглежда комбинираното покритие
Екип по разработка, работещ с двата слоя, получава пълно покритие. Ето как работи на практика.
Разработчик използва Cursor с Claude за отстраняване на грешка в реално работещ проблем. MCP сървърът премахва тайните от проследяването на стека преди Claude да го види. Не се изпращат ключове.
Същият разработчик след това отваря Claude.ai в браузъра за архитектурен въпрос. Той включва вътрешен URL адрес на услуга. Разширението за Chrome премахва URL адреса преди да бъде изпратен. Никакъв вътрешен URL адрес не достига Claude.
Колега използва ChatGPT за помощ с документация. Той поставя код, съдържащ API ключ. Разширението за Chrome улавя ключа преди да отиде при OpenAI. Не е изложен ключ.
Нито един канал не излага тайни или чувствителен код на AI доставчиците. И двамата разработчици използват AI за реална работа. Екипът по сигурността има технически контроли и в двата канала - не само правила на политиката.
CVE-2024-59944 показва един случай от по-широкия модел. AI инструментите за разработчици без слоеве за прехващане са канал за изтичане. Двуслойният модел е директният отговор на този риск.
Вижте също: AI Coding Assistant PII Leakage in Production
Защо един слой не е достатъчен
Някои екипи блокират AI в браузъра и разчитат само на IDE инструменти. Други позволяват AI в браузъра, но не покриват IDE. И двата подхода оставят пропаст.
Разработчик, използващ Cursor на работа, може да отвори ChatGPT в раздел на браузъра за бърз въпрос. Контрол само за IDE не улавя това. Контрол само за браузъра не улавя IDE сесията. И двата канала са активни в реалния работен ден на разработчика.
Двуслойният модел покрива и двата. Той не разчита на разработчиците да избягват единия или другия канал. Работи безшумно и на двете места.
anonym.legal предоставя и двата слоя: MCP сървър за AI, интегриран в IDE, и разширение за Chrome за AI, базиран в браузъра. И двата работят на един и същ двигател за засичане - 285+ типа обекти, 48 езика, обратимо криптиране.