MCPcopy Index your code
hub / github.com/BasicProtein/AugmentCode-Free

github.com/BasicProtein/AugmentCode-Free @v2.0.4 sqlite

repository ↗ · DeepWiki ↗ · release v2.0.4 ↗
372 symbols 1,483 edges 26 files 313 documented · 84%
README

AugmentCode-Free v2.0.0 (Click the star,continuously updating and maintaining)

点个星标,持续更新维护中……

Telegram Communication Group

https://t.me/+rL2-my2wYy5hODA1 0d0f761c0d09056358a24766f806802

支持多IDE: VS Code、Cursor、Windsurf、JetBrains 的专业维护工具包

Multi-IDE Support: Maintenance toolkit for VS Code, Cursor, Windsurf, and JetBrains

GitHub release Python License Platform

2025年8月22日更新 (v2.0.4):

🔧 构建优化版 / Build Optimized Version

核心功能改进 / Core Feature Improvements: - 权限检查增强 / Enhanced Permission Check:新增文件只读状态检测,提供友好的权限错误提示 / Added read-only file detection with friendly permission error messages - 国际化完善 / Improved Internationalization:错误信息支持中英文双语显示,包含详细解决方案 / Error messages support bilingual display with detailed solutions - 用户体验提升 / Enhanced User Experience:当补丁失败时,自动检测是否为只读文件并提供具体操作指导 / Automatically detects read-only files when patching fails and provides specific guidance - 错误处理优化 / Optimized Error Handling:区分权限问题和其他写入错误,提供针对性的解决建议 / Distinguishes permission issues from other write errors with targeted solutions

macOS 构建修复 / macOS Build Fixes: - 构建问题修复 / Build Issues Fixed:解决 "Failed to create parent directory structure" 错误 / Fixed "Failed to create parent directory structure" error - 双版本支持 / Dual Version Support:提供应用包(.app)和独立可执行文件两个版本 / Provides both app bundle (.app) and standalone executable versions - 权限优化 / Permission Optimization:自动处理 macOS 权限和安全设置 / Automatically handles macOS permissions and security settings - 架构支持 / Architecture Support:支持 Universal2 架构(Intel + Apple Silicon)/ Supports Universal2 architecture (Intel + Apple Silicon)

文档完善 / Documentation Improvements: - 构建指南 / Build Guide:更新 macOS 构建说明,包含详细的故障排除 / Updated macOS build instructions with detailed troubleshooting - 故障排除 / Troubleshooting:新增专用的 macOS 故障排除指南 / Added dedicated macOS Troubleshooting Guide - 自动化脚本 / Automation Scripts:提供 build_macos.sh 自动构建脚本 / Provides build_macos.sh automated build script

2025年8月14日更新 (v2.0.2):

🔍 扩展文件扫描优化: - 路径模式增强:添加 augment.vscode-augment-* 等多种扩展名称模式,提升扫描成功率 - 搜索策略改进:当标准搜索失败时,自动启用关键词搜索作为备选方案 - 文件验证优化:支持识别压缩/混淆的扩展文件,基于文件路径进行智能判断 - 调试信息增强:添加详细的搜索过程日志,帮助定位扫描问题 - 全IDE支持:优化覆盖 VS Code、Cursor、Windsurf 等所有支持的IDE

🔍 Extension File Scanning Optimization: - Enhanced Path Patterns: Added multiple extension name patterns like augment.vscode-augment-* to improve scan success rate - Improved Search Strategy: Automatically enables keyword search as fallback when standard search fails - Optimized File Validation: Supports recognition of compressed/obfuscated extension files with intelligent path-based judgment - Enhanced Debug Information: Added detailed search process logs to help locate scanning issues - Full IDE Support: Optimization covers all supported IDEs including VS Code, Cursor, Windsurf

2025年8月12日更新 (v2.0.0):

🚀 重大功能升级 - 增强清理引擎: - 强力进程管理:智能检测和终止IDE进程,支持多种终止策略和重试机制 - 高级文件清理:物理文件删除功能,支持强制删除被锁定的文件 - 多种清理模式: - database_only: 仅清理数据库内容,保留文件结构 - file_only: 仅删除物理文件,不修改数据库内容 - hybrid: 推荐模式,先清理数据库内容,再删除相关文件 - aggressive: 激进模式,强制终止进程并删除所有相关文件 - 增强CLI命令:新增 clean-enhanced, check-processes, kill-processes, file-cleanup 命令 - 自动备份:清理前自动创建数据库备份,确保数据安全 - 详细统计:显示删除的具体条目数、文件数和进程数 - 完全向后兼容:现有GUI界面保持不变,后端功能大幅增强

Updated on August 12, 2025 (v2.0.0):

🔧 Major Feature Upgrade - Enhanced Cleanup Engine: - Powerful Process Management: Intelligent IDE process detection and termination with multiple strategies - Advanced File Cleanup: Physical file deletion with force delete for locked files - Multiple Cleanup Modes: database_only, file_only, hybrid, and aggressive modes - Enhanced CLI Commands: New commands for comprehensive cleanup operations - Automatic Backup: Auto-backup database before cleanup for data safety - Detailed Statistics: Shows exact counts of deleted entries, files, and processes - Full Backward Compatibility: Existing GUI unchanged, backend significantly enhanced

🎨 界面优化与多语言完善: - 完美多语言支持:所有界面元素支持中英文实时切换,包括按钮、标签、下拉框选项 - 布局优化:窗口宽度增加至680px,按钮宽度全面提升,确保英文文本完整显示 - 补丁功能集成:新增代码补丁应用、恢复、扫描功能,支持多种补丁模式(随机假数据、完全阻止、空数据、隐身模式、调试模式) - 界面细节优化:清空日志按钮定位优化,垂直高度增加,解决显示截断问题 - 用户体验提升:移除多余emoji,界面更简洁专业,所有按钮和文本在中英文模式下都能完美显示

🎨 Interface Optimization & Multilingual Enhancement: - Perfect Multilingual Support: All interface elements support real-time Chinese-English switching, including buttons, labels, and dropdown options - Layout Optimization: Window width increased to 680px, button widths comprehensively enhanced to ensure complete English text display - Patch Function Integration: Added code patch application, restoration, and scanning features with multiple patch modes (random fake data, complete block, empty data, stealth mode, debug mode) - Interface Detail Optimization: Clear log button positioning optimized, vertical height increased, resolving display truncation issues - User Experience Enhancement: Removed redundant emojis for a cleaner, more professional interface; all buttons and text display perfectly in both Chinese and English modes

2025年8月5日更新:

  • 分享一个Augment魔改去风控版本,只要注册直接登录即可过风控直接使用,已经稳定二天半,具体核心原理就是去掉登录之后的上报接口。
  • Augment-521.vsix.zip
  • 作者@待我绝境涅槃
  • 详细的使用方法

Updated on August 5, 2025:


AugmentCode无限免费续杯方案;新账号可获得600次免费的Claude Sonnet 4调用

AugmentCode unlimited free refill plan; new accounts can get 600 free Claude Sonnet 4 calls

使用工具后隔了半小时或者几个小时后封号,这种情况一般与网络环境也有关,与本工具无关,因为本项目原理无非是伪装成新用户无限合法使用

If the account is blocked half an hour or several hours after using the tool, this situation is generally related to the network environment and has nothing to do with this tool, because the principle of this project is nothing more than pretending to be a new user and using it legally indefinitely.

2025年8月1日更新:

  • 目前社区计划已经失效
  • 请使用GCP方式,配合多IDE使用(Windsurf、Cursor、VSCode、Kiro、Void、IDEA、Android Studio分别安装Augment插件,然后多账号免费试用,一个账号125次免费请求,7个IDE就是7*125=875次免费请求)
  • 当所有IDE均换过一轮账号时,重置一下vm实例,重复循环上述操作

Updated on August 1, 2025:

  • The community plan is no longer valid.
  • Please use the GCP method in conjunction with multiple IDEs (Windsurf, Cursor, VSCode, Kiro, Void, IDEA, and Android Studio). Install the Augment plugin on each IDE. Use multiple accounts for free trials; each account offers 125 free requests. With 7 IDEs, this gives you a total of 7 * 125 = 875 free requests.
  • Once you've cycled through all the accounts on every IDE, simply reset the virtual machine (VM) instance and repeat the process.

2025年7月31日更新:

  • 目前比较稳定的计划是切换社区计划或者是通过Google的GCP或者Github Actions间接无限使用新账号
  • 详见YouTube视频Google Cloud Platform

切换社区计划: - 首先在干净的环境下注册一个全新的账号,可能部分用户注册的时候会遇到问题,这时候建议使用指纹浏览器,然后开启全局模式的VPN工具,或者开启TUN模式 - 注册完账户选择计划,切换为社区计划,如下图 IMG_2761 - 切换完成之后,执行一次清理工具,然后登录账号即可使用,次数用完之后再循环按照步骤执行一般更换账号

Google Cloud Platform&Github Actions - 这种方式本质上是借用第三方平台提供的虚拟机以达成伪装成新用户的方式 - 每次更换账号只要重置虚拟设备即可 - 参考YouTube视频Google Cloud Platform

常见问题与解决方案: * 问题: "Your account example@example.com has been suspended. To continue, purchase a subscription." * 解决方案: 在您的 VPN 客户端上启用全局模式。 * 问题: "Due to increased demand, we're limiting signups in certain regions to maintain performance for existing customers." * 解决方案: 使用防关联浏览器(也称指纹浏览器)或其他类型的隐身浏览器,并测试您的 IP 地址。 * 问题: A "No Auth..." error message pops up in the VS Code IDE after logging in via a web browser. * 解决方案: 使用防关联浏览器或其他隐身浏览器。 * 额外提示: 在接收验证码之前,您可以将 VPN 工具设置为规则模式。注册和登录过程也可以使用两个不同的 IP 地址。 * 问题: "Change your subscription. Switch plans or contact sales about Enterprise options." * 解决方案: 清理您的浏览器环境(例如,缓存、Cookie 和本地存储)。

推荐的防关联浏览器: * RoxyBrowser: https://roxybrowser.com * AdsPower: https://www.adspower.net/

Updated on July 31, 2025:

  • Currently, the more stable plans are to switch to the Community Plan or to indirectly use new accounts indefinitely through Google's GCP or GitHub Actions.
  • Refer to this YouTube video: Google Cloud Platform

Switching to the Community Plan: * First, register a new account in a clean environment. Some users may encounter issues during registration. In this case, it is recommended to use an anti-detect browser and enable a global mode VPN or TUN mode. * After registering the account, select a plan and switch to the Community Plan, as shown in the image below. * After switching, run a cleaning tool, then log in to the account to use it. After the usage is exhausted, repeat the steps to change the account.

Google Cloud Platform & GitHub Actions * This method essentially uses virtual machines provided by third-party platforms to masquerade as a new user. * Each time you change your account, you only need to reset the virtual device. * Refer to this YouTube video: Google Cloud Platform

Common Issues and Solutions: * Issue: "Your account example@example.com has been suspended. To continue, purchase a subscription." * Solution: Enable global mode on your VPN client. * Issue: "Due to increased demand, we're limiting signups in certain regions to maintain performance for existing customers." * Solution: Use an anti-detect browser (also known as a fingerprint browser) or another type of stealth browser, and test your IP address. * Issue: A "No Auth..." error message pops up in the VS Code IDE after logging in via a web browser. * Solution: Use an anti-detect browser or another stealth browser. * Additional Tip: Before receiving the verification code, you can set your VPN tool to rule-based mode. It's also possible to use two different IP addresses for the registration and login processes. * Issue: "Change your subscription. Switch plans or contact sales about Enterprise options." * Solution: Clear your Browse environment (e.g., cache, cookies, and local storage).

Recommended Anti-Detect Browsers: * RoxyBrowser: https://roxybrowser.com * AdsPower: https://www.adspower.net/

2025年7月27日更新 (v1.0.6):

🔧 macOS路径修正: - 修正了Cursor在macOS上的路径配置问题 - 统一了所有IDE在macOS上的标准应用数据存储路径 - 确保清理工具能够正确定位Cursor数据文件 - Fixed the path configuration issue of Cursor on macOS - Unified the standard application data storage path for all IDEs on macOS - Ensured that the cleanup tool can correctly locate the Cursor data file

📢 重要更新: - 目前最新逆向思路已经小范围测试成功;未来可能在合适时机发布;但是该逆向方式已经严重侵害了官方的正常运行权益,需要慎重考虑 - Alright, here's the deal. The new back-end workaround? We ran a little test, and boom, it works. We're thinking about dropping it, maybe when the time's right. But here's the kicker: this thing totally screws over the main guys, I mean, it's messing with their whole operation, big time. So, yeah, we gotta think this through. This ain't no joke. - 目前邀请策略已经接近全面失效,可以通过换号+清理环境方式无限使用 - The current invitation strategy is almost completely ineffective. You can use it unlimitedly by changing your account number and cleaning up the environment. - 使用工具后隔了半小时或者几个小时后封号,这种情况一般与网络环境也有关,与本工具无关,因为本项目原理无非是伪装成新用户无限合法使用 - If the account is blocked half an hour or several hours after using the tool, this situation is generally related to the network environment and has nothing to do with this tool, because the principle of this project is nothing more than pretending to be a new user and using it legally indefinitely.

image

2025年7月26日更新:

  • AugmentCode官方于7月24日更新新用户试用规则,新用户免费试用7天,调用次数变为125次
  • 7月26日官方封控加强,限制无限邮箱+部分国内邮箱,建议使用自定义邮箱或者主流邮箱
  • 本项目目前依旧正常运行中,如若未来更改规则,无法使用本工具,会通告各位用户,希望各位用户且用且珍惜
  • 再次提醒使用本工具前关闭所有有关进程,退出账号,同时邀请策略部分用户已经失效

Updated on July 26, 2025:

  • AugmentCode officially updated the new user trial rules on July 24, and new users can try for free for 7 days, and the number of calls has been changed to 125 times
  • On July 26, the official blockade was strengthened, limiting unlimited mailboxes + some domestic mailboxes. It is recommended to use custom mailboxes or mainstream mailboxes
  • This project is still running normally. If the rules are changed in the future and this tool cannot be used, we will notify all users. I hope that all users will use it and cherish it
  • Once again remind you to close all

Core symbols most depended-on inside this repo

get_text
called by 201
language_manager.py
print_info
called by 182
augment_tools_core/common_utils.py
print_error
called by 79
augment_tools_core/common_utils.py
print_success
called by 58
augment_tools_core/common_utils.py
print_warning
called by 52
augment_tools_core/common_utils.py
emit_progress
called by 49
gui_qt6/workers.py
error
called by 26
build.py
emit_status
called by 26
gui_qt6/workers.py

Shape

Method 242
Function 74
Class 51
Route 5

Languages

Python100%

Modules by API surface

gui_qt6/main_page.py43 symbols
build.py41 symbols
gui_qt6/components.py29 symbols
gui_qt6/workers.py26 symbols
config_manager.py22 symbols
augment_tools_core/common_utils.py22 symbols
augment_tools_core/cli.py19 symbols
augment_tools_core/cleanup_strategies.py18 symbols
gui_qt6/main_window.py16 symbols
augment_tools_core/process_manager.py16 symbols
augment_tools_core/patch_manager.py16 symbols
gui_qt6/font_manager.py15 symbols

Dependencies from manifests, versioned

PyQt66.4.0 · 1×
click8.0.0 · 1×
colorama0.4.4 · 1×
psutil5.8.0 · 1×

For agents

$ claude mcp add AugmentCode-Free \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact