Pi Coding Agent

AI 编程工具Pi Coding Agent

Pi Coding Agent

Pi 开荒、记忆机制、主题状态栏与 provider 排错。

5 篇文章

pi 默认是个失忆的 agent,我扒了扒它靠什么记住事
pi 原生不带长期记忆,关掉会话就失忆。扒了一遍 pi-hermes-memory 扩展的三层架构、policy-only 注入策略、Standing Instructions 和六个后台机制(⚠️ 该扩展已于 2026-08-08 换 pi-observational-memory,本文留作历史参考)。
#Pi#AI Coding#记忆机制#extension
Cover Image of the Post
pi coding agent 开荒:原生没长的器官,extension 一件件补
pi coding agent 走"极简内核 + 扩展补齐"路线:官方明言不带 MCP / 子 agent / plan 模式,靠 pi-mcp-adapter、pi-subagents + 记忆扩展一件件补。记录 GLM-5.2 纯文本的视觉回退、LANG 非交互 bash 的坑,以及后来补的 dynamic-workflows 编排层与本地扩展工具(持续维护)。
#Pi#AI Coding#extension#MCP
Cover Image of the Post
pi 开荒之后:命令是快捷键,工具是仪表盘
承接 pi 开荒补产出层:六个斜杠命令当快捷键、三个工具当仪表盘。记下 session 信息走 ctx 拿、model.id 是裸 id、git 工具要 cwd 参数化三个坑,以及"结构对不等于值对"的验收教训。
#Pi#AI Coding#extension#prompt-template#tool
Cover Image of the Post
GLM-5.2 在 Pi 里 thinking 死循环,问题不在模型,在 provider 配错了 (╯°□°)╯
Pi 接智谱 GLM-5.2 时 thinking 阶段反复重复 50+ 次、工具调用卡死。根因不是模型不支持 thinking,而是自定义 provider 走了 Anthropic 兼容端点,丢了 GLM 的 Preserved Thinking 协议。换内置 zai-coding-cn 一行配置解决。
#Pi#GLM#AI Coding#死循环#thinking
Cover Image of the Post
pi 的脸也是能整的:主题挑一个,状态栏挑一个,别贪
pi 默认那张脸能用但想换。美化分两类:主题是 JSON 颜色方案,多装互不影响;状态栏是 TS 扩展,抢 footer 渲染权只能装一个。记录 Catppuccin + pi-inline-statusline 的最稳组合,以及两个真坑:glm 系列不支持 thinking、enabledModels 会反噬默认模型。
#Pi#美化配置
Cover Image of the Post

当前页面没有目录