기능

Web IDE — 브라우저에서 실행되는 라이브 사이트 기반 VS Code

대시보드에서 바로 정식 VS Code 편집기를 열어 사이트의 실제 파일로 작업하세요. git이 내장되어 있으며 편집기 전체가 SFTP 접속과 동일한 CageFS 격리 환경 내에 있어 로컬에 아무것도 설치할 필요가 없고, 최신 상태에서 벗어나는 별도의 복사본도 없습니다. 이 기능은 라이브(LIVE) 사이트를 직접 편집합니다. 저장한 파일은 기록되는 즉시 공개 인터넷에 반영되지만, 정적 파일은 최대 4시간 동안 CDN 캐시에서 계속 제공될 수 있습니다.

브라우저의 코드 편집기, 열려 있는 파일 옆의 파일 트리 및 그 안의 커서.
  • VS Code브라우저에서 바로 사용하는 풀 에디터
  • 700,000+전 세계에서 호스팅되는 사이트
  • 2접속 방법: 웹 편집기 및 SFTP
  • 99.99%가동 시간 보장

이미 익숙한 편집기 그대로, 라이브 파일 시스템에 직접 연결

Web IDE는 대시보드에서 보고 있는 사이트에서 열리며, code-server를 통해 브라우저에서 실행되는 VS Code입니다. 사이트의 실제 파일을 직접 편집하므로 업로드 단계나 동기화를 유지해야 하는 로컬 체크아웃이 필요 없으며, 편집기 흉내만 내는 조잡한 웹 텍스트 상자도 아닙니다.

단순한 파일 편집기가 아닌 완전한 VS Code

구문 강조, 다중 파일 검색, 분할 창, 그리고 이미 손에 익은 키보드 단축키까지 code-server를 통해 브라우저에서 바로 제공됩니다.

이미 익숙한 편집기

파일 트리, 사이트 전체 검색, 다중 파일 편집, 이미 익숙한 단축키까지 — 노트북 대신 서버에서 실행되는, 로컬에서 사용하던 바로 그 에디터입니다.

사본이 아닌 라이브 파일

사이트 자체를 직접 편집하고 계십니다. 중간 스테이징 사본이 없으며 나중에 동기화할 대상도 없습니다. 이것이 빠른 속도를 보장하는 이유이자 저장하기 전에 두 번 검토해야 하는 이유입니다. 정적 파일은 최대 4시간 동안 CDN 캐시에서 계속 제공될 수 있습니다.

Git 내장

편집기 내에서 바로 스테이징, 커밋, 브랜치 생성, 변경 사항 비교(diff) 및 푸시를 수행하여, 서버에서 작업한 내용이 문서화되지 않은 핫픽스로 남지 않고 버전 관리 체계 내에 안전하게 유지되도록 하십시오.

코드가 있는 위치의 wp-cli

WordPress 작업에서는 편집기만큼 명령줄도 중요합니다. 둘 다 같은 위치에 있습니다.

wp-cli는 패널 터미널에서 사이트를 대상으로 실행됩니다. 편집 중이던 파일을 벗어나지 않고도 데이터베이스 검색 및 바꾸기, 캐시 플러시, 플러그인 롤백, 일괄 업데이트, 테이블 내보내기, 일회성 스크립트 실행 등을 수행할 수 있습니다.

이로써 일반적인 과정이 완료됩니다. 로그에서 오류를 확인하고, 편집기에서 파일을 열어 수정하고, 이를 검증하는 wp-cli 명령을 실행한 후 다음 작업을 진행하십시오. 모든 작업은 실제 환경의 실제 사이트에서 이루어지므로, 직접 테스트한 내용이 방문자에게 그대로 제공됩니다.

  • 패널 터미널의 wp-cli
  • 수정 작업이 코드가 아닌 관리자 페이지에서 필요할 때 원클릭 WP 관리자 로그인
  • 패널에서 플러그인 및 테마 설치, 활성화, 업데이트 및 제거
  • 접속, 오류 및 PHP 로그를 편집기와 함께 확인할 수 있습니다
  • 데이터베이스 직접 작업을 위해 내장 및 SSO가 적용된 phpMyAdmin 및 Adminer
  • 대량 파일 작업을 위해 FileGator 파일 관리자가 임베드되었으며 SSO가 적용되었습니다

커널 수준에서 격리, 엣지에서 감사

서버에 대한 브라우저 액세스는 경계가 실재하는 경우에만 허용됩니다. Web IDE는 다른 모든 액세스 경로와 완전히 동일한 격리 환경 내에 배치됩니다.

CageFS 파일 시스템 격리

각 테넌트는 격리된 파일 시스템 보기를 제공받으며 다른 테넌트, 다른 사이트 또는 민감한 시스템 파일을 볼 수 없습니다. CageFS는 침해 사고를 억제하도록 설계되었으며, 귀하의 SFTP 세션이 실행되는 것과 동일한 격리 환경입니다.

LVE 리소스 격리

CPU, RAM, IO, IOPS, 프로세스 및 엔트리 프로세스는 사이트별로 제한되므로, 무거운 빌드나 제어 불능 상태가 된 스크립트는 이웃 사이트에 영향을 주지 않고 자체 격리 공간 내에서 조절됩니다.

최소 권한 자격 증명

액세스 키와 자격 증명은 최소 권한 원칙에 따라 대시보드에서 관리되므로, 작업에 필요한 접근 권한만 부여하고 그 이상의 권한은 부여하지 않습니다.

감사 로그가 기록된 액세스

액세스는 행위자, 작업 및 대상과 함께 감사 로그에 기록됩니다. 이는 플랫폼의 모든 권한 있는 작업에 적용되는 동일한 규율입니다.

코드뿐만 아니라 런타임도 형성하십시오

편집기는 개발 환경의 절반에 불과합니다. 나머지 절반은 그 바탕이 되는 스택이며, 이는 사이트별로 구성할 수 있습니다.

  • 사이트별 PHP 버전 선택기를 통해 레거시 플러그인과 최신 빌드가 동일한 계정에 공존할 수 있습니다
  • 수정 가능한 PHP 설정 — memory_limit, max_execution_time, upload 및 post 크기 등 — 사용 권한 범위 내에서 제공
  • 사이트별로 켜거나 끌 수 있는 PHP 확장: imagick, gd, redis, memcached, bcmath, intl, soap 등
  • 사이트별 LSAPI PHP 워커, LVE 엔트리 프로세스로 제한되며 요금제 내에서 구성 가능
  • WP-cron 및 실제 cron 모두를 위한 사이트별 cron 관리와 사이트별 환경 변수
  • 사이트별 Redis 또는 Memcached 객체 캐시(HTTP/3이 활성화된 LiteSpeed Enterprise 제공)
  • 여러 데이터베이스 및 사용자를 지원하는 사이트별 MariaDB, 외부 클라이언트가 필요할 때 사용할 수 있는 원격 접속 토글

편집부터 배포까지, 안전하게

프로덕션을 직접 편집하는 것은 때로는 올바른 결정이지만 때로는 잘못된 방법일 수 있습니다. 본 플랫폼은 동일한 편집기에서 두 가지 경로를 모두 지원합니다.

한 번의 클릭으로 사이트를 스테이징으로 복제하고, 스테이징 사본에 대해 Web IDE를 열어 작업한 뒤, 변경 사항이 검증되면 라이브로 배포하십시오. 파일과 데이터베이스는 프로덕션과 동일한 스택 및 청사진으로 함께 이전되므로, 스테이징은 단순한 근사치가 아닌 실제 리허설 역할을 합니다.

작업물이 저장소에 속해 있는 경우 편집기 내에서 git을 사용하고, git 기반 배포가 빌드 및 배포 파이프라인을 통해 변경 사항을 전달하도록 하십시오. 그러면 브라우저에서 작성된 코드도 랩톱에서 작성된 코드와 동일한 버전 관리 릴리스 및 롤백 경로를 따르게 됩니다.

변경 사항에 문제가 발생하더라도 백업이 원클릭 복원 기능과 함께 패널에 나열되며, 모든 배포는 되돌릴 수 있는 버전 관리 릴리스입니다. 안전망은 지원 티켓이 아닙니다.

편집기 내의 AI 및 편집기 외부의 모든 AI

웹 IDE는 대시보드 내의 AI 어시스턴트와 연동되며, 전체 플랫폼은 귀하께서 이미 사용하고 계신 AI 툴로 구동될 수 있도록 구축되었습니다.

대시보드에서 AI 지원을 이용할 수 있으며, AI Pack을 통해 자체 모델에서 실행됩니다. 모델을 직접 제공하시면 어시스턴트가 파일을 읽고 편집하며 wp-cli를 실행하고 변경 사항을 반영합니다. 직접 선택하지 않은 내장 모델에 종속되지 않습니다.

브라우저 외부에서도 당사의 MCP 서버를 통해 Claude Code, Cursor, ChatGPT 등 MCP를 지원하는 모든 클라이언트가 귀하의 API 권한 범위 내에서 자연어로 호스팅 및 사이트를 제어할 수 있습니다. 이 구조는 의도된 것입니다. 하나의 API와 하나의 작업 카탈로그가 다양한 방식으로 제공됩니다. 당사 편집기에서 구축하든, 귀하의 편집기에서 구축하든, 혹은 에이전트에게 맡기든 관계없이 동일한 배포 경로가 세 가지 방식 모두를 지원합니다.

자주 묻는 질문

Web IDE란 정확히 무엇인가요?

대시보드의 사이트 페이지에서 열리며 code-server를 통해 제공되어 브라우저에서 실행되는 VS Code입니다. 중간에 스테이징 사본 없이 서버에 있는 해당 사이트의 실제 라이브 파일을 git과 함께 전체 편집기로 편집할 수 있습니다. 로컬에 아무것도 설치되지 않으며 동기화 상태를 유지할 별도의 사본도 없습니다.

여전히 SFTP를 이용할 수 있나요?

예. 웹 편집기는 SFTP, 그리고 SSH가 포함된 요금제의 경우 제한된 셸(jailed shell)과 함께 접속할 수 있는 방법 중 하나입니다. 이들은 모두 CageFS로 격리된 동일한 파일 보기로 연결되므로, 한 작업에는 편집기를 사용하고 다음 작업에는 자체 클라이언트를 사용할 수 있습니다. Footprint-Free 요금제에는 셸 대신 SFTP가 제공됩니다.

다른 테넌트가 이를 통해 내 파일을 볼 수 있습니까?

각 입주자는 CageFS 하에서 격리된 파일 시스템 보기를 부여받아 다른 입주자, 다른 사이트 또는 민감한 시스템 파일을 볼 수 없으며, LVE가 사이트당 CPU, RAM, IO, IOPS 및 프로세스를 제한하므로 단일 케이지가 서버 리소스를 고갈시킬 수 없습니다. CageFS는 위험을 완전히 제로로 만들기보다는 침해를 격리하도록 설계되었으므로, 기본적인 악성코드 검사, 능동형 WAF 및 해당 격리 기능이 유료 옵션으로 판매되는 대신 모든 계정에 기본으로 포함되어 있습니다.

개발자에게 내 사이트 중 하나에만 액세스 권한을 부여할 수 있나요?

현재 액세스는 조직 역할(소유자, 청구, 개발자, 읽기 전용)에 의해 관리되며, 멤버는 해당 조직에서 맡은 역할의 권한을 상속받습니다. 개발자 역할에는 배포 또는 프로덕션 반영 권한이 포함되지 않는다는 점에 유의하십시오. 멤버를 특정 사이트로 제한하는 것과 같은 멤버십별 선택적 리소스 범위 지정은 현재 제공되는 기능이 아니라 향후 개선 계획에 포함된 사항이며, API 키는 개별 멤버별이 아닌 세부적인 범위와 함께 조직별로 발급됩니다.

웹 에디터는 모든 요금제에서 사용할 수 있나요?

이는 요금제 기능이 아니므로, 답변은 귀하께서 어떤 요금제를 구매하시는지에 달려 있지 않고 사이트가 어디에서 실행되는지에 달려 있습니다. 편집기는 당사의 자체 인프라에서 호스팅하는 사이트에서 열리는데, 이는 당사 서버에 있는 해당 사이트의 격리된 자체 컨테이너 내에서 실행되기 때문입니다. 다른 호스팅 플랫폼, Cloudflare Pages, Netlify, GitHub Pages 또는 귀하의 자체 서버 등 다른 위치에 사이트를 배포하도록 선택하신 경우, 사이트가 실행되는 위치에서 해당 사이트를 편집하게 됩니다. VPS 및 클라우드 제품에도 이 기능은 포함되어 있지 않으며, 편집기가 열릴 수 있는 관리형 컨테이너가 존재하지 않습니다.

에디터의 AI 지원 기능에 추가 비용이 발생합니까?

AI 지원은 AI Pack을 통해 귀하의 자체 모델에서 실행되므로, 당사가 선정한 모델에 얽매이지 않고 원하는 모델을 직접 도입하고 비용을 지불하실 수 있습니다. 현재 대시보드에서 이용 가능하며, 편집기 내 기능은 활발히 개발 중이므로 아직 이용하실 수 없습니다. 이와 별도로 당사의 MCP 서버를 통해 Claude Code 또는 Cursor와 같은 외부 AI 도구가 귀하의 API 권한 범위 내에서 호스팅을 직접 제어할 수 있습니다.

프로덕션 환경을 직접 편집해야 합니까?

가능하며, 때로는 그것이 가장 빠르고 올바른 해결책입니다. 중요한 작업의 경우 클릭 한 번으로 staging에 복제하고, 사본에서 Web IDE를 연 다음, 변경 사항이 검증되면 live로 푸시하십시오. 변경 사항을 저장소에서 관리해야 하는 경우 롤백이 포함된 Git 기반 배포 및 버전 관리 릴리스를 사용할 수 있으며, 원클릭 복원이 지원되는 백업이 모든 것을 안전하게 보호합니다.

어떻게 사용해 볼 수 있나요?

카드 등록 없이 14일 무료 체험을 시작하세요. 결제 정보는 필요하지 않습니다. 무료 체험에는 최대 5개 사이트를 위한 Footprint-Free 호스팅이 포함되어 있으므로, 편집기를 열고 실제 스택에서 실제 사이트를 직접 작업해 보며 평가하실 수 있습니다.

지원 티켓이 아닌 편집기를 여십시오

브라우저에서 사용하는 완벽한 VS Code. 카드 등록 없는 14일 무료 체험으로 시작하세요 — 결제 정보 입력 불필요, Footprint-Free에서 최대 5개 사이트 지원.

무료로 시작하기