Video summary

CLAUDE CODE: ПОЛНЫЙ КУРС 2026 (4+ ЧАСА)

Main summary

Key takeaways

Technology

High-level overview

Claude Code is an agent-enabled interface to Claude designed for richer, agent-driven workflows beyond simple chat. It can access your filesystem, call web APIs, control browsers, run terminal commands, and use external tools.

Key capabilities:

  • Filesystem operations: read, write, delete (with permission prompts by default).
  • Internet/web requests and external API calls.
  • Tool/extension ecosystem (MCPs) and Skills (reusable prompt + asset packages).
  • Subagents: isolated worker agents for parallel or compartmentalized work.
  • Agent teams: multi-agent orchestration with TeamLead and teammates.
  • Project-level rules via a project “claude.md”.
  • User-level AutoMemory for persistent user-specific notes.

Installations & frontends covered

UI/clients demonstrated:

  • Antigravity (visual shell desktop client)
  • VS Code extension
  • Cursor-style IDEs
  • Terminal client (cld) — mentions Warp and iTerm2 as terminals

Walkthrough highlights:

  • Install Antigravity and the VS Code extension, log in, enable/disable AI and voice features.
  • Add the Claude UI to VS Code’s activity bar.
  • Create an alias to run cld with bypass permissions (used carefully).
  • Example demo: scaffold a Chrome extension via Claude, load it unpacked into Chrome, preview results.

Voice input / “whisper” tools

Recommendations:

  • Prefer external transcription (“whisper”) tools for dictation when you need higher and more consistent transcription quality.
    • Paid / high-quality options: VisperFlow (30-day links referenced), Aquavoice.
    • Free alternatives: Henny and other local Whisper-based tools.
  • Claude has built-in voice input, but its transcription can be inconsistent; external whisper services often perform better.

Permissions and safety

Default behavior:

  • Claude prompts before making file operations. A Bypass Permission mode exists but is dangerous — use with extreme caution.

Best practices:

  • Use project-level sandboxing to constrain what Claude can modify.
  • Never store production secrets in the repo. Use secure secret stores (GitHub Actions secrets, env vars managed properly, external vaults).
  • Audit community skills/plugins before using them; verify security audits and provenance.

claude.md (project-level rules) and AutoMemory (user-level)

claude.md (project)

  • Purpose: preload essential project context and rules into every session so agents don’t need to re-scan the entire repo on each start.
  • Created with cld init.
  • Keep concise — avoid huge files; ~<500 lines recommended.
  • Good uses: process requirements, coding style, non-sensitive defaults (for example: “answer in Russian”, “never use letter ё”).

AutoMemory

  • User-level, persistent memory where Claude may store notes about interactions.
  • Stored at the user level (not committed to the repo); behavior is more opaque.
  • Recommendation: prefer explicit rules in claude.md for reproducibility and handover; don’t rely on AutoMemory for critical operational requirements.

Tools ecosystem: MCP → Skills → CLI/SDK

Overview

  • MCP (older paradigm): exposes external tool handles (e.g., Chrome DevTools, Exa) as callable APIs to Claude. Downsides include context-window bloat and rigidity.
  • Skills (preferred): Anthropic’s newer abstraction — packaged prompts + assets + optional scripts/tools.
    • Only a small trigger/header is in context initially; full instructions and assets load on demand.
    • Easier to share, version, and install (marketplaces, NPX installers).
    • Can include documentation, reference files, and scripts.
  • CLI & SDK approach: recommended for flexible integrations. Move heavy logic to external CLIs/APIs to reduce context bloat and gain more control.

Practical notes

  • Examples: installing Chrome DevTools MCP, installing Exa (web search) as an MCP, using Playwright and other CLIs for browser automation.
  • Tip: install global MCPs only if used frequently; otherwise scope them to the project to avoid context noise.

Skills & marketplace

What skills are

  • Reusable modules that include trigger phrases, long instructions, reference files, scripts, and mappings to tools.
  • Installable via NPX or cld tooling (project vs user/global scope).

Where to find them

  • Official Anthropic marketplace / plugins
  • Community marketplaces such as Skills.sh

Security

  • Audit community skills before installing. Check provenance and any available security reviews; don’t blindly trust un-audited plugins.

Subagents

What they are

  • Lightweight, isolated agent sessions used as parallel workers to handle parts of a larger task.

Use cases

  • Parallelize long-running tasks (research, multi-variant generation).
  • Run separate code reviewers or design variant generators.
  • Avoid bloating the main session’s context.

Behavior and setup

  • Each subagent has a limited context and can be given specific skills, tools, and models.
  • They run in parallel and return results to the main agent.
  • Fields when creating subagents: model, tools, skills, memory.

Benefits

  • Much more context-efficient than stuffing everything into one session or launching many full sessions.

Agent Teams

Overview

  • Team-level orchestration where a TeamLead agent spawns multiple full agents (teammates) that can communicate with each other.

Difference from subagents

  • Teammates are often full Claude sessions with richer, interactive capabilities and message exchange.
  • Heavier in terms of context and token usage.

Best uses

  • Multi-perspective research (e.g., lawyer vs skeptic), debate/resolution of competing hypotheses, cross-discipline analysis.

Drawbacks

  • More complex to set up and much higher token cost. Usually not recommended for beginners or routine coding tasks.
  • Agent teams are behind experimental flags in settings.

Context window and management (core concept)

Context sizes

  • Claude Code sessions commonly demonstrate ~200k token windows; Opus models can approach ~1M tokens.

Rule-of-thumb zones

  • Green zone: first ~50% — reliable area for instructions and crucial context.
  • Orange zone: up to ~70% — riskier; content may start losing priority.
  • Red zone: >~85% — automatic compaction/summarization may start; risk of losing important details.

Recommendations

  • Decompose large tasks into smaller sessions; avoid stuffing everything into one prompt.
  • Use claude.md to keep essential persistent context at the start of session input.
  • Use subagents, skills, and external CLIs to avoid filling the main context.
  • Use “double-escape” patterns to rewind conversation or roll back workspace changes (undo dialogs + file changes).
  • Keep per-project vs global configs organized (user settings vs project settings).
  • Monitor token usage (example: cld init demo used ~33k tokens).

Developer workflows, git & automation

Process suggestions

  • Build repeatable processes instead of ad-hoc prompts. Example: plan → implement → test → iterate.
  • Use Git / GitHub branches and GitHub Actions to CI/automate agent-driven tasks.
  • Keep secrets out of the repo; use GitHub Actions secrets or external vault services.
  • Organize agents and skills in repo structures (e.g., .claude/ for skill definitions), deciding what belongs in the repo vs user-level configuration.

Examples & demos from the course

Selected practical demos shown:

  • Installing and using the Claude VS Code extension and Antigravity client.
  • Automatically creating a Chrome extension (scaffold + manifest) and loading it unpacked into Chrome.
  • Setting an alias to run cld with bypass permissions.
  • Using VisperFlow or Aquavoice for dictation and integrating voice into the workflow.
  • Using Chrome DevTools MCP to open pages and take screenshots programmatically.
  • Installing community skills for frontend design (via NPX) and composing skills to generate multiple landing versions.
  • Launching subagents to generate multiple design variants in parallel and collecting results in the main session.
  • Launching an agent Team (e.g., lawyer vs skeptic) to critique a landing page from multiple perspectives.

Practical tips / recommendations

  • Start with a small, repeatable process; learn decomposition and tool integration before scaling to agent teams.
  • Use cld init and a concise claude.md to reduce repeated startup token costs.
  • Prefer skills and CLI integrations over many MCPs to minimize context bloat.
  • Use project-level sandboxes and avoid granting global write permissions unless strictly necessary.
  • Test voice input providers and prefer external whisper services for higher transcription quality.
  • Begin with a Pro subscription and scale up as token/throughput needs grow (Pro ≈ $17–20/mo; Max ≈ $100/mo in demo).

Where to look for tools and docs

Primary resources:

  • Official Claude Code docs (Anthropic) — skills, MCPs, subagents, agent teams, settings.
  • Skills marketplace and Skills.sh (community/shared skills).
  • MCP / Chrome DevTools docs and Exa (web search API) docs.
  • NPX-centered installers for community skills.
  • Git and GitHub Actions docs for automation and secrets management.

Main speaker / sources

Presenter:

  • Vanya — YouTube and Telegram channel author; presents hands-on demos.

Primary tools and sources referenced:

  • Anthropic / Claude Code official docs (skills, MCP, subagents, agent teams)
  • Antigravity (desktop shell client)
  • VS Code extension (Claude)
  • Warp, iTerm2 (terminals)
  • VisperFlow, Aquavoice, Whisper (voice transcription)
  • Exa (crawling/search MCP)
  • Playwright, Chrome DevTools MCP
  • Skills.sh / Anthropic plugin marketplace
  • Git, GitHub Actions, NPX

If useful, a concise checklist (install steps, safety checklist, recommended folder layout, and a minimal claude.md template) or a one-page “best-practices” for building an agent-driven repo can be extracted from this summary.

Rate this summary

Your feedback will help improve summaries.

Improve this summary

Reprocess with a stronger model when the summary feels incomplete or inaccurate.

Pro

Translate summary in another language

Pro

Ask questions to this video

Chat for follow-up questions, clarifications, and source-backed answers.

Coming soon

Share this summary

Original video