|

Craft Anything: 웹사이트·앱·게임을 조사해 새로 제작하는 Rust 도구

웹사이트·앱·게임을 조사하고 코딩 에이전트로 새 프로젝트를 제작·비교하는 Rust 기반 도구예요. GUI·CLI·MCP 경로를 제공하며 아직 초기 알파 단계예요.

주요 기능

  • 원본의 화면·동작을 관찰하는 Clean room과 내부 코드·파일도 분석하는 Deep 경로를 구분해요.
  • 조사 → 제작 → 비교 → 개선 흐름으로 웹·앱·게임 프로젝트를 구성해요. 자동 결과의 정확성은 별도 검수가 필요해요.
  • GUI와 CLI·MCP가 공통 분석 엔진을 사용하며 근거·신뢰도·한계를 함께 제공해요.

구조

Rust 워크스페이스가 분석 엔진, 증거 기록, AI 연결, egui 화면과 CLI를 나눕니다. 관측 소스 Cargo.toml의 버전은 0.4.0이며, 별도 최신 공개 릴리스는 v0.6.0(2026-11-09)으로 표시돼요. 소스 버전과 배포 버전의 차이를 보존했어요.

누구에게 쓸모 있나요

자신에게 조사·활용 권한이 있는 소프트웨어를 이해하고 웹사이트나 앱·게임의 새 구현을 에이전트와 만드는 개발자.

설치 전 준비

  • 소스 빌드는 Rust 1.97 이상과 플랫폼별 빌드 환경이 필요해요. Debian·Ubuntu GUI는 공식 문서의 시스템 라이브러리도 확인해야 해요.
  • AI 제작에는 별도로 설치·인증된 코딩 에이전트가 필요해요. 문서는 Claude Code를 우선 지원하며 Codex 어댑터의 실제 설치 검증에는 한계가 있다고 명시해요.
  • Windows·macOS·Linux·FreeBSD 배포 안내
  • GUI(egui)·CLI·MCP, 일부 WebAssembly 파일 뷰어

설치 방법

설치 파일 선택

공식 Releases에서 운영체제·CPU에 맞는 설치 파일과 체크섬을 확인해요. 알파 소프트웨어이므로 작업 자료의 복사본으로 시험하는 편이 좋습니다. 이번에는 다운로드·설치하지 않았어요.

공식 자료 확인

소스 빌드 안내

Rust와 시스템 의존성을 준비한 후 공식 안내를 따릅니다. 아래는 참고용 명령이며 실행하지 않았어요.

git clone https://github.com/storytold/craft-anything
cd craft-anything
cargo run --release -p craft-anything

공식 자료 확인

사용 방법

  • 본인 소유 또는 허가받은 대상과 원하는 새 구현을 지정하고, 기본 Clean room 모드로 조사 범위를 확인해요.
  • 제작 결과와 원본의 차이·미확인 사항을 보고 보완해요. 설치 명령과 파일 수정 승인 범위는 따로 검토해요.
  • CLI·MCP 연동은 선택 사항이에요. 조사 기능과 AI 제작 기능의 준비 조건은 서로 달라요.

비용과 API 키

MIT 또는 Apache-2.0 소스 사용과 AI 서비스 비용은 별개예요. 연결한 코딩 에이전트·모델·선택적 이미지/3D 생성 서비스는 각 계정의 요금·약관을 따릅니다. 현재 가격·잔액은 조사하지 않았어요.

라이선스

MIT 또는 Apache-2.0 중 선택하는 이중 라이선스예요. 자산과 의존성은 별도 조건을 확인해야 하며, 조사 대상 소프트웨어의 권리까지 부여하는 것은 아니에요.

주의사항과 알려진 이슈

  • 초기 알파 단계이며 실행 안정성·생성 결과·호환성은 직접 검증하지 않았어요.
  • Clean room은 OS 보안 격리가 아니에요. 연결된 에이전트가 가진 파일·명령 권한과 의존성 설치 스크립트의 위험은 남아요.
  • 보유하거나 허가받은 대상만 조사하고 DRM·로그인·안티치트 우회나 제3자 로고·사진·문구 무단 복제에 사용하지 않아야 해요.
  • README의 Codex 설명과 STATUS의 일부 macOS·모의 검증 기록은 범위가 달라요. 이를 Windows 실사용이나 전체 재제작 성공 보증으로 해석하면 안 돼요.

v0.6.0 공개 릴리스

2026-11-09 공개. 승인 흐름·실행 중단·분석 처리 개선 등이 기록되어 있으나 설치 파일을 검증하지 않았어요.

확인 범위

확인 날짜: 2026-11-10

확인 커밋: 62187d56639e376412f9d7aa3213ea8a35c88903

확인한 범위: 공식 GitHub 커밋·README·Cargo 매니페스트·라이선스·STATUS 일부와 최신 릴리스 및 최근 코드 변경을 읽은 정적 검토예요.

확인 한계: 대상 프로그램 설치·실행, 에이전트 연결, 모델 호출, 전체 보안 감사, Windows 호환성 시험은 하지 않았어요. 작성자의 테스트·성능 주장은 독립 실행 검증이 아니에요.

출처

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다