小模型也能写出大工程——AtomCode(ClaudeCode国产替代) 的介绍及使用

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(一键脚本)

bash 复制代码
curl -fsSL https://atomgit.com/atomgit_atomcode/atomcode-release/releases/download/v4.18.1/install.sh | sh

若脚本 404 或校验失败,请到 Release 页查看最新版本,将 URL 中的版本号替换为当前发布版本。


安装:Windows(PowerShell)

安装很简单,一键三十妙安装:

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

bash 复制代码
/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 功能的主流工具。

bash 复制代码
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 环境 + 源码编译」通常更稳妥。


使用:建议的最小上手路径

  1. 准备仓库:在 Git 工程目录打开终端,明确项目技术栈与构建方式。
  2. 配置模型:按官网文档配置 API Key、Base URL、模型名;使用团队允许的模型或兼容 OpenAI 协议的网关。
  3. 从目标开始:描述要达成什么、验收标准、不要改哪些路径;复杂需求拆成里程碑。
  4. 保持可回滚:重要改动前建分支或 commit;对大范围修改保持 diff 审查。
  5. 对接 AtomGit(可选):代码托管在 AtomGit 时,可结合 PR / Issue 做检视与协作。

具体子命令、配置文件路径与交互方式以 官网文档 + 仓库 README 为准。

已经使用它干活中,目前体验不错。欢迎下载体验。


参考链接

相关推荐
Raas1009 小时前
MemT-1.0 接入设计指南:硬件核算、三方案选型与写入触发点
大数据·网络·人工智能·机器学习·数据挖掘·ai agent
情 九1 天前
Dify 结构化输出实战:JSON Schema、数据校验与条件分支
ai agent
咬代码的兽2 天前
满大街的 AI Agent,怎么判断真假?五个土办法
ai编程·ai agent·agentagent
码哥字节2 天前
10 人团队 10 种 AI 代码风格:规则文件不是配置文件
ai agent·cursor rules
余槐i2 天前
Claude Code Skills 放对目录却不生效:插件启用顺序与缓存的三个坑
git·开发工具·ai agent·mcp·claude code
薛定谔的猫-菜鸟程序员4 天前
22 分 10 秒 vs 2 小时 44 分:AtomCode 与 opencode 项目开发对比实测,国产agent Atomcode 这么猛吗?
agent·opencode·atomcode
Autumn_ing5 天前
AI Agent工作台能做什么?一个产研任务从资料到交付怎么走
ai·agent·产品经理·墨刀·ai agent·prd·墨刀ai客户端
武雄(小星Ai)6 天前
Hermes Agent 周报:v0.21.6 发布,多账号连接器上线,6 项安全修复
开源·llm·周报·ai agent·hermes
飞鸟真人6 天前
AI应用入门(七)用 promptfoo 测试评估 Ollama 本地模型
人工智能·安全测试·ai agent
DanaAI6 天前
货代/航运企业如何用信鸽通关宝做报关制单:三份单证进来之后
ai agent