anthropics / anthropics/claude-code
[Bug] Desktop app: after adding a GitHub plugin marketplace, it can't be found or installed
- 主要言語
- Python
- スター
- 145k
- フォーク
- 23.1k
- PR マージ指標
- PR 指標を取得中
説明
Adding a plugin marketplace from GitHub via the **Desktop app** appears to be broken. Reproduced with:
`https://github.com/makenotion/claude-code-notion-plugin.git`
After adding this marketplace through the Desktop app:
- `~/.claude/plugins/known_marketplaces.json` and `extraKnownMarketplaces` in `settings.json` correctly record the marketplace.
- The marketplace source is checked out locally under `~/.claude/plugins/marketplaces/notion-plugin-marketplace/`, and the plugin files are already present in `~/.claude/plugins/cache/notion-plugin-marketplace/notion-workspace-plugin/0.1.0/`.
- But in the Desktop app UI itself, I cannot find the marketplace anywhere, searching for it or its plugin by name returns nothing, and there is no UI to install/enable a plugin from it.
- `enabledPlugins` in `settings.json` never gets an entry for the plugin, even though the plugin files are already cached locally.
The terminal's `/plugin` menu at least lists this marketplace (it reads `known_marketplaces.json` directly from disk), but doesn't complete installation/enabling either. So the practical effect is: adding a marketplace via the Desktop app never results in a usable, enabled plugin, in either the Desktop app or the terminal.
**Environment**: macOS 15.7.3 (24G419), Claude Code version 2.1.263 (per `~/.claude.json` record, may not be exact).
**Expected behavior**: After adding a marketplace via the Desktop app, it should be visible/searchable in the app, with a working UI to install and enable its plugins.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Reproduce on macOS by adding the GitHub marketplace URL in the Desktop app, then compare what appears in ~/.claude/plugins/known_marketplaces.json, settings.json, the marketplaces checkout, and the plugin cache. Also check the terminal /plugin menu behavior. Done means the marketplace is visible/searchable in the app and its plugin can be installed and enabled, with enabledPlugins updated.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github, macos
- 領域
- cli, desktop
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 活発
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 48/100