MiphamAI · 开源核心

Mipham Code

多模型开源智能编程终端。AI 辅助代码生成、安全审计、MCP 协议集成、可扩展技能系统——统一于一个终端应用中。

国际站: mipham.ai/mipham-code  |  国内站: onemipham.com/mipham-code

安装方式

npm downloads

四种方式,任选其一。

npm(推荐)

npm install -g @miphamai/cli

curl(macOS / Linux)

curl -fsSL https://onemipham.com/install.sh | bash

中国大陆访问更快。国际用户请用 mipham.ai/install.sh

PowerShell(Windows)

irm https://onemipham.com/install.ps1 | iex

直接下载

macOS / Linux / Windows 二进制文件请访问 GitHub Releases (v0.6.0)

需要 Bun 1.2+ 或 Node.js 22+。安装后输入 mipham 即可启动。

快速配置

安装后配置 API Key 即可使用。支持 DeepSeek、豆包、通义千问、OpenAI、Claude 等 9 家模型供应商。

1. 设置环境变量

以 DeepSeek 为例,在终端执行(或加入 ~/.zshrc 永久生效):

export DEEPSEEK_API_KEY="sk-你的密钥"

2. 配置文件 ~/.mipham/config.yml

首次运行自动生成。以下为完整模板,选择需要的供应商,设置对应的环境变量即可:

# 默认模型(启动时自动使用)
defaultProvider: deepseek
defaultModel: deepseek-v4-pro

providers:
  - id: deepseek
    name: DeepSeek
    baseUrl: https://api.deepseek.com/v1
    apiKey: ${DEEPSEEK_API_KEY}
    models:
      - id: deepseek-v4-pro
        name: DeepSeek V4 Pro
      - id: deepseek-v4-flash
        name: DeepSeek V4 Flash

  - id: doubao
    name: 豆包 (字节跳动)
    baseUrl: https://ark.cn-beijing.volces.com/api/v3
    apiKey: ${DOUBAO_API_KEY}
    models:
      - id: doubao-seed-2.0-pro
        name: 豆包 Seed 2.0 Pro

  - id: qwen
    name: 通义千问
    baseUrl: https://dashscope.aliyuncs.com/compatible-mode/v1
    apiKey: ${QWEN_API_KEY}
    models:
      - id: qwen-max
        name: Qwen Max

  - id: anthropic
    name: Anthropic Claude
    protocol: anthropic
    apiKey: ${ANTHROPIC_API_KEY}
    models:
      - id: claude-sonnet-4-6
        name: Claude Sonnet 4.6

  - id: openai
    name: OpenAI
    apiKey: ${OPENAI_API_KEY}
    models:
      - id: gpt-5.5
        name: GPT-5.5

apiKey 支持 ${ENV_VAR}(推荐)或直接填写密钥字符串。

3. 启动

mipham

启动后按 Ctrl+P 可随时切换模型供应商和模型。

核心特性

9 家 AI 模型

Anthropic Claude · OpenAI GPT · DeepSeek · Kimi · Google Gemini · 豆包 · 腾讯混元 · 通义千问 · MiphamAI

85 条斜杠命令

完整 Claude Code 对标: /commit, /pr, /simplify, /lint, /loop init, /browse-plugins — 零学习成本

插件市场

/install-plugin, /browse-plugins — 从 npm 或本地安装。社区注册表含 NotebookLM MCP 集成

LoopKit 脚手架

/loop init 一键生成项目结构 — .mipham/ 配置、hooks、agents、9 领域 skills、.mcp.json

MCP 协议

完整 JSON-RPC 2.0 stdio 传输 + .mcp.json 配置。可连接 NotebookLM, filesystem, GitHub 等

15 个内置技能

12 个标准 + 3 个 Mipham 专有技能,双轨运行时。社区技能市场一键安装

安全加固

路径沙箱 · SSRF 防护 · Bash 命令黑名单 · 权限门控 · 参数校验——五重防御

跨平台

macOS · Linux · Windows,npm / curl / PowerShell / 直接下载四种安装方式

技术架构

Bun + React/Ink CLI · Next.js 14 Web · TypeScript Strict · pnpm Monorepo · 85 命令 · 563 测试

Provider 层:Anthropic 原生 SDK + OpenAI Compat × 6 统一接口 · SSE 流式响应 · 工具调用编排

模型供应商

供应商协议代表模型
Anthropic ClaudeNative SDKHaiku 4.5 · Sonnet 4.6 · Opus 4.8
OpenAIOpenAI CompatGPT-5.5 · GPT-5.4 · GPT-5.4 Mini
Google GeminiOpenAI Compat3.0 Flash · 3.0 Pro · 2.5 Pro
DeepSeekOpenAI CompatV4 Pro · V4 Flash
One MiphamOpenAI Compatom-V5-Flash · Pro · Visual (开发中)
豆包 (字节跳动)OpenAI CompatSeed 2.0 Pro/Code · 1.6 Flash
腾讯混元OpenAI Compat2.0 Think · T1 Vision · Hy3 Preview
通义千问OpenAI CompatQwen Max · Qwen Plus

资源链接

开始使用

安装只需一条命令,启动后交互式向导引导配置。

npm install -g @miphamai/cli && mipham