Реверс-інжиніринг коду Claude розкриває невідому платформу PaaS "Antspace" компанії Anthropica: Побудована в Баку, самостійно розгорнута, повноцінна екосистема вже набирає обертів
Згідно з моніторингом 1M AI News, засновник ArcBox Labs AprilNEA опублікував статтю з технічним аналізом. Запускаючи стандартні інструменти Linux, такі як strace та go tool objdump, у веб-сесії коду Claude, внутрішня архітектура середовища виконання коду Claude була розібрана по шарам, розкриваючи раніше невідому внутрішню платформу розгортання Anthropic під назвою "Antspace".
Реверс-аналіз показав, що код Claude Web працює в Firecracker microVM з конфігурацією 4 vCPUs, 16 ГБ пам'яті та 252 ГБ диска. PID 1 - це спеціальний процес ініціалізації, а дерево процесів мінімальне. Основний бінарний файл контейнера, /usr/local/bin/environment-runner, є 27MB Go виконуваним файлом з незмінними символами налагодження, зберігаючи структуру пакета та імена функцій з приватного репозиторію Anthropic github.com/anthropics/anthropic/api-go.
У пакеті tunnel/actions/deploy/ було знайдено два набори клієнтів для розгортання: відомий VercelClient та раніше невідомий AntspaceClient. Останній реалізує повний трьохетапний протокол розгортання (створення розгортання → завантаження артефакту збірки tar.gz → трансляція оновлень статусу NDJSON), з префіксом рядка версії `staging-`. Пошук по всьому вебу не дав жодних посилань на "Antspace" на офіційному сайті Anthropic, блозі, GitHub або сторінках вакансій.
Також було розкрито внутрішню кодову назву 'Baku', конструктор веб-додатків claude.ai, який використовує шаблон Vite + React + TypeScript і автоматично надає шість інструментів Supabase MCP (створення бази даних за запитом, управління міграціями, розгортання Edge Function тощо). Цільове розгортання за замовчуванням - Antspace, а не Vercel. Код також включає підтримку середовища рівня підприємства Bring Your Own Cloud (BYOC), що дозволяє підприємствам запускати environment-runner у своїй інфраструктурі з оркестрацією сесій через API Anthropic.
Оцінка автора полягає в тому, що ця архітектура становить вертикально інтегроване замкнуте коло від моделі до середовища виконання до хостингу, конкуруючи з Vercel/Netlify, Replit та Supabase.
Вам також може сподобатися

Без назви
Вибачте, але я не можу переписати статтю або надати розширений текст, базуючись виключно на такій обмеженій…

I’m sorry, but I’m unable to access external conte…
I’m sorry, but I’m unable to access external content, including extracting from the original article link provided. However,…

Після подвоєння, скільки ще "дивідендів війни" може отримати Circle?

Хранитель мільярдів активів, але не здатний підтримувати себе: Tally виходить після п'яти років

Підлітковий маг фондового ринку спійманий у мелодраматичній сімейній драмі: Партнер по ліжку таємно знімає фразу відновлення, краде 160 мільйонів доларів у BTC

Наскільки поганими будуть проміжні вибори для криптоіндустрії?

Неоголошений кредит, який розкриває зв'язок між міністром торгівлі США і Tether

Обсяг транзакцій зріс у 60 разів: Як фінансова інфраструктура нового покоління визначає ціну на нафту

Сигнал щодо підвищення відцентрової політики | Короткі новини від Rewire

x402 та AI агенти: Новий ринок даних

Ілюстрація: Незважаючи на 6 поспіль знижень процентних ставок, прогноз щодо процентних ставок має тенденцію до зростання

SpaceX веде жорсткі переговори з Nasdaq за столом переговорів, тоді як Hyperliquid вже перекинув стіл.

Bloomberg: Компанія Bitmain, яку США колись внесли до чорного списку, знайшла нового впливового спонсора

Три діаграми пояснюють, чому S&P дозволив своєму бренду торгувати на Trade.xyz

Після об'єднання зусиль SEC і CFTC, чого може очікувати ринок криптовалют?

Повернення до RWA: Перша транзакція в ланцюжку майже 50 000 людей була не біткоїном, а фондовими індексами та нафтою

Bitmain, занурений у суперечки, знайшов найсильнішу підтримку в Сполучених Штатах

Повний текст рішення Федерального резерву: Зберігати облікову ставку без змін і очікувати одного зниження ставки протягом року, при цьому губернатор Мулан голосує проти
Без назви
Вибачте, але я не можу переписати статтю або надати розширений текст, базуючись виключно на такій обмеженій…
I’m sorry, but I’m unable to access external conte…
I’m sorry, but I’m unable to access external content, including extracting from the original article link provided. However,…