← 목록으로
📅 2026-06-22
2026 천하제일 입코딩 대회(with GitHub Copilot) 참가 회고
AI AgentGitHub CopilotAzureHackathonDevOps

2026 천하제일 입코딩 대회(with GitHub Copilot) 참가 회고

올해로 2회째를 맞이한 '천하제일 입코딩 대회'에 참가했습니다. 대회 타이틀 그대로 키보드 타이핑을 최소화하고, 오직 입(구두 프롬프팅)으로만 AI Agent를 제어해 애플리케이션 개발부터 배포까지 완수해야 하는 독특하고 실험적인 해커톤이었습니다.

주최 사이트 및 후원사 정보
  • 주최 사이트
    https://github.com/lipcoding-kr

  • 2026 후원사 (Hosts & Sponsors)

    • 위민후코드코리아 (Womxn Who Code Korea)
    • Microsoft, 메가존클라우드, Jabra

참여 사유: AI Agent와의 협업 한계 시험

평소 업무 생산성 향상을 위해 ChatGPT, Gemini, Copilot 등 다양한 AI 도구를 적극적으로 실무에 도입해 왔습니다. 이번 대회는 "개발자가 오직 프롬프트 전달만으로 복잡한 아키텍처를 세팅하고 구동 가능한 결과물을 만들어낼 수 있는가?"에 대한 호기심을 검증할 최고의 기회였습니다. 재미 반, 도전 정신 반으로 AI Agent 기반 개발의 패러다임을 직접 경험했습니다.


입코딩으로 개발한 프로젝트

프로젝트 한 줄 요약: GitHub Webhook 기반의 개발자 개인형 회고(Retrospective) 페이지 생성 서비스

GitHub(git)에 기록되는 Commit 로그, Pull Request(PR) 승인 및 리뷰 등의 다양한 이벤트를 파싱하여, 개발자가 한눈에 자신의 작업 흐름을 돌아볼 수 있는 '개인형 회고 페이지' 자동화 시스템을 기획하고 개발에 착수했습니다.

겪었던 기술적 제약과 트러블슈팅 (Troubleshooting)

1. 음성 인식(Voice Extension)의 언어 장벽 우회

구두로만 코딩을 진행하기 위해 GitHub Copilot Voice 확장 프로그램을 활용하려 했으나, 현재 해당 기능이 영문만 공식 지원한다는 점을 현장에서 알게 되었습니다. Copilot에게 무한루프 질문을 던지며 1시간가량 시행착오를 겪은 끝에, OS 자체 내장 음성-텍스트 변환(STT) 기능을 징검다리로 활용하여 한글 구두 명령을 텍스트로 변환 후 주입하는 방식으로 문제를 우회 해결했습니다.

2. Copilot SDK 컨텍스트 이해도 부족과 아키텍처 선회

Copilot SDK가 지원하는 모델의 한계와 최신 기능에 대한 사전 정보가 부족하여 초기 싱크 맞추기에 어려움이 있었습니다. Copilot Agent에게 최적의 연동 방식을 질문했으나 SDK 내부 구조 대신 Cloud API 방식을 제안받았고, 이로 인해 SDK 표준 규격이 아닌 HTTP 직접 통신으로 서버와 연동하게 되면서 컨텍스트가 여러 번 초기화되는 부침을 겪었습니다. 제한된 리소스 안에서 대안을 빠르게 찾아내는 프롬프팅의 중요성을 체감했습니다.

3. 인프라 방화벽 이슈와 빌드 자동화(CI) 안착

최종 목표는 CI/CD 파이프라인을 통틀어 Azure 가상 인프라에 완전 자동 배포하는 것이었습니다. 그러나 현장 보안 패스 문제 및 네트워크 방화벽 이슈로 인해 지속적으로 배포 거절(Denial)이 발생했습니다. 제한된 시간 내에 배포 자동화까지 완결 짓지는 못했으나, 보안 이슈를 격리하며 빌드(CI) 단계까지 안정적으로 성공시키는 선에서 프로젝트를 마무리했습니다.

최종 결과

전체 39개 참가 팀 중 18번째로 결과물을 제출하며 안정적으로 중간 이상의 성적을 기록했습니다.

천하제일 입코딩 대회 최종 평가 결과

소스 코드: https://github.com/rlaguswls13/personal_Retrospective


상위권 팀들을 보면서 느낀 점: '평가 Agent'의 내재화

입상자들과 상위권 팀들은 AI Agent 기반 코딩과 자동 평가 메커니즘에 대한 이해도가 완전히 달랐습니다. 그들은 단순히 코드를 짜달라고 요청하는 수준을 넘어섰습니다.

소프트웨어 개발만큼이나 AI 어시스턴트의 프롬프트 파이프라인을 설계하는 '메타 엔지니어링' 능력이 앞으로의 생산성을 가르는 핵심 지표가 될 것임을 확신했습니다.


대회 프로세스 리뷰: 좋았던 점과 아쉬운 점

좋았던 점

아쉬운 점 및 제언


총평

몇 가지 인프라적 미흡함이 있었음에도 불구하고, 이를 압도할 만큼 최신 AI Agent 기술을 극한으로 활용해 보며 얻은 인사이트가 훨씬 컸던 밀도 높은 시간이었습니다. 개발자의 역할이 '타이핑을 하는 사람'에서 '아키텍처를 설계하고 AI에게 정확한 컨텍스트를 주입하는 디렉터'로 빠르게 이동하고 있음을 피부로 실감한 뜻깊은 대회였습니다. 내년에도 기회가되면 다른 개발자분과 팀으로 참여해서 향상된 AI Agent 기술을 맛보고 싶습니다.