Town CLI
town env
用 list、set、copy、delete 管理 City 侧 Env 条目
town env
town env 用来管理可以注入本地 Agent runtime 的 City 侧 Env 条目。
用法
town env list [--json]
town env set <key> <value> [--description <text>] [--json]
town env copy
town env delete <key> [--json]行为说明
list用来查看当前已经配置了哪些 key。set用来新增或更新一个 key。copy用.env文件格式输出明文 value,可直接重定向成.env。delete用来删除一个 key。- 这些 key 的 value 存在 City 侧 store 中,并按加密方式保存。
list不会返回任何明文 value。copy会显式输出明文 value,只在你需要导出.env时使用。copy只能在本机 CLI 中执行,不能从 agent shell 中执行。- 当前版本只管理 City 侧共享 env。
导出 .env
town env copy > .env示例输出:
OPENAI_API_KEY=sk-example
PROMPT_PREFIX="value with spaces"示例输出
$ town env list
Env 2 configured
OPENAI_API_KEY
scope global
description Shared OpenAI key
TELEGRAM_BOT_TOKEN
scope global