В Codex и Claude сейчас столько новых названий, что это уже не фичи, а налог на понимание.

Skills, goals, subagents, workflows, hooks, memory, tools, automations, agents, evaluators.

Звучит как магия. По факту это 10 способов сказать агенту: “делай больше сам, но я заплачу за это контекстом, токенами и сложностью”.

Короткий глоссарий :

1. Chat Базовый режим. Один агент, один контекст, одна задача. Пишешь: “сделай”. Он отвечает, пишет код, запускает команды.

2. Tool Агент получает руки. Может читать файлы, ходить в браузер, дергать API, работать с GitHub, базой, Telegram.

3. Skill Если ты 3 раза объяснил одно и то же — это уже не промпт, а skill. Инструкция + файлы + иногда скрипты. У OpenAI Skills официально описаны как reusable workflows.

4. Command Почти то же, но в формате команды. В Claude Code это часто slash commands: markdown-файл превращается в повторяемое действие типа /review, /test, /deploy.

5. Memory Агент начинает помнить между задачами. Полезно, пока память чистая. Опасно, когда туда попал мусор: потом он становится “личным опытом” агента.

6. Goal Агент работает не до первого ответа, а до состояния completed. Главный риск: если критерий готовности мутный, он будет очень уверенно жечь токены вокруг плохо поставленной задачи.

7. Subagent Один агент отдаёт кусок работы другому. Например: “проверь безопасность”, “найди баг”, “собери факты”. У него своё окно контекста и ограниченная картина.

8. Evaluator Агент, который не делает работу, а проверяет её. Код проходит тесты? Факты подтверждены? Текст не стал водой? Это уже отдельный слой контроля.

9. Agent team Не один агент, а 2-5 ролей: исполнитель, критик, исследователь, редактор, финализатор. Дороже, но полезно, когда одна голова начинает пропускать ошибки.

10. Workflow Самый тяжёлый уровень. Это уже не чат, а процесс в коде: шаги, агенты, проверки, ретраи, итерации. В Codex это рядом с automations, worktrees, git и параллельными задачами.