This repository collects installation guides, environment setup helpers, and verification scripts for agentic coding CLIs and related developer tooling.
To get started, you can use the automated setup script to install all the tools and configure your environment. The script will guide you through the process of selecting the tools you want to install and configuring your API keys.
# Run the automated setup script
./setup-workstation.shAlternatively, you can manually install tools by following the guides in tools/.
The following tools are included in this repository:
| Tool | Description | Guide |
|---|---|---|
| Claude CLI | Anthropic's Claude command-line interface | Guide |
| Cursor CLI | Cursor's AI-powered code editor CLI | Guide |
| Gemini CLI | Google's Gemini AI command-line tool | Guide |
| Codex CLI | OpenAI's Codex command-line interface | Guide |
| GitHub Copilot CLI | Microsoft's GitHub Copilot CLI | Guide |
| Perplexity CLI | Perplexity AI research assistant | Guide |
| Ollama CLI | Local AI models (Llama, Mistral, etc.) | Guide |
| Aider CLI | AI pair programming tool | Guide |
| AI Shell | Terminal AI assistant | Guide |
| Qwen Code CLI | Alibaba Cloud / Qwen terminal coding agent | Guide |
| Crush CLI | Charmbracelet's terminal coding agent | Guide |
| Plandex CLI | Open source coding agent for large tasks | Guide |
| gptme CLI | Tool-using terminal agent with browser and shell support | Guide |
| Goose CLI | Block's open source coding agent | Guide |
| OpenCode CLI | Open source terminal coding agent | Guide |
| OpenHands CLI | Autonomous software engineering agent in the terminal | Guide |
| Amp CLI | Amp's terminal-first coding agent | Guide |
| Node.js Installer | Node.js and npm installation via nvm | Guide |
| Alibaba Cloud CLI | Official CLI for Alibaba Cloud APIs and OSS workflows | Guide |
The setup and verification scripts currently automate the core install/test flow for:
- Claude CLI
- Cursor CLI
- Gemini CLI
- Codex CLI
- GitHub Copilot CLI
- Perplexity CLI
- Ollama CLI
- Aider CLI
- AI Shell
Additional guides such as Qwen Code, Crush, Plandex, gptme, Goose, OpenCode, OpenHands, Amp, and Alibaba Cloud CLI are documented and indexed here even when their installation flow is still manual.
Contributions are welcome! Please see the Contributing Guide for more information.
This project is governed by the Code of Conduct. By participating, you are expected to uphold this code.
This project is open source and available under the MIT License.