Ivan Tarasov

Ivan Tarasov · Senior Frontend Engineer

The iceberg of AI usage

July 3, 2026 — July 8, 2026 · 6 parts · 27 min read

  • ai
  • claude-code
  • multi-agent
  • llm-wiki

A six-part series on how I use AI in day-to-day engineering work: the Claude Code toolbox, typical setup mistakes, the theory behind multi-agent systems, an agentic HR department built for a real job search, orchestrating agents through a team lead, and agent memory with the Lessons mechanism.

The iceberg of AI usage

In this series

Claude Code fundamentals

Part 1 · July 3, 2026 · 3 min read

Pressured by AI KPIs at work, I map out the modern Claude Code toolbox from the ground up: MCP servers, skills, agents, hooks, and plugins — what each one is, when to use it, and where the docs are.

Common Claude Code setup mistakes

Part 2 · July 4, 2026 · 5 min read

Typical Claude Code setup mistakes and how to avoid them: vibe-setups configured by AI itself, a bloated CLAUDE.md, conflicting instructions, wrong model choice, vague skill descriptions, abstract agent roles, and agents that can do everything.

Theory of building multi-agent systems

Part 3 · July 5, 2026 · 6 min read

What multi-agent systems are and why context forces decomposition: when to delegate to subagents, how to split a task, Anthropic's coordination patterns, contracts, memory and verification — plus the token and debugging tradeoffs.

Building an agentic HR department

Part 4 · July 6, 2026 · 4 min read

Designing a job-search multi-agent system in practice: projecting the human hiring process into five agent roles — scout, curator, verifier, hr-specialist, reviewer — with the complete agent definitions for each one.

Orchestrating agents

Part 5 · July 7, 2026 · 3 min read

How a team-lead orchestrator turns folders of agents into a working pipeline: the full CLAUDE.md, PIPELINE.md and config.yaml, how agents hand work to each other through shared memory on disk, and why hooks must guard a non-deterministic LLM.

Agent memory & lessons

Part 6 · July 8, 2026 · 8 min read

Long-term memory for agents via an LLM wiki vault, the Lessons mechanism that turns mistakes and user corrections into reusable rules, the honest problems of my approach, and a closing word.