Amp code实践,vibe coding心得

Aurelian 2026-05-04 19:38 1

年初因为open code入坑pure vibe coding(早几年用copilot和cursor,以及网页对话复制代码的半古法编程)。opencode + omo着实当时给了我不小的震撼。后面陆陆续续接触到cc,cx等,站里的佬们肯定比我了解这些,不多赘述。


听说过这样一个说法:CC和CX强的不是CLI本身,而是基模(这句话我半信半疑,但是促使了我去尝试不同的coding cli)。最近一个月开始尝试不同的coding Agent。Ampcode这款产品以它优雅的TUI和独特的功能,理念吸引了我。


Ampcode有几大独特之处(在我看来)




  1. thread共享,传统coding agent是类似于隔离的对话形式,ampcode每一个thread是互通的,你可以在thread A 里面对话输入@@ thread B,那么thread A的agent就会阅读thread B的对话和工作,这样使得跨对话读取信息非常方便。




  2. 没有compact,但是有handoff。ampcode在去年很激进的删除了compact功能,他们认为compact会丢失很多信息,带着长上下文运行agent不仅效果差,也比较贵。因此他们引入了handoff功能,他会根据你接下来想要完成的目标,自动设定下一个thread的prompt,很像compact,但是不是。首先handoff的下一轮提示词远比压缩后的短,其次,由于多个thread可以互通,handoff的提示词会让下一轮的thread的agent在需要关键信息时,自动查看上一个thread的内容,这样就实现了一个类似于“无限上下文”的方法,带着下一轮的目标和随时可查看的上一轮信息完成。 而且由于handoff并不是传统的单线程压缩,你可以同时把接下来要完成的4个独立的事情handoff给4个thread来完成。




3.特色的subagent,用过omo的佬应该很熟悉这个,omo的不同设定的subagent的灵感来源就是ampcode,这里不多赘述。



  1. 极具人性化的交互,终端里面点击就可以展开/折叠的thinking,看清楚每一个subagent调用的工具,以及ctrl + O随时唤出的命令面板…


现在我的工作流变成了,在ampcode里面smart模式里输入我想要完成的任务,handoff给deep模式完成;debug的时候,列出的bug按照相干性分组,每一组handoff给不同的thread去执行,最后在主thread里面审查。(派发不同的subagent审查)


新人第一次出这种帖,如果有不到位的地方还请多多指正和包涵~

最新回复 (19)
  • Grogu 05-04 19:53
    1

    感谢佬友分享 ^-^


    一直想试试这个唯一广告换Token特立独行的工具

  • Aurelian 楼主 05-04 19:58
    2

    现在不能免费用了hhhhhh,想看广告都没了,有一些老账号可能有。我是cpa反代自己的codex以及中转站的cc接入amp的,他支持BYOK

  • Grogu 05-04 20:01
    3

    下手晚了,还想着看广告换 Tokens 呢 ^-^

  • codingcrush 05-04 20:21
    4

    佬友使用的是付费的Ampcode吗,一个月大概耗费多少呢

  • Aurelian 楼主 05-04 20:23
    5

    我是用自己的key的,我有codex plus,然后用的是中转站的claude和gemini,全部接到cpa里面代理给amp就行了。amp可以不充钱(我冲了5USD用他的websearch),其他的开销其实和CC/CX差不多(都是自己的ke/plusy)。

  • 小白 05-04 21:44
    6

    说起来就气人,我原来一开始就注册了一个老号,有免费的,但是后面因为用的少被收回免费资格,用多少所以不给你用,也是太那啥

  • yi R 05-04 22:18
    7

    大佬,能给一下CPA的amp配置吗?不知道怎么映射

  • Aurelian 楼主 05-04 22:31
    8

    其实确保CPA里面有openai,anthropic,google三家的模型就够了,映射主要是兜底。我一般映射喜欢强制映射思考强度,然后把haiku映射成mimo,其他的cpa会自动找到的。主要就是claude,gemini,gpt都有就可以。

  • 总 吴 05-04 23:02
    9

    可以的,我也试试看,不过amp 是咋收费的

  • Aurelian 楼主 05-05 15:36
    10

    如果直接买ampcode的话,是按照不同模型的token计费,这个很贵。我一般是直接cpa里面接入自己的codex订阅和买的cc,gemini中转。会便宜很多。ampcode支持byok可以用自己的key

  • 在学OCaml 05-05 15:50
    11

    amp code 对于thread的产品理解确实十分惊艳, 但是我还是离不开opencode, 所以给opencode开发了一个插件可以模仿amp code的各种thread操作, 并在此基础上拓展了一些我自己的理解. 欢迎佬友试用 opencode-threadflow, 直接在opencode插件配置中配置即可. GitHub - GowayLee/opencode-threadflow: A session interaction enhancement plugin for OpenCode · GitHub

  • 05-05 15:54
    12

    ^-^非常庆幸有佬友也使用αmpcode,可以尝试一下直接把opus 4-7映射成gpt 5.5,效果也是不错的。因为amp的deep模式缺少subagent,这样可以弥补用gpt当作主力。我现在没有claude和gemini,基本全部模型都能用gpt来替代了。

    我还有个15刀,用一下claude也很爽了。比claude pro计划给的还多。

  • fakepan 05-05 16:01
    13

    佬深度用过 codex 或者 cc 吗 用了 amp 之后感觉跟直接用差异大吗

  • wayne 05-05 17:48
    14

    想问一下,Anmp Code CLI里面可以使用一些工作流吗?感觉今天下载使用了一下,Skill调用好像也不能按斜杠触发。这个有使用的一些教程吗?感觉不是很好用呢。

  • 是小绵羊咩 05-05 17:48
    15

    我的不知道为什么不行,配置好要登录一直无法登录

  • Aurelian 楼主 05-05 20:16
    16

    可以可以,我一直很好奇deep和smart一些工具/subagent上面的本质区别hhhhh

  • Aurelian 楼主 05-05 20:18
    17

    我此前的主力就是CC和CX,现在cc,cx,amp都用,但是主力amp了。偶尔会用用cx切换一下模型(没额度的时候用5.2),cc给我的感觉是不太遵守系统的claude.md,让我很难受,不过有时候会让他superpowers写spec和plan

  • Aurelian 楼主 05-05 20:19
    18

    这个确实很难受,一般是ctrl+o唤出命令面板然后选择skill,然后在选是哪个skill,不过我一般直接说用xxxskill。

  • Aurelian 楼主 05-05 20:19
    19

    站里有很多大佬写过配置教程,你可以搜一下

* 帖子来源Linux.do
返回