LangChain випускає фреймворк Open SWE для корпоративних ШІ-агентів кодування
Rongchai Wang 17 березня 2026 17:33
LangChain відкриває вихідний код Open SWE, фреймворку, що відображає архітектури ШІ-агентів кодування, розгорнуті в Stripe, Coinbase та Ramp. Побудований на Deep Agents та LangGraph.
LangChain випустив Open SWE, фреймворк з відкритим вихідним кодом, що відтворює архітектурні шаблони, які Stripe, Coinbase та Ramp незалежно розробили для своїх внутрішніх ШІ-агентів кодування. Проєкт під ліцензією MIT, побудований на платформах Deep Agents та LangGraph від LangChain, надає налаштовувану основу для інженерних організацій, які прагнуть розгорнути автономних асистентів кодування.
Корпоративна конвергенція рухає дизайн
Фреймворк виникає з помітної конвергенції серед великих фінтех-гравців. Stripe створив Minions, Ramp розробив Inspect, а Coinbase створив Cloudbot — кожен прийшов до подібних архітектурних рішень, незважаючи на незалежну роботу.
Ці спільні шаблони включають ізольовані хмарні пісочниці для виконання коду, підібрані набори інструментів (Stripe, за повідомленнями, підтримує близько 500 ретельно відібраних інструментів), виклик через Slack, багате впровадження контексту з Linear issues або GitHub PR та оркестрацію субагентів для складних завдань.
«Ці архітектурні рішення довели свою ефективність у численних виробничих розгортаннях», зазначив LangChain в оголошенні, хоча вони визнають, що організаціям потрібно буде адаптувати компоненти до власних середовищ.
Технічна архітектура
Open SWE постачається приблизно з 15 підібраними інструментами, що охоплюють виконання shell, отримання веб-даних, виклики API, операції Git та інтеграції з Linear та Slack. Фреймворк підтримує підключувані провайдери пісочниць, включаючи Modal, Daytona, Runloop та LangSmith.
Кожне завдання виконується в ізольованому середовищі Linux з повним доступом до shell. Репозиторій клонується, ШІ-агент отримує повні дозволи в межах цієї границі, а помилки залишаються локалізованими. Кілька завдань можуть виконуватися паралельно, кожне в окремих пісочницях.
Інжиніринг контексту відбувається через два канали: файл AGENTS.md в корені репозиторія, що кодує командні конвенції та архітектурні рішення, плюс повна історія Linear issue або Slack thread, зібрана перед початком роботи ШІ-агента.
Шар оркестрації поєднує породження субагентів, керованих моделлю, з детерміністичними хуками проміжного програмного забезпечення. Один компонент проміжного програмного забезпечення впроваджує подальші повідомлення, що надходять під час виконання. Інший діє як страхувальна мережа, автоматично виконуючи комміт та відкриваючи PR, якщо ШІ-агент не завершує цей крок.
Композиція замість форкінгу
Замість форкінгу існуючого ШІ-агента, Open SWE компонується на фреймворку Deep Agents — подібно до того, як команда Ramp побудувала Inspect поверх OpenCode. Цей підхід забезпечує шлях оновлення: коли Deep Agents покращує управління контекстом або ефективність токенів, ці покращення можуть проходити без перебудови налаштувань.
Deep Agents обробляє файлову пам'ять для запобігання переповненню контексту на більших базах коду, забезпечує структуроване планування через інструмент write_todos та підтримує ізольоване породження субагентів, де різні підзавдання не забруднюють історію розмов один одного.
Як це порівнюється
Порівняння з корпоративними впровадженнями виявляє очікувані відмінності в деталях реалізації. Stripe використовує форкнутий Goose з AWS EC2 devboxes та трьохрівневу валідацію. Ramp скомпонував на OpenCode з Modal контейнерами та візуальною верифікацією DOM. Coinbase побудував з нуля з радами ШІ-агентів та можливостями автоматичного злиття.
Open SWE за замовчуванням використовує Claude Opus 4, але підтримує будь-якого LLM провайдера. Організації можуть налаштовувати різні моделі для різних підзавдань.
Реальність розгортання
Фреймворк представляє ставку LangChain на конкретну траєкторію розробки з підтримкою ШІ: автономні, довготривалі ШІ-агенти, що інтегруються з існуючими робочими процесами розробників, замість вимагати нових інтерфейсів. Це відрізняється від короткої, синхронної, всередині-IDE моделі копілота, що домінувала в ранніх інструментах кодування ШІ.
Документація включає посібник з встановлення, що охоплює створення GitHub App, налаштування LangSmith та виробниче розгортання, плюс посібник з налаштування для заміни провайдерів пісочниць, моделей, інструментів та тригерів.
Open SWE доступний зараз за адресою github.com/langchain-ai/open-swe. Організації, зацікавлені в LangSmith Sandboxes, можуть приєднатися до списку очікування через веб-сайт LangChain.
Джерело зображення: Shutterstock- ШІ-агенти кодування
- langchain
- open swe
- корпоративна розробка
- відкритий вихідний код



