# Claude Code
Claude Code 是由 Anthropic 推出的 AI 驱动的终端代理编码工具。它能直接在本地命令行运行,具备读取整个代码库、编辑文件、运行测试、执行Git操作等能力,专门用于自动化复杂的软件开发任务。
## 安装
1. 安装 Node.js 并[[Node#修改 Node.js 全局安装位置]]
2. 使用 npm 命令安装 Claude Code
```shell
npm install -g @anthropic-ai/claude-code
claude --version
```
3. 配置自定义 API
```shell
mkdir -p ~/.claude
vim ~/.claude/settings.json
# >>>
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_BASE_URL": "https://coding.dashscope.aliyuncs.com/apps/anthropic",
"ANTHROPIC_MODEL": "kimi-k2.5"
}
}
# <<<
vim ~/.claude.json
# >>>
{
"hasCompletedOnboarding": true
}
# <<<
```
# Codex
Codex 是由 OpenAI 推出的 AI 驱动的编程智能体。它可以理解自然语言并自动生成、修改和分析代码,能够在开发环境中执行任务,例如编辑文件、运行测试、调试程序和处理代码库,主要用于辅助或自动化软件开发流程。
1. 安装 Node.js 并[[Node#修改 Node.js 全局安装位置]]
2. 使用 npm 命令安装 Codex
```shell
npm install -g @openai/codex
codex --version
```
# Gemini CLI
Gemini CLI 是一款由 Google 推出的开源、AI 赋能的命令行工具,旨在将 Gemini 大模型(如 Gemini 1.5 Pro)直接嵌入终端(Terminal)。它允许开发者通过自然语言直接在命令行中进行代码生成、调试、文件操作、数据分析及自动化任务。
1. 安装 Node.js 并[[Node#修改 Node.js 全局安装位置]]
2. 使用 npm 命令安装 Gemini CLI
```shell
npm install -g @google/gemini-cli
gemini --version
```