설명
Claude Engineer v3는 Anthropic의 Claude 3.5 Sonnet 모델의 강력한 기능을 통해 소프트웨어 개발을 향상시키도록 설계된 정교한 프레임워크입니다. 대화형 CLI 및 웹 인터페이스로 작동하여 사용자가 다양한 개발 작업에 AI를 활용할 수 있도록 합니다. 핵심 혁신은 자율적으로 도구를 생성하고 관리하여 대화형 상호 작용을 통해 지속적으로 기능을 확장하는 능력에 있습니다.
프레임워크의 아키텍처를 통해 Claude는 대화 중에 새로운 도구의 필요성을 식별하고, 이를 설계하고, 자동으로 구현할 수 있습니다. 이 자체 개선 메커니즘은 프레임워크가 사용할 때마다 더욱 강력해지도록 보장합니다. 주요 기능으로는 동적 도구 생성 및 로딩, 진행 표시기가 있는 풍부한 콘솔 인터페이스, 고급 토큰 추적 시스템 등이 있습니다. 웹 인터페이스는 이미지 업로드 및 분석과 같은 기능을 갖춘 최신 UI를 제공하며, CLI는 개발자를 위해 터미널에 최적화된 경험을 제공합니다.
설치는 macOS/Linux 및 Windows 모두에 대한 지침이 제공되어 간단합니다. 사용자는 워크플로우 기본 설정에 따라 웹 인터페이스와 CLI 중에서 선택할 수 있습니다. 웹 UI는 시각적인 작업과 이미지 분석에 이상적이며, CLI는 개발자 및 시스템 통합에 적합합니다. 프로젝트 구조에는 웹 인터페이스, CLI 인터페이스, 구성 설정, 웹 자산, HTML 템플릿, 도구 구현 및 시스템 프롬프트에 대한 구성 요소가 포함되어 있습니다.
Claude Engineer의 핵심 기능
자율적인 도구 식별 및 생성
대화 중 동적 기능 확장
스마트 도구 종속성 관리
실시간 토큰 사용량 시각화
CLI의 풍부한 텍스트 서식 지정
웹 인터페이스의 이미지 업로드 및 분석
동적 모듈 가져오기 시스템
토큰 관리를 통한 영구적인 대화 기록
자동화된 도구 코드 생성
정확한 컨텍스트 창 관리
기존 도구의 자체 최적화
새로운 도구에 대한 핫 리로드 기능
Claude Engineer 시작하기
복제: `git clone https://github.com/Doriandarko/claude-engineer.git`를 사용하여 GitHub 저장소를 로컬 머신에 복제합니다.
종속성 설치: 프로젝트 디렉토리로 이동하여 `uv venv` 및 `source .venv/bin/activate` (macOS/Linux) 또는 `uv venv .venv\Scripts\activate` (Windows)를 사용하여 종속성을 설치합니다.
구성: 환경 변수 또는 `.env` 파일에서 Anthropic API 키와 E2B API 키를 설정합니다.
웹 인터페이스 실행: `uv run app.py`를 사용하여 웹 인터페이스를 실행하고 브라우저를 `http://localhost:5000`으로 엽니다.
CLI 실행: `uv run ce3.py`를 사용하여 명령줄 인터페이스를 실행합니다.
도구 탐색: 내장 도구를 활용하거나 Tool Creator를 통해 사용자 정의 도구를 만듭니다.
기여: 문제를 제기한 후 주요 변경 사항에 대한 풀 요청을 제출합니다.
Claude Engineer의 사용 사례
- AI 도구 생성
- 소프트웨어 개발
- 코드 실행
- 웹 스크래핑
- 파일 관리
- 토큰 관리
- 디버깅
- 이미지 분석








