Skip to content

Feat/claude code subagents #274

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Majain004
Copy link

Closes #258

Description

This PR adds support for Claude Code subagents, enabling specialized AI agents for different development tasks. The implementation:

  • Adds subagent configuration and management
  • Supports 46 specialized agents from the wshobson/agents collection
  • Enables model-specific agent assignment (Haiku, Sonnet, Opus)
  • Provides flexible configuration options for custom subagents

Type of Change

  • New module
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

Path: registry/coder/modules/claude-code
New version: v1.0.0
Breaking change: [x] No [ ] Yes

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun run fmt)
  • Changes tested locally
  • Verified subagent installation script
  • Tested configuration options
  • Validated model assignment logic
  • Checked documentation accuracy

Related Issues

Closes #258 - Add support for subagents in Claude-code module

Changes Include

  1. New Configuration Options:

    • enable_subagents: Toggle subagents support
    • subagents_version: Control version
    • custom_subagents_path: Support custom agents
    • enabled_subagents: Control active agents
    • default_subagent_model: Set model preference
  2. Installation & Setup:

    • Automatic subagents installation
    • Model-specific agent assignment
    • Configuration management
    • Custom agent support
  3. Documentation:

    • Usage examples
    • Model assignment guidelines
    • Troubleshooting guide
    • Configuration reference

- Add auto_approve and yolo_mode settings
- Fix documentation links and icon path
- Improve troubleshooting section with configuration details
- Update Gemini API key documentation
- Add clear examples for all settings
- Add support for Claude Code subagents collection
- Enable configuration of 46 specialized agents
- Add model-specific agent assignment
- Implement installation and configuration scripts
- Update documentation with subagent usage examples

Closes coder#258
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ass supoort for subegbts in Claude-code module
1 participant