에이전트 커널: 상태 유지 AI 에이전트를 위한 세 개의 마크다운 파일

Agent Kernel의 기능
Agent Kernel은 세 개의 마크다운 파일과 git 저장소를 사용하여 AI 코딩 에이전트를 상태 저장형으로 만드는 최소한의 구현체입니다. 데이터베이스, 벡터 저장소 또는 커스텀 프레임워크를 요구하는 대신, 에이전트가 AGENTS.md, CLAUDE.md 또는 .cursorrules와 같은 파일에서 프로젝트 지침을 읽는 기존 메커니즘을 활용합니다.
핵심 구성 요소
커널은 세 개의 마크다운 파일로 구성됩니다:
AGENTS.md– 커널 자체 (일반적, 수정하지 않음)IDENTITY.md– 에이전트의 정체성을 정의 (에이전트가 유지 관리)KNOWLEDGE.md– 지식 파일 인덱스 (에이전트가 유지 관리)
두 가지 디렉토리 구조가 다양한 유형의 메모리를 처리합니다:
knowledge/– 상태 정보를 포함: 현재 상황에 대한 사실들. 에이전트는 현실이 변경될 때 이를 업데이트합니다.notes/– 서술적 정보를 포함: 결정, 행동 및 미결 항목을 기록하는 일일 세션 로그. 이는 추가 전용이며 하루가 끝난 후에는 절대 수정되지 않습니다.
설정 및 사용법
어떤 코딩 에이전트와도 기본 설정:
git clone https://github.com/oguzbilgic/agent-kernel.git my-agent
cd my-agent
opencode # 또는 claude, codex, cursor 등kern-ai와 함께 (에이전트-커널을 위해 데몬 모드, Telegram 및 Slack 통합을 추가하는 런타임):
npx kern-ai init my-agent
npx kern-ai tui에이전트가 처음으로 커널을 읽을 때, 그것이 새 것임을 인식하고 당신이 원하는 정체성이 무엇인지 묻습니다. 일단 구성되면, 세션 간에 기억합니다.
다중 에이전트 및 아키텍처
각 에이전트는 자체 저장소에서 실행됩니다. 다른 에이전트를 생성하려면:
git clone https://github.com/oguzbilgic/agent-kernel.git another-agent
cd another-agent
opencode # 또는 claude, codex 등이를 통해 동일한 커널을 사용하지만 다른 정체성과 지식 기반을 가진 여러 전문화된 에이전트(홈랩, 투자, 건강)를 실행할 수 있습니다.
작동 방식
이 접근 방식은 AI 에이전트가 이미 AGENTS.md와 같은 파일을 프로젝트 지침으로 읽기 때문에 작동합니다. 커널은 "당신은 상태 저장형입니다, 방법은 다음과 같습니다"라고 말하는 파일을 제공하고 git 저장소를 사용하여 일반 마크다운 파일에 메모리를 저장함으로써 에이전트가 기억하는 방법을 가르칩니다.
📖 전체 소스 읽기: HN AI Agents
👀 See Also

Termrender: 클로드를 위한 6배 토큰 효율적인 ASCII UI 시각화
Termrender는 원시 Claude 출력에 비해 6배의 토큰 효율성을 제공하는 ASCII UI 시각화를 생성하는 오픈소스 Python 도구입니다. 이는 빠른 생성과 편집을 위해 최소한의 토큰을 사용하여 다이어그램과 패널을 생성합니다.

Xmloxide: AI 에이전트 지원으로 생성된 libxml2의 Rust 재구현
Xmloxide는 유지 관리가 중단된 libxml2 라이브러리를 순수 Rust로 재구현한 것으로, 호환성 테스트 스위트를 통과하기 위해 Claude Code를 사용하여 개발되었습니다. 메모리 안전한 XML/HTML 파싱을 제공하며, C API를 통해 드롭인 대체가 가능합니다.

벤치마크: M5 Max MacBook Pro에서 Qwen3-Coder-Next 8비트 실행 시 MLX 대 Ollama
M5 Max MacBook Pro 128GB RAM에서 8비트 양자화된 Qwen3-Coder-Next를 실행하는 MLX와 Ollama 백엔드를 비교한 벤치마크에서 MLX가 약 초당 72 토큰을 달성하며, 다양한 코딩 작업에서 Ollama의 처리량을 약 2배로 능가했습니다.

ZuckerBot MCP 서버는 OpenClaw 에이전트가 메타 광고 캠페인을 실행할 수 있도록 지원합니다.
ZuckerBot은 OpenClaw 에이전트가 메타 광고를 직접 제어할 수 있도록 하는 MCP 서버로, 인간의 개입 없이도 전체 캠페인 루프를 실행할 수 있게 해줍니다. 현재 50개 이상의 고유 에이전트가 이를 사용하여 경쟁사 광고를 수집하고, 타겟팅을 생성하며, 캠페인을 시작하고, 코드에서 성능을 조정하고 있습니다.