Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>entAI-betaNew to Visual Studio Code? Get it now.
entAI-beta

entAI-beta

krepass

|
2 installs
| (0) | Free
엔트리 작품을 파이썬 프로젝트로 변환해 AI vibe coding을 가능하게 해줍니다.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Entai

엔트리 프로젝트를 파이썬 프로젝트로 변환합니다. 또, 변환된 파이썬 프로젝트의 실행 및 블록코딩 화면에서 실시간 편집 기능을 제공합니다.

활용

블록코딩 소스를 텍스트 소스로 변환한 만큼, 기존 텍스트 프로젝트에서만 사용할 수 있던 도구를 엔트리 프로젝트에서도 완전히 사용할 수 있습니다.

  • 바이브 코딩
  • Git 연동
  • 디버깅
  • 코드 에디터 사용
  • 코드 검색

File Tree

작품/
├─ README.md              작품 소개, 장면/오브젝트/변수 목록, 주의사항
├─ entry-spec.md          자주 쓰는 블록들 spec
├─ entry-spec/            자주 쓰지 않는 블록들 spec
│  ├─ ai_utilize.md         번역·읽어주기 모델 학습
│  └─ expansion.md          날씨·뉴스 등 확장 블록
├─ project.json           작품 설정 (실행 속도, 화면 종류, 켜둔 확장 블록)
├─ scenes.json            장면 목록
├─ shared/                작품 전역 자원들
│  ├─ variables.json        전역 변수/리스트 (초시계, 대답 포함)
│  ├─ messages.json         신호
│  ├─ tables.json           테이블
│  └─ functions/
│     ├─ 함수이름.py         함수 script
│     ├─ _meta.json          함수 id - 파일 이름 대응표
│     └─ _blocks.json        함수 블록 정의 (아래 설명)
└─ objects/
   └─ 01-엔트리봇/          오브젝트 폴더
      ├─ script.py           오브젝트의 코드
      ├─ object.json         이름·종류·장면·위치·모양·소리
      └─ variables.json      그 오브젝트만 쓰는 지역 변수·리스트

기능

  • 바이브 코딩 지원 — 프로젝트 내에 AI에게 내릴 지시사항과, 문법 spec이 포함되어있어, 추가적인 세팅 없이 바로 바이브코딩을 엔트리에 적용할 수 있습니다.
  • .ent 가져오기 — .ent 파일을 파이썬 폴더로 변환합니다.
  • 새 작품 만들기 — 빈 작품을 파이썬 프로젝트로 만듭니다.
  • 작품 열기 — 폴더를 읽어 작품을 블록코딩 에디터로 엽니다.
  • 파일에 반영하기 — 블록코딩 에디터의 변경사항을 폴더에 반영합니다.
  • 실시간 반영 — 폴더의 변경사항을 실시간으로 블록코딩 에디터에 적용합니다.
  • 작품 내보내기 — .ent 로 프로젝트를 내보냅니다.

사용법

  1. 사이드바의 Entry 아이콘을 엽니다.
  2. + 로 새 작품을 만들거나, .ent 를 가져옵니다.
  3. 목록에서 ▶ 를 눌러 작품을 블록코딩 에디터로 엽니다.

블록코딩 에디터 위에 떠 있는 도구 모음을 이용해 파이썬-블록코딩 간 전환, 파일에 반영하기, 작품 내보내기 기능을 사용할 수 있습니다.

참고 사항

  • 인터넷이 필요합니다. 편집기가 쓰는 라이브러리와 작품의 그림·소리를 playentry.org 에서 받아옵니다.
  • 하드웨어 블록은 지원하지 않습니다.
  • 편집기의 수정사항은 "파일에 반영하기" 를 눌러야 반영됩니다.

라이센스 및 출처

이 확장은 EntryJS(https://github.com/entrylabs/entryjs, Apache License 2.0, 저작권 Entry Labs)의 일부를 사용해 배포합니다. 한국어 문구(extern/lang/ko.js), 블록 목록(extern/util/static.js), 실행 중에 쓰는 그림(images/). 라이선스 전문은 확장 안의 entryjs/LICENSE 에, 자세한 목록은 NOTICE.md 에 있습니다.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft