Apify CLI 1.7.0: built for AI agents that mess up Apify released CLI version 1.7.0 with improvements for AI coding agents, including clearer guidance for `apify call`, explicit final-status summaries for builds and runs, a new `apify mcp install` command for one-step MCP client setup, and OS keychain storage for sensitive credentials to prevent token exposure. The Apify CLI has a new kind of user: AI agents. They mess up in ways people don't. They'll say a job is “done” when the build actually broke, guess what an Actor wants until it errors out, dig through config files just to connect, and now they can run scripts on your machine that could read your API token from a plaintext file. So we fixed all four in 1.7.0. Why AI agents need a different CLI AI coding agents Claude Code, Codex CLI, etc. are great at following deterministic, repeatable steps, but they get confused by: - Ambiguous “it uploaded, so it's probably fine” progress output - Missing or unclear “what do I do next?” guidance - Hidden schemas and required inputs they'll guess JSON and fail We observed these failure modes while testing end-to-end flows with agentic tools “discover an Actor → inspect its input schema → run it → wait for the final run status” . This release addresses those weak points with explicit instructions, machine-readable status, and reliable exit codes. Clearer guidance for apify call We found that agents sometimes failed when using apify call running an Actor on the Apify platform . We improved the instructions for exploring an Actor before running it and clarified what to do when the command fails. A key part of this is apify actors info