兄弟们,我用分屏技巧,让 token 消耗速度降低了一倍!

6 小时 9 分钟前
 NeoWalnut
之前用 CC 和 Codex 的时候,很少执行 /clear, 因为不想重建上下文。但这就会导致 context 滚雪球一样快速变大。经常发现一个需求还没搞完就发现 5 小时限制就用了一半了。

现在我改成了这样:
1. 先 /plan ,实现这个计划之后,这个 session 的 context 已经很长了,尽量少用,除非 plan 出现重大 bug ,一般情况下主要是修修补补了。
2. 开 2-3 个分屏窗口,这几个窗口主要就是用来修修补补,完成就执行 /clear.

这样就能保持一直能看到之前的计划,也能避免 context 暴涨。token 消耗速度真的差不多降低了一倍!

需要的兄弟快试试去。
2173 次点击
所在节点    程序员
11 条回复
YanSeven
6 小时 3 分钟前
楼主手动发明了 claude 中的 subagent 工具。claude 中可以启动两种 subagent ,一种是集成 primary sessioin 的 fork subagent ,一种是干净的全新的 subagent ,不继承上下文。

楼主可以在有 plan 的那个 session 里面下指令让 claude 自己去开 subagent ,并且最新版 cc 好像是可以切换 subagent 的 TUI 交互视图了。
BelieverZ
6 小时 1 分钟前
所以是把 plan 里 task 手动拆分到分屏窗口单独执行么?
NeoWalnut
5 小时 57 分钟前
@BelieverZ 不是分拆,plan 里的 task 就在 plan 那个窗口完成。其它分屏窗口主要为了修正 plan 的执行结果
NeoWalnut
5 小时 56 分钟前
@YanSeven 这样的 agent 是后台的,不方便看执行进度,切来切去很麻烦
cdwyd
5 小时 56 分钟前
我这边多次实践的情况是:同一个项目多个小问题在一个上下文里面反而效果挺好,一方面是已经读取了项目的基础信息,另一方面因为会命中缓存 token 消耗并不会明显增加
NeoWalnut
5 小时 49 分钟前
@cdwyd 看问题,如果强相关的是这样的
maomaoxiao
5 小时 19 分钟前
plan 之后直接生成 Spec 开新 session 执行就好,为什么还要留着 plan 的窗口?
CodeCaster
5 小时 2 分钟前
OP ,我已经做了一个工具了,把你说的每一步都标准化了,且每一步输出都是一个文档,可以开不同的窗口切不同的 Agent 来继续,且命令行操作很方便,你可以试试,我自己一直用了 4 个多月了。如果 OP 觉得好用,可以帮忙点一个 star 。链接:
https://github.com/fitlab-ai/agent-infra
NeoWalnut
2 小时 11 分钟前
@maomaoxiao 为了随时 review plan 呀
fqyd
1 小时 2 分钟前
你可以将这个 plan 内容存到本地文档啊,这样新开会话需要之前的 plan ,把文档甩进去就行了
LANB0
44 分钟前
就像一开始一堆人搞提示词工程,到最后发现还是力大飞砖直接让干效果最好。对现在 AI 使用的各种花活儿表示不感冒

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1220746

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX