ECC 2.2.0 - リリースノート
日本語サマリー
ECC 2.2.0 リリースノート要約(日本語)
破壊的変更・セキュリティ修正:明示的な破壊的変更はなし。ただし OpenCode の設定パスが
~/.config/opencodeに変更。セキュリティ面では Nasiko CLI ダウンロードの SHA-256 検証、リリースパイプラインの整合性検証などが強化。
主な変更点
- ガイド付きインストーラーの提供:
npx --yes ecc-universal@2.2.0 install --guidedで Claude Code / Codex / Kimi 共通の対話型インストールが可能に。モデル・認証設定はプロバイダー側の管理を維持 - Nasiko CLI ライフサイクルブリッジ(実験的・オプトイン):
ecc nasiko status/installでv0.1.0のピン留めビルドを管理。コンテンツアドレス方式 + SHA-256 検証。テレメトリやデータ共有は一切なし - Antigravity 2.0 のネイティブサポート:
.agents/{rules,workflows,skills,agents}へのインストールとレガシー所有権の安全な移行 - アンインストールの信頼性向上:所有権台帳の完全性により、ECC 管理ファイルをクリーンに削除可能
- 安全なマイグレーション:OpenCode / Codex のクリーンアップ時に編集済み・未追跡ファイルを保護
- ワークフロー拡充:Pi、agent evaluation、multi-model council、TasteForge、
skill-complyなどを同梱。全体で 68 agents、286 skills、94 command shims を収録 - リリース保証の強化:npm アーカイブが Linux / macOS / Windows 全てでライフサイクルテストを通過しないと
latestタグに昇格しない。ロールバック先は 2.1.0 - 貢献者:18 名の初貢献者を含む多数の貢献(
/evolve修正、hook パースの強化、Pi サポートなど)
原文(Release Notes)
ECC 2.2 is here, led by one guided installer for Claude Code, Codex, and Kimi. It also adds native Antigravity 2.0 support and an experimental, opt-in Nasiko CLI lifecycle bridge.
The release pipeline is stricter too: the exact npm archive must pass lifecycle tests on Linux, macOS, and Windows before
latestmoves.One guided path into ECC
Start the guided installer with:
npx --yes ecc-universal@2.2.0 install --guidedThe installer checks every selected harness before writing files, then applies the setup as one operation. Provider-owned model and authentication settings stay under the provider's control. The terminal welcome appears only after a successful interactive install.
Nasiko: experimental, opt-in, and explicit
ECC 2.2 can inspect, install, and remove one pinned Nasiko
v0.1.0CLI build:npm install -g ecc-universal@2.2.0 ecc nasiko status --json ecc nasiko install --version v0.1.0 --dry-run --json ecc nasiko install --version v0.1.0 --yes --jsonDownloads are content-addressed and SHA-256 verified, status is read-only, and uninstall protects modified or unqualified binaries. The dashboard above is Nasiko's own product. ECC does not connect agents, start a server, enable telemetry, share data, or operate that control plane. The bridge remains experimental and opt-in.
Learn more in the Nasiko repository.
More reliable across every harness
- Native Antigravity 2.0: ECC installs to
.agents/{rules,workflows,skills,agents}and safely migrates legacy ownership.- Reliable uninstall: repeated selective installs keep a complete ownership ledger, so unchanged ECC-managed files can be removed cleanly.
- Safer migrations: OpenCode uses
~/.config/opencode, while OpenCode and Codex preserve edited or untracked files during cleanup.- More workflows: Pi, Itô, agent evaluation, multi-model council, dev-team, living docs, secure terminal, TasteForge, and
skill-complyall expand the shipped distribution.ECC 2.2 ships 68 agents, 286 skills, and 94 command shims, plus the rules, hooks, memory, continuous-learning, and installation surfaces around them.
Release assurance
The tagged commit must match
origin/main. One npm archive is packed, hashed, and tested on all three operating systems, then published under a staging tag. Registry integrity must match beforelatestmoves. The prior 2.1.0 package remains the immediate rollback target.Install or upgrade
For the native Claude Code plugin:
/plugin marketplace add https://github.com/affaan-m/ECC /plugin install ecc@eccExisting Claude installs can run
/plugin update ecc.Thank you
A special thank you to returning contributors @gaurav0107, @Seekers2001, and @t0kubetsu for substantial work on learning workflows, collaborative skills, and shared testing.
Among our first-time contributors, @renan-tiberio brought Pi support, @romanclaudersoai1 repaired
/evolve, and @djpjronline-netizen hardened hook parsing.Eighteen people made their first ECC contribution in 2.2. Thank you to everyone who tested the installer, reported issues, and helped harden the release across harnesses and operating systems.
New contributors
- @AlbertChiu777 in #2483
- @djpjronline-netizen in #2405
- @shanujans in #2538
- @HouMinXi in #2609
- @agent-jeong in #2670
- @karimfarahat in #2462
- @romanclaudersoai1 in #2664
- @Peopleoftech in #2668
- @alejandorosumah-mansa in #2700
- @imkp1 in #2637
- @shivaG5 in #2446
- @vitalii-novikov in #2520
- @etisamhaq in #2364
- @phumchai1515-prog in #2723
- @cagrisolakoglu in #2618
- @brianjkelly in #2703
- @renan-tiberio in #2759
- @ronimuliawan in #2793
Join us in the ECC Discord.
Full changelog: https://github.com/affaan-m/ECC/compare/v2.1.0...v2.2.0

