Executive Summary - 실행 기록에 요청한 직원 이름만 남는 경우가 많습니다. 어느 에이전트가 어떤 권한으로 무엇을 했는지 알 수 없으면 사고 원인을 확인하기 어렵습니다. 요청자·에이전트·권한·접근 데이터를 연결해 추적해야 합니다. - 에이전트는 정상 권한으로 일하므로 권한…
이벤트 전송 기능을 개발하기 전에 테스트 로그를 전송하면, 이벤트와 속성이 의도한 구조와 자료형으로 수집되는지, 수집된 데이터로 원하는 지표를 구성할 수 있는지 미리 확인할 수 있다. Hive 애널리틱스에서는 데이터 > 이벤트의 ETL 시뮬레이션으로 테스트 로그를 전송하고, 데이터 미리…
관련글 테스트 로그로 수집 구조와 지표 검증하기: 이벤트 로그 전송 2편 이벤트 전송 기능을 개발하기 전에 테스트 로그를 전송하면, 이벤트와 속성이 의도한 구조와 자료형으로 수집되는지, 수집된 데이터로 원하는 지표를 구성할 수 있는지 미리 확인할 수 있다. Hive 애널리틱스에서는 데이…
루프를 품은 그래프 엔지니어링: Claude Code와 OmO로 본 설계와 실행 "이 PR 리뷰하고, 문제 있으면 고쳐 줘." 코딩 에이전트에게 PR(Pull Request) 리뷰와 수정을 맡길 때 요청은 이 한 줄이면 되지만, 에이전트가 할 일은 여러 단계로 나뉩니다. 이를테면 PR의…
글. 박수봉(Henby) / 서비스웹개발팀 안녕하세요. 서비스웹개발팀 헨비입니다. 9월 7일, 여기어때 해외투어 서비스를 오픈했습니다. 프론트엔드 담당 개발자는 두 명이었고, 웹과 앱 웹뷰를 하나의 코드베이스로 개발했습니다. 저는 웹 카테고리홈·상품 상세·주문서·예약내역·해외투어용 채팅…
안녕하세요. MUSINSA Automation QE팀 정다정입니다. 저희는 앱 빌드나 웹 프론트엔드(FE) 배포가 끝날 때마다 실기기에서 BVT(Build Verification Test, 새 빌드의 핵심 기능이 정상 동작하는지 확인하는 테스트)를 자동으로 수행합니다. 결과는 Slack…
Executive Summary - 도입을 넘어 '운영'으로의 패러다임 전환: 기업용 생성형 AI의 성패는 단순한 모델 도입이 아니라, 데이터 접근 권한 관리, 업무 규칙의 일관된 적용, 실행 결과의 통제 등 정교한 'AI 운영 역량' 확보에 달려 있습니다. - AI 에이전트 시대의 4…
“레포지토리가 뭐야? 브랜치는 왜 만드는 거야?” 당시 저는 코드를 한 줄도 읽을 줄 몰랐습니다. 하지만 PE 활동을 하며 약 1개월 뒤 서버와 어드민, Android, iOS 앱까지 직접 개발한 기능을 실제 서비스에 출시했습니다. 저는 요기요에서 서비스 운영과 기획을 메인으로 해왔습니…
PaaS는 애플리케이션을 개발·배포·실행하는 플랫폼을 인터넷으로 빌려 쓰는 클라우드 서비스 모델입니다. PaaS의 책임 범위는 애플리케이션 바로 아래에서 나뉩니다. 제공자는 네트워크부터 운영체제와 런타임까지 관리하고 사용자는 애플리케이션과 데이터를 운영합니다. PaaS 과금 방식은 사용…
영상 최적화의 대상은 영상만이 아니었다 매시간 황금알(aka, 플레이허브 v2.1)의 거위는 단순한 장식이 아니라 사용자의 현재 상태와 다음 행동을 알려주는 UI였습니다. 하지만 여러 앱의 WebView에서 영상이 늦게 나타나거나 인라인으로 재생되지 않는 문제가 발생했습니다. 스틸 이미…
들어가며 안녕하세요. 카카오뱅크 신사업클라이언트개발팀의 프론트엔드 개발자 Aiden입니다. 저희 팀은 카카오뱅크 앱 내 ‘투자’ 탭과 ‘혜택’ 탭을 중심으로, 네이티브 앱의 강력한 성능과 모바일 웹의 유연함을 결합하여 사용자에게 더욱 풍부하고 매끄러운 서비스 경험을 선사하고 있습니다.…
우리 회사도 전자주주총회 도입 대상일까? 사전 준비사항 한눈에 보기 우리 기업도 전자주주총회를 도입해야 하는지, 기업이 준비해야 할 기본 사항은 무엇인지 알고 싶다면 아래 콘텐츠에서 더 자세히 확인해 보세요. 2027년부터 국내 주주총회 운영 방식에 큰 변화가 시작됩니다. 2027년 1…
버그 티켓, AI에게 맡겨봤습니다 — QUBA 개발기 QA가 등록한 Jira 버그 티켓을 AI Agent가 먼저 조사하고, 원인과 수정안까지 제안한다면 어떨까요? 사이드 프로젝트로 시작한 버그 처리 자동화 Agent ‘QUBA’의 설계 과정과, 분석 품질을 좌우한 데이터 임베딩·RAG…
코딩 에이전트가 Spring을 못 짠다면, component scan부터 걷어내 보세요 라이브러리 버전을 올리던 중 컨트롤러 테스트 하나가 10번 실행해 10번 모두 실패했습니다. 로그에는 같은 이름의 빈이 두 번 정의됐다는 BeanDefinitionOverrideException이 남…
안녕하세요, 토스뱅크에서 예적금을 만들고 있는 디자이너 장서영입니다. 은행에서 디자이너로 일한다고 하면 이런 질문을 종종 받아요. "은행은 제약이 많아서 하고 싶은 걸 마음대로 만들기 어렵지 않아요?" 저도 처음에는 그렇게 생각했어요. 그런데 지금 서비스 중인 '키워봐요 31일적금'은…
0. 들어가며 PM: "여기에 관련 문서 모아 두었어요. 확인 부탁드립니다." 개발자가 기획을 전달받을 때 흔히 마주하는 장면입니다. 문서 링크가 담긴 메시지를 받으면 개발자는 그것을 다시 개발 요건으로 정리한 뒤에야 구현에 들어갑니다. 이 과정을 반복하다 보니 한 가지 의문이 들었습니…
요즘은 AI 도구를 빼놓고 디자인 업무를 이야기하기 어렵다. 필자가 처음 관심을 가진 것은 이미지 생성 기능이었다. 몇 줄의 프롬프트만으로 새로운 이미지가 만들어지는 것이 신기했고, 자연스럽게 디자인 업무에도 적용해보게 됐다. 그렇게 시작한 AI 활용은 여러 도구를 써보며 점점 넓어졌다…
글. 심수현(Dante) / 전시개발팀 안녕하세요. 전시개발팀에서 여기어때 서비스를 개발하고 있는 단테입니다. 저희 팀은 레거시 API와 신규 API의 응답이 같은지 비교하기 위해 쉐도잉이라는 방법을 사용합니다. 쉐도잉(Shadowing)이란? 실제 요청을 신규 로직에도 보내 기존 로직…
안녕하세요, 유저혜택개발팀 윌비입니다. AI가 코드를 짜 주는데 개발자는 이제 대체되는 것 아니냐는 말이 심심찮게 나옵니다. 저는 개발자가 없어지는 것이 아니라, 필요한 것이 코딩에서 다른 데로 옮겨 갔다고 생각합니다. 팀에서 AI 워크스페이스를 함께 만들어 쓰면서 겪은 고민과 지금 하…
아정당 신규 PM의 한 달 회고: 온보딩부터 A/B 테스트까지, AI와 함께한 제품 개선 여정 안녕하세요. 아정당 제품 조직에서 플랫폼 기획챕터와 인터넷 스쿼드를 이끌고 있는 PM(Product Manager) 최순현입니다. 저는 지난 8월 아정당에 합류한 이후, 약 한 달 만에 담당하…
IaaS는 서버·스토리지·네트워크 같은 컴퓨팅 인프라를 인터넷으로 필요한 만큼 빌려 쓰는 클라우드 서비스 모델입니다. IaaS의 책임 범위는 가상화 계층을 기준으로 나뉩니다. 제공자는 네트워크부터 가상화까지 관리하고 사용자는 운영체제부터 데이터까지 운영합니다. IaaS 과금 방식은 종량…
OSV-Scanner와 GitLab CI로 취약점 패치 반영을 앞당기는 5단계 AI로 취약점을 찾는 속도는 빨라졌지만, 패치가 우리 조직의 리포지터리에 반영되는 속도까지 함께 빨라지지는 않습니다. 취약점을 찾은 뒤 패치를 만들고 취약점 정보를 공개하기까지 시간이 걸리고, 패치가 나온 뒤…
Executive Summary - 엔터프라이즈 클라우드의 역할은 단순히 인프라 제공을 넘어 복잡한 IT 환경을 표준화하고 통제하는 '기업 통합 운영체계'로 재설계되어야 합니다. - AI 기술 스택의 운영 복잡성을 해결하기 위해 표준 운영, 워크로드 최적화, 보안 내재화, 운영 자동화라…
안녕하세요. 당근 DB팀에서 근무하고 있는 Eden(이든)이에요. 당근 DB팀에서는 Aurora MySQL / Aurora PostgreSQL 및 MongoDB 를 운영하고 있어요. 이번에 Aurora MySQL 을 운영하며 경험했던 이슈를 소개해 드리려고 해요. “인덱스를 INVISI…
플랫폼 행성에 떨어진 서비스 개발자 느닷없이 거센 돌풍이 불어 낯선 땅에 착륙했다든지, 망망대해에서 방향을 잃고 외딴 섬에 표류하게 되었다든지, 시공간이 뒤틀려 새로운 행성에 도착했다든지. 낯선 곳에서 홀로 남겨져 살아남아야 하는 이야기들이 참 많습니다. 그중에서도 소설을 원작으로 한…
안녕하세요! 당근 모바일실에서 Test Automation Engineer로 일하고 있는 Lily예요. 모바일실은 여러 팀이 당근 앱을 더 빠르고 안정적으로 만들 수 있게 그 바탕이 되는 플랫폼을 만드는 곳이에요. 그 안에서 저는 테스트 자동화를 맡고 있어요. 실제 기기에서 테스트를 실…
date slug author status tags(최대 3개) summary type thumbnail category updatedAt AI 에이전트를 오래 사용하면 규칙 파일이 계속 늘어납니다. 에이전트가 실수할 때마다 CLAUDE.md나 AGENTS.md 같은 지침 파일에 한 줄…
안녕하세요. 무신사에서 오프라인 서비스를 담당하는 Store Commerce 엔지니어링팀 노수아입니다. 오프라인 스토어에는 줄이 생깁니다. 팝업이 열리면 고객들이 매장 밖에서 입장 순서를 기다리고, 주말이나 피크 시간대에는 피팅룸 앞에도 긴 줄이 생깁니다. 그래서 웨이팅 서비스가 필요합…
3줄 요약 - 제품 이미지 한 장만 있어도 Image-to-Video AI를 활용해 촬영 없이 제품 영상을 만들 수 있습니다. - 빔스튜디오, 클링 AI, 미리캔버스, 브루, 캡컷 등은 제작 목적에 따라 서로 다른 강점을 갖고 있습니다. - 완성한 영상은 SNS에서 끝내지 않고 상세페이…
date slug author status tags(최대 3개) summary type thumbnail category updatedAt TL;DR - 조사를 이끄는 DevOps 봇을 만들고, 계정과 저장소를 넘나드는 조회는 AWS DevOps Agent에게 맡겼습니다. - 에이전트는…
Executive Summary - 기업의 AI 주권은 인프라·플랫폼·솔루션 계층별 통제 수준을 Own(소유)·Operate(운영)·Contract(계약)로 나누어 설계할 때 확보됩니다. 같은 회사 안에서도 업무에 따라 통제 수준은 달라야 합니다. - AI 통제 수준은 기술만으로 정해지…
안녕하세요. 무신사 PEL 조직 공통서비스 파트에서 백엔드 개발을 하는 조현근입니다. 사내 여러 서비스가 함께 쓰는 공통 플랫폼을 담당하고 있습니다. 이번 로깅 문제도 그 과정에서 살펴보게 됐습니다. 트래픽이 많은 한 서비스에서 장애가 발생했습니다. 해당 팀의 장애 분석 자료를 보다가…
안녕하세요. 당근 로컬비즈니스실 동네걷기팀에서 FE 인턴으로 일하고 있는 카멜(진나영)이에요. 당근 동네걷기는 걸음 수를 기록하고 보상을 제공하는 서비스예요. 그런데 모달, 바텀시트, OS 권한 팝업이 각기 다른 조건에서 열리다 보니, 한 화면에 여러 UI가 겹쳐 나타나는 문제가 있었어…
Product Engineer 시리즈 3편. 1편 우리는 Product Engineer를 선택했나, 2편 Product Engineer의 가능성과 조건에 이어지는 글입니다. 6월 2일, iOS 릴리즈 브랜치에 제가 작업한 기능을 되돌리는 PR이 올라와 있었습니다. 주문상세 화면에 새로…
AI 경쟁의 중심이 모델과 서비스에서 이를 실제로 구동하는 인프라로 빠르게 확장되고 있다. 고성능 AI를 구현하려면 반도 체와 컴퓨팅 자원, 데이터, 클라우드, 네트워크는 물론 산업현장과 현실 세계에 AI를 연결하는 소프트웨어와 하드웨어 기 반까지 함께 갖춰져야 한다. AI 산업의 지속…
고객의 한마디가 기능이 되기까지, AI 에이전트로 시작하는 제품 개발 사이클 안녕하세요. 인포그랩에서 소프트웨어 엔지니어로 근무하는 Andy입니다. 저는 고객사 자동화 프로젝트를 진행하며 n8n의 워크플로와 운영 데이터를 한곳에서 관리하는 인포그랩의 제품 Nelper를 개발하고 있습니다…
Spring Boot 4.1까지 나온 지금, 무엇이 바뀌었고 무엇을 먼저 준비해야 할까요 Spring Boot 4로 올린 서비스 하나가 기동조차 하지 못한 적이 있습니다. 로그는 짧았습니다. 보안 설정 클래스가 Jackson2ObjectMapperBuilder 빈을 주입받으려 했는데,…
안녕하세요. 아정네트웍스 플랫폼 챕터의 백엔드 개발자 정명구입니다. 이사/청소 스쿼드는 이사나 청소가 필요한 고객과 서비스 업체를 연결하는 플랫폼을 만들고 있습니다. AI와 함께 6개월 동안 서비스를 개발해 9월 1일 출시했고, 첫날 1,000건이 넘는 오더 접수 요청을 성공적으로 처리…
핵심 요약 | 항목 | 내용 | |---|---| | RTO (Recovery Time Objective) | 장애 발생 후 서비스가 복구되기까지 허용 가능한 최대 시간 | | RPO (Recovery Point Objective) | 장애 발생 시 손실을 허용할 수 있는 최대 데이터…
이전 시리즈에서는 Cilium의 기본 개념과 Identity, Endpoint, IPAM 등을 쿠버네티스 환경에서 직접 실습했고, Socket LB(East-West Load Balancing)는 TCPDUMP를 기반으로 패킷을 하나하나 분석하며 이해를 진행했다. 다만 내용이 길어지면서…
Memory DB는 무엇으로 가득 차 있었을까 - 2부 : BCAST 전환과 Failover 안녕하세요. 할당시스템 파트 서버 엔지니어, Simon 이상원입니다. 'MemoryDB는 무엇으로 가득 차 있었을까?'의 2부 글입니다. 1부에서는 MemoryDB 메모리의 85%를 채우고 있던…
루프 엔지니어링 실전: Claude Code /goal 분석과 Stop 훅 재구현 안녕하세요. 인포그랩 AI DevOps 엔지니어 Harvey입니다. LLM에 도구와 실행 환경을 연동한 코딩 에이전트로 업무를 자동화하는 건 이제 낯설지 않습니다. 요즘은 Claude Code나 Codex…
토스 앱은 매주 새 버전을 내보냅니다. 그 과정에서 플랫폼별로 5~7개의 RC(Release Candidate, 배포 후보) 빌드가 쌓이고, 빌드가 나올 때마다 누군가는 회원가입부터 로그인, 자산, 송금까지 같은 화면을 손으로 눌러 봅니다. 핵심 기능이 망가지진 않았는지 빠르게 훑는 스…
| | | $ whoami --team ❯ kt cloud 플렛폼엔지니어링팀 김재혁 님 | | | Tech-Frontier.md | | 1. 문제 정의 — 왜 "표준 템플릿"이 필요했나 새로운 서비스를 시작할 때마다 우리는 비슷한 고민을 반복하고 있었습니다. 팀 안에는 JSP, PHP를…
안녕하세요! 카카오뱅크에서 이번 KodeRunner 2026의 기획과 총괄 운영을 담당한 기술XR팀의 Ashley, Chedda입니다. 2022년 첫발을 내디뎠던 카카오뱅크의 사내 기술 컨퍼런스 KodeRunner(이하 코드러너)가 어느덧 다섯 번째 해를 맞이했습니다. 해를 거듭하며 코…
Executive Summary - AI의 성과는 모델보다 업무 연결 방식에 달려 있습니다. 팔로알토네트웍스의 82% 자동화 사례는 AI 에이전트를 반복 업무와 연결하고, 데이터·시스템·사람의 검토 지점을 함께 설계했을 때 성과가 커질 수 있음을 보여줍니다. - AI 자동화는 사람의 업…
안녕하세요! 😆 'ItemLM: 상품 정보 기반의 임베딩 생성기', 'T4 GPU 1장으로 일궈낸 올리브영의 Gemma 3 기반 sLLM 구축기'에 이어 세 번째 글로 돌아왔습니다. 올리브영에서 머신러닝으로 다양한 문제를 풀고 있는 🪄 데이터 사이언티스트 안일호입니다. 지난 글에서는 T…
배달의민족 전자계약서 화면 개편기: AI에게 맡긴 것과 사람이 챙긴 것 들어가며 전자계약서는 파트너(사장님)가 배달의민족을 처음 시작할 때 작성하는 전자문서입니다. 영업 담당자가 파트너와 함께 작성하고, 계약 내용을 바꿀 때도 같은 문서를 씁니다. 이 문서를 쓰는 작성 화면은 사업자 정…
관련글 담당 프로젝트에 맞게 데이터 접근 범위 관리하기 여러 게임을 운영하는 조직에서는 구성원마다 담당 프로젝트와 필요한 데이터 접근 범위가 다르다. Hive 애널리틱스의 조직 관리는 조직 단위로 프로젝트와 멤버를 묶어, 데이터 관리자가 개별 사용자 권한을 매번 설정하지 않고도 업무 책…
관련글 게임 분석 콘텐츠, 템플릿으로 빠르게 구성하기 게임 데이터를 분석하려면 목적에 맞는 지표·차원·이벤트 구성을 매번 새로 정해야 한다. 처음 시도하는 분석일수록 이 준비 과정에 시간이 걸린다. Hive 애널리틱스의 템플릿은 대시보드·차트·퍼널·리텐션에서 자주 쓰는 구성을 미리 제공…
1. 개요 강남구청 인터넷수능방송(강남인강)은 강남구청에서 운영하는 대표적인 공공 교육 플랫폼입니다. 과도한 사교육비 부담을 줄이고, 누구에게나 평등한 교육 기회를 제공하기 위해 설립되었어요. 강남구 거주민이 아니어도 전국의 중·고등학생을 대상으로 현직 교사와 대치동 스타 강사진의 고품…
Executive Summary - AI 서비스의 평가 대상은 모델에서 서비스 전체로 확장되었습니다. AI가 문서 검색, 업무 시스템 호출, 다단계 실행까지 수행하면서 도입 전 품질 평가가 중요한 통제 장치가 되었습니다. - 모델 성능 점수만으로는 실제 서비스 품질을 판단할 수 없습니다…
GitLab CI에 AI 에이전트를 연결할 때 점검할 5가지 CLAUDE.md나 AGENTS.md는 코딩 에이전트에게 무엇을 하라고 지시하는 파일입니다. 이 파일은 마크다운 문서라서 단순 문서로 취급되기 쉬운데요. 그러나 CI에서 에이전트가 읽는 순간, 이 파일은 문서를 넘어 파이프라인…
안녕하세요, 올리브영 글로벌 매장 서비스를 개발하고 있는 백엔드 개발자 봉자언니🐱입니다. '올리브영 글로벌 매장'이라 하면 생소하신 분이 계실 수도 있을 것 같은데요, 올리브영은 지난 5월 미국 캘리포니아주 패서디나에 미국 첫 매장을 열었고, 6월에는 LA 센추리시티에 두 번째 매장을…
Voice Turn Detection 모델 개발기 VoiceALF가 “입을 뗄 타이밍”를 배우게 하려면 Bard • KR Office Applied AI Engineer - AI 전화는 생각보다 고도화된 의사소통이다 채널톡은 VoiceALF를 통해 전화 상담의 여러 문제를 AI로 풀고…
글. 신영민(Gladi) / 서비스QA팀 안녕하세요. 여기어때컴퍼니 서비스QA팀 글라디입니다. 오늘은 입사 후 겪은 업무 변화에 대해 이야기해보려고 하는데요. QA라는 직무의 틀은 같지만, 검증 대상, 즉 업무 영역이 바뀐다고 해서 검증 과정이 얼마나 달라지는지 한번 이야기해보겠습니다.…
안녕하세요. 아정당 플랫폼 FE챕터를 이끌고 있는 장순우입니다. 개발자가 아닌 사람이 만든 화면이 매일 프로덕션에 올라가는 구조를 만들었습니다. 어쩌다 이런 걸 만들게 됐는지부터 이야기하겠습니다. 아정당이 운영하는 서비스는 하나가 아닙니다. 인터넷, 렌탈, 이사, 청소부터 상조, 카드,…
안녕하세요, 데브옵스 엔지니어 포카입니다. 인프랩에서는 자막 번역, 강의 상세 생성, 학습 에이전트, 커뮤니티 답변 등 꽤 많은 곳에서 LLM API를 쓰고 있습니다. 처음에는 각 서비스가 필요한 제공 업체에서 API 키를 발급받아 직접 호출하는 방식이었는데요. 사용처가 서른 곳을 넘어…
관련글 게임 출시 이후의 데이터부터 분석하기 QA·소프트 론칭·CBT 데이터가 정식 서비스 지표와 섞이면 실제 이용자 수와 매출을 정확히 파악하기 어렵다. Hive 애널리틱스의 시간 설정에서 프로젝트별 출시일을 등록하면, 분 단위로 지정한 시점 이전의 이벤트는 지표 집계에서 제외된다.…
관련글 게임 지표의 구성 비중을 원하는 기준으로 살펴보기 Hive 애널리틱스의 파이 차트는 측정값 전체에서 각 항목이 차지하는 수치와 비율을 함께 보여주며, 비율 기준을 날짜 또는 차원값 중에서 선택할 수 있다. 날짜 기준으로는 조회 기간 중 어떤 시점이 비중을 크게 차지했는지, 차원…
안녕하세요, 토스뱅크 ML Engineer 김경윤입니다. 지난 글 DS와 MLE가 함께 일하는 법에서, 마지막에 이런 문장을 한 줄 남겼어요. AI로 코드를 작성하게 되면서, 역할 나누기를 넘어 코드 스타일까지 맞추는 게 새로운 협업 과제가 됐습니다. 오늘은 위 내용에 이어서 얘기해보려…
격리 안 된 테스트의 초록불은, 에이전트가 믿을 수 없습니다 테스트를 짤 시간이 없던 시대는 끝났다 예전에는 테스트를 못 짜는 이유가 대개 시간이었습니다. 기능을 먼저 붙이고, 테스트는 여유가 생기면 쓰기로 미뤄 두다가 결국 못 쓰는 일이 흔했죠. 그런데 이제는 에이전트가 그 테스트를…
이제 디자이너가 PR을 올립니다 이 글은 영문 원본을 바탕으로 작성되었습니다. 6개월, 432개의 pull request, 디자인팀 하나. 무엇이 좋아졌고 무엇을 치렀는지 정리했습니다. 얼마 전, 저희 디자이너 한 명이 광고 참여 플로우에서 행운뽑기 컨셉을 살펴보고 있었습니다. 뭘 고치…
if(kakao)2026 둘째 날은 안정성과 인프라, 거버넌스, AI-DLC, Model & Agent에 대해 이야기합니다. 키노트를 제외한 총 30개의 기술 세션들이 아래와 같이 진행됩니다. 1. 유휴 서버를 찾다가 Hybrid Cloud까지 갔습니다: 비용 가시화에서 Unit Eco…
문서로만 지키던 아키텍처 규칙, 테스트 코드로 강제하기 들어가며 제가 속한 파트너셀프서비스팀은 코딩 컨벤션을 사내 위키 문서와 AI 에이전트가 참조할 수 있는 규칙 문서에 정의해놓고 개발하고 있습니다. 하지만 그 규칙을 잘 지키고 있는지 확인하는 방법이 코드 리뷰뿐이었다는 점이 문제였습…
5월 초, 코딩 에이전트에게 이렇게 물었습니다. “DB 트랜잭션과 스프링 트랜잭션의 차이는 뭐야? 분산 락은 왜 필요한 거야?” 당시만 해도 저는 백엔드 개발 경험이 없었습니다. 하지만 두 달 뒤, 이 개념들을 적용해 신규 기능을 출시했습니다. 저는 지난 10년 동안 프론트엔드 개발만…
관련글 게임 지표의 변화, 과거와 비교하기 오늘의 수치만 보면 지표가 높은지 낮은지 판단하기 어렵고, 라이브 이벤트나 업데이트 이후 성과를 점검하려면 과거 시점과의 비교가 필요하다. Hive 애널리틱스는 차트와 대시보드에 기간 비교를 설정해 기준 기간과 비교 기간의 수치, 증감률을 한…
관련글 서로 다른 통화로 발생한 매출 한눈에 보기 여러 게임을 서비스하거나 하나의 게임을 여러 국가에 서비스하면 시장마다 다른 통화로 매출이 발생해 그대로 비교하기 어렵다. Hive 애널리틱스의 통화 설정은 조직이 매출 분석에 쓸 통화를 미리 등록해 두는 기능으로, 등록한 통화를 차트에…
무신사 Retail Platform QA팀이 Playwright와 Slack 봇, AI 기반 TC 생성기를 만들어 온 기록 안녕하세요. 무신사 PBO(Platform Business Operation)에서 Retail Platform QA 엔지니어 고남석입니다. Retail Platfo…
관련글 서로 다른 통화로 발생한 매출 한눈에 보기 여러 게임을 서비스하거나 하나의 게임을 여러 국가에 서비스하면 시장마다 다른 통화로 매출이 발생해 그대로 비교하기 어렵다. Hive 애널리틱스의 통화 설정은 조직이 매출 분석에 쓸 통화를 미리 등록해 두는 기능으로, 등록한 통화를 차트에…
관련글 서로 다른 통화로 발생한 매출 한눈에 보기 여러 게임을 서비스하거나 하나의 게임을 여러 국가에 서비스하면 시장마다 다른 통화로 매출이 발생해 그대로 비교하기 어렵다. Hive 애널리틱스의 통화 설정은 조직이 매출 분석에 쓸 통화를 미리 등록해 두는 기능으로, 등록한 통화를 차트에…
OpenAI에서 직접 알려주는 Codex 사용법 에이전틱 프로그래밍 가이드라인과 모두를 위한 Codex 실전 사용 팁 Babel • Machine Learning Engineer - 개발 문화 안녕하세요. 채널팀 Machine Learning Engineer 바벨입니다. 채널팀에서는 매…
안녕하세요. 회원/CS기획팀 서비스 기획자 김윤겸입니다. 요즘 ‘바이브코딩’이 유행하고 있습니다. 내가 무엇을 원하는지 AI에게 설명하면 AI가 코드를 작성해주고, AI와 대화하면서 원하는 결과물을 만들어갈 수 있게 되었습니다. 바이브코딩의 확산과 함께 기획자와 개발자의 경계가 점점 허…
Summary AI가 침투 공격 도구가 되는 시대에 방어도 AI로 해야한다는 흐름이 부상했습니다. AWS의 차세대 보안 에이전트 AWS Security Agent는 개발 라이프사이클 전반에 걸쳐 설계 검토, 코드 검토, 온디맨드 침투 테스트 등 선제적 보안 서비스를 제공합니다. 생성형…
1편: MATCH란 무엇인가 2편: MATCH Console & MAI 3편: 통합임베딩으로 개인화 푸시 안녕하세요. 무신사 Core-E Personalization 팀에서 개인화 모델을 개발하고 있는 오승모, 방효석입니다. 이 시리즈에서는 MATCH를 중심으로 데이터를 더 나은 결정으…
글. 이예슬(Sophia) / 서비스웹개발팀 안녕하세요. 서비스웹개발팀 소피아입니다. 올여름 국내 숙소 검색에 다중 카테고리 선택과 동적 필터를 적용하면서, 개발 프로세스 실험을 하나 함께 진행했습니다. QA가 테스트 케이스(TC)를 개발이 끝나기 전에 넘겨주면, 개발자가 그 TC를 실…
AI가 분석한 리서치 결과, 어떻게 만들고 전달할까요? 1. 들어가며 사용자경험분석팀에서는 리서치 업무를 지원하는 사내 서비스인 리서치 AI 도우미를 만들고 있어요. “배민클럽을 선택한 이유는 무엇인가요?”처럼 수천 명이 자유롭게 답한 설문응답을 이해하기 쉬운 카테고리로 분류해 보고서를…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] Executive Summary - AI 에이전트 평가는 결과가 아닌 행동 전체를 검증하는 일입니다. 에이전트는 계획을 세우고 도구를 호출하며 여러 단계를 거쳐 업무를 수행합니다. 따라서 최종 답변뿐 아니라 실행 경로, 컨텍스…
올리브영은 2026년 3월 24일, 카카오와의 협업으로 올리브영의 뷰티 상품을 카카오톡 대화방에서 바로 추천받을 수 있는 MCP를 선보였습니다. 그리고 이때 다진 MCP 구조를 토대로, 2026년 8월에는 챗GPT에서 바로 올리브영 상품을 검색하고 추천받을 수 있는 전용 플러그인까지 출…
AI에게 만드는 법 대신 실패하는 법을 묻다: 포토그래퍼의 수천 명 동시 접속 게임 만들기 들어가며 우아한형제들은 매년 우아콘부터 창립 기념 전사 행사, 외식업 종사자나 배달 라이더를 위한 콘퍼런스까지 다양한 행사를 주최합니다. 저는 포토팀으로서 그 행사들을 사진으로 남기는 일을 오랜…
채널콘 2026 디자인 비하인드 '와 힙하다' 보다 누구나 '예쁘다' 하는거 코비 • 브랜드 디자이너, 채널에 관한 좋은 경험을 겹겹이 쌓고 있습니다. 감사합니다. - Design / PM 안녕하세요. 채널의 브랜드 디자이너 코비입니다. 지난 6월 4일, 일본 도쿄의 긴자에서 <채널콘…
안녕하세요 아정당에서 DBA와 Cloud SRE팀을 맡고 있는 지완근입니다. 데이터 표준화/거버넌스 솔루션인 DAMino 개발기에 대한 세 번째 이야기를 이어서 진행하도록 하겠습니다. 앞선 두 편에서 표준의 기준과 변경의 경계를 만들었습니다. 다음 문제는 쌓아 둔 자산을 실제 업무의 다…
관련글 서로 다른 통화로 발생한 매출 한눈에 보기 여러 게임을 서비스하거나 하나의 게임을 여러 국가에 서비스하면 시장마다 다른 통화로 매출이 발생해 그대로 비교하기 어렵다. Hive 애널리틱스의 통화 설정은 조직이 매출 분석에 쓸 통화를 미리 등록해 두는 기능으로, 등록한 통화를 차트에…
관련글 서로 다른 통화로 발생한 매출 한눈에 보기 여러 게임을 서비스하거나 하나의 게임을 여러 국가에 서비스하면 시장마다 다른 통화로 매출이 발생해 그대로 비교하기 어렵다. Hive 애널리틱스의 통화 설정은 조직이 매출 분석에 쓸 통화를 미리 등록해 두는 기능으로, 등록한 통화를 차트에…
요약 이 글은 C#/Unity 경험이 없는 프론트엔드 개발자가 운영 중인 Unity 서비스를 React/Next로 마이그레이션하며, “검증 지점을 코드에서 자연어 명세로 옮긴다”는 발상을 바탕으로 AI 협업 흐름 전체를 설계한 과정을 다룹니다. 특히 읽지 못하는 원본 코드를 AI가 ‘관…
k6로 n8n 부하테스트 - worker를 8배 늘려도 처리량이 그대로인 이유 안녕하세요. 인포그랩에서 DevOps 엔지니어로 일하는 Chad입니다. 자동화 시스템을 운영하다 보면 "우리 시스템은 동시에 몇 건까지 버티나요?"라는 질문을 받습니다. 동시에 실행 중인 워크플로를 몇 건까지…
채널톡이 글로벌 상담 Agent를 GPT-5.6 Luna로 갈아탄 이유 공개 벤치마크 1위 모델이 아닌 리더보드에도 없는 모델을 선택했습니다. 지노 • Software Engineer - Backend - AI 또 새 모델이 나왔습니다 새 모델은 계속 나옵니다. 그때마다 프로덕션에서 A…
AI가 읽는 디자인 시스템: 추상화를 다시 설계한 이유 규칙을 더 잘 설명하는 대신, 규칙을 어길 수 없게 만들기 Timo • Core Web - Frontend 안녕하세요, 코어 웹팀에서 프론트엔드 공통 기반과 디자인 시스템을 만들고 있는 티모입니다. 제품 기능을 만드는 피처팀이 빠르…
🧑💻 요약 AIDC를 국가전략산업으로 육성하기 위해 기관과 기업이 참여하는 'AIDC 얼라이언스'가 출범했습니다. 카카오엔터프라이즈도 수요분과에 참여해 AIDC 구축・운영과 클라우드 부분에 힘을 보탤 예정입니다. 우리의 강점에 GPU 클러스터링 및 클라우드 기술을 보완한 패키징으로 수출…
Executive Summary - 사원증 없는 동료: 출퇴근도, 사원증도 없지만 프로젝트에는 빠지지 않아요. AI는 우리 옆에서 함께 고민하고, 결과물을 함께 만드는 동료예요. - 마우스를 놓는 용기: 내가 직접 하는 게 빠를 것 같은 유혹을 참아야 해요. 우리는 이제 전략가이자 감독…
안녕하세요, 아정당 플랫폼 챕터의 백엔드 개발자 박영민입니다. 아정당 플랫폼 백엔드 리포지터리에는 엔티티 257개가 도메인 123개에 흩어져 있었습니다. 도메인 하나에 엔티티는 두 개 남짓한 수준이었고, 경계는 애그리거트 별로 굵직하게 나뉘어 있지 않고 잘게 흩어져 있었습니다. 코드 한…
2편에서는 홈·공고·지원·리뷰 네 프로젝트의 사용자 테스트를 하나의 70분 세션으로 합쳐 검증했습니다. 이번 편부터는 그 테스트에서 각 영역이 무엇을 발견했는지 풀어봅니다. 첫 번째는 홈입니다. 저는 잡플래닛 프로덕트 팀에서 리드 프로덕트 디자이너로 일하고 있는 최지원입니다. 이번 분기…
요약 이 글은 같은 모델을 써도 에이전트 성능이 갈리는 이유가 모델이 아닌 하네스(모델을 둘러싼 환경 전체)에 있다는 관점에서, 프롬프트·컨텍스트·하네스 엔지니어링의 층위 차이를 구분하고 하네스를 구성하는 핵심 요소들을 다룹니다. 지시 문서(AGENTS.md)와 자동 검사 장치의 결합,…
글. 김민승(Miles) / 유저혜택개발팀 안녕하세요. 여기어때 유저혜택개발팀 마일스입니다. “리액티브로 바꿨더니 4배 빨라졌습니다.” 부하 테스트 보고서 초안에 호기롭게 적었던 문장입니다. 하지만 이 보고서는 이후 몇 번이고 고쳐 쓰여야 했습니다. 결국 남은 최종 결론은 처음과 완전히…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] Executive Summary - AI 에이전트 오케스트레이션 플랫폼은 에이전트와 도구, 데이터, 사람을 하나의 워크플로로 묶어 지휘하는 제어 계층(Control Plane)입니다. 에이전트를 수천 개 규모로 확장하려는 기업…
글. 김민우(Kyle) / 유저혜택개발팀 안녕하세요. 유저혜택개발팀의 카일입니다. 이번 글에서는 동시성 문제를 다루면서 직접 겪었던 고민과, 그 과정에서 배운 락과 데드락에 대한 제 생각을 공유해보고자 합니다. 신규 유저가 상품을 구매하고 이용을 완료하면 결제 금액의 일부를 포인트로 지…
글. 김민우(Kyle) / 유저혜택개발팀 안녕하세요. 유저혜택개발팀 카일입니다. 연차 날 아침이었습니다. 느긋하게 커피를 마시며 오늘 하루를 어떻게 알차게 보낼지 행복한 고민을 하던 참이었습니다. 슬랙 알림 하나가 평화를 깨뜨렸습니다. “쿠폰 복원이 안 돼요. 사용 취소한 쿠폰이 복구가…
1. 들어가며 — PR 리뷰는 왜 항상 병목이 되는가 PR(Pull Request)은 협업 기반 개발에서 코드 품질을 유지하기 위한 가장 중요한 프로세스 중 하나다. 모든 변경은 PR을 통해 공유되고, 리뷰를 거쳐 병합되며, 이 과정에서 코드의 안정성과 일관성이 확보된다. 하지만 실제…