랜딩 페이지

/
하네스엔지니어링 워크스페이스
실무 백엔드 과제 · AI 에이전트 · 역량 평가 플랫폼
무료로 시작하기
둘러보기
[ IDE 미리보기 이미지 ]
18종과제
AI에이전트
5개기업
14기수강생
기능 소개 섹션
Chat Mode
[ 아이콘 ]
AI와 대화하며 코딩
Agent Mode
[ 아이콘 ]
자율 에이전트 실행
Trace 뷰
[ 아이콘 ]
AI 추론 과정 시각화
[ 실무 백엔드 과제 소개 + 점수 레이더 차트 ]
푸터 · 로고 · 링크 · 저작권 © 2026

로그인

/login
환영합니다
서비스로 이어서 풀이를 이어가 주세요
🐙 GitHub으로 계속하기
이메일
이메일 주소
비밀번호
비밀번호 입력
로그인
계정이 없으신가요? 회원가입 · 둘러보기

회원가입

/signup
AI 워크스페이스 시작하기
계정을 만들고 AI와 함께 코딩을 시작하세요
이름
이름을 입력하세요
이메일
이메일 주소
비밀번호
8자 이상 입력
비밀번호 확인
비밀번호를 다시 입력
계정 만들기
이미 계정이 있으신가요? 로그인

과제 목록

/problems
실무 백엔드 과제를
AI 에이전트와 함께
18종 과제
AI 에이전트
5개 기업
14기
🔍 제목, 카테고리, 언어 검색
전체
API
DB
아키텍처
Java ▾
난이도 ▾
최신순 ▾
API 구현
#001 Lv 2
Todo CRUD API 구현
Django/Python 기반 Todo CRUD API를...
정답률 90%내 점수 100
API 구현
#002 Lv 2
회원 인증 JWT API 구현
Spring Boot JWT 기반 인증 API...
정답률 75%미시작
DB 설계
#003 Lv 3
게시판 검색페이징댓글 API
페이지네이션, 검색 필터링 구현...
정답률 32%미시작
API 구현
#004 Lv 2
최적 경로 탐색 API 구현
그래프 알고리즘 활용한 경로 탐색...
정답률 45%미시작
아키텍처
#005 Lv 3
이벤트 동기화 기능 버그 수정
레이스 컨디션, 트랜잭션 버그 수정...
정답률 28%미시작
API 구현
#006 Lv 2
리더보드 랭킹 버그 수정
정렬 오류 및 동점자 처리 로직...
정답률 61%미시작

과제 상세

/problems/[id]
← 과제 목록
게시판 검색페이징·댓글 API 구현
API 구현
문제 설명 · 요구 사항 · 엔드포인트 목록 섹션
[ 엔드포인트 목록 코드 블록 ]
GET /api/posts, POST /api/posts, ...
[ 응답 예시 JSON 코드 블록 ]
요구사항
• 페이지네이션 구현 (page, size 파라미터)
• 제목/내용 검색 필터링
• 댓글 CRUD 구현
• 권한 검증 (작성자만 수정/삭제)
[ 제공 사항 · 구현 대상 목록 ]
과제 정보
카테고리API 구현
상태미시작
예상 시간⏱ 2h
정답률32.29%
Language
JavaSpring Boot · JPA
PythonDjango · SQLite ORM
AI Model
AIG 기본 모델
풀이 시작 →

풀이 기록

/sessions
내 세션 기록
완료된 건 다시 복기하고, 진행 중인 건 이어서 풀어보세요
🔍 세션 · 과제 · 언어 검색
완료2
진행 중0
평균 점수100
총 학습 시간0h 27m
상태
전체
완료
진행 중
실패
최신순 ▾
#01
Py
회원 인증 JWT API 구현
Lv 2
API · 2026.05.20 06:52 · Python
100
완료
리포트 보기 →
#02
Py
Todo CRUD API 구현
Lv 2
API · 2026.05.20 06:45 · Python
100
완료
리포트 보기 →

세션 준비

/sessions/[id]/start
세션 환경을 준비하고 있습니다
워크스페이스, 기본 파일, AI 문맥을 불러오는 중입니다.
준비가 끝나면 IDE로 자동 이동합니다.
과제
Todo CRUD API 구현
예상 소요
⏱ 60분
환경 준비 중15%
준비가 완료되면 이 페이지에서 자동으로 IDE로 이동합니다.
← 과제로 돌아가기
⌨ IDE 바로 열기

IDE

/ide/[sessionId]
main.py ×
utils.py ×
▶ 테스트
↑ 제출
GPT-5 ▾
TR
탐색기
1 from django.db import models 2 3 class Todo(models.Model): 4 title = models.CharField(max_length=200) 5 completed = models.BooleanField(default=False) 6 created_at = models.DateTimeField(auto_now_add=True) 7 8 def __str__(self): 9 return self.title 10 11 # ... 코드 에디터 영역 (Monaco Editor) ...
AI ChatGPT-5
안녕하세요! Todo CRUD API 구현을 도와드릴게요. 어떤 부분부터 시작할까요?
모델 설계부터 시작해주세요
Todo 모델에는 title, completed, created_at 필드가 필요합니다...
추천 프롬프트
테스트 케이스 작성 도움
코드 리뷰 요청
메시지 입력...
문제 설명
테스트
실행 결과
제출 현황
✓ test_create_todo — 통과 · 0.12s
✓ test_list_todos — 통과 · 0.08s
✗ test_update_todo — 실패 · expected 200, got 404
3/4 통과 (75%)

리포트 목록

/reports
📄
리포트
내가 푼 과제의 AI 분석 리포트를 한곳에서 확인하세요
내 리포트 · 2
74.0
#12
회원 인증 JWT API 구현
13/13 통과 · 100% · 2026. 05. 20. 오전 07:17
65.0
#11
Todo CRUD API 구현
14/14 통과 · 100% · 2026. 05. 20. 오전 06:53

제출 진행 상태

/submissions/[id]
제출 #a3f9c1 · 분석 중
제출물을 분석 중입니다
AIG 에이전트가 코드 품질, 테스트 통과율, Trace 활용도를 평가 중이에요.
코드 업로드
소스 파일과 메타데이터를 성공적으로 받았습니다
완료 · 0.3초
정적 분석
Lint · 구조 검사 · 품질 시그널을 수집했습니다
완료 · 1.8초
테스트 하네스 실행
샌드박스에서 공개·비공개 테스트 시나리오를 실행합니다
→ GET /api/todos · 200 OK · 31ms
진행 중 · 8.3초
·
리포트 생성
테스트·Trace 인사이트를 모아 피드백 리포트를 구성합니다
대기
과제 목록으로
⟳ 리포트 준비 중…

제출 리포트

/submissions/[id]/report
Report · Submission#11
Todo CRUD API 구현
tgi님, 잘 했어요.
65 /100 점수
Harness 평가 점수
[ 레이더 차트
오각형·5축 ]
목표 명확도
80
작업 흐름 설계도
70
검증 루프 설계도
65
스킬 구성도
75
정보 제공 적절도
60
영역별 세부 평가
🎯
목표 명확도
50
🔄
작업 흐름 설계
70
검증 루프 설계
65
⚙️
스킬 구성도
75
[ AI 생성 개인 피드백 텍스트 — SO1, SO2, SO3 + 개선점 + 최종 요약 문단 ]
← 리포트 목록
Trace 타임라인 보기 →

Trace 타임라인

/submissions/[id]/timeline
← 리포트로
Trace 타임라인
제출 #7 · 3번 실행 합산 · 3 스팬 · 총 55.0초
LLM ✓
Tool ✓
Patch ✓
Collapse all
All Spans 3
🤖
agent_run
gpt-5-mini · 4.7s
4.65s
🤖
agent_run
gpt-5 · 15.5s
15.5s
🤖
agent_run
gpt-5 · 34.9s
34.9s
Duration
4.65s
Model
gpt-5-mini
Tokens
7,265/380
Started
06:45:56
Input
Output
Logs
span_id: "24"
parent_id: null
task: "agent_run"
kind: "LLM"
SPAN TIMELINE
run

하네스 설정

/harness
하네스 에이전트 실행 환경 관리
에이전트가 사용할 프롬프트, 스킬, 정책 파일을 관리합니다
파일 탐색기
📁 USER-HARNESS/
📄 AGENTS.md ●
📁 current_version/
📁 skills/
📄 SKILL.md
📁 prompts/
📄 system.md
📄 instruction.md
📄 policies.yaml
AGENTS.md
저장
빌드
# General behavior guidelines ## 1. Think before coding - State your assumptions explicitly... - If multiple interpretations exist, pick briefly... ## 2. Simplicity First - Write the simplest code that solves the problem... ## 3. Surgical Changes - Reflect only what you feel is best... ... (하네스 파일 내용) ...
실행환경: AGENTS.md · instruction.md
마지막 빌드: 2026-05-20 06:45
활성화됨

마이페이지

/mypage
TG
tgi
t@t.com
내 정보
프로필
설정
🔑 API 키
⚙ 환경 설정
계정
⚠ 계정 관리
프로필
내 계정 정보와 활동 현황
TG
tgi
LOCAL
t@t.com
2026년 5월 20일 가입
4회
총 제출
→ 리포트 보기
70점
평균 점수
0개
이어가기
역량 지표AVG 70
AI 평가 5축, 최근 리포트 2개 평균
[ 레이더 차트 — 목표명확도 / 작업흐름 / 검증루프 / 스킬구성도 / 정보제공도 ]

워크샵

/workshop
공부가 아니라,
워크샵 같은 학습.
실무 시나리오를 팀원처럼 생각하며, Trace, 시나리오가 무엇인지 직접 체험할 수 있습니다.
지금 워크샵 열기
둘러보기
[ IDE + Trace 워크샵 미리보기 ]
A/B 시안 생성과 반영
Before
[ 기존 접근 방식 ]
After
[ AI 개선 결과 ]
워크샵 목록
SCENARIO
시나리오 라이브러리
실무 케이스 시나리오 탐색
PROMPT
프롬프트 라이브러리
효율적인 프롬프트 패턴
LIVE
라이브 코치
실시간 AI 멘토링
출시 알림 받기
스프링 출시 예정 · 지금 구독하면 얼리버드 혜택을 드려요
이메일 주소 입력
구독하기