Sourcegraph Amp CLI 命令速查表 - 终端 AI 编码代理全参数

Sourcegraph Amp 终端编码代理命令都在这里了,从安装登录到提问/后台执行、从线程管理到 API 集成,按场景分类整理,复制即用。

AI 命令行·共 25 条命令·最后更新 2026-08-23

安装与认证 5

npm install -g @sourcegraph/amp
全局安装 Amp CLI
amp --version
查看已安装版本号
amp login
交互式登录 Sourcegraph 账号
amp logout
退出登录
export AMP_API_KEY=...
设置 API Key(CI/无头环境)

单次提问 5

amp "重构 user-auth 使用新 session API"
带初始提示启动一次性任务
amp -x "列出本项目所有 TODO 注释"
-x 以执行模式运行(更偏动作)
amp --model claude-opus "写解析 CSV 的函数"
--model 指定底层模型
amp --no-stream
关闭流式,整体返回结果
amp --help
查看全部命令与标志

线程管理 5

amp threads
列出所有对话线程
amp threads new
创建并进入新线程
amp threads continue <id>
续接指定线程
amp threads list
仅列出线程(脚本友好)
amp --resume
恢复最近一次线程

后台与集成 5

amp -x "跑测试套件" &
后台执行长任务
amp --json "..."
输出 JSON,便于程序解析
amp --cwd /path/to/repo "..."
指定工作目录运行
AMP_API_KEY=... amp -x "..."
CI 中以 Key 跑无头任务
amp --verbose
显示逐轮工具执行详情

实用技巧 5

amp -x 偏执行、amp 偏对话
按意图选模式
threads 分主题隔离上下文
不同任务开不同线程
CI 用 AMP_API_KEY 跑 -x
无头环境不依赖登录态
--json 接脚本处理
结构化输出好解析
--model 按需切底层
贵任务用强模型,轻任务用快模型

提示

  • Sourcegraph Amp 是 Sourcegraph 出品的终端编码代理,底层可接多种模型;`amp` 偏对话、`amp -x` 偏执行,按意图选模式。
  • 线程(threads)机制可把不同任务上下文隔离开,避免一个长对话污染另一个任务——复杂项目里尤其有用。
  • CI/无头环境用 `AMP_API_KEY` 配合 `amp -x` 跑自动化,不必依赖交互登录态。
  • `--json` 输出便于接脚本做程序化解析(如质量门禁、批量巡检)。

官方参考来源

命令整理自以下官方文档,点击核对最新用法。

由 巧匠 维护

公开更新于 2026年8月23日,内容持续校对官方文档。

联系我们

命令或描述有误?提交反馈、商务合作或产品建议都可发送邮件给我们。

联系我们

在 GitHub 编辑此页

直接修改源文件并提交 PR,优化这份速查表。