TASTESTUDIO 문서
TASTESTUDIO는 Windows 데스크톱 앱과 Rust Agent로 이루어집니다. 프로젝트 관리자·탐색기·Monaco 편집기·터미널·실행·Git으로 내 PC에서 작업하고, 프로젝트 폴더의 .tastedev 정의(TASTEDEV Protocol)에 적은 작업과 시험을 Core를 거쳐 조건에 맞는 Agent(Windows·Linux)에 보냅니다. Agent는 출력을 실시간으로 보내고 결과와 증거(로그·브라우저 시험 기록)를 남깁니다. 실패하면 AI가 읽기만 하며 원인을 짚고 고칠 안을 보이고, 사용자가 승인한 변경만 적용해 다시 시험합니다. 결과는 GitHub 이슈로 올리고, 예약해 두면 정한 시각에 시험이 돕니다.
사용 설명서
처음 켜기부터 문제 해결까지, 실제로 쓰는 순서대로 적은 설명서입니다.
설치
다운로드 페이지에서 버전, SHA-256과 코드 서명 정보를 확인한 뒤 설치할 수 있습니다. 다운로드 정보 보기
현재 확인할 정보
빠른 시작
- 1
다운로드 페이지에서 코드 서명과 SHA-256이 확인된 Windows 설치본을 받습니다.
- 2
앱을 켜고 프로젝트 폴더를 열어 편집·터미널·Git으로 작업합니다.
- 3
Rust Agent를 시험 장비에 두고 Core에 연결한 뒤, .tastedev 정의의 작업과 시험을 큐에 넣어 돌립니다.
주요 기능
프로젝트 관리자
폴더를 프로젝트로 등록하고 다시 열 때 그 자리를 기억합니다. 없어진 폴더는 찾아 다시 잇습니다.
탐색기와 편집기
탐색기와 Monaco 편집기로 여러 탭을 열고 저장합니다. 밖에서 바뀐 파일은 저장할 때 알려 줍니다.
터미널과 실행
프로젝트 폴더에서 터미널을 열고, 실행 구성으로 프로그램을 돌리고 멈춥니다. 표준 출력과 오류를 따로 봅니다.
Git
상태·변경 비교·스테이지·커밋·이력을 앱 안에서 다룹니다. 시스템에 설치된 Git을 씁니다.
TASTEDEV Protocol
프로젝트의 .tastedev 폴더에 환경·작업·시험을 적습니다. 저장한 정의를 엄격히 검사한 뒤에만 실행 목록에 올립니다.
Rust Agent
Windows·Linux 장비에서 도는 독립 실행기입니다. Core에 등록하고 하트비트를 보내며, 받은 작업을 돌리고 출력을 실시간으로 보냅니다.
큐와 배정
작업은 큐에 들어가고, 필요한 조건(운영체제·도구)을 갖춘 Agent에 배정됩니다. 취소·시간 초과·결과를 한눈에 봅니다.
시험 조율
소스 준비·빌드·서비스 기동·상태 확인·시험·정리를 한 파이프라인으로 돌리고, 단계마다 결과를 남깁니다.
브라우저 시험과 증거
Agent에서 Playwright 시험을 돌리고, 실패하면 스크린샷·기록 같은 증거를 Studio에서 바로 봅니다.
AI 분석과 수정
실패한 실행을 AI가 읽기만 하며 분석하고 고칠 안을 차이로 보입니다. 승인한 안만 적용하고, 다시 시험하거나 되돌립니다.
GitHub 이슈
실패한 실행에서 이슈 초안을 만들고, 비슷한 이슈를 찾아 보인 뒤 승인하면 올리거나 기존 이슈에 잇습니다.
예약 시험
cron·주기·한 번 예약으로 정한 시각에 시험을 돌립니다. 시간대를 명시하고, 놓친 시각은 몰아서 돌리지 않습니다.
문제 해결
다운로드 버튼이 보이지 않아요.
다운로드 페이지에서 현재 공개된 설치 파일과 검증 정보를 확인하세요.
지원 운영체제를 확인할 수 있나요?
제품별 검증이 완료된 환경만 문서에 표시합니다. “검증 중” 표시는 아직 확정 전이라는 뜻입니다.
현재 기능 범위는 어디에서 확인하나요?
이 문서의 주요 기능과 제품 상세 페이지는 현재 프로젝트 소스를 기준으로 작성됩니다.
