DevLog

엔지니어링 블로그를 한 곳에서 탐색하고, 최근 발행 흐름을 빠르게 파악할 수 있는 서비스 입니다.

Quick Links

  • Latest Feed
  • Engineering Directory

Support

  • 소개
  • 개인정보처리방침

Contribute

  • 원하는 블로그 추가 (준비 중)
  • Feedback

© 2026 DevLog Inc. All rights reserved.

본 사이트는 공개 RSS 피드를 통해 콘텐츠를 수집하며, 모든 콘텐츠의 저작권은 원저작자에게 있습니다.

Back to Feed
Read Original

Contents

Continue Reading

  • More from 채널 톡
  • Related reads#LLM
#AI

AI Native 레포에서 조직으로: hollon-ai 구축기

AI Native 레포에서 조직으로: hollon-ai 구축기
01

Summary

“@hollon 이거 고쳐줘” 한마디에 코드가 고쳐지고 배포되는 AI Native 조직의 탄생

IDE를 탈출해 팀챗으로 들어온 AI, 전사적 실행 하네스와 메모리 계층으로 동료가 되다

채널톡이 AI Native 레포지토리를 넘어 조직 전체가 AI를 활용해 업무를 수행하는 'AI Native 조직'으로 진화한 과정을 상세히 담고 있습니다. 단순한 챗봇을 넘어 Kubernetes 기반의 격리된 실행 환경과 장기 기억 시스템을 결합하여 보안, 운영, 구현을 한 흐름으로 연결한 아키텍처를 소개합니다.

  • 01팀챗(Slack)을 단순 UI가 아닌 요구사항과 승인이 교차하는 조직의 기억 저장소로 재정의
  • 02Kubernetes Job을 활용해 태스크마다 독립적이고 안전한 일회성 실행 환경(Worker) 제공
  • 03Claude Code의 강력한 코딩 능력을 조직용 실행 하네스 위에 얹어 실무 완성도 확보
  • 04상태 머신 도입으로 계획 수립, 사용자 승인, 코드 리뷰 등 협업 규칙을 시스템적으로 강제
  • 05L1~L4로 구성된 지식 계층을 통해 개인의 기억을 넘어 조직의 자산으로 데이터 축적

+RECOMMENDATION

AI 에이전트를 실제 업무 환경에 배포하고자 하는 데브옵스 및 백엔드 엔지니어에게 강력히 추천합니다. 특히 단순한 대화형 인터페이스를 넘어 상태 관리와 인프라 격리, 그리고 장기 기억을 어떻게 구현해야 하는지에 대한 실무적 해답을 제시합니다.

The Problem

AI 코딩 도구가 개인의 IDE 내에 국한되어 있어 팀 단위의 협업 흐름(팀챗, 리뷰, 모니터링 등)과 분리되는 병목 현상이 발생했다. 또한 대화 세션이 종료되면 지식이 휘발되어 조직 차원의 의사결정 맥락이나 과거의 실수 등을 장기적으로 기억하지 못하는 한계가 있었다.

The Solution

팀챗(Slack)을 인터페이스로 활용하고 그 위에 API 서버, 오케스트레이터, Kubernetes Job 기반의 일회성 워커로 구성된 실행 하네스(Harness)를 구축했다. Claude Code를 코어 실행 엔진으로 채택하되, 상태 머신을 통한 승인 루프와 4단계(L1~L4) 메모리 계층을 도입하여 조직 지식이 축적되는 구조를 설계했다.

The Result

도입 이후 월간 실행 횟수가 777회에서 2,726회로 급증했으며, 보안 취약점 전수조사 및 운영 알람 트리아주를 자동화하는 성과를 거두었다. 특히 AI가 자기 자신의 코드를 수정하여 PR을 생성하고 머지까지 완료하는 수준에 도달하여 조직의 실행력을 실질적으로 높였다.

Trade-off

비정형적인 대화와 결정론적인 상태 제어 사이의 균형을 맞추는 데 어려움이 있었으며, 분산 환경에서의 중복 처리 및 상태 복구 등 인프라 안정화에 상당한 리소스가 투입되었다. 초기에는 파일 기반 메모리 휘발 문제로 인해 지식 저장 경로를 재설계해야 했던 시행착오가 존재했다.

03

Key Concepts

Concept · 01

Execution Harness (실행 하네스)

소프트웨어를 특정 환경에서 안정적으로 실행하고 제어하기 위해 필요한 도구와 프레임워크의 집합입니다.

  • 팀챗 인터페이스와 실제 코드 실행기 사이에서 상태를 관리하고 도구를 연결하는 브리지 역할을 함
  • Kubernetes Job을 통해 각 작업마다 격리된 런타임을 제공하여 보안과 안정성을 확보함
Concept · 02

MCP (Model Context Protocol)

AI 모델이 외부 데이터 소스나 도구(API, DB 등)와 상호작용할 수 있도록 돕는 개방형 프로토콜입니다.

  • hollon-ai는 보안을 위해 내부 프록시를 경유하여 조직별 자격 증명을 관리하도록 구현함
  • Datadog, Grafana, GitHub 등 외부 도구를 AI가 직접 조작할 수 있게 만드는 핵심 기술로 쓰임
Concept · 03

Multi-layer Memory System

단기적인 대화 문맥부터 장기적인 조직 지식까지 데이터의 생명 주기에 따라 계층별로 관리하는 저장 구조입니다.

  • L1(세션)부터 L4(조직)까지 구분하여 태스크 결정 사항이나 레포지토리 패턴을 영구 저장함
  • 벡터 검색과 그래프 검색을 결합하여 AI가 과거의 맥락을 정확히 추론할 수 있도록 지원함
Continue reading · same source

채널 톡More from 채널 톡

View all posts from 채널 톡
  • [신청 중] AI Product Frontiers: AI 시대, 최전선에서 방향을 만드는 사람들

    MeetupAI InfrastructureArtificial Intelligence
    1일 전
  • 채널콘 2026 디자인 비하인드

    FramerGenerative AILocalization
    2일 전
  • Swift 6 어때요? (1): 스레드, 블록, 태스크

    Swift ConcurrencyGCDRxSwift
    2일 전
  • 5년, 340개의 이야기로 이어온 개발 문화

    Developer RelationsKnowledge SharingEngineering Culture
    3일 전
  • 유저챗 개인정보 마스킹 개발기

    RegexRE2ReDoS
    4일 전

Related reads#LLM

Explore #LLM
올리브영·MCP

프롬프트를 쓰는 PM과 AI를 이해시키려는 개발자

#LLM1일 전
라인

LLM Wiki: 코드 기준으로 자동 최신화되는 도메인 지식 SSOT 만들기

#LLM2일 전
무신사

AI Native 조직은 도메인 지식을 어떻게 공유하는가

#LLM5일 전
채널 톡

채널톡이 글로벌 상담 Agent를 GPT-5.6 Luna로 갈아탄 이유

#LLM5일 전
여기어때·Grafana

SRE 업무에 AI 녹여내기 — 2편: Alert Adviser로 장애 원인 분석 자동화

#LLM6일 전

Source

채널 톡
채널 톡
Engineering Blog

Published · April 22, 2026

Topics

LLMKubernetesClaude CodeMCPSlack Bot