初识Amp Code

前言

小伙伴们大家好,我是小溪,见字如面。见过看视频看广告,使用App看广告,使用小程序看广告,你见过AI助手看广告运营的模式吗?那么它来了,这就是Amp Code,Amp Code开启了AI助手靠广告维持运营的新模式,感兴趣的小伙伴可以了解一下,对往期CLI工具感兴趣的小伙伴也可以看往期内容:

优势

  • 国内可用
  • 提供免费版(混合使用了顶级开源软件模型、具有有限上下文窗口的前沿模型以及正在测试中的预发布前沿模型),可能是 Claude Haiku 4.5、Grok Code Fast 1、Kimi K2、Qwen3-Coder、Claude 3.5 Sonnet 等
  • Amp Code支持 macOS、Linux 和 Windows(推荐使用 WSL)
  • 提供扩展插件和CLI工具

限制

  • 免费版有速度限制,每天重置

使用进度查询:ampcode.com/settings

简介

Amp Code 定位为 "前沿编码代理(frontier coding agent)",核心能力是让用户充分发挥主流模型的全部实力,主打高效、智能的编码辅助体验,适用于各类代码开发与项目管理场景。

官网地址:ampcode.com

官网文档:ampcode.com/manual

注册登录

在官网首页点击【Sign In】进行注册,Amp Code提供了使用 邮箱 和 Google 2种注册登录方式

登录完成后即可进入Amp Code官网

基本使用

Amp Code提供了 扩展插件 和 Amp Code CLI 2种使用形式

扩展插件

安装配置

快速安装地址:ampcode.com/install

在Amp Code官网选择不同的编辑器,点击右侧的【Install Amp for VS Code】即可快速打开对应的编辑器并执行安装

也可以在插件市场搜索【Amp】安装

Chat对话

首次使用Amp Chat对话需要点击【+】创建一个新的线程,然后切换对话模式为【free】

Amp Code CLI提供了 smart、rush 和 free 3 种对话模式,使用快捷键【Ctrl+S】快速切换

  • smart: 使用最先进的模型,不受最大能力和自主权的限制。这是默认模式,使用付费积分
  • rush: 更快、更便宜、功能更弱,适合小型、定义明确的任务,付费使用
  • free: 免费,使用快速基本模型,免费

Amp Code支持添加上下文文件,输入 @ 可以添加文件上下文

输入 / 可以唤起快捷指令菜单

输入提示词即可进行对话

scss 复制代码
首先我想请你回答一道困难的计算题设实数列 \(\{x_n\}\) 满足:\(x_0 = 0\),\(x_2 = \sqrt[3]{2}x_1\),\(x_3\) 是正整数,且 \[x_{n+1} = \frac{1}{\sqrt[3]{4}} x_n + \sqrt[3]{4} x_{n-1} + \frac{1}{2} x_{n-2} (n \geq 2).\] 问:这类数列中最少有多少个整数项? 计算出答案之后请使用JSON格式回答以下所有问题: 上个计算题的答案是多少? 告诉我你是什么AI模型,版本号多少,你的知识截止日期是什么时候,训练和发布你的公司是什么?

可以看到当前使用的模型是 claude 3.5 Sonnet

对话完成后,可以看到输入框上方的广告信息

此外需要提的一点是,Amp Code独有的功能,Amp Code所有对话都会进行同步,可以在Amp Code官网查看,也可以进行分享,如果涉及到敏感信息需要额外注意

项目规则

Amp Code扩展插件支持自定义项目规则

点击对话框底部的【Generate】,Amp Code扩展插件会在对话框中自动填充提示词生成 AGENTS.md 文件

Tools

Amp Code扩展插件提供了Tools功能,可以查看 内置工具 和 MCP的可用工具。点击【设置】滑动到【Tools】进行查看

MCP服务

Amp Code扩展插件支持MCP服务,点击【设置】滑动到【MCP Servers】进行查看

点击【Add】添加一个MCP服务,根据MCP配置填写,点击【Add Server】保存

添加成功后可以在【Tools】查看MCP的可用工具,在【MCP Servers】可以对MCP进行管理

不习惯这种配置方式,也可以点击【Open Settings】在Settings.json中使用JSON格式配置

Tab自动补全

Amp Code扩展插件提供了自动补全功能,默认是开启的,也可以在【设置】【Amp Tab】手动开启

开启后,可以在编辑器底部工具栏点击【Amp Tab】进行详细配置

Workspace

Amp Code提供了工作区的概念,工作区提供了团队成员的 统计、排行 功能,可以在官网点击【Workspace】创建一个工作区

加入工作区后,历史对话都会在工作区中进行统计展示

Amp Code CLI

安装配置

脚本安装

php 复制代码
 $ curl -fsSL https://ampcode.com/install.sh | bash

使用Npm安装

ruby 复制代码
$ npm install -g @sourcegraph/amp@latest

安装完成后,在命令行终端输入 amp -v 查看版本

申请API Key

API Key申请地址:ampcode.com/settings

Amp Code默认提供了API Key,直接点击【Copy Key】复制API Key即可

登录授权

Amp Code提供了 手动授权 和 自动授权 2种形式,在命令行终端输入 /amp 启动CLI,如果环境变量没有导出API Key默认会拉起Amp Code官网进行授权

点击【Link CLI】进行授权

授权完成后,就可以进入Amp Code CLI了

自动授权也很方便,只需在命令行终端导出环境变量 AMP_API_KEY

ini 复制代码
$ export AMP_API_KEY=your api key

再输入 amp 启动 Amp Code CLI即可

命令行参数

  • logout:退出并移除已存储的 API 密钥
  • login:登录到Amp
  • threads:管理线程
  • new:创建新线程
  • continue:继续现有线程
  • fork:复刻现有线程
  • list:列出所有线程
  • share:分享线程
  • rename:重命名线程
  • markdown:将线程渲染为 Markdown 格式
  • replay:重放线程
  • tools:工具管理命令
    • list:列出所有活跃工具(包括 MCP 工具)
    • show:显示活跃工具的详细信息
    • make:在你的工具箱中设置一个工具的框架
    • use:通过参数或标准输入的 JSON 调用工具
  • permissions:管理权限
    • list:列出权限
    • test:测试权限
    • edit:编辑权限
    • add:添加权限规则
  • mcp:管理 MCP 服务器
    • add:添加 MCP 服务器配置
    • remove:移除 MCP 服务器配置
  • oauth:管理 MCP 服务器的 OAuth 认证
    • login:为 MCP 服务器注册 OAuth 客户端凭证
    • logout:移除 MCP 服务器的 OAuth 凭证
    • status:显示 MCP 服务器的 OAuth 状态
  • doctor:检查 OAuth 状态
  • update:更新 Amp 命令行工具

交互式命令

使用快捷键【Ctrl+O】可以唤起交互式命令菜单,使用上下键可以快速选择命令

  • amp:查看帮助文档
  • mode:切换模式
    • use free:切换到免费模式
    • use rush:切换到快速模式
    • use smart:切换到智能模式
    • set:设置快速或智能模式
    • toggle:切换模式,快捷键为【Ctrl+S】
  • thread:管理线程
    • new:创建一个新线程
    • switch:切换线程
    • set visibility:设置线程可见性
    • switch to previous:切换至上一个
    • switch to next:切换至下一个
  • prompt:提示词管理
    • open in editor:在编辑器中打开
    • queue:提示词队列
    • clear:清除提示词
    • paste image from clipboard:从剪切板粘贴图片,快捷键为【Ctrl+V】
    • mention a thread:@一个文件
  • permissions:管理权限
    • open in editor (user):编辑用户权限
    • open in editor (workspace):编辑项目权限
    • enabled:允许的权限
    • angerously allow all:危险地允许所有权限
  • settings:打开 CLI 设置
  • agents-md:agents管理
    • generate:生成 AGENTS.md 文件
    • list:列出当前使用的智能体指南文件
  • mcp:MCP管理
    • list tools:查看mcp工具
    • status:查看mcp状态
  • ide:连接到 IDE
  • amp quite:退出应用程序

执行Shell

在Amp Code CLI中输入 $ 可以进入Shell模式,输入终端命令可以直接执行

Chat对话

Amp Code CLI提供了 smart、rush 和 free 3 种对话模式,使用快捷键【Ctrl+S】快速切换

  • smart: 使用最先进的模型,不受最大能力和自主权的限制。这是默认模式,使用付费积分
  • rush: 更快、更便宜、功能更弱,适合小型、定义明确的任务
  • free: 免费,使用快速基本模型,免费

输入 @ 可以添加文件上下文

输入 / 可以唤起内置命令

完成对话后,同样可以看到在对话框上方的广告信息

上下文

在交互式命令中输入 / 唤起快捷菜单,使用【agents-md generate】生成上下文文件

执行完成后,Amp Code CLI会在项目根目录创建 AGENTS.md 文件,在 AGENTS.md 中可以编写我们的上下文提示

MCP服务

Amp Code CLI支持MCP服务,可以分为 全局用户级 和 项目级 2种配置等级

  • 全局用户级:针对当前用户生效,配置路径:~/.config/amp/settings.json
  • 项目级:针对当前项目生效,配置路径:.amp/settings.json

MCP可以通过命令指令添加,默认安装的为全局用户级

ruby 复制代码
$ amp mcp add context7 -- npx -y @upstash/context7-mcp

通过添加 --workspace 标识,可以为项目级配置

css 复制代码
$ amp mcp add context7 --workspace -- npx -y @upstash/context7-mcp

在交互式命令中输入 / 选择 mcp status 指令可以查看MCP状态

在交互式命令中输入 / 选择 mcp list tools 指令可以查看可用的MCP工具

也可以通过修改对应的 settings.json 文件进行配置

产品定价

提供 免费版、付费版 和 企业版

  • 免费版:完全免费,靠广告维持运营
  • 付费版:按使用量计费
  • 企业版:额度更高,提供的服务更多

友情提示

见原文:初识Amp Code

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。友情提示友情提示

相关推荐
卷福同学6 小时前
【AI编程】5分钟用Trae solo做出有BOSS战的《坦克大战》
aigc·openai·ai编程
视觉&物联智能6 小时前
【杂谈】-RL即服务:解锁新一轮自主浪潮
人工智能·ai·chatgpt·aigc·强化学习·agi·deepseek
小溪彼岸6 小时前
初识iFlow CLI
aigc
undsky6 小时前
【n8n教程】:从日志到监控再到安全审计,让你的n8n实例运行无忧
人工智能·aigc·ai编程
tonydf7 小时前
从零开始玩转 Microsoft Agent Framework:我的 MAF 实践之旅
后端·aigc
智算菩萨18 小时前
AIGC Bar中的API站最新使用全指南(2025/12/12)
aigc
杀生丸学AI19 小时前
【无标题】VGGT4D:用于4D场景重建的视觉Transformer运动线索挖掘
人工智能·深度学习·3d·aigc·transformer·三维重建·视觉大模型
墨风如雪19 小时前
告别AI塑料感:阿里Qwen3-Omni-Flash要把大模型做成真人
aigc
小和尚同志19 小时前
还在手动配置?这款开源软件让你一键配置 Claude Code 和 Codex
人工智能·aigc