honcho-integration — скилл для Claude Code: память агента
Скилл ведёт агента по подключению памяти Honcho к готовому проекту на Python или TypeScript: сам читает код, задаёт вопросы и вставляет SDK. Пригодится, когда чат-бот должен помнить пользователя между сессиями.
npx skills add plastic-labs/honcho --skill honcho-integration -a claude-codeЧто делает honcho-integration
Скилл помогает агенту добавить Honcho, открытую библиотеку памяти для агентов, в уже существующий код на Python или TypeScript. Сначала он изучает проект: ищет вызовы LLM, модели пользователей, обработчики чатов. Потом проводит короткое интервью через AskUserQuestion — кого делать пирами, как связать сессии с тредами, каким способом модель будет читать контекст.
Дальше открываются справочники по шагам: references/core-patterns.md про клиент, пиров и запись сообщений, references/agent-patterns.md про вызов инструментом, предварительную выборку и context(), references/bot-frameworks.md с разборами под фреймворки вроде nanobot и openclaw. Набор инструментов узкий: чтение, поиск, правка файлов и пакетные менеджеры uv, bun, npm.
Как работает сама память: приложение отправляет сообщения, фоновые модели строят представление о собеседнике, агент забирает его через session.context() или спрашивает peer.chat(query). chat() тратит несколько секунд на живое рассуждение, поэтому на каждый ход обычно берут context().
Заранее нужен ключ API с app.honcho.dev в переменных окружения и SDK: honcho-ai для Python, @honcho-ai/sdk для TypeScript. Детерминированным ботам-пирам ставьте observe_me=False — иначе Honcho начнёт моделировать то, что и так предсказуемо. Проект открыт под AGPL-3.0.
Какие задачи решает
- подключить память Honcho к готовому сервису на FastAPI или Express
- разложить пользователей и ботов по пирам с нужными флагами наблюдения
- привязать сессии Honcho к уже существующим чат-тредам
- выбрать между
session.context()иpeer.chat()под конкретный вызов модели - проверить связность ключа через
honcho doctorдо правок кода
Примеры запросов агенту
- Подключи Honcho к нашему проекту на TypeScript, пирами сделай пользователей и ассистента.
- Собери контекст пользователя перед каждым вызовом модели через
session.context(). - Прогони
honcho doctorи покажи, что пиры и сессии создаются.
Как установить honcho-integration
1Через Skills CLI (Vercel)
npx skills add plastic-labs/honcho --skill honcho-integration -a claude-code2Вручную: положить файлы
~/.claude/skills/honcho-integration/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/honcho-integration/
1Через Skills CLI (Vercel)
npx skills add plastic-labs/honcho --skill honcho-integration -a codex2Вручную: положить файлы
.agents/skills/honcho-integration/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add plastic-labs/honcho --skill honcho-integration -a cursor2Вручную: положить файлы
.cursor/skills/honcho-integration/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install plastic-labs/honcho honcho-integration2Вручную: положить файлы
.github/skills/honcho-integration/SKILL.md1Через Skills CLI (Vercel)
npx skills add plastic-labs/honcho --skill honcho-integration -a gemini-cli2Командой платформы
gemini skills install https://github.com/plastic-labs/honcho --path skills/honcho-integrationВручную: положить файлы
.devin/skills/honcho-integration/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add plastic-labs/honcho --skill honcho-integration -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о honcho-integration
Как установить honcho-integration в Claude Code?
Выполните npx skills add plastic-labs/honcho --skill honcho-integration -a claude-code. Скилл окажется в ~/.claude/skills/honcho-integration/SKILL.md.
Что делает honcho-integration?
Проводит агента через интеграцию Honcho: разведка кода, вопросы про пиров и сессии, установка SDK, правка обработчиков чата и проверка результата.
Что нужно, чтобы скилл заработал?
Ключ API с app.honcho.dev в переменных окружения и SDK под язык проекта: honcho-ai для Python или @honcho-ai/sdk для TypeScript.