프로젝트 소개
Coder는 클라우드 개발 환경을 프로비저닝하고 자체 인프라에서 AI 코딩 에이전트를 실행하는 셀프 호스팅 플랫폼입니다. 워크스페이스는 Terraform을 사용하여 정의되며 EC2 VM, Kubernetes Pod, Docker 컨테이너 및 기타 컴퓨팅 리소스를 대상으로 할 수 있습니다. 각 워크스페이스는 보안 WireGuard 터널을 통해 연결되고 유휴 상태일 때 자동으로 종료되어 비용을 절감합니다.
주요 기능은 다음과 같습니다:
- 여러 인프라 제공자에 걸쳐 재현 가능한 개발 환경을 위한 Terraform 정의 워크스페이스.
- 비용 절감을 위한 유휴 리소스 자동 종료.
- 템플릿을 통한 빠른 개발자 온보딩.
- 개별 워크스페이스가 아닌 컨트롤 플레인에서 에이전트 루프가 실행되면서 자체 인프라에서 실행되는 AI 코딩 에이전트.
- 워크스페이스 내부에 LLM 자격 증명을 노출하지 않고 여러 LLM 제공자(Anthropic, OpenAI, Google, Bedrock, 셀프 호스팅 모델)를 지원.
- 모든 에이전트 작업에 사용자 신원이 첨부되며 중앙 집중식 모델 거버넌스, 비용 추적 및 감사 로깅 제공.
- AI 도구를 위한 인증, 감사 및 비용 제어를 중앙 집중화하는 AI Gateway.
설치는 Linux 및 macOS에서 설치 스크립트를 통해, 또는 Windows에서 바이너리와 설치 프로그램을 통해 가능합니다. 단일 `coder server` 명령으로 평가용 내장 데이터베이스와 함께 플랫폼이 시작됩니다. 프로덕션 배포는 외부 PostgreSQL 데이터베이스(버전 13 이상)와 구성 가능한 액세스 URL을 지원하며, 문서에서 검증된 아키텍처 지침을 제공합니다.
통합 기능으로는 VS Code 확장, JetBrains Toolbox 플러그인, Docker/Kubernetes/OpenShift에서의 Dev Containers 지원, 선언적 관리를 위한 coderd Terraform Provider, CLI 설정 및 템플릿 업데이트를 위한 GitHub Actions, Kubernetes 로그 스트리머, 에어갭 네트워크를 위한 셀프 호스팅 VS Code 확장 마켓플레이스가 있습니다. Coder Registry는 커뮤니티 및 공식 템플릿, 모듈, 에이전트 통합(예: Claude Code, Codex, OpenCode)을 제공합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.