CLI 参考

CLI 暴露为 geppetto-cli。在本仓库内部可以使用 bun ./bin/geppetto-cli.ts

init

geppetto-cli init
geppetto-cli init --dry-run

生成 canonical agent-entry 文件,不覆盖已有文件。

new

geppetto-cli new my-program

创建最小 Pinocchio + Geppetto scaffold。

test

geppetto-cli test
geppetto-cli test --skip-examples
geppetto-cli test --skip-build-sbf

运行 root checks 和 escrow 示例验证。缺失 SBF artifact 时默认自动构建。

audit

geppetto-cli audit
geppetto-cli audit --strict
geppetto-cli audit --locked

运行静态 audit gate。

deploy

geppetto-cli deploy --output json --write-back
geppetto-cli deploy --set solana.cluster=devnet

运行配置好的 Solana 和可选 off-chain 部署工作流。