От «попробовал ChatGPT» до рабочего агента

Мы работаем на Claude Code — агенте в терминале, который реально делает дело, а не просто отвечает в чате. Ниже путь старта и приёмы, проверенные на наших проектах.

Почему Claude Code

Это не чат, который отвечает. Это агент, который делает: читает проект, правит файлы, ходит в базу и на сервер.

Claude Code живёт в терминале и видит весь твой проект целиком. Дай ему память (CLAUDE.md), руки (MCP) и навыки (скилы) — и он доводит задачу до результата сам. Ниже — как начать.

1
Поставь Claude Code
Это агент в терминале: видит весь проект, сам читает и правит файлы, запускает команды. Один раз ставится глобально через npm, запускается командой claude прямо в папке проекта. Нужна подписка Claude (Pro или Max) либо API-ключ Anthropic.
2
Создай память проекта: /init
Запусти команду /init — Claude Code просканит проект и сам напишет файл CLAUDE.md: стек, структуру, как у тебя всё устроено. Этот файл агент читает каждый запуск. Дальше дополняй его правилами и договорённостями руками.
3
Подключи MCP — дай агенту руки
MCP — это инструменты: база данных, браузер, твои серверы, внешние API. Без них агент только пишет текст, с ними — лезет в живую базу, кликает в браузере, деплоит. Подключаются командой claude mcp add под твою задачу.
Каталог MCP / API
4
Поставь скилы под задачи
Скилы лежат в .claude/skills и вызываются по имени. Рабочую связку, которую гоняешь регулярно, описываешь один раз — дальше агент делает всё по шагам. Бери готовые из каталога вместо того, чтобы объяснять заново.
Каталог скилов
5
Доведи первую задачу до результата
Опиши задачу обычным языком и дай агенту довести её до конца: собрать, проверить на реальных данных и отчитаться. Для автоматизаций по расписанию — запуск без интерфейса через claude -p в скрипте или крон-задаче.
terminal
$ npm install -g @anthropic-ai/claude-code# поставить один раз
$ cd ~/my-project && claude# запустить в папке проекта
$ /init# создать CLAUDE.md (память проекта)
$ claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres# подключить инструмент (пример)
$ claude -p "собери дайджест и пришли в телеграм"# запуск без интерфейса для крон/CI

Конкретика по Claude Code, до которой доходишь только на практике. Это и есть разница между «балуюсь с ИИ» и «он работает на меня».

CLAUDE.md — память проекта
Правила, стек, договорённости, частые команды. Claude Code читает этот файл каждый запуск, поэтому повторять одно и то же не нужно. Можно держать общий CLAUDE.md и вложенные — для отдельных папок.
Plan mode перед крупными правками
Нажми Shift+Tab, чтобы переключиться в режим планирования: агент сначала составляет план на большое изменение, ты его проверяешь — и только потом он пишет код. Экономит токены и ловит ошибки до коммита.
Параллельные субагенты
Тяжёлый ресёрч или рефакторинг по многим файлам разбивай на отдельных субагентов и запускай разом. Каждый держит свой контекст, ты получаешь только выводы — а не дампы файлов в основном диалоге.
MCP — это руки агента
postgres, playwright, ssh, свои серверы. Через MCP Claude Code не просто пишет — он лезет в живую базу, кликает в браузере, деплоит на прод. Управление подключениями — командой /mcp.
Скилы вместо повторов
Положи рабочий процесс в .claude/skills как скил — дальше вызываешь по имени, и агент идёт по шагам без лишних объяснений. Один раз описал — пользуешься постоянно.
Управляй контекстом: /clear и /compact
Между разными задачами чисти контекст через /clear, а длинный диалог ужимай через /compact. Чем чище контекст — тем точнее агент. Перегруженный диалог = размытые ответы и лишние токены.
Слэш-команды и хуки
Свои частые промпты оформляй как слэш-команды в .claude/commands. А хуки в settings.json запускают твой код на события (например, прогон тестов после правок) — автоматизация без напоминаний.
Проверяй реальностью
Гоняй агента на настоящих данных и проде через MCP, а не «на словах». Реальная база и живой сайт ловят то, что в обсуждении выглядело идеально, — до того как сломается у людей.

Частые ошибки новичка

Бесконечно настраивать всё до старта вместо того, чтобы запустить первую задачу и докручивать по ходу.
Гнать один гигантский запрос на всё сразу — контекст плывёт, агент теряет нить. Дроби на узкие задачи.
Не давать агенту инструменты: без MCP Claude Code только пишет текст, а не делает работу.
Не вести CLAUDE.md и каждый раз объяснять стек и правила заново.
Не чистить контекст между задачами (/clear) — старый диалог тянет агента не туда.
Верить ответу на слово — не проверять результат на реальных данных и проде.

Дальше — по делу

Выбери, с чего начать прямо сейчас — поставить скил, дать агенту руки или подключить его целиком.