小模型也能写出大工程——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 一样使用 rustccargo(具体以脚本输出与环境变量提示为准)。

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 为准。

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


参考链接

相关推荐
XD74297163611 小时前
科技早报晚报|2026年5月10日:Agent 安全沙箱、可审计编程代理与持久化产品上下文,今晚更值得做的 3 个开源机会
科技·安全·开源·开源项目·ai agent·开发者工具
Harvy_没救了11 小时前
【AI Agent】Win11 系统 DeepSeek-TUI 实施方案总结
github·ai agent·deepseek
夜影风12 小时前
Prompt提示词工程化:用LangChain把提示词从字符串变成资产
人工智能·langchain·ai agent
Luca_kill1 天前
深度解析 Vercel Open Agents:三层分离架构如何让 AI 编码进入“后台运行“时代
开源·架构设计·ai agent·vercel·open agents
花千树-0102 天前
MCP Tool 设计细节:从“能封装”到“能被模型正确调用”
ai agent·mcp
夜影风2 天前
AI智能体的本质:从“会回答“到“会完成“的范式革命
人工智能·ai agent
suixinm3 天前
Agent 设计模式:从 ReAct、CodeAct 到 Agentic Rag 与多智能体
设计模式·ai·react·rag·ai agent·agent智能体·multi-agent
幸运的大号暖贴3 天前
解决Vibe Coding时Idea经常不自动git add问题
java·人工智能·git·intellij-idea·claudecode·opencode
JaydenAI3 天前
[Deep Agents:LangChain的Agent Harness-02]构建抽象的文件系统
python·langchain·ai编程·ai agent·deep agents·harness
zhangshuang-peta3 天前
OpenClaw 这类框架解决了什么问题?又没解决什么问题?
人工智能·ai agent·mcp·peta