为什么给 Grok Bot 接 t3 code 用 CLI 而不是 MCP
作者用 t3ctl 和 t3listen 两个小 CLI 让 Grok Bot 接入 t3 code 本地服务,理由是 MCP 没有推送通知、处理不了权限确认,还会因轮询烧额度。
a lot of people asked why not just use t3 code's mcp? here's why right now each of my computers runs t3 code and the grok bot app. tots adds two small clis there, t3ctl and t3listen, that talk to t3 code's local server over its websocket api why not mcp yet: > no push/notif. mcp doesn't tell/notify my bot when a thread asks something or finishes, so the bot would have to keep polling. t3listen subscribes to t3 code's live event stream and pings the bot as soon as something happens. > permission prompts. even in full access, some runs still stop on "allow this command?" when a safety check flags it. mcp isn't built to handle those from outside, so while i'm afk tots can decline the risky ones by design and tell the agent to take a safer route, so the run keeps going simply put, it's more proactive, instantaneous, and doesn't burn your limits on polling while giving more functionality than what would be possible with current mcp but theo and team are overhauling t3 code's mcp, and once it's out i'll move tots onto it so it's more reliable and safer
这条是引用着另一条写的:「T3 Tots:为 T3 Code 打造的 Grok Bot 伴侣」