小模型也能写出大工程——AtomCode(ClaudeCode国产替代) 的介绍及使用
摘要: 2026年4月18日,纯Rust构建的AI开发工具AtomCode正式开源,主打终端Agent模式,填补国产自主工具空白。该工具支持多模型接入(如DeepSeek、GLM等),内置8大代码图谱工具,提供安全回滚功能,深度集成AtomGit生态,并承诺Token限免。性能达Claude Code的0.8倍,简单任务表现持平。支持macOS/Linux一键安装、Windows PowerShe
2026年4月18日,AtomCode 正式开源。这是款基于纯 Rust 构建、原生支持国产大模型、完全开源、Token 限免的 AI 开发工具,将从输入需求到代码运行的开发主导权,彻底交还给开发者本身。4 月 18 日,AtomCode Developer Day 在北京盛大启幕,与百位技术大咖、开源创作者、开发者代表共同见证开发范式的革新。
开源地址:https://atomgit.com/atomgit_atomcode/atomcode.git
AtomCode 是什么
当前 AI 编码进入 Vibe Coding 时代,终端 Agent 成为主流,但 Claude Code 对国内开发者全面受限,国产自主工具存在空白。AtomCode 是纯 Rust 构建、MIT 开源的终端 AI 编码智能体,支持多模型接入、8 大代码图谱工具、安全回滚,深度对接 AtomGit 生态,内置 Token 免费。同模型下整体能力达 Claude Code 0.8 倍,简单任务持平,复杂任务约有 30% 步骤差距。
AtomCode 是一款面向终端的 AI 编码智能体(Terminal Agent):用自然语言描述目标,由工具链在本地协助完成规划、改码、诊断与回滚等环节,把「从需求到可运行结果」的流程尽量收束到对话与指令里。官方将其定位为纯 Rust 自研、MIT 开源的编码底座,强调默认隐私、多模型可选,并与 AtomGit 生态深度对接。


典型能力画像
- 语言与形态:Rust 实现,偏「命令行 / 工程目录」工作流,适合日常仓库级开发协作。
- 模型侧:对 DeepSeek、Qwen、智谱 GLM 等国内主流模型有深度适配,并兼容 OpenAI 接口;可按团队策略切换模型与密钥配置。
- 工程机制:强制规划、诊断压缩、JSON 修复 等机制,用于提升复杂任务稳定性与闭环成功率。
- 获取与成本:开源可自建 / 自编译;官方宣传 Token 限免(以当时说明为准,实际以产品页面与账号策略为准)。
官方入口

安装:macOS / Linux(一键脚本)
curl -fsSL https://atomgit.com/atomgit_atomcode/atomcode-release/releases/download/v4.18.1/install.sh | sh
若脚本 404 或校验失败,请到 Release 页查看最新版本,将 URL 中的版本号替换为当前发布版本。
安装:Windows(PowerShell)
安装很简单,一键三十妙安装:
irm https://atomgit.com/atomgit_atomcode/atomcode-release/releases/download/v4.18.0/install.ps1 | iex
安装:鸿蒙 PC(OpenHarmony PC)
鸿蒙 PC 环境与常规 Linux 接近:先安装 Rust(rustc / cargo),再 clone 源码编译安装。
1. 鸿蒙PC安装 Rust
/bin/sh -c "$(curl -fsSL https://gitcode.com/OpenHarmonyPCDeveloper/rust/releases/download/v1.89.0/install.sh)"
执行完成后,一般即可像 Linux 一样使用 rustc、cargo(具体以脚本输出与环境变量提示为准)。
2. 从源码构建 AtomCode
注:鸿蒙PC上默认没有安装git,需从应用市场搜索GitNext并下载安装。 GitNext 是鸿蒙生态中适配 Git 功能的主流工具。
git clone https://atomgit.com/atomgit_atomcode/atomcode.git
cd atomcode
cargo build --release
cp target/release/atomcode ~/.local/bin/
请确认 ~/.local/bin 已在 PATH 中;若未加入,可将二进制放到已在 PATH 的目录,或在 shell 启动文件中配置。
说明:若一键 install.sh 与系统 ABI / 依赖不完全匹配,在鸿蒙 PC 上 「Rust 环境 + 源码编译」通常更稳妥。

使用:建议的最小上手路径
- 准备仓库:在 Git 工程目录打开终端,明确项目技术栈与构建方式。
- 配置模型:按官网文档配置 API Key、Base URL、模型名;使用团队允许的模型或兼容 OpenAI 协议的网关。
- 从目标开始:描述要达成什么、验收标准、不要改哪些路径;复杂需求拆成里程碑。
- 保持可回滚:重要改动前建分支或 commit;对大范围修改保持 diff 审查。
- 对接 AtomGit(可选):代码托管在 AtomGit 时,可结合 PR / Issue 做检视与协作。
具体子命令、配置文件路径与交互方式以 官网文档 + 仓库 README 为准。
已经使用它干活中,目前体验不错。欢迎下载体验。

参考链接
- 活动与产品介绍:告别等待,永远在状态|AtomCode 正式开源
- AtomCode 官网:https://atomcode.atomgit.com/
- 开源仓库:https://atomgit.com/atomgit_atomcode/atomcode
更多推荐




所有评论(0)