Claude CodeШпаргалка

Шпаргалка: Claude Code

Агент у терміналі: контекст, команди, навички, підагент, хуки, SDK і MCP.

Старт

  • Що це

    CLI-агент з використанням інструментів (читати/редагувати файли, shell) у вашому репо. Ви задаєте намір — він виконує кроки.

  • CLAUDE.md

    Правила проєкту: стиль, заборони, точки входу. Читається на старті сесії — тримайте коротким і актуальним.

Контекст і розмова

  • Ясний намір

    Мета, обмеження, «не змінюй без підтвердження». Менше здогадок — менше зайвих викликів інструментів.

  • Контекст репо

    Агент бачить файли через інструменти, не «всю кодову базу в голові». Вказуйте шляхи й тести.

Команди і навички

  • Slash команди

    .claude/commands/*.md — явні /команди з полем description і тілом підказки; $ARGUMENTS для аргументів.

  • Навички

    Навички підхоплюються за полем description, коли доречно. Не дублюйте імʼя з командою без потреби.

Підагент і хуки

  • Підагент

    Вузькі ролі з обмеженим набором інструментів — делегування без повного доступу до Write/Bash усього репо.

  • Хуки

    PreToolUse / PostToolUse у settings.json: скрипт завжди виконується (секрети, prettier). Вихід 0 — ок, 2 — блок.

    Починайте з одного швидкого хук; важкий тест suite — у CI, не після кожного рядка.

SDK і MCP

  • SDK

    Той самий агент з коду/CI: allowed_tools, max_turns, permission_mode. Бюджет токенів як у CLI.

  • MCP у Claude Code

    claude mcp add — зовнішні інструменти (Linear, filesystem…). Не підключайте десяток «про всяк» — їдять контекст.

← До програми курсу