{"slug": "show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk", "title": "Show HN: CleanSlate – an open-source coding agent for the IDE, CLI, and SDK", "summary": "CleanSlate 1.0.2, an open-source coding agent that runs in the IDE, CLI, and SDK, has been released by TheWariend. The agent supports multiple AI providers and includes 59 tools, with builds signed and notarized for macOS Apple Silicon. It is a fork of Visual Studio Code and is MIT licensed.", "body_md": "**CleanSlate**\n\nThe open source coding agent.\n\nThe current release is **CleanSlate 1.0.2**. See the [release notes](https://github.com/TheWariend/CleanSlate-Releases/releases/tag/v1.0.2) or download it directly:\n\n| Platform | Download |\n|---|---|\n| macOS (Apple Silicon) |\n|\n\nBuilds are signed and notarized.\n\nNote\n\nIntel macOS, Windows, and Linux aren't published yet. Build from source on those platforms.\n\nThe same agent runs without the editor:\n\n```\nnpm install -g @cleanslate/cli\ncleanslate\n```\n\nOr try it without installing:\n\n```\nnpx @cleanslate/cli \"fix the failing test\"\n```\n\nNode 20 or later. It walks you through provider setup on first run, and works against any repository — the full tool set, not a reduced one.\n\nSee [packages/cleanslate-cli](/TheWariend/CleanSlate/blob/main/packages/cleanslate-cli) for options, slash\ncommands, sessions, and MCP configuration.\n\nThe engine behind both surfaces is published on its own:\n\n```\nnpm install @cleanslate/sdk\n```\n\nIt carries the execution loop, all 59 tools, the edit engine and a Node host, with no editor dependency. A surface supplies host capabilities — a filesystem, a way to run commands, optionally diagnostics and a browser — and the runtime drives the loop.\n\n| Package | Version |\n|---|---|\n`@cleanslate/cli` |\n\n`1.0.2`\n\n· `@cleanslate/sdk`\n\n`1.0.2`\n\n· Note\n\nThe CLI and SDK follow semantic versioning. Breaking changes require a major version release.\n\nRequires Node.js 22.21.1 (see [ .nvmrc](/TheWariend/CleanSlate/blob/main/vscode-fork/.nvmrc)).\n\n```\ncd vscode-fork\nnpm install\nnpm run watch\n./scripts/code.sh\n```\n\nCleanSlate has two modes you can switch between per message.\n\n**Execution**— Default, full-access mode for building things** Plan**— Read-only mode for analysis and code exploration- Cannot edit files or run commands\n- Can still read, search, browse the web, and drive a browser\n- Ideal for exploring unfamiliar codebases or planning changes\n\nCleanSlate is not coupled to any provider. Bring your own key for OpenAI, Anthropic, Google Gemini, Azure OpenAI, AWS Bedrock, xAI Grok, NVIDIA, OpenRouter, or any OpenAI-compatible endpoint.\n\nOr sign in to **CleanSlate Pro** for managed models, higher limits, and pay-as-you-go credits. Pro is optional — everything works with your own key, and no account is required.\n\n- Read, search, and edit across your whole codebase\n- Run commands, including long-running ones in the background\n- Drive a real browser to check its own work\n- Search and fetch from the web\n- Call any MCP server you configure\n\nCode search runs on your machine. Indexing and embeddings use a bundled model, so your code is never sent anywhere to be searched.\n\nCleanSlate installs extensions from [Open VSX](https://open-vsx.org). The Visual Studio Marketplace is Microsoft-only and can't be used by forks.\n\nIssues and pull requests are welcome — see [CONTRIBUTING.md](/TheWariend/CleanSlate/blob/main/CONTRIBUTING.md) and our [Code of Conduct](/TheWariend/CleanSlate/blob/main/CODE_OF_CONDUCT.md).\n\nTo report a security issue, see [SECURITY.md](/TheWariend/CleanSlate/blob/main/SECURITY.md).\n\nCleanSlate is MIT licensed.\n\nIt is a fork of [Visual Studio Code](https://github.com/microsoft/vscode) (MIT, © Microsoft Corporation) — see [LICENSE.txt](/TheWariend/CleanSlate/blob/main/vscode-fork/LICENSE.txt). CleanSlate is not affiliated with, endorsed by, or sponsored by Microsoft.", "url": "https://wpnews.pro/news/show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk", "canonical_source": "https://github.com/TheWariend/CleanSlate", "published_at": "2026-08-02 03:25:41+00:00", "updated_at": "2026-08-02 03:52:33.084140+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools"], "entities": ["CleanSlate", "TheWariend", "Visual Studio Code", "Microsoft", "OpenAI", "Anthropic", "Google Gemini", "Azure OpenAI"], "alternates": {"html": "https://wpnews.pro/news/show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk", "markdown": "https://wpnews.pro/news/show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk.md", "text": "https://wpnews.pro/news/show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk.txt", "jsonld": "https://wpnews.pro/news/show-hn-cleanslate-an-open-source-coding-agent-for-the-ide-cli-and-sdk.jsonld"}}