Is the current structure too flattened?
hi @BANG404
thanks for asking! Just to make sure we are on the same page before diving in. When you say “the deepagentcli directory”, are you reffering to:
- the internal source code layout of the deepagents_cli Python package itself
- the project-level file structure that the Deep Agents CLI creates and manages for users (i.e., .deepagents/, skills/, AGENTS.md, subagents.yaml, etc.)
Happy to share thoughts on either (or both) once I know which angle you have in mind.
Why? More details required for sufficient answers.
Currently, there are over 50 files in the root of the package, including many private utility modules (prefixed with
_) and several logical groups that could be categorized into subdirectories.If I don’t use the agent, it becomes difficult to identify which files belong together due to the lack of grouping.
- the internal source code layout of the deepagents_cli Python package itself
that’s fair. will consider refactoring soon to group things/make devx a bit nicer ![]()
1 Like
