Skip to content

v1.8.0 - 全提供商上下文压缩 + Claude 4.6

Choose a tag to compare

@LegnaOS LegnaOS released this 07 Feb 09:38
· 48 commits to main since this release

✨ 新功能

🎯 通用上下文压缩(所有提供商)

现在所有提供商都支持智能上下文管理:

  • ✅ Anthropic Claude
  • ✅ OpenAI GPT
  • ✅ Google Gemini
  • ✅ MiniMax
  • ✅ DeepSeek
  • ✅ GLM

功能特性:

  • 📊 实时监控 token 使用率
  • ✂️ 达到阈值(默认 80%)自动压缩
  • 🔄 智能保留最近 3 次交互
  • �� 自动生成历史摘要
  • 💾 压缩后目标使用率 40%

配置选项:

{
  "augmentProxy.google.enableContextCompression": true,
  "augmentProxy.google.compressionThreshold": 80
}

侧边栏显示:

  • Token 使用情况(绿色 <60%, 橙色 60-80%, 红色 >80%)
  • 交互次数
  • 压缩状态
  • 上下文限制(200K/1M/2M)

🚀 Claude 4.6 支持

  • 自动使用最新 Claude 版本:claude-opus-4.6
  • 版本优先级:4.6 → 4.5 → opus-4 → sonnet-4.5 → sonnet-4
  • 向后兼容,自动适配 Augment 支持的版本

🔧 技术改进

代码重构

  • 提取 applyContextCompression() 通用函数
  • 统一所有转发函数的上下文处理
  • 减少代码重复 ~70 行

模型识别增强

  • 动态识别模型上下文限制
  • 支持更多模型名称格式
  • 自动适配不同提供商的限制

📊 性能提升

之前:

  • ❌ 只有 Google Gemini 有上下文压缩
  • ❌ 其他提供商长对话容易超限
  • ❌ 需要手动清理历史

现在:

  • ✅ 所有提供商统一管理
  • ✅ 自动压缩,无需干预
  • ✅ 长对话稳定运行

🐛 Bug 修复

  • 修复 Gemini API 调用参数格式
  • 修复消息序列验证逻辑
  • 修复空 exchange 处理

🔗 相关 Issue

解决了用户反馈的问题:

  • GLM/DeepSeek/MiniMax 没有上下文统计
  • 长对话后 token 超限
  • Claude 版本更新不及时

📦 安装

下载 augment-proxy-manager-1.8.0.vsix 并在 VS Code 中安装。