[email protected] @shukebeta
Programming C#, Javascript, Python, PHP; a Unix / Linux Fan; RRY7EM65 blog.shukebeta.com Christchurch City, New Zealand Joined June 2009-
Tweets7K
-
Followers863
-
Following467
-
Likes15K
mat (my-ai-team) 的 backends.json:一个订阅,拆出一整支 AI 团队 my-ai-team 使用backends.json来管理所有的worker。每个worker有一个nick,这个nick用来确认使用哪个agent,什么方式授权,哪个模型,多大思考深度,以及使用多大的context window。 它的基本设计原则是:secret使用元数据,不放具体值——authvar 只存环境变量名,真正用到的值由 launcher 从 ~/.bashrc.secret 读取。 这个设计里我最得意的一点,是同一个订阅可以拆成多个 worker。model 和 effort level 都是启动时通过命令行传给 agent 的,所以多个 nickname 可以共用同一个 configdir,而 model 和 thinking level,以及context window size则可以随心设置。(这里configdir的值只是agent config home的目录前缀,不同角色会缀在这个configdir后面,最终得到如claude-dev,claude-plan这样的目录名,以确保不同角色拥有独一无二的system prompt 不会串),请看下面这个例子片段: { "backends": [ { "nickname": "claude", "configdir": "claudew", "authvar": "CLAUDECODEOAUTHTOKENCCW", "promptfile": "CLAUDE.md", "kind": "claude", "defaulteffort": "medium", "contextwindowsize": "256k", "defaultmodel": "opus[1m]" }, { "nickname": "sonneth", "configdir": "claudew", "authvar": "CLAUDECODEOAUTHTOKENCCW", "promptfile": "CLAUDE.md", "kind": "claude", "defaulteffort": "high", "contextwindowsize": "256k", "defaultmodel": "sonnet[1m]" }, { "nickname": "opus48“, "configdir": "claudew", "authvar": "CLAUDECODEOAUTHTOKENCCW", "promptfile": "CLAUDE.md", "kind": "claude", "defaulteffort": "high", "contextwindowsize": "256k", "defaultmodel": "claude-opus-4-8[1m]" } ... ] } 三个 worker 共用同一个订阅的授权令牌(claude setup-token可以生成长达一年的仅使用订阅额度的“API”key,从而避免了不时要求登录的麻烦)但分别是 opus/medium、sonnet/high、opus-4-8/high——一个订阅,按任务贵贱分配算力:日常活给 sonnet,重活给 opus,探索给低 effort。 主动控制上下文窗口:同样的订阅,更经用 1M 长上下文的模型有个陷阱:任务稍大就轻松突破 400k,账单随之激增——token 额度在不知不觉中被快速烧掉。 mat 的解法是 contextwindowsize 字段,每个 worker 声明自己的有效窗口。 launcher 在启动时把它翻译成各家族的原生机制——Claude 的 CLAUDECODEAUTOCOMPACTWINDOW、Codex 的 modelautocompacttokenlimit、OpenCode 的 per-model limit override——在窗口触顶前主动压缩,而不是放任它涨到 1M 上限。256k 的活就只付 256k 的钱。 我的配置里几乎每个条目都带着 "contextwindowsize": "256k",用1m能力的模型,但主动把contextwindow_size 压到 256k——一行配置,把"能力上限"和"成本上限"分开声明。任务再大也在 256k 处主动压缩,而不是一路涨到 1M 才收手。 配合独立审核,效果叠加:Reviewer 不需要重读全部上下文,它的窗口压力被审核机制本身缓解。综合下来: - 质量仍然有保证 — 独立审核把关 - 同样的订阅更经用 — 主动压缩节省成本 - 产出更多 — 省下的token能有效完成更多轮次、更多任务 其他特点:一个配置管理所有agent家族(claude/codex/copilot/pi/opencode/grok)、tier 门禁(weak 后端被 explore/audit 拒绝,防止便宜模型产出烂 ticket)。 我自己的实际配置:40+ 后端,一个claude max订阅就可以有七八个worker( nickname),如sonnetl, sonnetm, sonneth, opusl, opusm, opush, opus48等(l/m/h 表示effort)。 更多文档见 mat-docs.shukelabs.com 现在购买首年五折。如果你有更好的想法和建议,欢迎评论或者私信。谢谢!
之所以有兴趣查这个,是因为同事突然和我彪法语。我这才知道法语里中国的拼写是 Chine。 (发音是不是秦我不知道,但我就当是“秦”了哈哈)
“China”名称的演变过程 秦地初传:公元前221年,秦始皇统一中国建立秦朝,其声威远播周边邻国。 南亚音译:早在1500多年前,古印度语中便出现“Chin”(支那)一词,用来指代秦朝所统治的中国。 丝路西传:通过陆上和海上丝绸之路,这个发音流传到中亚、西亚及欧洲各国的语言中。 西方定型:葡萄牙等欧洲商人来到东方后,将此音转写为“China”,并在西方世界广泛使用。“China”名称的演变过程“China”名称的演变过程“China”名称的演变过程。
@use_kibble That's what we have to pay if we want to own an independent reviewer, who could find more defects than sharing the same context. It does produce better quality based on my practice.
我看到很多用agent已经很熟练(因为他们的订阅都很大!)的人在问怎么让不同的模型协同工作,怎么让不同订阅协同工作。订阅都这么大了,还亲自去蹬,这不科学。我今天来给同学们科普一下(说得不对的地方欢迎打脸)。 一个claude code或者一个codex,pi,都只有一个输入框(当然可以开多个tab,这样就有多个输入框,不过即使这样,也只是你一个有在不同的窗口里和agent对话,累死人)。我最初也是如此。直到我了解了 tmux send-keys。tmux本来跟ai agent 没啥关系,它是给喜欢命令行并讨厌开新tab的geek们提供的在一个terminal窗口里开多个子窗口(pane)的工具。每个pane里都可以跑一个程序(比如claude)。妙的地方在于,使用 tmux send-keys可以从一个pane发内容到另一个pane的shell或者运行在那个pane里的某个程序,只要它能接受文本输入。到了AI agent时代,tmux获得了新的机遇(其实只是workaround),变得更加流行。 agent可以调用工具,那agent自然就可以调用tmux send-keys。给agent适当的宪法和协议,一个pane里的agent(planner 或者developer)就能在完成必要的事情时主动发送plan或者实现报告给住在另一个pane里的agent审核(reviewer),而审核者批准或者要求继续整改都可以发消息回去。做到这里,一个harness harness的harness的雏形就有了。 my-ai-team能够转起来就靠这个。当然了,tmux这个功能并不是百分百可靠,有时候消息发出去对方没收到,这就需要机制检测这些断点并及时弥补。另外,为了从源头上解决tmux不够可靠的问题,my-ai-team还开发了自己的接力引擎baton。利用baton,多个agent可以不通过tmux就实现彼此对话,接力把事情完成。 ai能自动转起来干活这很好,但活从哪里来?你知道领导都怎么布置任务吧,很多人和ai对话也差不多。但领导布置任务一个特点就是“有这么一个事,你得去办一下,得办好啊!”,好像说得挺清楚,但问题具体定义,可选方案和如何验收完全没提。我们人类和agent对话常常也是如此。所以一个任务或者一个需求,我们和ai聊,就是把细节弄规范化的过程。这个过程是可以重复的,也可以用一些skill来确保agent产出规范的票。 在my-ai-team里,有一个专门的agent叫explorer(命令explore)。它的宪法里约定了它的职责就是认真听取人类的要求,必要时反问和调研,好好写票,把票写好。这样,我们人类输入模糊不清的需求,经过explorer加工之后就得到了一张或多张非常规范的github issues。 在my-ai-team里,最初我手工把issue id或者链接扔给 planner由它启动整个循环。但做完一个我就得手工扔给它另一个太累了,而且,这不是另一种babysit吗?因此不久之后,my-ai-team的delivery agents就有了自己从github 上找票的功能。做完一张票,还能自我重生,再主动接下一张票。如果给一张票求 priority:high label,框架就会优先把高优先级的票喂给delivery agent。 有时候开票的agent很积极,很快积攒了几十张票。只让一个ai team来干活效率太低了,我就考虑让my-ai-team支持多个ai team在同一个repo上工作。这个问题是怎么解决的呢,让每一个delivery team拥有一个独一无二的worktree。这样下来,票消化的速度就大大提高了(你的token也烧得更快了!)。 也许有同学好奇我是如何让ai主动去github上领ticket的。其实也不难,不论是claude code还是codex,或者其他主流agent,大都支持通过命令行来传递initial prompt。买过my-ai-team的同学都知道,如果我们启动 duo cluade codex 这个命令,claude同学一启动就会收到这样一个prompt "Run mat next-work and act on the directive it prints"。没错,是 mat next-work 命令主动去github拿到open票列表并找出符合条件的票给delivery agent。指令可能是 "implement #123, 也可能是 refine #124"或者“resume #125"等等。 有同学问了,你就这么放心让ai自动干活,中间出了问题卡住了怎么处理?没错,可能会卡住的地方就一定出现卡住的情况(不然next-work里就不会有resume这个动词了)。机器可能会死机,agent也可能死心眼(一个任务跑了48个小时的情况也发生过,不过基本上还是要怪人类对票的scope把关不严)。my-ai-team自带telegram relay支持,agent不仅会在关键节点主动通报进度,更会在遇到不能自决的问题时主动给你发消息请求帮助。你不必跑回控制台来救火,你直接在telegram回复agent消息就好。 有同学说了,你这个东西好是好,就是烧token太快。活干到一半token烧完了,不一样卡住。那是肯定会卡住的。这就是 agent quota gateway 项目的职责范围了,我有时间会专门开话题再讲。 有同学说了,你这个东西代码全是AI写的,Review也全是AI自己做的,合代码也是AI。你的质量靠什么保障?首先,我们得承认AI已经能够稳定地产出比senior工程师更好的代码。我们有什么理由不相信AI Review的结果呢。没错,合并之后的代码也会有bug,人工Review过线上爆炸的时候也不少啊。更不用说,my-ai-team还配备了不眠不休帮你找bug的auditor(命令audit) agent。audit审核合并之后的代码。它自我感知到有新PR合并,就会用挑剔的眼光主动扫描新合进来代码。即使没有新PR,它也会从不同角色(如坏味道,重复代码,测试覆盖等等)来扫描仓库,并在有所发现时主动开票。 不但my-ai-team是my-ai-team写的,我现在所有的产品都是my-ai-team在写。它正在一天一天变得更强大,更方便。 my-ai-team是soho开发者,创业者的好助手。雇人很贵,买了大订阅,那就把它用到实处。my-ai-team让你专注于需求和难收,把delivery放手交给agent们。现在购买首年五折(折扣码 50OFF)。购买链接 mat.shukelabs.com 文档站在 mat-docs.shukelabs.com 。如果你经常阅读我的blog (blog.shukebeta.com),还会有更大的惊喜。欢迎大家多转发,有钱的捧个钱场,没钱的捧个人场。 如果有个人开发者有需求但钱紧,欢迎私信我,我可以友情提供首年的更高折扣。
#网友语录 饭不否 "忘了时间的事、别人总找你帮的事、没好处也愿意做的事”,这三件事的交集,就是你的天赋领域。
限制之美 把一个刚生下来的人送到天堂,他感受不到幸福。在要啥有啥的共产主义社会里,人们也不会幸福。 我想说什么?我想说,多亏这个世界上那么多东西都有限,这个世界才有趣。 不是么?
今天给潜在顾客H公司上门安装my-ai-team和agent quota gateway,得到了好评。my ai team让一个订阅能分成多个worker,同时自动协同工作:让sonnet做dev,opus做reviewer。还能方便设置初始effort level。更不用提配合agent quota gateway还能实现把公司几个人的claude订阅做成一个池子,只要错峰使用,相当于每个人的五小时额度都大了几倍。 mat-docs.shukelabs.com 有全套文档,更不用说还有首年5折discount!
@Luyalaolao 我可能是因为免费用户的原因,总是让我点宝箱,试用会员,最近的广告又全是temu。
我停止了我的多邻国打卡,在坚持了大约1900天之后。我只是不想再忍受那些shit。没有必要的互动太多了! 我只是想多说一点英语多听一点英语。我已经给我的NewWords app增加了小故事朗读,听写,和口语练习,我没必要再受多邻国的气了!
人还是得运动。前一阵子身体不好就停止了每晚的2km 跑步,可别小看这个2km,停了这些天,明显感到自己白天的精力不济,呵欠连天,总想躺。 今晚起恢复跑步,先慢慢小跑。
@Luyalaolao 大部分司机都挺好,但总有个别的。我朋友碰到过几次挥手车不停的情况,投诉也没用,司机的理由是当时车里已经人满了。
今天在公司喜迎两名新同事,都是华人,其中一位是我在基督城读书时的同学,他现在就坐在我的旁边。基督城是个小城市。同事R介绍我公司里的ABCD都曾经在另一个公司工作过。大家就在这几个大一点的IT公司里跳来跳去哈哈哈。
我的公开笔记现在能同步发表到我的twitter账户了,而我HappyNotes这边一行代码也没改。当然凭空实现是不可能的,我通过taiscale共享了一点基础设施给自动发推服务。还是挺开心的。
William @Gh0ster
1K Followers 426 Following 纽村资深摸鱼码农 | 台湾女婿 | 新生奶爸 | 业余木作人 | 高达胶佬 | Why so serious?!
叨叨刀力撕 @doridrinks
2K Followers 353 Following EN(S)TJ 财务转码进度95% 厌蠢 旅游打卡爱好者 🇭🇰🇲🇴🇲🇾🇸🇬🇵🇭🇳🇿🇦🇺🇫🇯🇨🇦🇺🇸🇹🇭🇦🇪🇬🇧🇫🇷🇳🇱🇮🇹🇮🇩🇯🇵
𝚗𝚊𝚖𝚝𝚒 @nammmti
354 Followers 280 Following Full-stack Web Developer / React / React Native / UX Designer
James @jessjuliajune
814 Followers 605 Following
Terminal Guidance �... @hunteva
816 Followers 1K Following 中年早起患者,Who took the cookie from the cookie jar…
Michael Anti @mranti
357K Followers 11K Following 安替, Globus, Global Research. A veteran journalist on International Affairs, Harvard Nieman Fellow '08, TEDGlobal Speaker.
mrwhite @littlewhite123
661 Followers 277 Following
Henry Chen @Henry_China
446 Followers 400 Following Living in Auckland. Studied computer and drugs. Works for a government agency and volunteer for a global charity.
rinar @rinar2ozd
25 Followers 115 Following
wung tom @WungTom
336 Followers 4K Following
anon @outman913
2K Followers 3K Following focus tool build |geeker | fullstacker | engineer | builder | invester | automation business | trader | 孙学践行者|工具人|中国人
xetna @chiaxetna
210 Followers 280 Following
larrymask @divid_lu49394
9K Followers 9K Following THE FUTURE WON’T WAIT FOR ANYONE. AI工具|B圈|科技趋势 每天分享真正有用的AI玩法 商业|认知|财富逻辑 工作、财富、人与社会。
Igor Os @igor_os777
26K Followers 22K Following Experienced #Unix and #Linux #SysAdmin with over twenty years background in Systems Analysis, Problem Resolution, Application Support, and Process #Automation.
清凉月 @namopoqiepodi
1K Followers 193 Following 海上升凉月,天涯更我识。 清心观世事,冷眼看浮华。不争一时长短,只守心中清明。愿以慈悲待人,而以清醒自渡。|受洗基督徒||佛学爱好者||前科研工作者||现创业生意人
冬瓜 @dngyng124090
21 Followers 4K Following
Lili Jam @jam030228
8 Followers 438 Following
Katherine @Katlew67
14 Followers 319 Following
Horacio Dalla Valle @dalla42
147 Followers 7K Following
xiechenglong @xiechenglong
2 Followers 36 Following
闭嘴了我 @shutupXshutup
301 Followers 511 Following
林小东 @linruidong
27 Followers 731 Following
金波 @LjNyqb
1 Followers 51 Following
Teong Tan @teongtan
1 Followers 148 Following
Kindle @kindle83995304
0 Followers 689 Following
Razanmall @razanmall
5 Followers 312 Following
Andrew Li @AndrewL90291220
1 Followers 1K Following
Beau @beaunewply
27 Followers 368 Following
charlesTechHub @charlesTechHub
23 Followers 129 Following
owndnfn @xxs_mq
13 Followers 353 Following
Yang @attractor0872
2 Followers 79 Following
lyq @liangyongqi1573
5 Followers 176 Following
drenched @wenli1923583
24 Followers 942 Following
モ @mkr221b
48 Followers 869 Following
Aaronwang @AaronwangGo
43 Followers 4K Following
Young @syang2045
125 Followers 2K Following
元也 @yunye890101
73 Followers 1K Following
wuyong @wuyong20001116
142 Followers 867 Following
Gasly @thfgufh
98 Followers 996 Following
叨叨刀力撕 @doridrinks
2K Followers 353 Following EN(S)TJ 财务转码进度95% 厌蠢 旅游打卡爱好者 🇭🇰🇲🇴🇲🇾🇸🇬🇵🇭🇳🇿🇦🇺🇫🇯🇨🇦🇺🇸🇹🇭🇦🇪🇬🇧🇫🇷🇳🇱🇮🇹🇮🇩🇯🇵
Joh @51homenz
679 Followers 2K Following “家族的守护者,双子之父,沉稳管家,曾是巨硬攻城的铁卫。手持键鼠,坐拥IT垃圾山,精通网购之道,九块九神器不离身。等等党的旗帜永不倒,炉火旁的煮夫,家中勤恳的清洁者,黑夜家门的守护者。”
𝚗𝚊𝚖𝚝𝚒 @nammmti
354 Followers 280 Following Full-stack Web Developer / React / React Native / UX Designer
James @jessjuliajune
814 Followers 605 Following
Terminal Guidance �... @hunteva
816 Followers 1K Following 中年早起患者,Who took the cookie from the cookie jar…
Mr. X @mikespook
1K Followers 806 Following Officially, you can short my name to X. Making progress is about moving in the right direction, not about never making a mistake.
aka RiceBubble🦄 @biantaibubble
13K Followers 529 Following Time is precious, waste it wisely. INFJ-a
Michael Anti @mranti
357K Followers 11K Following 安替, Globus, Global Research. A veteran journalist on International Affairs, Harvard Nieman Fellow '08, TEDGlobal Speaker.
mrwhite @littlewhite123
661 Followers 277 Following
Henry Chen @Henry_China
446 Followers 400 Following Living in Auckland. Studied computer and drugs. Works for a government agency and volunteer for a global charity.
Michael Sun @pingfanbufan
3K Followers 4K Following IT Professional & Project Manager. AI enthusiast.
Cerebras @cerebras
75K Followers 270 Following The world's fastest AI inference and training. Try the latest open models at: https://t.co/jREGhLI2nj
白紙ゴトフリー... @G0tfr13dL31bn1z
2K Followers 2K Following Per veritatem vis | Mens Sana in Corpore Sano | Married Nerd | ∂激荡的灵魂 / ∂平靜的人生 | 丧家犬 | OM92jb32 | GPG:5A78E095F52272F5 | ✊Sci-hub
王纛纛 @wang_dos
1 Followers 8 Following
Yufan Sheng @syhily
21K Followers 680 Following Software engineer, contributor for @ApacheFlink. Coding in Java, Go, Scala, TS, and other 6 PLs. Reading is the only entertainment for him.
Greptile @greptile
9K Followers 30 Following AI agents that review and test PRs. Trusted by Nvidia, Coinbase, Scale, Brex, Substack, Whoop, and 22,000+ others.
hao @DaxAUeDd
54 Followers 117 Following
Ronny Chieng @ronnychieng
157K Followers 2K Following Stand Up Comic | @TheDailyShow | Love To Hate It @Netflix | @InteriorChinatown @hulu
KK @KK_CNJP
45K Followers 10 Following 日本永住者,中小企业主,房产投资人,资深股票玩家,古泉玩家,旅行达人。Treasure inner peace. Cherish traditional values. Like people with a kind heart.
Chee Aun 🤔 @cheeaun
5K Followers 669 Following Product-1st Front-end Engineer, based in Singapore. Unemployed since July 2022. 🐘 https://t.co/Y5KXgSLUWz 🦋 https://t.co/8fM3YzwzJf
Kevin Wang @wy721
198 Followers 151 Following Solving AI privacy at https://t.co/5CbImBHxVD. Making confidential AI accessible to everyone. Don't trust the cloud, verify the code.
Bob Nystrom @munificentbob
28K Followers 2K Following https://t.co/pgWITiHpDF, https://t.co/NSvQZjv923
Too Young Too Simple @jiacuo
183 Followers 442 Following An anarchist and original meat lover living in the middle of nowhere in New Zealand 一个住在新西兰的无政府主义及原肉脂主义者
piglei @Piglei
31K Followers 243 Following 程序员 / 《Python 工匠:案例、技巧与工程实践》作者 / GitHub: https://t.co/55qnfNASb5
图拉鼎 @tualatrix
112K Followers 1K Following 新晋奶爸,生活在杭州良渚的开发者。最近在打造 Tutu Studio https://t.co/x8O3ICFulp
xetna @chiaxetna
210 Followers 280 Following
Jason Fried @jasonfried
4.9M Followers 268 Following Started & runs 37signals (makers of Basecamp, HEY, and ONCE). Non-serial entrepreneur, serial author. DM or email me at [email protected].
Ken Lai @Ken_M_Lai
2K Followers 153 Following 🇨🇳🇭🇰🇹🇼🇲🇴🇵🇭🇮🇩🇹🇭🇻🇳🇲🇾🇸🇬🇲🇲🇧🇩🇮🇳🇵🇰🇰🇿🇺🇿🇮🇷🇦🇪🇴🇲🇶🇦🇸🇦🇦🇿🇬🇪🇮🇶🇸🇾🇱🇧🇹🇷🇨🇾 🇦🇺 🇬🇷 🇸🇩🇳🇬🇨🇲🇹🇩🇳🇪
Eric Wang @ericwang42
993 Followers 1K Following AGENT AI 🤖 Exploring & Sharing AI & AGI, ASI | 💡 Tips & Prompts | 🎨 AIGC Art Enthusiast | 🚀 GPT Developer | 🌟 Check out: 🔗 https://t.co/HiRIJkIS53
0xinhua 新华 @0xinhua_zh
2K Followers 132 Following X 制作精美推文截图 https://t.co/vePDOfE0tV 💻 独立开发 | 一人公司 | 前字节跳动 🌟 Build Software with AI
Birds want to fly @Birds_b_r_32309
36K Followers 51 Following 罗丹的《沉思者》,对地狱中的种种罪恶以及目前眼下的人间悲剧进行思考。 请关注因写博客在押的阮晓寰。这里持续更新相关案件的法律进程和获悉的本人现在情况。 正向声援,避谈政治。
Tiiny Host @TiinyHost
2K Followers 526 Following The simplest way to publish your AI generated websites and apps online | 2M+ users
Lory Peroff, NBCT @teacherperoff
769 Followers 815 Following Grade 4 Teacher Waikiki Elementary Hope Street Group Alumna Writer/Reader/Learner Teaching, learning, and growing together everyday
苟全性命于乱世 @Xumanman8964
370 Followers 420 Following 我的世界可轻了 🎓 Master's Student | 🌍 Global Citizen | ⚡️ Power Electronics Enthusiast
Shengyi Wang @txyyss
18K Followers 1K Following Enthusiast of recreational mathematics | Also in mastodon: @[email protected]
Brendan Gregg @brendangregg
51K Followers 154 Following Makes things fast. Expert in computer performance and eBPF. OpenAI, ex-Netflix. Created flame graphs. Aussie. Opinions my own. [email protected]
Frank Chao @aaefiikmnnnr
1K Followers 121 Following Game development firefighter|遊戲工程師|救火專精|極度噪音過敏|精神有病藥石罔效|常常轉推獨立遊戲
Megabits ❄️ @Megabits_mzq
11K Followers 1K Following English: @Megabits_Studio / 日本語: @Megabits_mzq_jp 金鱼一条 / 想当个艺术家,但只会写代码 / 不要来日本,不要来日本,不要来日本
Need a fresh start�... @Readitoutloud
42 Followers 354 Following
Hwang @hwwaanng
23K Followers 4K Following Design/Vibe/Shape Building ► @airbuild_hq Here to be human, not just a promo machine. early @bridge_surf @AFFiNEOfficial
NadeshikoManju@ゆる... @Manjusaka_Lee
38K Followers 1K Following A Python developer at day A Java developer at night PyCon China organizer @pythonhunter__ co-founder @containerd CTL maintainer. Super fan of @yurucamp_anime








































