Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。
❯ 修复登录后 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 缺少基础路径。
为需要 Claude Code 强大能力但想使用任意大模型的开发者打造。
自主多步执行:读取、编辑、运行、网络检索、自我验证 —— 循环执行直至任务完成。
Claude、OpenAI、DeepSeek、GLM、Qwen、Ollama —— 任意 OpenAI 兼容 API 皆可接入,国产大模型一视同仁。
符号索引、调用链追踪、引用查找、影响面分析 —— 8 个内置工具让模型真正读懂大型代码库。
危险命令需显式确认,工具错误不崩溃而是成为模型的观察信息;/undo 一键回滚上一轮所有文件编辑。
AtomGit OAuth 一键登录、终端内 /issue 创建 Issue、企业微信扫码登录 —— 与 AtomGit 开源生态无缝对接。
持久化会话 /resume 随时恢复,自定义 Skill 扩展斜杠命令;支持 Headless 模式与 Daemon HTTP API。
相同模型基准测试。基于真实编程任务测量。
| 任务类型 | 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 支持 | 计划中 | ✓ |
| 视觉 / 截图 | 计划中 | ✓ |
| 费用 | 仅 API 费用 | 订阅 + API |
克隆、构建、运行。就是这么简单。
curl -fsSL https://atomgit.com/atomgit_atomcode/atomcode-release/releases/download/v4.18.1/install.sh | sh
irm https://atomgit.com/atomgit_atomcode/atomcode-release/releases/download/v4.18.1/install.ps1 | iex
git clone https://atomgit.com/atomgit_atomcode/atomcode.git cd atomcode cargo build --release cp target/release/atomcode ~/.local/bin/
$ atomcode 欢迎使用 AtomCode · 开始使用: ▸ Login with AtomGit OAuth · 推荐 Configure manually API Key Skip for now 先看看再说