에이전트 커널: 상태 유지 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

클로우허브에서 OpenClaw 비디오 번역 스킬 이용 가능
OpenClaw 에이전트를 위한 새로운 비디오 번역 스킬이 출시되어 사용자가 비디오를 업로드하거나 URL을 제공하면 즉시 번역된 미리보기를 얻을 수 있습니다. 이 스킬은 ClawHub에서 호스팅됩니다.

클로드의 무음 드롭오프: AI 에이전트가 비즈니스 사이트에서 겪는 액션 레이어 실패
Claude는 비즈니스 사이트(가격, 예약 흐름, 양식)를 읽을 수 있지만, 호출 가능한 엔드포인트가 없어 예약, 제출, 라우팅 등의 실행 계층에서는 실패합니다. 이는 분석 신호 없이 보이지 않는 사용자 이탈을 초래합니다.

Superglue CLI: 사전 구축된 도구 없이 AI 에이전트가 API 호출을 실행할 수 있게 합니다
Superglue CLI는 AI 코딩 에이전트에게 명령어 사용법, 인증 처리, 도구 구축, 실패 디버깅 방법을 가르치는 스킬을 제공합니다. 모든 API 통합을 위한 사전 제작된 도구를 만드는 대신, 에이전트는 런타임에 API 사양을 읽고 다단계 호출을 계획할 수 있습니다.

Brain-MCP 개발자 문서: 인간 대신 Claude AI를 위한 도구
Brain-MCP 서버를 유지 관리하는 개발자가 문서에 'AI 어시스턴트를 위한' 섹션을 추가하여 행동 지침을 포함시켰고, 그 결과 Claude가 도구를 더 지능적으로 사용하며 주제가 바뀔 때 관련 컨텍스트를 능동적으로 주입하게 되었습니다.