Skip to main content

agent-cn

国内 Agent 工具一键接入国产模型。官方直连、零中转、全中文、可自检。

让 Claude Code / Codex CLI / Cline 在国产网络下,用 DeepSeek / 通义 / GLM / Kimi 开箱即跑。教程要配半小时,它只要 30 秒。

特性

  • 多工具 × 多模型矩阵:Claude Code / Codex CLI / Cline × DeepSeek / 通义千问 / 智谱 GLM / Kimi
  • 官方直连:全部使用各家官方 Anthropic 兼容 / OpenAI 兼容端点,不经过任何第三方中转服务
  • 一键自检:doctor 逐项诊断环境,中文修复指引
  • 安全优先:配置写入前自动备份,改错可回滚
  • 零依赖:纯 Python 标准库,无需安装任何第三方包

快速开始(30 秒)

# 1. 自检环境
python agent_cn/cli.py doctor

# 2. 交互式配置(选工具 → 选模型 → 填 Key → 自动写配置 → 自动验证)
python agent_cn/cli.py setup claude-code
# 或安装后全局使用
pip install agent-cn && agent-cn setup claude-code

配置完成后重启对应工具即可使用。

命令

命令 作用
agent-cn doctor 环境自检:已装工具 / Python / 已配置项目 / 端点网络连通性
agent-cn setup <tool> 交互式配置:选模型 → 填 Key → 自动写配置 → 连通验证
agent-cn switch <tool> <model> 一键切换模型(同 provider 复用 Key,旧配置可回滚)
agent-cn list 工具 × 模型兼容矩阵
agent-cn cost [--tokens N] 模型比价 + 月成本预估
agent-cn export [file] 导出配置(换机迁移,不含 Key)
agent-cn import <file> 导入配置(合并,提示覆盖)
agent-cn model {add|list|remove} 自定义模型端点管理

支持矩阵

工具 协议 状态
Claude Code Anthropic 兼容 ✅ 自动写入(真机验证)
Codex CLI OpenAI 兼容 ✅ 自动写入(config.toml)
Cline OpenAI Compatible ⚠️ 手动指引(VS Code 插件)
提供商 Anthropic 端点 OpenAI 端点
DeepSeek ✅ 已实测 ✅ 已实测
通义千问 ✅ 已实测 ✅ 已实测
智谱 GLM ✅ 已实测 ✅ 已实测
Kimi (Moonshot) ✅ 已实测 ✅ 已实测

配置存储

  • 工具配置:Claude Code 写入 ~/.claude/settings.json 的 env 键(写前自动备份);Codex 写入 ~/.codex/config.toml(全量,写前自动备份)
  • 项目记录:~/.agent-cn/config.json(写前自动备份)
  • 自定义模型端点:~/.agent-cn/custom-models.json(agent-cn model add 管理,合并优先于内置 registry)
  • API Key 建议通过环境变量提供(如 DEEPSEEK_API_KEY),也可在 setup 时粘贴输入

安全说明

  • API Key 只会写入你自己的本机配置文件(~/.claude/settings.json),不会上传或经第三方中转
  • 所有配置改动前自动备份(.bak + 时间戳),可随时回滚
  • 请勿将 ~/.claude/settings.json、.env、任何含 Key 的文件提交到 Git

开发

python -m unittest discover -s tests -v   # 运行测试(42 项)

路线图

  • M1:doctor + setup(Claude Code × DeepSeek)真机跑通
  • M2:全矩阵适配器 + switch/list/cost + 导入导出 + 自定义端点 + 网络检测
  • M3:价格补全 + GitHub CI + PyPI 发布 + 冷启动

License

MIT

Metadata

Release files for agent-cn 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-cn 0.1.0
File Size Uploaded
agent_cn-0.1.0.tar.gz 27.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-cn 0.1.0
File Interpreter ABI Platform
agent_cn-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 56.1 kB

Release files / agent_cn-0.1.0.tar.gz

Download URL agent_cn-0.1.0.tar.gz
Size 27.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9995f1beecc7eaaf0775f55ff84e8b00ff8f1a4af74e1ff92dfc445f8c9a081e
BLAKE2b-256 checksum
How to use checksums
c839558d8119bfa13ecf54a5233c16e01529ea3e216598d1e557738f40e4ccea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / agent_cn-0.1.0-py3-none-any.whl

Download URL agent_cn-0.1.0-py3-none-any.whl
Size 28.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
49521ae8f2f823d77bb22b6c855b03a07751e60b456fc158e342c0bc1b216e25
BLAKE2b-256 checksum
How to use checksums
c648cb3029fb922992a7eed5ff1ada2fd5ed4a745056dd48744525c6dc22b3cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page