EnglishРусский Map

Claude Code

title
Claude Code
type
entity
summary
Терминальный агент для написания кода от Anthropic - инструмент, поддерживающий этот vault, и основа большинства утилит в toolbox
tags
agent, llm, anthropic, tooling
created
2026-07-22
updated
2026-09-14
lang
ru
translation_of
claude-code
source_updated
2026-09-14
translated
2026-09-14
translator
lllm/antigravity/gemini-3.7-flash-medium

Агент для написания кода от Anthropic. Он работает в терминале (а также как десктопное приложение, веб-приложение и расширения для IDE), читает и записывает файлы в рабочей директории, выполняет команды оболочки и продолжает работу до полного завершения задачи, а не просто возвращает один ответ. Этот vault пишется и поддерживается именно им, поэтому схема в CLAUDE.md читается как инструкции для процесса, а не как заметки для человека.

Семьдесят пять страниц в wiki/ и toolbox/ упоминают его. До сих пор ни одна из них не была посвящена ему самому.

Как он расширяется

Четыре механизма, и у этого vault есть мнение по поводу большинства из них.

CLAUDE.md - файл в корне проекта, который загружается в контекст в начале сессии. Это максимально близко к конфигурации в виде связного текста: соглашения, глоссарий, структура директорий, шаги рабочих процессов. Текущий файл - как раз такой.

Skill'ы - это директории, содержащие SKILL.md: markdown-файл с frontmatter'ом, где объявлены имя и описание, а также необходимые вспомогательные скрипты и справочные документы. Описание сопоставляется с задачей; тело загружается только при срабатывании skill'а. В mcp-vs-skills утверждается, что граница между skill'ом и MCP-сервером проходит между знанием и доступом: skill учит модель пользоваться инструментом, который уже есть на машине, а MCP-сервер предоставляет сам инструмент. Skill'ы, которые начинаются со слов "сначала установите этот CLI", находятся не с той стороны границы.

MCP-серверы подключают агента к сервисам через типизированный интерфейс инструментов. Hook'и запускают команды оболочки в фиксированные моменты цикла агента - перед вызовом инструмента, после него, при завершении сессии; именно так детерминированная политика применяется принудительно, а не просто запрашивается. peon-ping - это hook, который проигрывает реплики из Warcraft; statewright - конечный автомат, определяющий, какие инструменты можно вызывать на каждом этапе задачи.

Субагенты - это отдельные контексты, порождаемые для параллельной работы; они возвращают результат, а не полную стенограмму.

Экосистема обёрток

Больше сорока страниц в toolbox существуют благодаря Claude Code, и они группируются в узнаваемые паттерны.

Перенаправление на другие модели: claude-code-router маршрутизирует запросы к другим провайдерам по слотам задач, cc-mirror клонирует установку в изолированные варианты под каждого провайдера со своим именем команды, конфигурацией и темой. tweakcc патчит установленную копию, чтобы напрямую менять промпты, темы, спиннеры и наборы инструментов.

Добавление памяти и трекинга задач, потому что чистый контекст ничего не помнит: beads, kata, agentmemory, hippo-memory, stash, ctx.

Изоляция, потому что агент с доступом к шеллу - это агент с доступом к шеллу: hazmat использует отдельного пользователя Unix вместе с Seatbelt и pf на macOS, superhq запускает его в microVM с внедрением учётных данных со стороны хоста, а sandbox-agent-sdk продаёт эту же идею как сервис. См. sandboxing-ai-agents и matryoshka-isolation.

Запуск нескольких сразу: botctl управляет запланированными автономными агентами, заданными через файл BOT.md, kanbots выделяет каждой карточке канбана собственный git worktree, mclaude настраивает файловые блокировки и почту, чтобы две сессии могли работать в одном репозитории без конфликтов.

Подход cc-mirror - одна установка, доступная под несколькими именами команд, каждое из которых задаёт своё поведение, - это та же пользовательская модель, что и у multicall-binary, но реализованная другим механизмом.

Как предмет рассмотрения, а не инструмент

Рассуждения в этом vault об агентах для кодинга - это в основном рассуждения о нём. agents-vs-daemons трактует манифесты skill'ов и инструментов как контракты возможностей той же формы, что и конфигурация демона. skill-atrophy-supervision-paradox посвящена тому, что происходит с человеком. cult-of-vibe-coding и llm-critics-are-right-use-anyway занимают противоположные позиции по поводу того, имеет ли это значение. who-manages-the-agents рассматривает этот вопрос в разрезе оргструктуры компании.

Связанные страницы: llm-wiki-pattern - паттерн, который реализует этот vault; codealmanac - та же идея, направленная на кодовую базу вместо базы знаний; claude-design-system-prompt - воссозданный системный промпт и библиотека skill'ов, устраняющие проблему, когда сгенерированные фронтенды становятся одинаковыми на вид; oak - система контроля версий, созданная для агентов, создающих отдельное дерево на каждую задачу, а не для людей. coding-agent-tool-choices сравнивает, какие сторонние сервисы он выбирает, если предоставить выбор, по сравнению с Codex и Cursor, а tare - это skill, читающий собственные логи сессий, чтобы объяснить, на что ушли ресурсы.