yyjeqhc/webcodex
Give cloud AI agents a real development environment on your own machines.
해결하는 문제
WebCodex는 AI 에이전트(예: ChatGPT 및 Claude)가 로컬 개발 환경과 직접 상호작용할 수 있는 방법을 제공합니다. 코드를 호스팅된 워크스페이스나 제3자 서비스에 업로드할 필요 없이, 실제 파일이 존재하는 위치인 사용자의 컴퓨터에서 AI가 작업할 수 있도록 합니다.
작동 방식
WebCodex는 AI 클라이언트와 로컬 머신 사이의 다리 역할을 합니다. MCP(Model Context Protocol) 또는 HTTPS를 통해 AI 에이전트에 연결하는 서버/런너 아키텍처를 사용합니다. 이를 통해 에이전트는 구성된 프로젝트 범위 내에서 로컬 시스템에서 코드를 읽고 편집하고, 터미널 명령어를 실행하고, 테스트를 수행하며 Git 작업을 직접 수행할 수 있습니다.
대상 사용자
리포지토리를 클라우드로 이동하지 않고 AI 보조 코딩을 원하는 개발자, 그리고 로컬 툴체인(컴파일러, 테스트, 프로젝트 전용 도구 등)에 접근이 필요한 개발자.
주요 특징
- 로컬 코드 보존: 리포지토리가 채팅 서비스에 복사되지 않고, 모두 로컬 머신에 유지됩니다.
- 실제 툴체인 접근: 에이전트는 실제 로컬 컴파일러, 포메터, 테스트를 사용할 수 있습니다.
- 실시간 검토: 실행 중 콘솔을 통해 AI 작업을 안내하거나 취소하거나 거부할 수 있습니다.
- 유연한 배포: 시범용 빠른 1명령어
share모드, 장기 사용을 위한 데스크톱 앱, 프로덕션용 자체 호스팅 옵션 제공. - 크로스플랫폼: Linux, macOS, Windows를 모두 지원합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트