extensions-ஐ ஆய்வு செய்தல்
இந்தப் பக்கம் ஆங்கிலத்திலிருந்து இயந்திரம் மூலம் மொழிபெயர்க்கப்பட்டது. திருத்தங்கள் வரவேற்கப்படுகின்றன. இந்தப் பக்கத்தை GitHub-இல் திருத்துங்கள்
இந்தப் பக்கத்தில்
"இந்த skill (அல்லது MCP சர்வர்) ஏன் ஒரு கணக்கில் வேலை செய்கிறது, மற்றொன்றில் இல்லை?" என்ற கேள்விக்கு ccam ext பதில் தருகிறது. ஒவ்வொரு கணக்குக்கும், Claude Code ஏற்றும் extensions-ஐயும் ஒவ்வொன்றும் எங்கிருந்து வருகிறது என்பதையும் அது பட்டியலிடுகிறது: ஒரு பகிர்வுக் குழு, கணக்கின் சொந்தக் கோப்புறை, அல்லது நீங்கள் இருக்கும் திட்டம். அட்டவணைக்குக் கீழே, ஒரு extension நீங்கள் எதிர்பார்ப்பது போல் ஏறுவதைத் தடுப்பவற்றை அது பட்டியலிடுகிறது. அது படிக்க மட்டுமே செய்கிறது.
பயன்பாடு
ccam ext # every account
ccam ext work # one account
ccam ext --json # for scripts$ ccam ext
Skills
personal work
half account ! -
review - default
Commands
personal work
deploy - default
MCP servers
personal work
ctx account default
Hooks (commands per event)
personal work
PreToolUse 1 (default) 1 (default)
This project (/home/me/code/app), for every account:
commands: ship
MCP servers: fs
Sources: a group name (shared), account (its own folder), - (not loaded).
! personal: half: no SKILL.md, so Claude Code does not load it
! personal: MCP server ctx is defined differently in group default's mcp.json and .claude.jsonஒவ்வொரு கட்டமும் அந்தக் கணக்கில் அந்த உருப்படியின் மூலத்தைக் குறிக்கிறது: பகிர்வுக் குழு (default), அது கணக்கின் சொந்தக் கோப்புறையில் இருந்தால் account, அல்லது கணக்கிடம் அது இல்லையென்றால் -. ! சிக்கல் உள்ள உருப்படியைக் குறிக்கிறது, அது அட்டவணைக்குக் கீழே விளக்கப்படுகிறது.
அது எதைப் படிக்கிறது
| வகை | எங்கே | காட்டப்படும் மூலம் |
|---|---|---|
| Skills | skills/-இல் SKILL.md உள்ள ஒவ்வொரு கோப்புறையும் |
skills/ இணைக்கும் குழு, அல்லது account |
| Commands, agents | commands/, agents/ கீழ் உள்ள .md கோப்புகள், துணைக் கோப்புறைகள் folder/name ஆக |
குழு, அல்லது account |
| Plugins | plugins/installed_plugins.json |
குழு, அல்லது account |
| MCP சர்வர்கள் | குழுவின் mcp.json (MCP பகிரப்படும்போது), கணக்கின் .claude.json |
குழு, அல்லது account |
| Hooks | settings.json-இல் உள்ள hooks, நிகழ்வு வாரியாக எண்ணப்படுகின்றன |
குழு, அல்லது account |
| இந்தத் திட்டம் | தற்போதைய கோப்புறையில் உள்ள .claude/skills, .claude/commands, .claude/agents, .claude/settings.json, .claude/settings.local.json, .mcp.json |
ஒருமுறை, எல்லாக் கணக்குகளுக்கும் |
அது தெரிவிக்கும் சிக்கல்கள்
- உடைந்த இணைப்புகள்:
skills/,commands/அல்லதுagents/-இல் இலக்கு காணாமல் போன இணைப்பு, அல்லது இல்லாத இடத்துக்கு இணைக்கும் பகிரப்பட்ட கோப்புறை (skills,commands,agents,plugins) (ccam doctor --fixமூலம் சரிசெய்யுங்கள்). SKILL.mdஇல்லாத skill கோப்புறை: Claude Code அதைத் தவிர்க்கிறது.- இரண்டு இடங்களில் வேறுவிதமாக வரையறுக்கப்பட்ட MCP சர்வர்: குழுவின்
mcp.json, கணக்கின்.claude.json, அல்லது அவற்றில் ஒன்றும் திட்டத்தின்.mcp.json-உம். இரண்டு இடங்களிலும் ஒரே அமைப்புகள் இருந்தால் (mcp_strategy = "sync"எழுதுவது அதுதான்) அது சிக்கல் அல்ல. கணக்கின் சொந்தச் சர்வரைccam mcp import <account> <server>மூலம் குழுவுக்கு நகர்த்துங்கள். - சரியான JSON இல்லாத
installed_plugins.json.
பாதுகாப்பும் விளிம்பு நிலைகளும்
ccam extஎதையும் மாற்றுவதில்லை, network கோரிக்கைகள் எதையும் செய்வதில்லை. அது சர்வர் பெயர்களையும் hook எண்ணிக்கைகளையும் படிக்கிறது, MCP வரையறைகளில் உள்ளenvஅல்லது headers-இன் மதிப்புகளை ஒருபோதும் அல்ல.- அது disk-இல் உள்ளதைக் காட்டுகிறது. நிறுவப்பட்டு ஆனால் அமைப்புகளில் அணைக்கப்பட்ட plugin, அல்லது managed settings-ஆல் தடுக்கப்பட்ட சர்வர், அப்போதும் தோன்றும்.
- அந்தத் திட்டத்தின்
.claudeகோப்புறையையும்.mcp.json-ஐயும் சேர்க்க, அதைத் திட்டக் கோப்புறையில் இயக்குங்கள்.