# Agent marks — 29.10.2026

Source: https://registry.npmjs.org/simple-icons (`time`, `dist-tags`, version metadata).
Latest release: 16.36.0 (25.10.2026), too young. Selected: **16.35.0**, published
2026-10-11T10:30:00.129Z, newest stable release at least 14 days old on 29.10.2026.
Releases: https://github.com/simple-icons/simple-icons/releases/tag/16.35.0
Metadata checked in both 16.35.0 and current 16.36.0:
https://cdn.jsdelivr.net/npm/simple-icons@16.35.0/data/simple-icons.json

Downloaded only the exact existing slugs listed below, from
`https://cdn.jsdelivr.net/npm/simple-icons@16.35.0/icons/<slug>.svg`.
Every saved SVG was parsed: svg/title/one path only, no event handlers, scripts,
external references or linked resources. Files are unchanged upstream bytes.
The dedicated claudecode mark replaces the old generic claude mark.

No matching agent marks: Codex/OpenAI, Roo Code, Continue, Kiro, Goose, Aider,
Amp, OpenClaw, Manus. These use explicit text pills, with no guessed assets.
The existing `amp` slug belongs to https://amp.dev, not the Amp coding agent.
No press-kit assets used.

Simple Icons is distributed under CC0-1.0 (local LICENSE.txt):
https://github.com/simple-icons/simple-icons/blob/16.35.0/LICENSE.md
Brand trademarks remain their owners’ property. GitHub Copilot's source icon
also carries an MIT license in the upstream metadata; its notice is retained in
GITHUB-COPILOT-LICENSE.txt.

## SHA-256 (unchanged downloaded files)

- `claudecode.svg`: `f7691bedae6d71e39e41436f39e453430c1ee21f6305a596984c70a5786abbda`
- `cursor.svg`: `71572a9be192cc069ec22b48d785e61d754eeed7edb7d082d615f6d5620f70ec`
- `githubcopilot.svg`: `c72c1e0018e84b3128c5a1ac43ec2be135ac6ec4eb9c0ea18ed76416d23f2af3`
- `windsurf.svg`: `6a084cb5c1a82bbf3eeda54e3bf450bf8d4a9368d80b815db22116b6b00a2aae`
- `googlegemini.svg`: `a6228d8846040401e941a39ed17459785e8324dbb7b870ce84233c9b3e9863a0`
- `opencode.svg`: `6f7d203200ba051cdbaa726c4de0a729cee3f1cec47953f189399d951af58c4c`
- `cline.svg`: `af83bfdd6ca92ff6ff473b06233f0d7f5c375771f539c3b401fdf992960e6b05`
- `zedindustries.svg`: `90848d3e8d74d4fb3efc7137b8a5181139082e212566b025843379a7cb0550a0`

## Official marks added by owner decision (29.10.2026)

Owner decision: official marks, unaltered, monochrome (CSS mask, currentColor); remove on request. Hashes are enforced in `check-agents.mjs`.

| Agent | File | Source | SHA-256 |
| --- | --- | --- | --- |
| Claude.ai / Desktop | `claude.svg` | Simple Icons 16.35.0 `claude` (CC0-1.0), https://cdn.jsdelivr.net/npm/simple-icons@16.35.0/icons/claude.svg | `2d6fda79eb18ddccca35b799eeb3cece0dfabc22520ce3b10abd25668df9fa93` |
| Codex, ChatGPT | `openai-blossom.svg` | OpenAI brand page https://openai.com/brand/ (Blossom_Light.svg, spec sheet, mask window shows the mark only) | `01485e70cea6df8422f5abc643fbbd3c153442cc41da0e7d8e7451801ebf26e2` |
| Manus | `manus-glyph.svg` | Manus brand page https://manus.im/brand, Glyph Black: https://files.manuscdn.com/assets/image/brand/image/Manus-Glyph-Black.svg | `db3a1852c7be2b3e5773e8828f846c8938fbcfafcc9f9ec0df1734120f77a9b4` |
| Continue | `continue.svg` | Official repo continuedev/continue (Apache-2.0), docs/logo/light.svg | `1bc34eaf4ebc596014c69f43ad40b2514cce84afa09dfadeae7d692702c34f83` |
| Grok, Grok Build | `grok-logomark.svg` | xAI official logo kit (SpaceXAI_Grok_Assets.zip from https://x.ai/legal/brand-guidelines, supplied by the owner), `Grok_Logomark_Dark.svg`, used as provided | `a127a7cd42b0450f7d3827a331b0730aab49fd99c3fe920d172475b9ffc83992` |
| Roo Code | `roocode.svg` | Official repo RooCodeInc/Roo-Code (Apache-2.0), src/assets/images/roo-logo.svg | `7cc42aa7092860c21944b854aa8e0f495d37f895c973b0b1655f5d3ca41b1f47` |

## Text pills kept (no usable official mark)

- **Grok Bot (xAI):** the xAI logo kit contains the Grok and SpaceXAI marks only, no Grok Bot symbol; xAI requires use "exactly as provided", so no traced or drawn substitute.
- **Antigravity, Kiro, Amp:** the only first-party SVGs are app icons on a coloured tile or gradient, so a mask would show a filled square.
- **Goose:** official `goose.svg` (aaif-goose/goose) has a full white background rect; a mask would show a filled square.
- **Aider:** only a wordmark with a glow filter, no standalone symbol.
- **OpenClaw:** only a multi-colour gradient mascot, not monochrome.

## Re-check of the seven text pills (30.10.2026)

Looked again at each vendor's own site and repo for an unaltered monochrome mark; none qualifies, so all seven stay text pills. Nothing was drawn or traced.

- **Goose:** `aaif-goose/goose` has `documentation/static/img/goose.svg` (a `<rect fill="white">` over the whole canvas), `ui/desktop/src/images/icon.svg` (white rounded tile) and `logo.svg` (multi-colour Docusaurus art). A mask of any of them shows a filled shape.
- **OpenClaw:** official press page https://openclaw.ai/press lists `/brand/openclaw-horizontal-{light,dark}-text.svg` (wordmark plus mascot, gradient fills) and `favicon.svg` (red gradient mascot). Not monochrome.
- **Aider:** `Aider-AI/aider` `aider/website/assets/logo.svg` is a wordmark with an embedded font and a glow filter; no standalone symbol.
- **Amp:** https://ampcode.com serves `app-icon.svg` only (app icon on a tile); no brand kit page.
- **Kiro:** kiro.dev has no brand or press page (404); the `kirodotdev` GitHub organisation has no SVG logo files.
- **Antigravity:** antigravity.google has no brand page (404); first-party icons are gradient app icons.
- **Grok Bot:** the xAI kit has Grok and SpaceXAI marks only (see above).

## Weekly news page marks (6.11.2026)

`news.mjs` draws only three official marks, all already recorded above: Claude (`claude.svg`), Claude Code (`claudecode.svg`), OpenAI/Codex (`openai-blossom.svg`). Every other third-party name (GitHub, MCP, Anthropic, npm, draw.io, WhatsApp, CapCut and others) is a dashed monogram tile until an official brand kit is downloaded and recorded here. The inline SVG logos in the design file `data/news-design/full-A.html` were not used: their source is not recorded.


## V2 official additions
- Cursor: https://cursor.com/brand ; official archive https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/brand/cursor-brand-assets.zip ; General Logos/Cube/SVG/CUBE_2D_LIGHT.svg and CUBE_2D_DARK.svg, unmodified. Standalone cube used with adjacent Cursor name.
- Windsurf: https://windsurf.com/brand ; https://exafunction.github.io/public/brand/windsurf-black-symbol.svg and windsurf-white-symbol.svg, unmodified. Symbol allowed in space-limited layouts; no recolouring/effects.
- These are owner-provided brand-use guidelines, not a blanket copyright licence or endorsement. Cursor/Windsurf retain their official monochrome variants in both idle and active states. Hover highlights the control, NOT the mark.
- Other marks remain dashed text monograms where exact official provenance/use could not be established. No look-alike logos. Claude source reviewed but not activated: https://brandfolder.com/anthropic .
- UI/profession pictograms: original simple SVG geometry created for Toolwise; local img/ui-icons.svg. They are utility symbols, not third-party brand marks.
