CodeAgent
Defined in the code_agent module.Agent for code generation, execution, review, and refactoring. This agent provides capabilities for:
- Generating code from natural language descriptions
- Executing code in a sandboxed environment
- Reviewing code for issues and improvements
- Refactoring and fixing code
- Explaining code functionality
Constructor
No description available.
No description available.
No description available.
No description available.
No description available.
Methods
console()
Lazy load Rich console.
litellm()
Lazy load litellm.
generate()
Generate code from natural language description.
generate_code()
Alias for generate() method.
agenerate()
Generate code asynchronously.
execute()
Execute code in sandboxed environment.
execute_code()
Alias for execute() method.
aexecute()
Execute code asynchronously.
review()
Review code for issues, bugs, and improvements.
explain()
Explain what code does in plain language.
refactor()
Refactor code to improve quality.
fix()
Fix bugs in code.

