第三部分,上下文与 Sessions

导出、分享与环境变量

导出 HTML 或 JSONL Sessions,理解 PI_CODING_AGENT 和 Bash 工具的 PI_* 会话环境。

导出与分享

/export 可以生成 HTML,--export 可在命令行转换 Session,/share 会创建私有 GitHub gist。导出前必须检查代码、路径、终端输出和提示中是否包含敏感信息。

JSONL 适合备份和程序处理,HTML 适合审阅。Session 不是源码备份,代码仍应进入 Git。

text
/export session.html
/export session.jsonl
/share

Pi 环境变量

Pi 设置 PI_CODING_AGENT,让子进程知道自己运行在代理环境。Bash 工具还会收到描述当前 Session 的 PI_* 变量,扩展和脚本可以据此添加审计或保护。

不要把环境变量当作不可伪造的身份。安全决策还要结合进程、用户、容器和外部授权。

官方文档图片

以下图片直接来自本页引用的官方资料,本站保存本地副本并保留逐图来源。

Using Pi 导出

官方资料

本页由 xueai 根据 Pi 官方资料用中文重新组织和讲解。Pi 更新频繁,命令、包名和接口以官方最新文档为准。

Pi 源代码和官方文档采用 MIT License。Copyright (c) 2025 Mario Zechner。本站保留原版权与许可声明,完整文本见 MIT License