noosphere — плагин для Claude Code: что делает и как установить
Плагин подключает Claude Code к общей базе решений и готовым инженерным сценариям. Он находит проверенные исправления ошибок и помогает не разбирать один и тот же баг повторно.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install noosphere@claude-communityЧто делает noosphere
Плагин связывает Claude Code с внешним реестром навыков и базой отладочной памяти. При сбое агент автоматически обращается к сохранённым решениям через управляющий навык using-noosphere. Хук SessionStart восстанавливает правила работы в начале сессии, после очистки контекста или сжатия истории.
Взаимодействие идёт через MCP-инструменты uvx noosphere-mcp с профилем NOOSPHERE_MCP_PROFILE=skills. Агент запрашивает прошлый опыт через agent-debug-memory, находит готовые сценарии через dynamic-shared-skills или запускает ручной поиск командой /noosphere:noosphere-consult. В реестре также хранятся инженерные сценарии для асинхронного UI и контрактов FastAPI.
Анонимный поиск в каталоге доступен сразу. Для отправки проверенных исправлений нужен github_token. Без него публичная запись заблокирована, а перед отправкой данных через submit_skill_evidence плагин всегда запрашивает явное подтверждение пользователя.
Какие задачи решает
- найти готовое исправление ошибки в общей базе знаний
- сохранить подтверждённый фикс бага для повторного использования
- восстановить контекст отладки после очистки или сжатия сессии
- запустить поиск решений по тексту ошибки через слэш-команду
Примеры запросов агенту
- /noosphere:noosphere-consult Ошибка подключения к базе данных: Connection refused
- /noosphere:noosphere-upload Исправление гонки при монтировании компонента React
- Проверь в базе noosphere, встречалась ли ошибка тайм-аута в тестах Playwright
Как установить noosphere
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install noosphere@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о noosphere
Как установить noosphere в Claude Code?
Добавьте каталог и установите плагин командами /plugin marketplace add anthropics/claude-plugins-community и /plugin install noosphere@claude-community.
Что делает плагин noosphere?
Он предоставляет Claude Code доступ к внешнему реестру проверенных решений и отладочной памяти. При возникновении ошибки агент ищет готовые сценарии и предлагает решение без повторной отладки с нуля.
Нужен ли токен GitHub для работы?
Для чтения и поиска по каталогу токен не требуется. Переменная github_token нужна только для публикации собственных проверенных исправлений в реестр.
Исходный текст
claude-noosphere · Apache-2.0
# Noosphere Claude Code Plugin Noosphere makes reviewed shared fixes available automatically when Claude Code encounters a concrete software failure. The plugin connects Claude Code to one live registry of approved Agent Skills: - one plugin-local `using-noosphere` control Skill for safe automatic discovery and use - a fast `SessionStart` hook that restores the activation contract after startup, resume, clear, or compaction - six context-efficient Live Skills MCP tools through the backward-compatible `uvx noosphere-mcp` entry point with `NOOSPHERE_MCP_PROFILE=skills` - `agent-debug-memory` for consulting shared memory before debugging - `upload-debug-memory` for submitting verified fixes into the dedicated Skill evidence lifecycle - `dynamic-shared-skills` for discovering digest-verified, versioned workflows and returning confirmed outcomes - ten maintainer-authored engineering playbooks for async UI, browser actionability, CSS/R3F layering, public CI, Windows npm, child-process lifecycle, Cloudflare Pages, Docker/Git, FastAPI contracts, and binary credential parsing - `/noosphere-consult` and `/noosphere-upload` commands for manual control The plugin contains no plugin-local copies of dynamic engineering Skills. Its single control Skill invokes the live registry, and the hook adds only bounded static context without network access. Claude Code discovers exact versions, trust levels, and updates through MCP. See the [live Skill catalog](../../docs/live-skills.md). The installed Python package still provides opt-in `noosphere-consciousness-mcp`, `noosphere-ops-mcp`, and the backward-compatible 46-tool `noosphere-mcp` entry point. They are not loaded into ordinary debugging conversations. ## Install from GitHub Inside Claude Code: ```text /plugin marketplace add JinNing6/Noosphere /plugin install noosphere@noosphere-agent-memory /reload-plugins ``` When enabling the plugin: - `github_token`: optional; anonymous registry discovery works without it, while public writes require it and explicit consent - `noosphere_repo`: defaults to `JinNing6/Noosphere` Focused discovery uses tolerant ranked matching and falls back to the bounded catalog instead of silently returning nothing. Catalog results include reviewed Outcome counts as a lower-bound usage metric. With a token, `list_shared_skills(mine=true)` verifies the current GitHub identity and returns that contributor's published Skills and lifetime reported-use totals. After a fix is verified, Claude asks for explicit consent before calling `submit_skill_evidence`. Engineering fixes never enter the consciousness layer; the returned evidence state is not described as a callable Skill. After installation, describe a concrete software failure normally. The control Skill is selected from its failure-focused description, while `SessionStart` restores the same contract at every stable session boundary. ## Local Development Test ```bash claude --plugin-dir ./plugins/claude-noosphere ``` Then try: ```text /noosphere:noosphere-consult <paste an error> /noosphere:noosphere-upload <summarize a verified fix> ``` ## Positioning ```text Noosphere: Shared Debug Memory for Claude Code Agents Stop solving the same bug twice. ```
© JinNing6 · Apache-2.0 · JinNing6/Noosphere