Discord: https://discord.gg/uMaGSHNjzc
- 🔓 보안 (Secure). 모든 작업은 샌드박스화된 Docker 환경에서 실행됩니다.
- 🤖 자율성 (Autonomous). 다음 단계를 자동으로 감지하고 수행합니다.
- 🔍 내장 브라우저 (Built-in browser). 필요한 경우 웹에서 최신 정보(튜토리얼, 문서 등)를 가져옵니다.
- 📙 내장 텍스트 에디터 (Built-in text editor). 브라우저에서 수정된 모든 파일을 바로 확인할 수 있습니다.
- 🧠 모든 히스토리 명령과 출력값은 PostgreSQL 데이터베이스에 저장됩니다.
- 📦 사용자 작업에 기반한 자동 Docker 이미지 선택기 (Automatic Docker-image picker).
- 🤳 셀프 호스팅 (Self-hosted)
- 💅 현대적인 UI (Modern UI)
Codel을 실행하는 가장 간단한 방법은 미리 빌드된 Docker 이미지를 사용하는 것입니다. 최신 이미지는 Github Container Registry에서 찾을 수 있습니다.
중요 (Important)
지원되는 언어 모델 (language models)을 사용하려면 반드시 상응하는 환경 변수 (environment variable)를 사용해야 합니다.
다음 명령어를 사용하여 Docker 이미지를 실행할 수 있습니다. 필요에 따라 환경 변수를 제거하거나 변경하십시오.
docker run \
-e OPEN_AI_KEY=your_open_ai_key \
-e OPEN_AI_MODEL=gpt-4-0125-preview \
...
또는 .env 파일을 생성하고 --env-file 플래그와 함께 Docker 이미지를 실행할 수 있습니다. 더 자세한 정보는 여기서 확인할 수 있습니다.
이제 브라우저에서 localhost:3000을 방문하여 Codel을 사용하기 시작할 수 있습니다.
지원되는 환경 변수 (Supported environment variables)
* `OPEN_AI_KEY` - OpenAI API 키. 키는 [여기](https://platform.openai.com/account/api-keys)에서 받을 수 있습니다.
* `OPEN_AI_MODEL` - OpenAI 모델 (기본값: gpt-4-0125-preview). 지원되는 OpenAI 모델 목록은 [여기](https://pkg.go.dev/github.com/sashabaranov/go-openai#pkg-constants)에서 확인할 수 있습니다.
* `OPEN_AI_SERVER_URL` - OpenAI 서버 URL (기본값: https://api.openai.com/v1). OpenAI 호환 서버를 사용하는 경우 이 URL을 변경하십시오.
...
더 자세한 정보는 DEVELOPMENT.md를 확인하십시오.
프로젝트의 로드맵 (roadmap)은 여기서 확인할 수 있습니다.
이 프로젝트는 다음이 없었다면 불가능했을 것입니다: