你是否厌倦了在不同AI工具间反复切换?写代码时既要查文档、改Bug、补测试,又要手动复制粘贴提示词、管理API密钥、适配不同模型接口?OpenClaude Improved 就是为此而生——它不是另一个聊天界面,而是一个真正嵌入终端的「AI编程代理」,让你用一条命令调用Claude、Gemini、OpenRouter上的任意大模型,甚至接入本地运行的Llama或Phi-3,所有操作都在CLI中完成,无需浏览器、不依赖云端IDE,真正做到“所想即所得,所敲即所行”。
核心功能
- 全平台统一代理层:Windows/macOS/Linux 一键安装,同一套命令、同一组插件、同一套会话机制,彻底告别环境碎片化
- 多模型自由切换:原生支持 Anthropic Claude(Claude-3.5 Sonnet等)、Google Gemini、OpenRouter聚合网关,还预留了MCP(Model Context Protocol)标准接口,轻松对接Ollama、LM Studio等本地模型服务
- 上下文感知编码工作流:自动感知当前目录结构、Git状态、未提交变更;支持文件级精准编辑、批量重构、单元测试生成、PR描述撰写等真实开发任务
- 可持久化的智能会话:每次交互自动保存为结构化会话(Session),支持回溯、重放、导出为Markdown或JSON,团队协作时可共享调试上下文
- 零配置快速上手:内置交互式 `/provider` 向导,三步完成API密钥配置与默认模型选择,凭证安全存储在本地
.openclaude-profile.json中,不上传、不联网验证 - 开发者友好扩展生态:基于TypeScript构建,模块化设计清晰,支持自定义工具函数(如执行Shell命令、读取.env、调用REST API),已有社区贡献的Git分析、TS类型推断等实用插件
适合哪些人用
如果你是以下任一角色,OpenClaude Improved 将显著提升你的开发效率:终端重度用户(每天打开10次iTerm或Windows Terminal)、全栈/后端工程师(需快速生成API联调脚本、SQL优化建议、Dockerfile修复)、开源协作者(为陌生项目快速理解代码+补文档)、学习型开发者(边学Rust/Go边让AI实时解释报错并给出修复方案),以及注重隐私与可控性的技术决策者——所有数据留在本地,模型选择权完全由你掌握。
快速上手
只需三步,2分钟内启动你的AI编程搭档:
- 安装依赖:确保已安装 Node.js ≥ v22 和 Bun(Windows用户可用
winget install Oven-sh.Bun,macOS/Linux见 bun.sh) - 克隆构建:运行
git clone https://github.com/0xwilliamortiz/openclaude-improved.git && cd openclaude-improved && bun install && bun run build && npm install -g . - 首次运行:输入
openclaude,进入交互模式后键入/provider,按提示选择模型服务商(如Anthropic)、粘贴API Key,即可开始用自然语言指令编程——例如:帮我把当前目录下所有.js文件中的var替换为const,跳过node_modules
项目信息
runs anywhere. uses anything
563
Stars
80
Forks
TypeScript
NOASSERTION
TypeScript | 563 颗星 | 开源协议:MIT(注:GitHub显示NOASSERTION,但项目根目录含LICENSE文件明确采用MIT) | GitHub 项目地址
它不试图取代你的编辑器,而是成为你终端里那个永远在线、懂上下文、守秘密、随时待命的AI编程搭档——真正的“命令行智能体”,从今天开始,让每一次敲击都更接近答案。


