Natural language interface for command line using Claude AI
pip install claudecli
# Basic usage
claude "find all python files modified today"
# Skip confirmation
claude --no-confirm "list directory contents"
# Specify shell
claude --shell zsh "find large files"
# Debug mode
claude --debug "compress logs"
- Natural language command generation using Claude AI
- Automatic shell detection (bash/zsh/fish)
- Smart safety checks
The CLI looks for the following environment variables:
ANTHROPIC_API_KEY
: Your Anthropic API key (Required)CLAUDE_CLI_DEBUG
: Enable debug modeCLAUDE_CLI_SHELL
: Override shell detection
.
├── LICENSE
├── README.md
├── claude_cli
│ ├── __init__.py
│ ├── cli.py
│ ├── core.py
│ └── logger.py
└── pyproject.toml
Pull requests are definitely welcome!
This project is licensed under the MIT License - see the LICENSE file for details.