# Shadow - 실시간 웹 인터페이스를 갖춘 백그라운드 코딩 에이전트

> Clean Markdown view of GeekNews topic #22792. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22792](https://news.hada.io/topic?id=22792)
- GeekNews Markdown: [https://news.hada.io/topic/22792.md](https://news.hada.io/topic/22792.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-08-30T09:31:02+09:00
- Updated: 2025-08-30T09:31:02+09:00
- Original source: [github.com/ishaan1013](https://github.com/ishaan1013/shadow)
- Points: 9
- Comments: 0

## Summary

기존 코드베이스의 **자동화 분석·편집·검색**을 지원하며, **실시간 웹 인터페이스**와 클라우드 연동으로 협업 및 코드 품질 관리에 새로운 가능성을 제시합니다. **격리된 마이크로 VM 환경**에서 안전하게 실행되며, 다양한 **LLM 모델 연동** 및 실시간 대화형 코드 편집 등 개발 효율을 높이는 도구들을 제공합니다. GitHub와의 통합, 의미 기반 코드 검색, 그리고 **로컬·원격 환경 선택** 지원 등 현대 개발 환경에서 요구되는 핵심 기능을 모두 담고 있습니다.

## Topic Body

- 기존 코드베이스를 분석·이해하고, 파일 편집·검색·실행까지 지원하는 **자동화된 코드 보조 환경**을 제공하는 **오픈소스 백그라운드 코딩 에이전트**   
- GitHub 리포지토리와 통합해 **브랜치 관리, PR 생성, AI 기반 커밋 작성 및 실시간 작업 상태 추적** 지원  
- Kata QEMU 컨테이너로 **격리된 마이크로 VM 환경**에서 실행, 자동으로 워크스페이스를 생성/정리하여 안전성을 강화  
- **Anthropic, OpenAI, OpenRouter** 등 멀티 LLM 지원, 실시간 스트리밍 채팅 및 대화형 인터페이스 제공  
- 파일 읽기/편집/검색, 터미널 명령 실행 등 툴 제공, 의미 기반 코드 검색 기능 제공   
- 로컬 모드(직접 파일 실행)와 원격 모드(완전 VM 격리, Kubernetes 오케스트레이션)로 실행 가능함  
- 전체 구조는 **Frontend(Next.js), Server(Node.js), Sidecar(Express), Database(Prisma/Postgres)** 등으로 구성

## Comments



_No public comments on this page._
