常用软件生态:AI 开发工具 —— 把模型接进工作流

AI 工具可以分成三类:命令行 Agent、桌面模型客户端、本地模型运行时。它们解决的问题不同,不必全部安装,关键是让工具进入你已经稳定的开发流程。


1. 命令行 Agent

Claude Code

Claude Code 适合在项目目录中理解代码、拆任务、改文件。它更像一个可以读写仓库的终端协作者。

  • 适合场景: 大型代码库理解、重构、测试修复、文档整理。
  • 安装:
yay -S claude-code

Gemini CLI

Gemini CLI 适合快速问答、脚本辅助和 Google 模型生态测试。

  • 适合场景: 终端快速查询、临时脚本、模型能力对比。
  • 安装:
sudo pacman -S gemini-cli

OpenAI Codex

OpenAI Codex 适合在终端里执行代码修改、排错和项目级协作。

  • 适合场景: 代码修改、仓库内排查、自动化修复。
  • 安装:
sudo pacman -S openai-codex

OpenCode

OpenCode 是面向多模型的终端编码工具,适合想统一管理不同提供商的人。

  • 适合场景: 多模型切换、终端编码、实验不同模型后端。
  • 安装:
yay -S opencode-bin opencode-gemini-auth

2. 桌面 AI 客户端

Cherry Studio

Cherry Studio 是多模型聊天客户端,适合统一管理云端模型、本地模型和知识库入口。

  • 适合场景: 多供应商 API、长对话、知识库、日常问答。
  • 安装:
yay -S cherry-studio-bin

LM Studio

LM Studio 提供本地大模型下载、运行和 OpenAI 兼容接口管理。

  • 适合场景: 本地模型测试、离线推理、给开发工具提供本地 API。
  • 安装:
yay -S lmstudio-bin

3. 本地模型运行时

Ollama

Ollama 是本地 LLM 最常见的运行入口,适合快速部署 Qwen、Llama、DeepSeek 等模型。

  • 适合场景: 本地推理、私有代码问答、快速启动模型服务。
  • 安装:
sudo pacman -S ollama-cuda

Gollama

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、一个桌面客户端和一个本地运行时,稳定后再扩展。

Navigation