A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7). This framework lets Claude create and manage its own tools on the fly, continuously growing its capabilities through the course of a conversation
README
An interactive self imporving AI coding agent for creating and using AI tools with Claude.At its core, Claude Engineer introduces a dynamic tool ecosystem where the AI can autonomously create, manage, and execute its own tools during conversations. This allows the system to continuously expand its capabilities, adapting to user needs in real time and becoming more effective the more it is used.
requirements.txtgit clone https://github.com/bawadou/claude-engineer
cd claude-engineer
python -m venv venv
venv\Scripts\activate.bat
pip install -r requirements.txt
# or
pip install -e .
python main.py
git clone https://github.com/bawadou/claude-engineer
cd claude-engineer
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# or
pip install -e
python3 main.py
Create .env file and copy .env.example to .env and fill in your key:
ANTHROPIC_API_KEY=sk-ant-...
The agent supports configuration options through the Config class:
| Option | Description |
|--------------|-------------------------------------------------|
| CE_MODEL | Which Claude model to use for the conversation |
| ANTHROPIC_API_KEY | Your Anthropic API key from console.anthropic.com. The agent will re