Агентное Ядро: Три файла Markdown для Stateful AI-агентов

Что делает Agent Kernel
Agent Kernel — это минималистичная реализация, которая делает AI-агентов для программирования сохраняющими состояние с помощью трёх файлов markdown и git-репозитория. Вместо использования баз данных, векторных хранилищ или специальных фреймворков он использует существующий механизм, при котором агенты читают инструкции проекта из файлов, таких как AGENTS.md, CLAUDE.md или .cursorrules.
Основные компоненты
Ядро состоит из трёх файлов markdown:
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 (средой выполнения, созданной для agent-kernel, которая добавляет режим демона, интеграцию с 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-репозиторий для хранения памяти в простых файлах markdown.
📖 Read the full source: HN AI Agents
👀 Смотрите также

Представляем Aionic Anthology: Фреймворк для структурирования задач ИИ Клода.
Фреймворк Aionic Anthology организует задачи ИИ Клода, разделяя контекст на категории и добавляя систему оценки рисков для улучшения выполнения задач.

Запуск Google Gemma 4 26B-A4B локально с помощью LM Studio 0.4.0 в режиме командной строки (Headless CLI)
LM Studio 0.4.0 представляет llmster и интерфейс командной строки lms для автономного локального вывода моделей. В статье подробно описывается настройка модели Google Gemma 4 26B-A4B MoE на MacBook Pro M4 Pro, достигая скорости 51 токен/сек при 48 ГБ унифицированной памяти.

Интеграция WordPress.com MCP добавляет возможности записи для Claude
Интеграция WordPress.com с MCP теперь поддерживает операции записи, позволяя Claude создавать черновики постов, строить страницы, управлять комментариями, исправлять альтернативный текст изображений и реструктурировать категории контента непосредственно на сайтах WordPress.com. Перед созданием контента Claude читает тему сайта, чтобы понять элементы дизайна, такие как цвета, шрифты и шаблоны блоков.

Claude Code: Как подключить созданный с помощью ИИ фронтенд к реальному бэкенду
Claude Code создаёт красивые интерфейсы, но часто использует жёстко заданные данные. Вот четыре способа подключить его к реальным бэкендам: сырые API, SDK, CLI и MCP.