Repository navigation
Forge CLI v0.7.2
Download / 下载
Choose one installer for your system. The other files are optional.
请按系统选择一个安装文件,无需逐个下载 Assets 中的所有附件。
| System / 系统 | Recommended download / 推荐下载 | Run after download / 下载后操作 |
|---|---|---|
| macOS Apple Silicon (M1/M2/M3/M4…) | forge-installer.sh | FORGE_VERSION=v0.7.2 sh forge-installer.sh (downloads the verified package / 自动下载并校验完整包) |
| Windows x64 | forge-windows-installer.zip | Extract; open PowerShell in that folder and run powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\install-windows.ps1 / 解压后在该目录运行命令 |
Windows users need only the installer ZIP, which already contains the full
portable package and checksum. Godot is installed separately. Packages remain
unsigned; macOS is not notarized; Windows support is experimental.
Windows 安装 ZIP 已包含完整便携包和校验文件。Godot 需另行安装;当前安装包未签名,
macOS 未公证,Windows 支持仍为实验性。
Portable archives, source and checksums / 便携包、源码与校验
- macOS portable archive · SHA-256
- Windows portable archive · SHA-256
- Windows installer checksum
- Source, licenses, build recipes, SBOM and verification — optional for installation / 安装时无需下载。
Existing automation-facing archive names and checksum files are preserved.
GitHub-generated source-code ZIP/tar.gz downloads contain Forge source, not installed executables.
旧版自动安装所用文件名与校验文件保持兼容;GitHub 自动提供的 Source code 压缩包不是安装包。
| File / 文件 | SHA-256 |
|---|---|
forge-aarch64-apple-darwin.zip |
b927f07bd9462f8e9f2e17d48c0b882be0dbe9240594d57d87ae5a20b0ca2d03 |
forge-aarch64-apple-darwin.zip.sha256 |
2b9414436af7249ce8146d377ef00a03346627d66033d6d4ad07d0756845f068 |
forge-installer.sh |
b600a8921f8a4608ccffcf1364828025aca5b06501bc379824da3825ccd2856a |
forge-x86_64-pc-windows-msvc.zip |
2534acb6ac4fc5e86e2a61dd537ad856ff674bc99138afaa37cb9974cf7b453b |
forge-x86_64-pc-windows-msvc.zip.sha256 |
e152c50cb97747bffc1ebcdd2572573624d1e8ae35ee2b98472924cf4c9745a2 |
forge-windows-installer.zip |
40190e083e1bf0d26c45665663421053814c53dddd7e3f55b157b198740cd922 |
forge-windows-installer.zip.sha256 |
bee1d43bf3db95b1a1b3c8487a6f1a70dbdc50aab0af22ffd0d13bb37c8846b6 |
forge-source-and-notices.zip |
d0d7e9fa4b608c9fd6c1cd2b1941003d74152b82cf0d95b6acbc5c9fafd436a9 |
Forge CLI v0.7.2
Codex discovery for every install: skill installation now works on Windows.
v0.7.2 is a focused patch over v0.7.1. forge skill install and
forge skill check previously rejected Windows scopes with an unimplemented
error, so the documented path to let Codex discover Forge failed for Windows
users. The safe install transaction now runs on macOS, Linux and Windows with
the same contract.
What changes
- Windows skill installation: the atomic no-replace commit uses
MoveFileExWwithout the replace flag, matching the macOSrenameatx_np/
Linuxrenameat2semantics exactly: a target that appears concurrently,
even an empty directory, is never overwritten. Backups, modification and
symlink protection are unchanged. - Correctness fixes behind the new platform: manifest identity keys are
built with portable separators (an installed skill was previously reported
as modified on Windows), and reported scope paths use the familiar
drive-letter form rather than verbatim\\?\prefixes. - Recommended setup is now part of installation: the README and the
installer next-step message recommendforge skill install --projectwith
.agents/skills/forge-use/committed into the game repository, so every
collaborator's Codex discovers Forge without individual setup;--user
remains the personal multi-project option.forge guidecontinues to
provide the same workflows offline without any installation.
Compatibility and upgrade
Existing installed skills, backups and manifests are untouched; skill check
reports their state exactly as before. The change is confined to the skill
install transaction and its tests; no asset, Pack, catalog or Godot contract
changes. See downloads and Windows installation.
Verification and limitations
Windows skill installation, idempotent updates, backups, modified/unmanaged
preservation and symlink protection run in the Rust suite and in the full
(non-guide-only) CLI acceptance script on Windows CI; unprivileged local
Windows sessions probe and explicitly skip symlink creation while privileged
CI runners exercise it. Workspace clippy runs with -D warnings. See the
release verification record.
macOS Apple Silicon and experimental Windows x64 remain the release targets.
Packages are unsigned and macOS is not notarized. Symlink-protection tests
require a privileged Windows session; all other behavior is identical across
platforms.
中文说明
v0.7.2:每次安装都能让 Codex 发现 Forge——skill 安装现已支持 Windows。
v0.7.1 及更早版本的 forge skill install 在 Windows 上直接报错,文档指引对
Windows 用户不可用。本版本在 Windows 上实现同样的安全安装事务:原子提交
使用不带替换标志的 MoveFileExW,并发出现的任何目标(包括空目录)都不会
被覆盖;备份、修改与符号链接防护不变。同时修复了 Windows 下清单键的路径
分隔符导致装完即被误判为已修改的问题,以及报告路径带 \\?\ 前缀的问题。
README 与安装器下一步提示现在推荐项目级安装:把 .agents/skills/forge-use/
提交进游戏仓库,团队成员的 Codex 全部自动发现;--user 仍是个人跨项目选项。
forge guide 继续离线提供同样内容,不安装 skill 也不受影响。
既有已装 skill、备份与清单保持原样;改动仅限 skill 安装事务及其测试。符号
链接防护测试需要 Windows 特权会话,无权限会话显式探测跳过,CI 完整覆盖。
发布平台、签名状态与许可边界不变。