文章目录OpenClaude一个终端搞定所有 AI 编程工具1、 解决什么问题2、 主要能力3、 安装和使用4、 适合什么场景OpenClaude一个终端搞定所有 AI 编程工具OpenClaude 在 GitHub 上已经拿到 29,417 Star 了。这是一个开源的编程 Agent CLI支持接入各种云端和本地模型。不管你用的是 OpenAI、Gemini、Ollama 还是其他服务都能在同一个终端里完成提示词、工具调用、Agent、MCP 协议、斜杠命令全部流式输出。1、 解决什么问题现在 AI 编程工具一大堆每个都有自己的 CLI配置方式各不相同来回切换很麻烦。OpenClaude 把这些统一成一个入口不用再记不同的命令和配置文件。装一个包配一次 provider然后用/provider命令切换不同的 AI 后端。支持 OpenAI 兼容接口、Gemini、GitHub Models、Codex、Ollama、小米 MiMo 等十几个服务商。2、 主要能力多后端统一接入通过/provider命令管理不同服务商的配置保存在本地的 profile 文件里切换时不用重新填密钥。每个 provider 的认证信息独立存储互不干扰。后台会话用--bg参数跑非交互式任务不占当前终端。支持命名会话、查看日志、终止进程。适合跑测试、重构这类耗时操作。Agent 路由在配置文件里指定不同类型的 Agent 走不同的模型。比如让 Explore Agent 用便宜的模型跑搜索Plan Agent 用强模型做架构设计精准控制成本。gRPC 服务可以作为无头 gRPC 服务运行在localhost:50051支持双向流式传输方便集成到 CI/CD 管道或者其他应用里。协议定义文件在src/proto/openclaude.proto可以用它生成 Python、Go、Rust 等语言的客户端。VS Code 扩展仓库自带 VS Code 插件支持启动集成、Provider 控制中心、编辑器内聊天、主题配置还能接入 Azure OpenAI。Web 搜索和抓取非 Anthropic 模型默认走 DuckDuckGo 搜索配了 Firecrawl API Key 后可以处理 JavaScript 渲染的页面。3、 安装和使用要求 Node.js 22 以上。npm install -g gitlawb/openclaudelatestArch Linux 用户可以用 AURparu -S openclaude装完直接运行openclaude进入后用/provider配置模型服务商用/onboard-github接入 GitHub Models。本地用 Ollama 的话设几个环境变量就行export CLAUDE_CODE_USE_OPENAI1 export OPENAI_BASE_URLhttp://localhost:11434/v1 export OPENAI_MODELqwen2.5-coder:7b后台跑任务openclaude --bg fix failing tests openclaude ps openclaude logs session-id4、 适合什么场景需要在多个 AI 模型之间切换的开发者想用统一 CLI 管理不同编程 Agent 的团队需要把 AI 编程能力集成到 CI/CD 流水线的工程场景本地跑模型、不想把代码发到云端的开发者CLI 管理不同编程 Agent 的团队需要把 AI 编程能力集成到 CI/CD 流水线的工程场景本地跑模型、不想把代码发到云端的开发者