본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 20. 16:20

kyaukyuai/gpt-all-star

요약

gpt-all-star는 자율적인 AI 에이전트 팀의 협업을 통해 웹 애플리케이션을 처음부터 개발할 수 있는 AI 기반 코드 생성 도구입니다. 각 단계에 적합한 리더를 선정하고 실행 계획을 수립하여 팀원 에이전트들과 함께 작업을 완수하는 연구 프로젝트입니다.

핵심 포인트

  • 자율적인 AI 에이전트 그룹이 협력하여 단계별 실행 계획을 수립하고 작업을 수행함
  • 리더 에이전트가 각 단계의 계획을 세우고 팀원들과 협업하는 구조
  • 현재 React 및 ChakraUI를 사용한 JavaScript 클라이언트 웹 애플리케이션 검증에 초점
  • Docker를 통한 실행을 권장하며, 오픈 소스로서 기여가 가능함

자율적인 AI 에이전트 (AI agents) 팀 협업을 통해 웹 애플리케이션을 처음부터 개발할 수 있는 AI 기반 코드 생성 도구입니다. 이것은 연구 프로젝트이며, 주요 가치는 자율적인 AI 에이전트 (AI agents)의 가능성을 탐구하는 데 있습니다.

팀 구축, 앱 구축: 단순히 팀을 구성하고 무엇을 만들지 결정하세요.
AI 에이전트 (AI Agent) 협업: AI 에이전트 (AI agents) 그룹을 모으고 협력하여 단계를 수행합니다.

  • 각 단계에 적합한 리더 (leader)를 선택합니다.

  • 리더 (Leaders)는 각 단계에 대한 실행 계획을 수립합니다.

  • 팀원들과 협력하여 실행 계획의 모든 작업을 완료합니다.

  • 설치 (Installation)

$ pip install gpt-all-star

  • GPT ALL STAR 환경 변수 (environment variables) 설정
$ export OPENAI_API_MODEL=gpt-4o
$ export OPENAI_API_KEY=<your-openai-api-key>
  • GPT ALL STAR 실행

$ gpt-all-star

💡 애플리케이션을 로컬 머신에서 직접 실행하는 것도 완전히 가능하지만, 애플리케이션 시작을 위해 Docker를 사용하는 것을 강력히 권장합니다.

  • 저장소 (repository) 클론 (Clone)

$ git clone git@github.com:kyaukyuai/gpt-all-star.git

  • .env 파일 편집

$ mv .env.sample .env

# OPENAI 또는 AZURE 또는 ANTHROPIC
ENDPOINT=OPENAI
# ENDPOINT=OPENAI일 때 사용
...
  • docker compose builddocker compose up 실행
$ make build
$ make up
  • port 7681 웹 터미널 (web terminal) 열기

열기: http://localhost:7681

  • 의존성 (dependencies) 설치

$ poetry install

  • GPT ALL STAR 시작

$ poetry run gpt-all-star

$ poetry run gpt-all-star --help
Usage: gpt-all-star [OPTIONS]
╭─ Options ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
...
  • 팀원 (team members) 편집

팀원 (team members)을 변경하고 싶다면 gpt_all_star/agents.yml 파일을 편집하세요.

이것은 연구 프로젝트이며, 현재 주요 초점은 JavaScript를 사용하여 ReactChakraUI에서 클라이언트 웹 애플리케이션 (Client Web Applications)을 검증하는 것입니다.

또한 다른 언어와 라이브러리들도 테스트해보고 싶으며, 기여(Contribution)를 환영합니다.

gpt-all-star-ui는 gpt-all-star를 백엔드(Backend)로 사용하는 웹 애플리케이션(Web Application)입니다.

이는 gpt-all-star를 서비스(Service)로 사용할 수 있게 해주는 간단한 웹 애플리케이션입니다.

  • 💬 지시사항 (Instruction):
    인간 인터페이스 가이드라인 (Human Interface Guideline)에 따라 완전히 설계된 포모도로 타이머 (Pomodoro Timer)

  • 💻️ GitHub

GPT ALL STAR는 오픈 소스(Open-source)이며 기여를 환영합니다. 기여를 원하신다면 다음을 수행해 주세요:

  • 저장소(Repository)를 포크(Fork)합니다.
  • 기능을 위한 새로운 브랜치(Branch)를 생성합니다.
  • 기능이나 개선 사항을 추가합니다.
  • 풀 리퀘스트(Pull Request)를 보냅니다.
  • 여러분의 의견에 감사드립니다!

의존성 설치 (Installing Dependencies)

poetry lock
poetry install

가상 환경 (Virtual Env)

poetry shell

프리 커밋 훅 (Pre-commit hooks)

pre-commit install

패키징 (Packaging)

poetry build

로컬 설치 (Installing Locally)

pip install dist/*.tar.gz

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0