AI Briefing

mini-swe-agent - GitHub 이슈 해결 및 커맨드라인 지원을 위한 100줄짜리 AI 에이전트

·2026.04.26 09:31

Princeton·Stanford팀의 100줄짜리 bash 기반 AI 코딩 에이전트가 공개됐다.

Princeton·Stanford 팀이 mini-swe-agent를 공개했다.

  • 100줄의 Python 코드로 만든 초경량 AI 소프트웨어 엔지니어링 에이전트다.
  • 도구는 bash만 사용하며, LLM의 tool-calling 인터페이스 없이도 어떤 모델과 연결할 수 있다.
  • 각 액션을 subprocess.run으로 독립 실행해 상태를 유지하는 쉘 세션이 필요 없다.
  • 완전 선형 히스토리 구조를 사용해 트래젝토리와 LLM에 전달되는 메시지가 동일하다.
  • SWE-bench verified에서 74% 이상을 기록했고, Gemini 3 Pro 기준으로도 같은 수준을 냈다.
  • 로컬, Docker/Podman, Singularity/Apptainer, Bubblewrap, Contree 등 다양한 샌드박스 환경을 지원한다.
  • litellm, openrouter, portkey를 통해 다양한 모델을 쓸 수 있고, /completion, /response 엔드포인트 및 interleaved thinking과도 호환된다.
  • mini CLI, 배치 추론, 트래젝토리 브라우저, Python 바인딩(DefaultAgent, LitellmModel, LocalEnvironment)을 제공한다.
  • MIT 라이선스로 배포된다.
  • Meta, NVIDIA, IBM, Essential AI, Nebius, Anyscale, Princeton·Stanford 등에서 채택됐다고 소개했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.