AtomCode

重庆开源共创科技有限公司·AtomGit.AtomCode

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

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

winget install --id AtomGit.AtomCode --exact --source winget

Latest 5.0.2·July 24, 2026

Release Notes

AtomCode v5.0.2 Release Notes 发布日期:2026-07-24 v5.0.2 聚焦于自定义指令(Custom Commands) 的完善——args 字段真正生效、渲染与键值生成落地,同时带来了 WebUI 多窗口体验优化、Provider/TLS 连接韧性加固、Config 容错能力提升以及安装脚本的 PATH 匹配修复。

✨ 新增功能(Features) 自定义指令 (Custom Commands)

  • args 字段真实生效:自定义指令配置中的 args 字段从前端注册到后端分发(dispatch)全链路打通,指令可以声明所需的参数并正确传递
  • 渲染与键值生成:自定义指令支持在 TUI 中渲染参数提示(${ARGUMENTS} 占位符),并自动生成唯一的键值(hotkey),用户可通过键值快速触发 WebUI
  • 项目删除:WebUI 支持删除项目

🛠 修复(Fixes) 自定义指令 (Custom Commands)

  • Render 链式替换递归损坏:修复 ${ARGUMENTS} → $ARGUMENTS 归一化后链式替换递归问题,防止用户输入含 placeholder 字面量时被轮回替换
  • 修复未知命令静默失败回归:恢复 CmdUnknownCommand 错误渲染,未知命令不再被静默吞掉
  • 补齐 Required+空参数分发路径:补齐 Required 模式下空参数的拒绝路径测试,确保空参数不触发 submit Config / Provider
  • 无效 Provider 隔离:启动时校验失败的 [providers.] 段被隔离,不影响启动
  • 写入路径容错:/model 等写入操作时不再因磁盘残留无效 provider 段报「配置保存失败」——写入路径也容错,且原样保留无效段(不丢失)
  • 单坏证书不 abort 整个 HTTP Client:单个 OS 根证书被 rustls 拒绝时不再导致全部 Provider 启动失败,改为跳过坏证书继续构建 TLS / 网络
  • TLS 1.2 降级重试:AtomGit 连接在 TLS 1.3 握手失败时自动以 TLS 1.2 重试(仅握手阶段降级,使用现代密码套件),提升 CDN/中间件兼容性 WebUI
  • Session 加载竞态修复:修复 WebUI 中 Session 加载时的竞态条件,避免丢失会话状态
  • Model Selector 下拉时暂停轮询:下拉菜单打开时暂停模型列表自动轮询,防止切换中断
  • 项目切换状态同步:WebUI 切换项目时,正确同步 TUI 和 daemon 的项目状态,确保会话一致性 安装脚本
  • PATH 匹配修复:install.sh 和 install.ps1 中 PATH 检测从子串匹配改为完整条目匹配,修复因假阳性跳过添加 install 目录导致新终端找不到 atomcode 命令的问题

📚 文档(Docs)

  • 自定义指令教程:README 新增自定义命令完整教程,涵盖路径配置、args 行为说明、插件作用域
  • 示例冲突修复:修正 README 中自定义指令示例与内置 /review 命令的冲突

Installer type: portable

x64FA4C354DC51B93D3E95905D3556F616EECC3DBEE3CB9B381F3BFFADF706023D5

Details

Homepage
https://atomcode.atomgit.com/
License
MIT
Publisher
重庆开源共创科技有限公司
Support
https://atomgit.com/atomgit_atomcode/atomcode/issues
Privacy Policy
https://docs.gitcode.com/docs/help/home/protocol/privacy-policy
Copyright
Copyright (c) 2026 Yubang Xu

Tags

人工智能代码大语言模型智能体编程聊天机器人自主智能

Older versions (17)

5.0.1
x6417A47012BEE61259A4DF774A16F93A40EE2CA2D8EF53CFFF69EFA3D2837A2609
5.0.0
x64E4F5421D03FC0C9CAA25647D8F9F07D686E5FBD6C4F30532575B8F962B48C63B
4.26.0
x64BD324932650A0C60CB992240C4F31926BF8C58129776534D0C3DFEBD69F0CA63
4.25.9
x64C93A54D60ADE2B3C6A1C18509DE2EACFAB59AF1A68398DA600DFB2E6FB312CB3
4.25.8
x646DBE716926F98988DCA33CE11241B29111A52F77AEC9F7FC1FDB819E59DFB20C
4.25.7
x648C2A350F8CFED095FBA59893E03D8A505CBCDDE354F128C2FB14FC7CE9E7D5DB
4.25.6
x647C2EC91EF3F1CE8AD320FB6E773494BF78BD52F30183F8EE600F8DC2964430F8
4.25.5
x6490F62DA5FF73B3C45D34474119EF885C0616DA99977F7DFE05E04A86D4B9292D
4.25.4
x64B26CEA6CDC97A7BC4D958BDADA78B53D680588A46062E9208CECC98260F41DC9
4.25.3
x64BD56FE06C05607DF2AF72D70B017991562477509B9BABFCADCD26258F3FDFFE1
4.25.2
x64AD3FD3155D34F145D627AF0AE3F5E56E05F0C363C0985AFB2BDC4D2AB05776E0
4.25.1
x64FCA5C75DE1F5CE58D907FACDED6151211F3414821C57A2D5586FC7B1A05C30C3
4.25.0
x646C9C2D34CC871DAB186566C7870C94B5F3168AEBD9B2E5363CD0BE0866F55379
4.24.2
x6490E73A367BD160A2FF0ADE953CDEA29FAC5B4727F90FAAF6B868D9C80DF27A57
4.24.1
x64B5A84DA4E27D44529C49A67F0EA798CE1429AB7C6584EC29F05DEAA3042D243C
4.24.0
x649D3DDCCFA9888E4B31744D801BB2422B23F6A6F3619334C5441502BFF8395EEC
4.23.3
x64AE7E50ADBE78E51A8C0F1511F77994BE02A9132066781017652AB26151D8B297