hello

JHL

DevOps Engineer. Fullstack Develloper. Software Architect.

Korea
JHL

AI가 짜준 코드가 배포 속도를 높였다면, 이제는 '신뢰성 가드레일'을 세울 때입니다

최근 많은 팀이 AI 코딩 어시스턴트나 에이전트를 도입하면서 코드 생산 속도가 비약적으로 상승했습니다. 하지만 속도가 빨라졌다는 것은 그만큼 잠재적인 결함이 프로덕션 환경으로 유입되는 속도 또한 빨라졌음을 의미합니다. DevOps.com의 이번 글은 AI가 생성한 코드의 특성과 그로 인해 발생하는 새로운 유형의 리스크, 그리고 이를 제어하기 위한 '신뢰성 가드레일(Reliability Guardrails)

By JHL

LLM 시대, 프롬프트 엔지니어링보다 '도메인 전문성'이 더 강력한 무기인 이유

최근 AI 도구들이 비약적으로 발전하면서 '프롬프트 엔지니어링'이라는 기술적 기법에 많은 관심이 쏠렸습니다. 하지만 실제 현업에서 LLM을 극한으로 활용해 고도의 결과물을 만들어내는 사람들의 공통점은 정교한 프롬프트 템플릿을 쓰는 능력이 아니라, 해당 분야에 대한 깊은 '도메인 전문성'을 갖추고 있다는 점입니다. 많은 이들이 LLM이 지식의 격차를 줄여준다고

By JHL

AI 코딩 에이전트 도입 시 고려해야 할 보안 제어 프레임워크: 속도와 안전의 균형 잡기

최근 Claude Code나 Kiro와 같은 AI 코딩 에이전트들이 단순한 코드 완성을 넘어, 자연어 프롬프트 하나로 수십 개의 PR을 생성하고 인프라를 수정하는 수준까지 발전했습니다. 하지만 이러한 생산성 향상은 '기계적 속도'라는 트레이드오프를 동반합니다. AI 에이전트는 조직의 보안 리스크나 컴플라이언스를 이해하지 못한 채 오직 '작업 완료'에만 최적화되어

By JHL

AI 벤치마크의 '포화 상태'와 평가 지표의 유효기간: 우리는 무엇을 믿어야 하는가

최근 LLM의 성능이 비약적으로 상승하면서, 역설적으로 우리가 모델의 성능을 측정하는 '자' 자체가 무용지물이 되는 현상이 가속화되고 있습니다. arXiv에 게재된 "When AI Benchmarks Plateau: A Systematic Study of Benchmark Saturation" 연구는 우리가 흔히 신뢰하는 벤치마크 점수가 왜 더 이상 모델 간의 변별력을 제공하지 못하는지, 그리고 이른바 '

By JHL

AI 에이전트 시대의 엔드포인트 보안: 실행 권한을 넘어 '행위 거버넌스'로

DevOps.com을 통해 Airlock Digital이 발표한 'Agentic AI Control & Governance' 솔루션 소식을 접했습니다. 이번 발표의 핵심은 단순히 '어떤 AI 소프트웨어를 실행할 것인가'라는 기존의 화이트리스트 방식(Application Control)을 넘어, 실행 중인 AI 에이전트가 '실제로 어떤 명령을 내리고 어떻게 행동하는가'를 실시간으로 제어하겠다는

By JHL

AI 에이전트 역량 표준화를 위한 skills.sh의 'Skill Packs' 도입과 실무 적용 방안

AI 에이전트가 단순한 텍스트 생성을 넘어 외부 API를 호출하거나 특정 비즈니스 로직을 수행하려면, 에이전트가 사용할 수 있는 '도구(Tool)' 혹은 '역량(Skill)'이 명확하게 정의되어 있어야 합니다. 지금까지는 이러한 스킬들을 개별적으로 정의하고 각 에이전트 설정에 하나씩 추가하는 방식이 일반적이었습니다. 하지만 프로젝트 규모가 커지고 팀 단위로 에이전트를

By JHL

RAG의 한계를 넘는 'LLM Wiki' 전략: 검색을 추론으로 전환하는 방법

최근 LLM 기반 서비스의 표준으로 자리 잡은 RAG(Retrieval-Augmented Generation)는 구현이 쉽고 효율적이지만, 근본적인 구조적 한계를 가지고 있습니다. 바로 문서를 임의의 길이로 자르는 '청킹(Chunking)' 과정에서 지식 간의 유기적인 맥락과 관계가 완전히 단절된다는 점입니다. 전형적인 RAG는 사용자의 질문과 벡터 유사도가 높은 조각 몇 개를 가져와 컨텍스트에

By JHL

wsl

WSL2에서 포트 포워딩 자동화하기 (PowerShell 스크립트로 간단하게 해결)

WSL2(Windows Subsystem for Linux 2)를 사용할 때 자주 부딪히는 문제가 있다. 바로 WSL2 내부 서버에 외부에서 접근할 수 없다는 점이다. WSL2는 가상 네트워크 인터페이스를 통해 동작하기 때문에 리눅스에서 localhost로 열어둔 포트가 Windows나 외부에서 그대로 접근되지 않는다. 이를 해결하기 위해서는 portproxy 기능을 활용한 포트 포워딩 설정이 필요하다. 하지만 문제는…

By JHL

터미널에서 파일을 주고받는 더 쉬운 방법: ZMODEM + lrzsz 활용하기

리눅스 서버에 접속할 때 우리는 흔히 다양한 터미널 프로그램(XShell, SecureCRT, LePutty, Team Tera 등)을 사용합니다. 대부분의 사람들은 리눅스와 로컬 PC 간에 파일을 전송할 때 FTP 또는 SFTP를 떠올리지만, 사실 이보다 훨씬 간단한 방법이 있습니다. 바로 ZMODEM 프로토콜을 지원하는 터미널 프로그램과 lrzsz 패키지를 활용한 파일 전송입니다. ZMODEM이란? ZMODEM은 오래된

By JHL