开源仓库 立即开始
开源 · 多模型 · 100% AI 生成 · Rust 1.88+

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

Claude Code / Cursor Agent 的开源平替,住在你的终端里。连接任意 OpenAI 兼容大模型,自主读文件、改代码、跑测试、自我验证 —— 用 Rust 构建。本项目100% 由 AI 生成

macOS
Linux
Windows
HarmonyOS

          
自动检测 · 已选 macOS
atomcode · ~/repo
LIVE DEMO
0
内置工具
read_file · write_file · edit_file · search_replace · bash · grep · glob · list_dir · cd · web_search · web_fetch · auto_fix · use_skill + 8 个代码图谱工具 = 21 个
0
代码图谱工具
list_symbols · read_symbol · find_references · trace_callers · trace_callees · trace_chain · file_deps · blast_radius
0+
支持的模型
Claude (Sonnet 4.5/4.6, Opus 4.6) · OpenAI (GPT-4o/4.1) · DeepSeek (V3/R1) · GLM (4/5) · Qwen (Plus/Max) · SiliconFlow · Ollama · 任意 OpenAI 兼容 API
0
支持平台
macOS (Apple Silicon · Intel) · Linux (x64 + arm64) · HarmonyOS PC · Windows · 共 6 个二进制变体

// 01 · 能力为开发者而生的能力组合

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

智能 Agent 循环

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

读取 编辑 运行 验证

多模型支持

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

Claude Sonnet 4.6Opus 4.6GPT-4oGPT-4.1DeepSeek V3DeepSeek R1GLM-5Qwen-MaxSiliconFlowOllama Claude Sonnet 4.6Opus 4.6GPT-4oGPT-4.1DeepSeek V3DeepSeek R1GLM-5Qwen-MaxSiliconFlowOllama

代码图谱

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

图片附件与 VL 预处理

Ctrl+V 粘贴截图、Finder 拖拽、iTerm2 路径自动识别 —— 主模型不支持图片时,自动 VL 预处理 OCR 给主模型。

📎 Ctrl + V 粘贴截图 · 或拖入图片

AtomGit 原生集成

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

› /issue create "auth callback 404"
✓ atomgit.com/.../atomcode/issues/124

Skills 与 Plugin 生态

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

/review代码审阅
/test跑测试
/security安全审查

// 02 · 对比AtomCode 与 Claude Code 对比

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

任务性能(相同模型)

越短越好 · 完成同一任务平均步骤数
AtomCode Claude Code
只看差异
功能 AtomCode Claude Code
关于"复杂任务多 30% 步骤"
AtomCode 更倾向"小步快跑 + 自我验证":每个动作可单独 /undo,对话上下文更细更易干预;Claude Code 在复杂场景偏好"大刀阔斧"一步到位。 —— 两种工程哲学,并非孰优孰劣。需要稳健与可干预,选 AtomCode;需要速度与一气呵成,选 Claude Code。

// 03 · 安装30 秒快速开始

一条命令完成安装 · 就这么简单
一键脚本
从源码构建
下载二进制

            
macOS / Linux / HarmonyOS PC
01
运行命令
脚本自动下载并安装到 /usr/local/bin
02
配置 API Key
OpenAI / Claude / CodingPlan 任一即可
03
cd 进项目跑 atom
第一次会进 3 步启动向导
●●● atom · 首次运行 — 3 步启动向导
第 1/3 步 · 欢迎
AtomCode — 在终端里运行的 AI 编程代理
开始配置 ↵ Enter
先看看再说 q
第 2/3 步 · 语言
选择默认语言
自动检测 auto
简体中文 zh-CN
English en
第 3/3 步 · 配置
选择 provider
Claude (Anthropic) API Key
OpenAI API Key
OpenAI Compatible · DeepSeek / Qwen / GLM / Moonshot 推荐
Ollama (local) localhost:11434
✓ 已复制