Amp

5天前发布 11 00

Sourcegraph推出的免费AI编程工具

语言:
zh
收录时间:
2026-09-07

Amp:面向团队协作的 AI 编程智能体

Amp 是 Sourcegraph 推出的 AI 编程智能体,支持 CLI 和 VS Code 扩展。它依托 Sourcegraph 的代码搜索与分析能力,能够理解大型项目、跨服务调用关系,并自主完成规划、编码、测试、重构和文档编写等多步骤任务。

主要功能

  • 自主任务执行:根据自然语言需求规划并执行跨文件、跨模块的开发任务。
  • 深度代码理解:分析类型定义、函数调用链、微服务、共享库和 API 依赖。
  • 多模型调度:根据任务复杂度自动选择合适的前沿模型。
  • 三种 Agent 模式smart 注重质量,rush 适合快速任务,deep 用于复杂推理。
  • 测试与文档生成:自动创建测试文件、API 文档和 README 内容。
  • AGENT.md 支持:读取项目规范、目录说明和编码约定,生成更符合团队标准的代码。
  • Thread 会话共享:保存并分享提示词、Agent 回复和代码修改记录。
  • 双平台使用:提供 CLI 和 VS Code 扩展,并可用于 Cursor、Windsurf、VSCodium 等环境。

如何使用Amp

访问Amp官网,或运行 npm install -g @sourcegraph/amp 安装 CLI。完成身份验证后,在项目目录运行 amp 启动会话,并用自然语言描述开发任务。根据需求选择 smartrushdeep 模式。可在项目根目录添加 AGENT.md 说明架构和开发规范,也可以安装 VS Code 扩展,在编辑器内使用 Amp。任务结束后,可保存 Thread 与团队成员共享。

产品权益

根据提供资料,Amp 对 Token 使用不设置固定上限,新用户每天可获得一定的免费额度。实际模型、额度、计费方式和可用地区以官方页面为准。

核心优势

  • 适合大型代码库:能够追踪复杂依赖和跨服务调用关系。
  • 自主性较强:适合执行包含规划、修改和验证的长程任务。
  • 模型自动选择:减少手动比较和切换模型的成本。
  • 团队知识沉淀:通过 AGENT.md 和 Thread 共享项目经验。
  • 开发环境灵活:CLI 与编辑器扩展可融入现有工作流。
  • 质量导向:同时关注代码实现、测试、文档和变更说明。

应用场景

  • 复杂代码重构:处理跨模块、跨服务的结构调整和依赖迁移。
  • 新功能开发:从需求描述开始,自动规划并实现完整功能。
  • 测试生成:补充单元测试和集成测试,提高覆盖率。
  • 遗留项目理解:梳理旧代码、调用链和系统架构。
  • 文档维护:生成 API 文档、README 和代码变更说明。
  • PR 审查辅助:总结代码变更并提供上下文相关的审查建议。

使用 Amp 执行大规模重构、命令或生产代码修改时,请先审查变更范围、依赖影响和测试结果。

数据统计

相关导航

暂无评论

none
暂无评论...