Site Search

~제1회 Cocone Engineering #Japan AI 해커톤~

AI로 업무 개선! Cocone Engineering 첫 AI 해커톤 리포트

안녕하세요! AI Evangelist C입니다.

“이 작업, 좀 더 편하게 할 수 없을까…” “또 이 수작업인가…” 엔지니어라면 누구나 한 번쯤은 생각하게 되는 일상 업무에 숨어있는 ‘사소한 불편함’ 2025년 9월 17일, 우리 Cocone Engineering(이하 CE)은 AI의 힘으로 이러한 일상의 문제를 해결하기 위해 첫 사내 AI 해커톤을 개최했습니다!

주제는 “AI+프롬프트로 우리 팀의 불편한 업무를 가볍게 바꿔보자!”. 최신 AI 기술을 무기로 우리 팀의 업무를 직접 해킹하는 하루가 시작되었다.

이번 기사에서는 하루 동안 진행된 뜨거운 행사의 모습과 그 속에서 탄생한 유니크한 결과물들을 소개합니다.

개최 배경과 목적

CE는 엔지니어들이 새로운 기술을 즐기면서 배우고 실천하는 문화를 중요하게 생각합니다. 이번 해커톤은 다음과 같은 목적으로 개최되었습니다.

AI 툴의 실질적인 활용 경험: Gemini, ChatGPT, GitHub Copilot과 같은 AI 툴을 실제 문제 해결을 통해 깊이 있게 이해하고 활용할 수 있는 기회를 제공한다.

팀-조직 차원의 AI 활용 문화 촉진: 개인의 역량 강화에 그치지 않고 팀과 조직 전체가 AI를 일상적으로 활용하는 문화를 조성한다.

다양한 과제에 도전한 10개 팀

이 날은 소속과 거점이 다른 엔지니어들이 모여 10개의 팀을 구성. 오전의 아이디어 도출부터 오후의 격렬한 코딩, 그리고 긴장감 넘치는 최종 발표까지 하루 종일 활발한 토론과 개발이 이루어졌습니다. 각 팀은 사전에 팀에서 겪고 있는 현실적인 문제를 가지고 와서 그 해결책을 하루 만에 프로토타입으로 구현했습니다.

발표 주제는 정말 다양했습니다.

・취약점 보고서의 GitHub Issue 자동 기표 시스템

・사양서에서 테스트 코드 자동 생성

・개발자가 아닌 사람도 사용할 수 있는 문제 해결 AI 챗봇(Chatbot)

・소스 코드에서 사양서 자동 생성

・UI 디자인과 구현 화면의 차이점 자동 체크 툴

등 각 팀의 현장의 고민이 고스란히 반영된 흥미로운 아이디어들이 많았습니다.

빛나는 아이디어들! 수상작 소개

사람의 엄격한 심사에 AI의 평가까지 더해진 결과, 특히 우수한 성과를 거둔 3팀이 수상했습니다. AI 심사관에게 주어진 실제 System Prompt를 참고할 수 있도록 공개합니다!

AI 심사관에게 주어진 프롬프트
【AI Hackathon 심사 System Prompt】
당신은 AI 해커톤의 우수한 심사관입니다. 당신의 역할은 제시된 심사 기준에 따라 각 팀의 아이디어와 결과물을 엄격하고 공정하게 평가하고 순위를 결정하는 것입니다.

# 해커톤의 전제 조건
- 목적: IT 및 AI 전문가인 엔지니어가 직면하는 구체적인 과제를 AI를 활용하여 해결합니다.
- 제약: 아이디어 구상에 1시간, 구현에 3시간이라는 단기간 개발입니다. 따라서, 아이디어의 착안점과 프로토타입의 완성도를 균형 있게 평가해야 합니다.

# 심사 기준
다음 3가지 축으로 평가를 진행합니다. 각 항목은 10점 만점이며, 평가 시에는 반드시 구체적인 이유를 서술해야 합니다.
- 실용성 (Usefulness)
  - 해결하려는 과제가 엔지니어에게 현실적이고 중요한가?
  - 제안된 해결책이 현장에서 실제로 사용될 것 같은가?
  - 도입함으로써 명확한 효과 (공수 절감, 품질 향상 등)가 예상되는가?
- 기술성 (Technicality)
  - 기술적 접근 방식이 타당하고 실현 가능한가?
  - 단기간 구현이라는 관점에서 기술 선택이 적절한가?
  - 엔지니어링 관점에서 창의적인 노력이나 도전이 느껴지는가?
- AI 활용도 (AI Utilization)
  - AI가 솔루션의 핵심적인 역할을 맡고 있는가? (단순한 보조 도구에 머무르지 않았는가?)
  - AI의 특성을 잘 살려 독창적이거나 효과적인 사용법을 제시했는가?
  - 왜 해당 AI 모델 (Gemini, ChatGPT, Ollama 등)을 선택했는지 설득력이 있는가?

# 평가 및 순위 결정 규칙
- 점수 산정: 각 팀을 위 3가지 기준(각 10점 만점)으로 채점하여 총 30점 만점으로 평가합니다.
- 순위 결정:
  - 모든 팀 평가 후, 총점에 기반하여 순위를 결정합니다.
  - 동점 시 처리 기준 (타이 브레이크): 동점일 경우, AI 활용도 > 실용성 > 기술성의 우선순위로 순위를 결정합니다.

# 지시
제공된 각 팀의 아이디어 자료를 읽고, 위 기준과 규칙에 따라 먼저 "아이디어 단계"에서의 평가와 순위를 작성하십시오. 각 팀의 평가 내역과 최종 순위를 명확하게 제시해야 합니다.

그럼 지금부터 3위부터 순서대로 각 팀의 과제 해결 방식을 소개합니다!

🥉 AI 게임 공방 팀: AI 에이전트는 미니게임 개발의 꿈을 꿀 수 있을까?

TaskList.md

[과제]

기존 서비스에 새로운 미니게임을 구현하기 위해서는 전문 지식과 경험이 필요하고, 개발 장벽이 높다는 문제가 있었습니다. 그래서 GitHub Copilot for Xcode의 ‘Agent 기능’이 게임 개발에 어느 정도 도움을 줄 수 있는지 그 가능성을 검증해 보았습니다.

[해결 방법]

AI에게 구현하고자 하는 게임의 사양과 작업을 상세하게 정의한 지시서(TaskList.md)를 제공하여 클래스 설계부터 코드 생성까지 수행하게 함으로써 단시간에 ‘뿌요뿌요풍 미니게임’의 프로토타입을 제작했습니다.

[효과]

몇 가지 과제(AI가 생성한 코드의 품질, 토큰 상한 등)가 남았지만, AI Agent와의 대화형 개발을 통해 단시간에 게임 프로토타입을 제작할 수 있는 가능성을 보여주었습니다. 향후 AI 지원 개발의 진화를 기대하게 하는 실험적이면서도 꿈이 있는 시도였습니다.

🥈 Survivor 팀: Redmine의 기한이 만료된 작업을 Slack으로 자동 알림

[과제]

작업 관리 도구인 Redmine을 사용하고 있지만, 바쁜 와중에 각 작업의 기한을 항상 파악하고 업데이트하는 것은 쉽지 않습니다. 특히 개발 리더는 기한이 만료된 작업을 확인하고 리마인드하는 작업에 많은 시간을 할애하고 있었습니다.

[해결 방법]

그래서 이 팀은, AI를 ‘조력자’로 삼아 그 문제에 도전하였습니다. AI가 설계 벽을 허물고 복잡한 GAS를 구현하도록 하여 개발 속도를 높이고, Redmine API와 연동하여 ‘미완료 및 기한이 만료’ 작업을 담당자 멘션과 함께 Slack에 자동 통지하는 시스템을 놀랄 정도로 단기간에 완성했습니다.

[효과]

개발 리더의 확인 작업이 불필요해졌을 뿐만 아니라, 담당자 스스로도 작업 지연을 쉽게 인지할 수 있게 되어 팀 전체의 작업 관리 의식 향상과 생산성 향상으로 이어집니다. 이 기능은 해커톤 이후 실제 팀에 도입되어 현재도 일상 업무 효율화에 기여하고 있습니다.

🥇 WebDev Go 팀: AI를 활용한 ‘UI 이미지 차이 검사기’

[과제]

웹 개발에서 디자이너가 만든 디자인 시안과 엔지니어가 구현한 화면에 미세한 차이가 없는지 육안으로 확인하는 것은 매우 번거롭고, 실수가 발생하기 쉬운 작업입니다.

[해결 방법]

이 팀은 두 이미지를 업로드하면 AI가 그 차이를 구조, 색상, 레이아웃 등의 관점에서 다단계로 상세하게 분석하여 보고하는 웹 애플리케이션을 개발했습니다. 로컬 환경에서 동작하는 AI 모델(Ollama)을 활용하여 오프라인에서도 안전하게 이용할 수 있는 것이 특징이다.

[효과]

이 도구는 UI 리뷰에 드는 공수 절감을 통해 QA 업무의 효율화를 가져올 뿐만 아니라, 미세한 차이도 놓치지 않음으로써 제품의 품질 향상에도 크게 기여할 것으로 기대됩니다.

결론 및 향후 전망

이번 AI 해커톤은 CE 엔지니어들의 기술에 대한 열정과, 즐기면서 과제를 해결하는 창조성이 다시 한번 빛을 발한 장이었습니다. 참가자들로부터는 다음과 같은 긍정적인 목소리가 많이 나왔습니다.

“AI를 구체적으로 어떻게 업무에 활용할지 이미지가 그려졌다.”

“다른 거점의 멤버들과 교류하며 개발할 수 있어서 즐거웠다.”

“하루 만에 이 정도로 구체화할 수 있을 줄 몰랐다.”

이번 해커톤에서 탄생한 아이디어의 씨앗은 앞으로 각 팀에서 더욱 발전되어 실제 업무를 지원하는 도구로 진화할 것입니다. Cocone Engineering은 이처럼 바텀업(Bottom Up)의 과제 해결이나 기술적 도전을 장려하는 문화를 소중히 여기고 있습니다. 앞으로도 엔지니어가 주역이 되어 혁신을 창출할 수 있는 환경을 조성하기 위해 전력을 다할 것입니다.

이번 열기를 이어받아, 이번 달(10월)에는 한국 거점에서의 개최가 결정되었으며, 일본에서의 제2회 개최도 기획 중입니다. 앞으로도 CE의 활동에 많은 기대 부탁드립니다!

끝까지 읽어주셔서 감사합니다!

※이 기사에서 소개하고있는 미니 게임은 SEGA사의 ‘뿌요뿌요’에서 영감을 받은 사내 이벤트 개발입니다. 소재나 코드는 전부 직접 만든 것으로 공식 작품이 아닙니다.

Category

Tag