AI Coding: Claude Code, Codex, Cursor, Windsurf · Урок 1
Carte инструментов: где какие сильны
Claude Code, Codex, Cursor, Windsurf, Aider — как они отличаются и под какие сценарии заточены.
Категории
- IDE-агенты: Cursor, Windsurf — VS Code-подобная среда + сильный agent.
- Терминал-агенты: Claude Code, Codex CLI, Aider — работают в shell.
- Облачные агенты: Codex Cloud, Devin — запускают в песочнице.
- Бывшие autocomplete: Copilot, Codeium — для написания строк рядом с курсором.
Когда что
- Парное программирование, редактирование «на глазах»: Cursor / Windsurf.
- Большие изменения в существующем проекте, рутина: Claude Code / Codex CLI.
- Длинные задачи в фоне без вашего внимания: Codex Cloud / Devin.
- Помощник без агента: Copilot.
Что важно для команды
- Унифицировать правила (AGENTS.md / CLAUDE.md / cursor rules).
- Договориться, что AI не пишет в main без ревью.
- Бюджет на API-токены — отдельная статья.
Практическое задание
Что сделать после урока
Выберите 2 инструмента из списка и прогоните на одной и той же задаче. Какой быстрее, какой точнее, какой дешевле?
Готовый промпт
Шаблон под задачу урока
Скопируйте и адаптируйте под свой контекст. Текст в треугольных скобках — то, что нужно заменить.
Помоги выбрать AI coding инструмент. Стэк: <…> Размер репозитория: <…> Команда: <…> Бюджет: <…> Что важнее — скорость / качество / автономность: <…> Дай рекомендацию из Claude Code / Cursor / Windsurf / Codex.
Типичные ошибки
На чём чаще всего спотыкаются
- Внедряют все инструменты одновременно — хаос.
- Не пишут общие правила (AGENTS.md) — каждый агент ведёт себя по-своему.
- Дают AI коммитить в main без ревью.
Лайфхаки
Что работает, но в гайдах не пишут
- Один проект — один-два основных инструмента.
- AGENTS.md задаёт стиль и запреты глобально.
- Worktree для рискованных задач.
Когда использовать
Любая разработка в repo от 1k строк.
Когда не использовать
Очень маленькие скрипты — там Copilot хватит.
Официальные источники
Квиз — 2 вопроса
1.Какой инструмент подходит для длинных автономных задач в фоне?
2.Зачем AGENTS.md / CLAUDE.md?
Отвечено: 0 из 2