슬랙에서 AI에게 버그 수정을 시키면 코드 제출까지 알아서 한다 — Open SWE 공개
Stripe·Ramp·Coinbase가 사내에서 쓰던 AI 코딩 봇의 설계 패턴을 LangChain이 오픈소스로 공개했습니다. 슬랙에서 AI에게 요청하면 코드 수정부터 PR 생성까지 자동으로 처리하는 Open SWE, 공개 하루 만에 깃허브 스타 5,700개를 넘겼습니다.
슬랙에서 "@openswe 이 버그 좀 고쳐줘"라고 메시지를 보내면, AI가 알아서 코드를 분석하고, 수정하고, 깃허브에 코드 변경 요청(PR)까지 올려줍니다. 공상과학 같은 이야기가 아닙니다. Stripe, Ramp, Coinbase 같은 실리콘밸리 대기업들은 이미 이런 AI 코딩 봇을 사내에서 운영하고 있었습니다.
2026년 3월 17일, AI 개발 도구 전문 기업 LangChain이 이 비밀 무기를 누구나 쓸 수 있도록 오픈소스로 공개했습니다. 이름은 Open SWE입니다. 공개 하루 만에 깃허브 스타 5,700개를 넘기며 뜨거운 관심을 받고 있습니다.
실리콘밸리 대기업들은 이미 AI 코딩 봇을 쓰고 있었습니다
Open SWE가 주목받는 이유는 단순한 코딩 도구가 아니기 때문입니다. 이 프로젝트는 세계 최고 기술 기업 3곳의 실전 경험을 분석하고 그 패턴을 하나의 프레임워크로 정리한 결과물입니다.
Stripe의 Minions — 핀테크 1위 기업은 AI에게 약 500개의 도구를 쥐어주고, 슬랙에서 개발자가 요청하면 코드를 수정하도록 운영하고 있습니다. 핵심 원칙은 "도구는 많이 쌓는 것보다 잘 골라서 주는 것이 중요하다"는 것입니다.
Ramp의 Inspect — 금융 스타트업 Ramp는 AI가 코드를 고친 뒤 시각적으로 결과를 직접 확인하는 검증 단계까지 자동화했습니다.
Coinbase의 Cloudbot — 암호화폐 거래소 Coinbase는 AI 에이전트 여러 개가 서로 코드를 교차 검토한 뒤 자동으로 합치는(merge) 시스템을 운영합니다.
Open SWE는 이 세 가지 사례에서 공통으로 발견된 설계 원칙 7가지를 추출하여, 어떤 조직이든 자체 AI 코딩 봇을 만들 수 있는 틀(프레임워크)로 만들었습니다.
슬랙에서 메시지 하나로 코드가 수정되는 과정
Open SWE의 작동 방식은 직관적입니다.
1단계: 슬랙, 리니어(프로젝트 관리 도구), 깃허브 중 아무 곳에서나 AI에게 요청합니다.
예: @openswe repo:our-company/backend 로그인 실패 시 에러 메시지가 안 뜨는 버그 수정해줘
2단계: AI가 격리된 클라우드 환경(샌드박스)에서 코드를 분석하고 수정합니다. 회사의 실제 서버에는 영향을 주지 않습니다.
3단계: 수정이 끝나면 자동으로 깃허브에 코드 변경 요청(PR)을 올려줍니다. 사람이 확인하고 승인하면 반영됩니다.
작업 도중에도 슬랙에서 추가 지시를 보낼 수 있습니다. 예를 들어 "아, 그리고 테스트 코드도 추가해줘"라고 보내면, AI가 다음 단계에서 바로 반영합니다. 여러 요청을 동시에 처리하는 병렬 실행도 가능합니다.
기존 AI 코딩 도구와 무엇이 다른가
Cursor나 Claude Code 같은 AI 코딩 도구는 개인 개발자가 자기 컴퓨터에서 쓰는 도구입니다. Open SWE는 전혀 다른 문제를 풉니다.
개인 도구 (Cursor, Claude Code) → 내 컴퓨터에서 나 혼자 쓰는 AI 코딩 보조
조직 도구 (Open SWE) → 회사 슬랙에서 팀 전체가 함께 쓰는 AI 개발자 봇
핵심 차이점을 정리하면 이렇습니다.
도구를 15개만 준다: Stripe는 AI에게 500개 도구를 줬지만, 연구 결과 "도구 수보다 선별의 질이 더 중요하다"는 결론을 얻었습니다. Open SWE는 이 교훈을 반영해 핵심 15개 도구만 탑재합니다.
어떤 AI 모델이든 연결 가능: Claude(Anthropic), GPT-4o(OpenAI), Gemini 2.5 Pro(Google) 중 원하는 AI를 골라 쓸 수 있습니다. 간단한 질문에는 빠른 모델을, 복잡한 코드 수정에는 똑똑한 모델을 배정하는 식으로 조합도 가능합니다.
실행 환경도 선택: Modal, Daytona, Runloop, LangSmith 등 다양한 클라우드 샌드박스(격리된 작업 환경)를 지원합니다. 자체 서버를 연결하는 것도 가능합니다.
7겹 구조 — 안전하게 설계된 이유
AI가 회사 코드를 직접 수정한다는 건 위험할 수 있습니다. Open SWE는 이를 7단계 안전 구조로 해결합니다.
특히 "안전망" 미들웨어가 눈에 띕니다. AI가 코드를 다 고쳤는데 PR 생성을 깜빡하더라도, 시스템이 자동으로 감지해서 대신 올려줍니다. AI의 실수를 코드 레벨에서 보완하는 설계입니다.
우리 회사에 도입하려면
Open SWE는 MIT 라이선스(무료, 상업적 사용 가능)로 공개되어 있습니다. 설치에는 Python 3.11 이상, 깃허브 앱 설정, LangSmith 계정이 필요합니다.
# 1. 코드 내려받기
git clone https://github.com/langchain-ai/open-swe.git
cd open-swe
# 2. 환경 설정
uv venv && source .venv/bin/activate
uv sync --all-extras
# 3. 서버 실행
uv run langgraph dev --no-browser
슬랙 봇, 리니어 웹훅, 깃허브 앱을 연결하면 바로 팀에서 사용할 수 있습니다. 프로덕션 환경에서는 LangGraph Cloud로 배포할 수 있으며, 자체 서버에 직접 올리는 것도 가능합니다.
각 프로젝트 폴더에 AGENTS.md 파일을 넣으면, AI가 해당 프로젝트의 코딩 규칙과 스타일을 자동으로 학습합니다. 별도 설정 없이 프로젝트별 맞춤 지시가 가능한 것입니다.
AI 코딩 봇이 팀에 합류하는 시대
Open SWE의 등장은 AI 코딩 도구의 진화 방향을 보여줍니다. 개인이 터미널에서 쓰던 AI 코딩 도구가 이제 조직 전체의 슬랙 동료가 되는 것입니다.
LangChain은 이전에 공개한 Deep Agents(개인용 AI 코딩 에이전트)를 기반으로 Open SWE를 만들었습니다. Deep Agents가 "나 혼자 쓰는 AI 개발자"였다면, Open SWE는 "우리 팀이 함께 쓰는 AI 개발자"입니다.
다만 현재는 설치와 설정에 기술적 지식이 필요합니다. 깃허브 앱 생성, 웹훅 설정, API 키 관리 등을 할 수 있는 개발팀이 있는 조직에 적합합니다. 개인 개발자라면 기존의 Claude Code나 Cursor가 더 간편한 선택지입니다.
관련 콘텐츠 — Easy클코로 AI 시작하기 | 무료 학습 가이드 | AI 뉴스 더보기
출처