# Icp-cli announcements and feedback discussion

**URL:** <https://forum.dfinity.org/t/icp-cli-announcements-and-feedback-discussion/60410>\
**Category:** Developers\
**Tags:** dfx\
**Created:** [November 24, 2025, 9:24pm UTC](https://forum.dfinity.org/t/icp-cli-announcements-and-feedback-discussion/60410 "2025-11-24T21:24:35Z")\
**Posts on this page:** 1\
**Showing post:** 68

<div class="post-metadata">

**Author:** ![raymondk](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/raymondk/32/6174_2.png) [@raymondk](https://forum.dfinity.org/u/raymondk)\
**Post date:** [March 28, 2026, 12:50am UTC](https://forum.dfinity.org/t/icp-cli-announcements-and-feedback-discussion/60410/68 "2026-03-28T00:50:43Z")

</div>

# icp-cli v0.2.2 is here — machine readable output and important fixes

Hey everyone,

We’re excited to share that **[icp-cli v0.2.2](https://github.com/dfinity/icp-cli/releases/tag/v0.2.2)** is now available! It’s on [npm](https://www.npmjs.com/package/@icp-sdk/icp-cli) already and will be on [brew](https://github.com/Homebrew/homebrew-core/pull/274665) shortly.

⚠ Read below regarding important changes related to Internet Identity.

## Highlights

### Machine readable output

Many more commands support `--json` so you can pipe the output through tools like `jq` to use in your scripts, eg:

```bash
icp identity list --json | jq -r ".identities[].name"

```

### Support for updated Internet Identity Canisters

Internet Identity has recently been split into a more traditional frontend and backend canister.

Starting with this latest version of the [network launcher](https://github.com/dfinity/icp-cli-network-launcher/releases/tag/v12.0.0-83c3f95e8c4ce28e02493df83df5f84a166451c0) adding the `ii` option to your network will deploy both Internet Identity canisters and the frontend will be available by default at [http://id.ai.localhost:8000](http://id.ai.localhost:8000)

⚠ Starting with this version of the network launcher, the local internet identity **will no longer be available** at [http://rdmx6-jaaaa-aaaaa-aaadq-cai.localhost](http://rdmx6-jaaaa-aaaaa-aaadq-cai.localhost) - instead you will need to use the frontend canister [http://uqzsh-gqaaa-aaaaq-qaada-cai.localhost](http://uqzsh-gqaaa-aaaaq-qaada-cai.localhost) or the mapped name [http://id.ai.localhost](http://id.ai.localhost).

The behavior for old network launchers remains unchanged.

To configure `ii` on your local network simply add the `ii` attribute to the network in icp.yaml like so:

```yaml
networks:
  - name: local
    mode: managed
    ii: true # Deploys the Internet Identity Cansiters

```

## Coding with agents

We’ve released a set of skills for building on ICP, you can view them at [https://skills.internetcomputer.org](https://skills.internetcomputer.org)

Agents are increasingly capable, but often lack the context they need to do real work reliably. Skills give agents access to ICP specific context they can load on demand.

We’re keeping the skill up to date with the latest guidelines and recommendations. We encourage you to try them and provide feedback or PRs!

---

_[View the full topic](https://forum.dfinity.org/t/icp-cli-announcements-and-feedback-discussion/60410)._
