Coder CLI - 多模型多智能体AI 编程终端
Coder CLI
Coder CLI 是 MakeCoder 面向开发者推出的 AI 编程命令行工具。
它可以在终端中理解项目代码、修改文件、运行命令、修复 Bug、生成测试、重构模块、编写脚本,并协助完成从需求到代码变更的开发流程。
Coder CLI 主打零配置体验:一个 MakeCoder 账号,即可使用平台已接入的主流领先模型和 Claude Code、Codex CLI、Gemini CLI 等编程智能体,无需分别配置多个模型厂商的 API Key。
你可以把它理解为一个运行在终端里的 AI 编程工作台:一个入口,连接多种模型和多种编程 Agent,让开发者专注于任务本身,而不是模型配置和工具切换。
为什么使用 Coder CLI?
零配置:一个 MakeCoder 账号即可开始使用
多模型:根据不同任务选择更适合的模型能力
多 Agent:内置 Claude Code、Codex CLI、Gemini CLI 等编程智能体
真实项目可用:支持读取项目、修改文件、运行命令、修复错误
命令行友好:适合工程师在已有开发流程中直接使用
安装前准备
Coder CLI 需要先安装 Node.js 和 npm。(问AI)
安装 Coder CLI
npm install -g makecoder如果你在国内,安装较慢或失败,可以使用国内镜像:
npm install -g makecoder --registry=https://registry.npmmirror.com安装完成后,检查版本:
npm install -g makecoder --registry=https://registry.npmmirror.com登录 MakeCoder 账号
首次运行:
coder auth login按照提示登录 MakeCoder 账号(浏览器登录或终端输入 API Key)。
登录后,你可以通过同一个 MakeCoder 账号使用平台已接入的模型和编程智能体,无需分别配置多个模型厂商的 API Key。
如果你需要手动配置 API Key,也可以使用:
coder auth login --apikey <你的 MakeCoder API Key>查看登录状态:
coder auth status退出登录:
coder auth logout请勿将 API Key 提交到 Git 仓库或分享给他人。
开始第一个任务
进入你的项目目录:
cd your-project
coder
输入提示词:生成一个 2048 游戏,html版常用命令
coder启动交互式编程助手。
coder "帮我解释这个项目的启动流程"直接执行一个编程任务。
coder claude
coder codex
coder gemini指定使用某个编程 Agent。
多模型与多 Agent
Coder CLI 支持多模型和多 Agent。
不同模型和 Agent 各有擅长的任务。例如,有的适合复杂代码理解和重构,有的适合快速生成代码和脚本,有的适合前端页面和多模态任务,有的适合长上下文项目分析。
你可以让 Coder CLI 自动选择,也可以手动指定 Agent:
coder claude
coder codex
coder gemini如果需要切换模型,可以在交互模式中使用:
/model常见问题
npm 安装很慢怎么办?
可以使用国内镜像安装:
npm install -g makecoder --registry=https://registry.npmmirror.com如果你希望长期使用国内镜像,也可以执行:
npm config set registry https://registry.npmmirror.com安装后提示 coder 命令不存在怎么办?
请先确认 npm 全局安装路径是否已经加入系统 PATH。
可以运行:
npm config get prefix然后重新打开终端,再执行:
coder --version我需要自己准备 OpenAI、Claude 或 Gemini 的 API Key 吗?
通常不需要。Coder CLI 使用 MakeCoder 账号体系,你只需要登录 MakeCoder 账号,即可使用平台已接入的模型和编程智能体。
更多问题
您可以访问 MakeCoder 官网 直接询问 AI。
更多使用方式
Coder CLI 是 MakeCoder 面向开发者的命令行入口。
除了 CLI,MakeCoder 也在支持 Web、企业微信、飞书、微信、QQ、Telegram 等多种使用方式,让 AI 编程能力进入更多开发与协作场景。