Environment Variables
Nelson CLI uses environment variables for configuration.ANTHROPIC_API_KEY
Your Anthropic API key for Claude access
Shell Configuration
Bash
Add to~/.bashrc:
Zsh
Add to~/.zshrc:
Fish
Add to~/.config/fish/config.fish:
Working Directory
Nelson operates in your current working directory. All file operations are relative to where you launched Nelson.Tool Permissions
Nelson has access to powerful tools that can modify your filesystem. By default, Nelson will:- Read any file in your current directory tree
- Write files when you ask
- Execute bash commands
- Search through your codebase
Nelson always shows you what tools are being used. You’ll see indicators like:🔧 Tool: write_file
✅ Tool: write_file
Best Practices
Use Project Directories
Always run Nelson from your project root for best results
Git Integration
Nelson works great with git - he can commit, branch, and push
Set Iteration Limits
When using Nelson Loop, always set —max-iterations as a safety net
Review Changes
Nelson shows what he’s doing - review file changes before proceeding
