开源 · 多模型支持 · Rust

AI 编程助手
在你的终端中运行

Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。

atomcode — ~/project
 修复登录后 404 的 bug

 我来检查 OAuth 回调处理器。

   读取文件  src/auth/callback.ts
    1| import { redirect } from 'next/navigation' (42 lines)
   编辑文件  src/auth/callback.ts (-2 +5)
    已编辑 src/auth/callback.ts
   $ Bash  npm run build
    构建成功

 已修复。重定向 URL 缺少基础路径。
21
内置工具
8
代码图谱工具
8+
支持的模型
3
支持平台

功能齐全

为需要 Claude Code 强大能力但想使用任意大模型的开发者打造。

智能 Agent 循环

自主多步执行:读取、编辑、运行、网络检索、自我验证 —— 循环执行直至任务完成。

多模型支持

Claude、OpenAI、DeepSeek、GLM、Qwen、Ollama —— 任意 OpenAI 兼容 API 皆可接入,国产大模型一视同仁。

🔗

代码图谱

符号索引、调用链追踪、引用查找、影响面分析 —— 8 个内置工具让模型真正读懂大型代码库。

🖼

图片附件与 VL 预处理

Ctrl+V 粘贴截图、Finder 拖拽、iTerm2 自动识别路径 —— 主模型不支持图片时,自动调用 VL preprocessor 做 OCR + 描述 splice 给主模型。

🔒

AtomGit 原生集成

AtomGit OAuth 一键登录、终端内 /issue 创建 Issue、企业微信扫码登录 —— 与 AtomGit 开源生态无缝对接。

🧩

Skills 与 Plugin 生态

用 Skills 写自己的斜杠命令;/plugin install <git-repo> 一键拿别人写好的命令、hook、skill 套件 —— 与 Claude Code 生态兼容。

AtomCode 与 Claude Code 对比

相同模型基准测试。基于真实编程任务测量。

任务性能(相同模型)

任务类型 AtomCode Claude Code 状态
启动开发服务器 1 步 1 步 持平
简单编辑(样式修改) 2-3 步 2-3 步 持平
Bug 修复 4-6 步 3-5 步 接近
模块重构 9-10 步 8-10 步 持平
复杂任务(新库+调试) 20-25 步 12-18 步 差距 ~30%

功能对比

功能 AtomCode Claude Code
开源协议 ✓ MIT 开源 闭源
模型接入 ✓ 任意 OpenAI 兼容 仅 Claude
本地模型 (Ollama)
代码图谱工具 ✓ 8 个内置 基础文本检索
/undo 一键回滚 手动 git
AtomGit 原生集成 ✓ OAuth + /issue
MCP 支持 ✓ 已支持
视觉 / 截图 ✓ 已支持
费用 CodingPlan 限免 订阅 + API

30 秒快速开始

克隆、构建、运行。就是这么简单。

一键安装(macOS / Linux / HarmonyOS PC)
curl -fsSL https://atomgit.com/atomgit_atomcode/atomcode/releases/download/v4.22.2/install.sh | sh
一键安装(Windows · PowerShell)
irm https://atomgit.com/atomgit_atomcode/atomcode/releases/download/v4.22.2/install.ps1 | iex
从源码构建
git clone https://atomgit.com/atomgit_atomcode/atomcode.git
cd atomcode
cargo build --release
cp target/release/atomcode ~/.local/bin/
首次运行 — 3 步启动向导
$ atomcode

第 1/3 步 · 欢迎
AtomCode
在终端里运行的 AI 编程代理

第 2/3 步 · 语言
   自动检测 / English / 简体中文

第 3/3 步 · 配置
   CodingPlan     免费额度 · 推荐
    手动配置       API Key
    跳过           先看看再说