3分钟上手 AtomCode,让 AI 帮你写代码

📅 2026/6/30 11:41:57
3分钟上手 AtomCode,让 AI 帮你写代码
引言28 天AtomCode 对外发布。4 万行 Rust 代码1146 次 Commit一个不到 50MB 的单二进制文件。一个对标 Claude Code、整体能力已达 0.85 倍的产品——由一个不会写 Rust 的人完全通过调度 AI 完成。目前日消耗 Token 超过 500 亿。Cursor 约 50 人4 年做到 40 亿美元年化收入人均产出是做了 26 年的 JetBrains 的 290 倍。Claude Code 不过 12 人左右9 个月冲到 25 亿美元年化收入。Anthropic 的营收在 17 个月内暴涨了 45 倍。一个人的产能正在超过过去一百个人。前几天看到 AtomCode 的介绍——开源、免费 Token、不需要翻墙、支持国产大模型——第一反应是这是真的吗于是我就试了。结果发现……是真的。而且比我预期的还好用。这篇文章就是写给和我一样的新手的不需要你懂 Rust不需要你是大厂工程师只需要 30 分钟你就能让 AI 在你的项目里自己读代码、改代码、跑测试。AtomCode 是什么用大白话说AtomCode 是一个住在你终端命令行里的 AI 编程助手。你用自然语言跟它说帮我修复这个登录 bug它就会自己去读相关代码文件分析问题原因修改代码跑测试验证告诉你它做了什么全程你不用写一行代码只需要用中文说清楚你要什么。它的定位是 Claude Code / Cursor Agent 的国产开源替代品 完全免费通过 AtomGit 登录可白嫖 Token 无需翻墙国内直连接入 DeepSeek、通义千问等国产模型 超轻量基于 Rust 构建安装包不到 50MB MIT 开源代码完全公开100% 由 AI 生成是的这个工具本身也是 AI 写的安装AtomCode第一步安装约 3 分钟macOS / Linux / 鸿蒙 PC打开终端粘贴这一行命令回车curl -fsSL https://atomgit.com/atomgit_atomcode/atomcode/raw/main/install.sh | sh一键获取完整项目代码脚本会自动下载适合你系统的版本放到 ~/.local/bin/atomcode。Windows打开 PowerShell粘贴irm https://atomgit.com/atomgit_atomcode/atomcode/raw/main/install.ps1 | iex一键获取完整项目代码验证安装成功atomcode --version一键获取完整项目代码能看到版本号就代表安装成功了。提示如果提示找不到命令需要把 ~/.local/bin 加入 PATH 环境变量。不懂怎么加直接问 AtomCode 本身atomcode -p 如何把 ~/.local/bin 加入 PATH我用的是 macOS第二步登录 / 配置模型约 5 分钟在终端输入 atomcode第一次运行会启动一个配置向导Welcome to AtomCode! Lets set up your first provider.Select provider:[1] Claude (Anthropic)[2] OpenAI[3] OpenAI Compatible (DeepSeek, Qwen, Zhipu, Moonshot...)[4] Ollama (local)一键获取完整项目代码方案 AAtomGit OAuth 一键登录最省事免费 Token选任意 provider 后在 TUI 界面里输入/login一键获取完整项目代码会跳转到浏览器用 AtomGit 账号授权。授权完成后AtomCode 自动配置好不需要你手动填 API Key。方案 B自己的 API Key用国产模型选 [3] OpenAI Compatible然后按提示填写API Key: sk-你的deepseek密钥Base URL: https://api.deepseek.com/v1Model: deepseek-chat一键获取完整项目代码DeepSeek V3 比较便宜日常使用成本极低推荐新手用这个。第三步试跑第一个任务约 5 分钟找一个你自己的项目目录或者随便新建一个测试文件夹mkdir my-test-projectcd my-test-projectecho print(hello) hello.pyatomcode一键获取完整项目代码进入 AtomCode 的 TUI 界面后用中文输入你的需求 看一下这个项目里有什么文件然后把 hello.py 里的英文注释换成中文再加一个打印当前时间的函数一键获取完整项目代码然后看着它自己动起来——读文件、理解代码、修改、保存——全程自主完成。核心功能速览新手最常用的几个1. 自主多步执行这是 AtomCode 最厉害的地方你不需要一步步指导它只需要说清楚目标它会自己规划步骤并执行。 帮我分析这个 Python 项目的目录结构找出所有 TODO 注释然后把它们整理成一个 todo.md 文件一键获取完整项目代码它会自己找文件 → 读内容 → 提取 TODO → 生成文档一气呵成。2. /undo 反悔键改错了不要慌。在 TUI 里输入/undo一键获取完整项目代码AtomCode 会撤销上一次的修改。这是新手的保命功能大胆让它改改坏了就 undo。3. 持久化会话关闭了终端也不用怕对话历史都保存着。下次想继续atomcode --continue# 或者简写atomcode -c一键获取完整项目代码4. headless 一次性模式不想打开 TUI只想快速跑一个任务用 -p 参数atomcode -p 简要介绍一下当前目录的项目结构一键获取完整项目代码结果直接输出到终端非常适合放进脚本里自动化。5. 斜杠命令速查在 TUI 里输入 / 会弹出命令补全常用的有命令 作用/model 切换大模型/provider 切换 provider/undo 撤销上次修改/diff 查看代码改动/cost 查看本次会话花了多少 Token/clear 清空对话上下文/compact 压缩上下文省 Token/resume 恢复历史会话实战演练用 AtomCode 修一个 bug下面用一个真实场景来演示完整流程。背景我有一个 Flask 写的小工具用户登录后总是被重定向到 404 页面我不知道哪里出了问题。在终端里cd ~/my-flask-appatomcode一键获取完整项目代码我说 帮我排查一下用户登录后被重定向到 404 的 bug。主要逻辑在 auth.py 和 routes.py 里。一键获取完整项目代码AtomCode 的操作过程我看着它自动执行[read_file] auth.py[read_file] routes.py[grep] 搜索 redirect 相关代码[read_symbol] login_redirect 函数定义...[分析] 发现 login_redirect 中 url_for 参数拼写错误dashboard → 应为 main.dashboard[edit_file] 修正 auth.py 第 42 行[bash] python -m pytest tests/test_auth.py✓ 测试通过一键获取完整项目代码AtomCode 说找到问题了。auth.py 第 42 行的 url_for(dashboard) 应该是 url_for(main.dashboard)因为你的 dashboard 路由注册在 main Blueprint 下。已修复测试通过。总用时约 45 秒。我一行代码没动。使用建议让 AtomCode 发挥最大效果1. 说清楚验收标准模糊帮我优化这段代码清晰帮我优化 utils.py 里的 parse_data 函数要求(1) 处理空值不抛异常(2) 不改变函数签名(3) 跑通现有测试2. 配合 Git 使用每次让 AtomCode 做大改动之前先 git commit 一下。这样就算 /undo 不够用也可以 git checkout 回来。3. 先做代码图谱分析第一次在大项目里用先让它做个全局了解 帮我分析一下这个项目的整体架构主要模块有哪些各自负责什么一键获取完整项目代码后续的任务会更准确。4. 善用 .atomcode.md在项目根目录创建 .atomcode.md写上你的项目规范比如# 项目规范- 使用 Python 3.10- 所有函数必须有类型注解- 代码风格遵循 PEP8- 禁止使用 var 关键字前端部分- 测试文件放在 tests/ 目录一键获取完整项目代码AtomCode 每次启动都会自动读取省去每次重复说明规则的麻烦。总结如果你是编程新手或者是想提升效率的开发者AtomCode 值得一试安装一条命令搞定不到 3 分钟上手用中文说需求不需要学特殊语法成本免费 Token 起步国产模型接力安全有撤销、有确认、有 Git 兜底从 0 到第一个任务完成真的只需要 30 分钟。剩下的就是用中文跟 AI 说你想要什么。开源仓库https://atomgit.com/atomgit_atomcode/atomcode官方文档https://atomcode.atomgit.com/docs/zh/