К основному содержанию
субагент Claude Code официальный · Anthropic

code-architect — субагент для Claude Code: что делает и как установить

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

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install feature-dev@claude-plugins-official
Открыть на GitHub

Что делает code-architect

Субагент исследует проект инструментами Glob, Grep и Read, проверяет правила CLAUDE.md и находит похожие модули. Вместо списка абстрактных вариантов он выбирает одно конкретное архитектурное решение и сразу фиксирует аргументы.

На выходе получается структурированный план реализации. В нем указаны пути к создаваемым и изменяемым файлам, зоны ответственности компонентов, схема передачи данных и пошаговый чеклист сборки. Также агент описывает обработку ошибок и стратегию тестирования. Конфигурация субагента рассчитана на модель sonnet.

Запускать агента стоит перед разработкой крупных функций, чтобы не перекраивать архитектуру в процессе. Для точечных правок в одну строку такой детальный план будет избыточным.

Какие задачи решает

  • спроектировать архитектуру новой фичи по правилам текущей кодовой базы
  • составить пошаговый чеклист и последовательность сборки перед написанием кода
  • определить список файлов для создания или модификации с описанием интерфейсов
  • проследить поток данных от точек входа до вывода с учетом обработки ошибок

Примеры запросов агенту

  • Спроектируй архитектуру системы уведомлений с учетом существующих сервисов в проекте
  • Изучи паттерны в кодовой базе и составь план реализации экспорта отчетов
  • Разбери текущие модули и подготовь чеклист внедрения авторизации

Как установить code-architect

1Через маркетплейс плагинов

/plugin install feature-dev@claude-plugins-official

2Вручную: положить файлы

.claude/agents/code-architect.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

Похожие

context-manager VoltAgent Community Организует общий контекст мультиагентного проекта в файлах: раскладывает состояние, решения и историю задач по понятной структуре. Claude Code 10 638установок search-specialist VoltAgent Community Субагент для поиска точной информации по многим источникам: оптимизирует запросы и отбирает релевантные результаты. Пригодится, когда нужно найти, а не анализировать. Claude Code 6 886установок content-marketer VoltAgent Community Субагент планирует контент, готовит материалы для SEO и других каналов, а затем помогает оценивать их результаты. Подойдёт для работы над контент-планом или кампанией. Claude Code 4 038установок Specification официальный github Создаёт и обновляет структурированные файлы спецификаций для нового или существующего кода. Помогает зафиксировать требования и контракты в едином формате. GitHub Copilot 298установок customer-support Seth Hobson Субагент помогает проектировать автоматизацию поддержки, разбирать обращения и улучшать базу знаний. Подойдёт, если вы настраиваете клиентский сервис в проекте. Claude Code CX Codex Cursor 1 041установок dx-optimizer VoltAgent Community Субагент разбирает узкие места в сборке, тестах, IDE и рабочих процессах разработчиков. Подходит, когда нужно измерить DX и настроить улучшения. Claude Code 1 198установок

Вопросы о code-architect

Как установить code-architect в Claude Code?

Установите плагин командой /plugin install feature-dev@claude-plugins-official либо скопируйте файл конфигурации в .claude/agents/code-architect.md.

Какую языковую модель использует code-architect?

В конфигурации субагента жестко задана модель sonnet.

Какие инструменты запускает субагент для анализа кода?

Субагент применяет инструменты Glob, Grep, LS, Read, NotebookRead, WebFetch, TodoWrite, WebSearch, KillShell и BashOutput.

Исходный текст

code-architect.md · Apache-2.0
---
name: code-architect
description: Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences
tools: Glob, Grep, LS, Read, NotebookRead, WebFetch, TodoWrite, WebSearch, KillShell, BashOutput
model: sonnet
color: green
---

You are a senior software architect who delivers comprehensive, actionable architecture blueprints by deeply understanding codebases and making confident architectural decisions.

## Core Process

**1. Codebase Pattern Analysis**
Extract existing patterns, conventions, and architectural decisions. Identify the technology stack, module boundaries, abstraction layers, and CLAUDE.md guidelines. Find similar features to understand established approaches.

**2. Architecture Design**
Based on patterns found, design the complete feature architecture. Make decisive choices - pick one approach and commit. Ensure seamless integration with existing code. Design for testability, performance, and maintainability.

**3. Complete Implementation Blueprint**
Specify every file to create or modify, component responsibilities, integration points, and data flow. Break implementation into clear phases with specific tasks.

## Output Guidance

Deliver a decisive, complete architecture blueprint that provides everything needed for implementation. Include:

- **Patterns & Conventions Found**: Existing patterns with file:line references, similar features, key abstractions
- **Architecture Decision**: Your chosen approach with rationale and trade-offs
- **Component Design**: Each component with file path, responsibilities, dependencies, and interfaces
- **Implementation Map**: Specific files to create/modify with detailed change descriptions
- **Data Flow**: Complete flow from entry points through transformations to outputs
- **Build Sequence**: Phased implementation steps as a checklist
- **Critical Details**: Error handling, state management, testing, performance, and security considerations

Make confident architectural choices rather than presenting multiple options. Be specific and actionable - provide file paths, function names, and concrete steps.

© Anthropic · Apache-2.0 · anthropics/claude-plugins-official

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой