What feature would you like to see?
Summary
Request for official subagent functionality to be implemented in codex.
Background
This codebase https://github.com/bluxolguin/codex.git branch bluxolguin/subagents currently has experimental agent management features (see commit a14a89b) that demonstrate the foundation for subagent functionality. This includes:
- Agent storage system in
codex-rs/core/src/agents_store.rs
- TUI integration for agent creation
- Basic prompt templating for agent definitions
Motivation
Subagents would provide several key benefits:
- Specialized Expertise: Different agents for different domains (frontend, backend, DevOps, etc.)
- Context Isolation: Separate concerns and maintain focused conversations
- Workflow Optimization: Task-specific agents can provide more targeted assistance
- User Productivity: Quick access to specialized knowledge without context switching
Proposed Implementation
Based on the existing experimental code, the feature should include:
Core Components
User Interface
Agent Types
Consider supporting common agent archetypes:
- code-reviewer: Focuses on code quality and best practices
- architect: System design and architectural guidance
- debugger: Problem diagnosis and troubleshooting
- documentation: Writing and maintaining documentation
- test-writer: Test creation and coverage analysis
Technical Considerations
- Agent definitions should be stored in
~/.codex/agents.json
- Subagent prompts should augment, not replace, base codex instructions
- Need clear boundaries between agent capabilities
- Should integrate seamlessly with existing tool usage
Current Status
Experimental implementation exists on https://github.com/bluxolguin/codex.git branch bluxolguin/subagents with basic agent storage and creation capabilities. This provides a solid foundation for official implementation.
Success Criteria
References
- Existing implementation:
codex-rs/core/src/agents_store.rs
- TUI integration:
codex-rs/tui/src/chatwidget.rs:882-984
- Agent creation prompt:
codex-rs/tui/prompt_for_agent_creation.md
Are you interested in implementing this feature?
No response
Additional information
No response
What feature would you like to see?
Summary
Request for official subagent functionality to be implemented in codex.
Background
This codebase
https://github.com/bluxolguin/codex.gitbranchbluxolguin/subagentscurrently has experimental agent management features (see commit a14a89b) that demonstrate the foundation for subagent functionality. This includes:codex-rs/core/src/agents_store.rsMotivation
Subagents would provide several key benefits:
Proposed Implementation
Based on the existing experimental code, the feature should include:
Core Components
agents_store.rs)User Interface
/agents)Agent Types
Consider supporting common agent archetypes:
Technical Considerations
~/.codex/agents.jsonCurrent Status
Experimental implementation exists on
https://github.com/bluxolguin/codex.gitbranchbluxolguin/subagentswith basic agent storage and creation capabilities. This provides a solid foundation for official implementation.Success Criteria
References
codex-rs/core/src/agents_store.rscodex-rs/tui/src/chatwidget.rs:882-984codex-rs/tui/prompt_for_agent_creation.mdAre you interested in implementing this feature?
No response
Additional information
No response