常用软件生态:AI 开发工具 —— 把模型接进工作流
AI 工具可以分成三类:命令行 Agent、桌面模型客户端、本地模型运行时。它们解决的问题不同,不必全部安装,关键是让工具进入你已经稳定的开发流程。
1. 命令行 Agent
Claude Code
Claude Code 适合在项目目录中理解代码、拆任务、改文件。它更像一个可以读写仓库的终端协作者。
- 适合场景: 大型代码库理解、重构、测试修复、文档整理。
- 安装:
yay -S claude-codeGemini CLI
Gemini CLI 适合快速问答、脚本辅助和 Google 模型生态测试。
- 适合场景: 终端快速查询、临时脚本、模型能力对比。
- 安装:
sudo pacman -S gemini-cliOpenAI Codex
OpenAI Codex 适合在终端里执行代码修改、排错和项目级协作。
- 适合场景: 代码修改、仓库内排查、自动化修复。
- 安装:
sudo pacman -S openai-codexOpenCode
OpenCode 是面向多模型的终端编码工具,适合想统一管理不同提供商的人。
- 适合场景: 多模型切换、终端编码、实验不同模型后端。
- 安装:
yay -S opencode-bin opencode-gemini-auth2. 桌面 AI 客户端
Cherry Studio
Cherry Studio 是多模型聊天客户端,适合统一管理云端模型、本地模型和知识库入口。
- 适合场景: 多供应商 API、长对话、知识库、日常问答。
- 安装:
yay -S cherry-studio-binLM Studio
LM Studio 提供本地大模型下载、运行和 OpenAI 兼容接口管理。
- 适合场景: 本地模型测试、离线推理、给开发工具提供本地 API。
- 安装:
yay -S lmstudio-bin3. 本地模型运行时
Ollama
Ollama 是本地 LLM 最常见的运行入口,适合快速部署 Qwen、Llama、DeepSeek 等模型。
- 适合场景: 本地推理、私有代码问答、快速启动模型服务。
- 安装:
sudo pacman -S ollama-cudaGollama
Gollama 是 Ollama 的图形界面或辅助工具,适合不想每次都敲命令的人。
- 适合场景: 图形化管理本地模型、查看运行状态、快速发起对话。
- 安装:
yay -S gollama 本地模型的资源要求
本地模型会明显占用显存、内存和磁盘空间。安装前先确认显卡驱动、CUDA/ROCm 支持和剩余磁盘容量,避免把开发机拖慢。
4. 模型下载与传输
Hugging Face 工具链
如果你经常下载模型、数据集或权重文件,官方 CLI 和传输加速工具会比浏览器稳定得多。
- huggingface_hub: 提供
huggingface-cli和 Python API。sudo pacman -S python-huggingface-hub
- hf_transfer: Hugging Face 高速下载扩展。
yay -S python-hf-transfer
- hfdownloader: 图形化或封装型模型下载工具,适合不想记命令的人。
yay -S hfdownloader-git
选型建议
| 需求 | 推荐工具 |
|---|---|
| 在仓库里改代码 | OpenAI Codex / Claude Code |
| 快速终端问答 | Gemini CLI |
| 多模型终端工作流 | OpenCode |
| 桌面聊天与知识库 | Cherry Studio |
| 本地模型测试 | LM Studio / Ollama |
| 批量下载模型 | huggingface_hub / hf_transfer / hfdownloader |
Tip
AI 工具最容易失控的地方是重复安装。建议先选一个命令行 Agent、一个桌面客户端和一个本地运行时,稳定后再扩展。