대 AI 시대의 개발 ( feat. Claude Code)
·
카테고리 없음
최근 AI를 활용하여 실제 개발(코딩)을 진행할 때 느꼈던 점과 개인적인 생각을 공유하려 합니다. 아마 AI의 기술 발전 속도가 여타 다른 기술과는 다르게 너무 빨라 이글이 올라갈쯔음에는 또 엄청난 변화가 있을지도 모릅니다. 매번 말씀드리지만, 이 글은 단순한 정답 제시보다는 "이런 시각과 방향도 있구나" 정도로 참고해 주시면 감사하겠습니다.1. LLM 기반 코딩 도구, 1년 사이에 무엇이 달라졌나LLM을 활용한 코드 generator하는 것에 대한 글을 쓴지 1년정도가 지났는데 그 1년 사이 눈에 띄게 달라졌습니다. 크게 달라진것을 느낀건 제 경험적 기준으로 2025년 말 한 10월쯤? claude opus 4.5 모델 이후 부터였던것 같습니다.이제 AI는 단순히 코드를 작성하거나 분석하는 수준을 넘어..
2025년 회고 (feat. with AI)
·
개발자
2025년을 돌이켜보면 크게 두 가지가 떠오릅니다. 하나는 블로그를 본격적으로 시작한 것이고,다른 하나는 AI 사용에 있어 변곡점을 맞이한 한 해였다는 것입니다. 1. 블로그, 그리고 글쓰기의 가치작년 1월, "한 달에 2개씩만 쓰자"는 소박한 목표로 블로그를 시작했습니다. 돌이켜보니 생각보다 꾸준히 작성했던 것 같습니다.글을 쓰면서 느낀 점은 크게 세 가지입니다꾸준함의 어려움: 무언가를 지속한다는 것이 얼마나 어려운지 새삼 깨달았습니다글쓰기의 난이도: 단순한 정보 전달이 아닌, 생각을 정리하고 전달하는 것은 생각보다 훨씬 어려웠습니다사고의 정리: 글을 쓰는 과정에서 머릿속 생각들이 명확하게 정리되는 경험을 했습니다최근에는 AI로 인해 직접 글을 쓰는 빈도가 줄어들었지만, 그렇기에 더욱 이렇게 개인적인 ..
BackEnd 개발자가 파해쳐본 MCP
·
개발/AI
매번 글의 서두에 글을 쓰지만 이 글이 MCP 기술의 모든 정보를 담고 있지는 않습니다. MCP 기술에 대한 샘플 코드를 작성해보고 체험하면서 느낀 점을 기반으로 "이런 시각으로도 MCP를 바라보는 구나"라는 인사이트 정도를 공유하는 글로 읽어주시면 감사하겠습니다.MCP란? (개발자의 관점에서)최근 AI 영역에서 매우 뜨거운 주제로 떠오른 MCP(Model Context Protocol)는 2024년 11월 Anthropic에서 발표한 기술로, LLM(Large Language Model) 기반 애플리케이션에서 도구(Tool)를 통한 기능 확장을 프로토콜 수준에서 통일된 방식으로 정의한 기술입니다.MCP는 AI 모델과 외부 데이터 소스 및 도구 간의 안전하고 표준화된 연결을 가능하게 하는 오픈 표준입니..
AI의 시대 그리고 개발자..
·
개발/AI
올해 1월말 부터 한달에 2개씩 글을 써보자는 생각으로 블로그 글을 작성하기 시작했는데 AI에 대한 글이 절반입니다. 개인적으로 AI에 대한 관심이 많기도 하고 또한 그만큼 올해가 개발자에게 AI가 핫하다는 방증이기도 한 것 같습니다. 그런 AI에 대해 주변에서도 많은 이야기와 이슈들이 나오고 있어 최근 AI에 대한 개인적인 생각을 공유해보려 합니다.1. 최근 AI 서빙에서 핫한 MCP(Model Context Protocol)얼마전에 토스페이먼츠에서 PG 업계 최초로 AI 연동 MCP 서버를 도입하여 10분만에 결재 시스템 연동을 생성할 수 있게 되었다는 블로그 글을 접하였습니다.https://www.tosspayments.com/blog/articles/mcp?from=main 결제 연동을 10분만..
개발자(BackEnd)에게 AI란..(AI With Coding) 2탄
·
개발/AI
이전 글에 이어 이번에는 AI를 활용하여 실제 개발(코딩)을 진행할 때 느꼈던 점과 개인적인 생각을 공유하려 합니다. 매번 말씀드리지만, 이 글은 단순한 정답 제시보다는 “이런 시각과 방향도 있구나” 정도로 참고해주시면 감사하겠습니다.1. "코드 제너레이터"로써의 AI최근 들어 AI의 도움을 가장 많이 체감하는 순간은 바로 익숙하지 않은 언어나 프레임워크를 다뤄야 할 때입니다. 저는 Java가 주력 스킬셋인 백엔드 개발자인데 최근 회사에서 라즈베리파이 기반의 디지털 사이니지 프로젝트를 맡게 되면서 Python으로 서버를 구현해야 했습니다. 제한된 하드웨어 자원을 고려해 Python을 채택했고, 다음과 같은 기능이 필요했습니다. - 라즈베리파이 내 이미지 폴더 목록을 웹에 표시 - 웹에서 이미지를 선..
개발자(BackEnd)에게 AI란..
·
개발/AI
백엔드 개발자로서 제가 AI를 활용한 경험 중 대표적인 두 가지는 AI 서빙과 AI 기반 코딩입니다.이번 글에서는 첫 번째 주제인 AI 서빙에 대한 경험과 생각을 공유하려 합니다.매번 글에서 말씀드리지만, '이런 시각과 이런 방향도 있구나' 정도로 참고해 주시면 좋을 것 같습니다.백엔드 시스템과 데이터 서빙의 기본백엔드 시스템은 일반적으로 특정 프로토콜(HTTP, gRPC 등)을 통해 들어오는 요청을 처리하고, 데이터를 가공하여 응답하는 역할을 수행합니다. 이를 위해 가장 많이 사용되는 도구는 관계형 데이터베이스(RDBMS)입니다.RDBMS는 정형화된 데이터를 테이블 형태로 저장하고, SQL을 통해 데이터를 효율적으로조회, 생성, 수정, 삭제(CRUD)하는 데 최적화되어 있습니다.전통적으로 백엔드 개발의..