분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
배포용 데이터 명세
AI 코딩 에이전트가 사용자와 대화하며 작업하는 도중, 특정 시점에서 에이전트가 다음에 취할 행동(action)을 14개 클래스 중 하나로 예측하는 문제입니다.
open.zip
baseline_submit.zip : 베이스라인 코드 기반 리더보드 제출 파일(zip) 예시 (참고용)data/ - train.jsonl : 학습 입력 데이터 (70,000건)
- train_labels.csv : 학습 정답 데이터 (70,000행 × 2컬럼)
- test.jsonl : 평가 입력 데이터 (형식 확인용 5건 샘플)
- sample_submission.csv : 제출 양식 파일 (2컬럼)
※ test.jsonl은 배포본에 형식 확인용 5건만 포함됩니다. 실제 평가 데이터(30,000건)는 비공개이며, 코드 제출 시 평가 서버에서 처리됩니다.
※ train.jsonl, test.jsonl는 JSON Lines 형식으로, 한 줄(line)이 하나의 샘플(JSON 객체)입니다.
1) 학습/추론 데이터: train.jsonl · test.jsonl
각 줄(JSON 객체 1개)은 한 에이전트 세션의 특정 시점 상태이며 아래 4개 항목으로 구성됩니다. (test.jsonl은 정답 action만 없고 구조는 동일)
id : 샘플 고유 식별자 (예: sess_sim_20260522_028750-step_02)session_meta : 세션·작업공간 메타정보 - user_tier : 요금제 (enterprise / pro / free)
- language_pref : 선호 언어 (ko / en / mixed)
- budget_tokens_remaining : 잔여 토큰 예산 (정수)
- turn_index : 현재 턴 번호 (작을수록 세션 초반)
- elapsed_session_sec : 세션 경과 시간(초)
- workspace : 작업공간 상태
- language_mix : 코드베이스 언어 비율 (예: {"py": 0.45, "sql": 0.30}, 합 ≈ 1.0)
- loc : 전체 코드 라인 수
- git_dirty : 미커밋 변경 존재 여부 (true / false)
- open_files : 열려 있는 파일 경로 목록 (없으면 [])
- last_ci_status : 마지막 CI 상태 (passed / failed / none)
history : 이전까지의 대화·행동 기록 (시간순, 0~12개, user → assistant_action 교대) - 사용자 턴 : role, content(발화 텍스트)
- 행동 턴 : role, name(행동명·14클래스), args(행동별 인자), result_summary(결과 요약)
current_prompt : 현재(가장 최근) 사용자 발화 — 이 시점에서의 다음 행동이 예측 대상2) 학습 정답 데이터: train_labels.csv
id : train.jsonl과 연결되는 샘플 식별자action : 예측 대상(타깃). 아래 14개 클래스 중 하나 - read_file 파일 읽기 · grep_search 패턴 검색 · list_directory 디렉터리 목록 · glob_pattern 글롭 패턴 검색
- edit_file 기존 파일 수정 · write_file 새 파일 작성 · apply_patch 패치(diff) 적용
- run_bash 셸 명령 실행 · run_tests 테스트 실행 · lint_or_typecheck 린트/타입 검사
- ask_user 사용자에게 질문 · plan_task 작업 계획 수립 · web_search 웹 검색 · respond_only 도구 없이 응답만
3) 모델 추론 결과 양식 파일: sample_submission.csv
id : 평가 데이터(test.jsonl)의 샘플 식별자action : 예측값 (위 14개 클래스 중 하나)※ 추론 시 예측 대상(타깃)의 action 값은 위 14개 클래스를 따르며, 대소문자까지 포함하여 클래스명이 동일해야합니다.
DACON Co.,Ltd | CEO Kookjin Kim | 699-81-01021
Mail-order-sales Registration Number: 2021-서울영등포-1704
Business Providing Employment Information Number: J1204020250004
#901, Eunhaeng-ro 3, Yeongdeungpo-gu, Seoul 07237
E-mail dacon@dacon.io |
Tel. 070-4102-0545
Copyright ⓒ DACON Co.,Ltd All rights reserved