diff --git a/blog/src/_data/media.json b/blog/src/_data/media.json index c6e5b5e696..892bd99ee9 100644 --- a/blog/src/_data/media.json +++ b/blog/src/_data/media.json @@ -5829,5 +5829,38 @@ "status": "ready" }, "inline": {} + }, + "agent-tools-today-2026-11-11": { + "title": "Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider", + "category": "news", + "hero": { + "file": "assets/media/agent-tools-today/hero.png", + "alt": "Hand drawn sketch: a front page with five numbered lines, a clock, and a yellow character reading it out", + "prompt": "Series hero for the Agent Tools Today daily brief, drawn in code (media-src/topic-tiles.html?t=news). Reused by every brief.", + "status": "ready" + }, + "inline": {} + }, + "opencode-browse-vs-agent-browser": { + "title": "OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)", + "category": "comparisons", + "hero": { + "file": "assets/media/opencode-browse-vs-agent-browser/hero.png", + "alt": "Title card on white. A pill reading Versus, the title OpenCode Browse vs agent-browser, the line Two browser tools for coding agents and a Checked 11 Nov 2026 line. Two small puzzle trays labelled Browse and agent-browser sit underneath.", + "prompt": "Title card: the hero scene in assets/media/opencode-browse-vs-agent-browser/motion.js, shot at 1600 by 900.", + "status": "ready" + }, + "inline": {} + }, + "turnstone-alternatives": { + "title": "Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)", + "category": "comparisons", + "hero": { + "file": "assets/media/turnstone-alternatives/hero.png", + "alt": "Title card on white. A pill reading Alternatives, the title Turnstone alternatives, the line 5 tools like Turnstone for AI teammates and a Checked 11 Nov 2026 line. Five small tiles named Claude Cowork, Munder Difflin, Grok Bot, Perplexity Teammates and OpenClaw slide in under a grey tile labelled Turnstone.", + "prompt": "Title card: the hero scene in assets/media/turnstone-alternatives/motion.js, shot at 1600 by 900.", + "status": "ready" + }, + "inline": {} } } diff --git a/blog/src/assets/media/agent-tools-today-2026-11-11/gumball.png b/blog/src/assets/media/agent-tools-today-2026-11-11/gumball.png new file mode 100644 index 0000000000..3277e10ef9 Binary files /dev/null and b/blog/src/assets/media/agent-tools-today-2026-11-11/gumball.png differ diff --git a/blog/src/assets/media/agent-tools-today-2026-11-11/motion.css b/blog/src/assets/media/agent-tools-today-2026-11-11/motion.css new file mode 100644 index 0000000000..b4d1a3c8b2 --- /dev/null +++ b/blog/src/assets/media/agent-tools-today-2026-11-11/motion.css @@ -0,0 +1,13 @@ +/* Bright coded scenes for "Agent Tools Today, 11 Nov 2026". Pairs with motion.js. */ +.prose figure.mg { margin: 42px 0; } +.prose figure.mg img, .mg .mg-svg { display: block; width: 100%; height: auto; border: 1px solid #1A1320; border-radius: 18px; background: #fff; } +.mg figcaption { font: 500 13px/1.5 "Space Grotesk", system-ui, sans-serif; color: #6B5878; padding-top: 10px; text-align: center; } +.mg .mg-svg { touch-action: manipulation; -webkit-tap-highlight-color: transparent; } +.mg .mg-svg text { -webkit-user-select: none; user-select: none; pointer-events: none; } +.mg .mg-hit { cursor: pointer; outline: none; } +.mg [role="slider"] { cursor: grab; touch-action: none; } +.mg .mg-ring { stroke-opacity: 0; transition: stroke-opacity 0.15s; } +.mg .mg-hit:focus-visible .mg-ring { stroke-opacity: 1; } +.mg [role="slider"]:focus-visible circle:nth-child(2) { stroke-width: 5; } +@media (hover: hover) { .mg .mg-hit:hover .mg-ring { stroke-opacity: 0.5; } } +@media (prefers-reduced-motion: reduce) { .mg .mg-ring { transition: none; } } diff --git a/blog/src/assets/media/agent-tools-today-2026-11-11/motion.js b/blog/src/assets/media/agent-tools-today-2026-11-11/motion.js new file mode 100644 index 0000000000..88cd694ce0 --- /dev/null +++ b/blog/src/assets/media/agent-tools-today-2026-11-11/motion.js @@ -0,0 +1,187 @@ +/* Bright coded scenes for "Agent Tools Today, 11 Nov 2026". Vanilla JS, no library. +
holds a still image; this script swaps in a live SVG. + Plays only in view, honours reduced motion, "?mgstill" freezes each scene on its still frame. */ +(() => { + const NS = "http://www.w3.org/2000/svg"; + const INK = "#1A1320", YEL = "#FFCA54", BLUE = "#6C8EF5", LIL = "#B69CFF", MINT = "#7FD8AE", SKY = "#9AD8FF", SOFT = "#F1ECF9", MUTE = "#7A6A88"; + const SANS = '"Space Grotesk", system-ui, sans-serif', MONO = '"JetBrains Mono", ui-monospace, monospace'; + const el = (t, a = {}, p) => { const n = document.createElementNS(NS, t); for (const k in a) n.setAttribute(k, a[k]); if (p) p.appendChild(n); return n; }; + const txt = (p, x, y, s, a = {}) => { const n = el("text", Object.assign({ x, y, "font-family": SANS, "font-size": 24, "font-weight": 600, fill: INK }, a), p); n.textContent = s; return n; }; + const cl = (v, a = 0, b = 1) => Math.max(a, Math.min(b, v)); + const seg = (t, a, b) => cl((t - a) / (b - a)); + const oc = (x) => 1 - Math.pow(1 - x, 3); + const io = (x) => (x < 0.5 ? 4 * x * x * x : 1 - Math.pow(-2 * x + 2, 3) / 2); + const button = (g, label, fn) => { + g.setAttribute("role", "button"); g.setAttribute("tabindex", "0"); g.setAttribute("aria-label", label); g.classList.add("mg-hit"); + g.addEventListener("click", fn); + g.addEventListener("keydown", (e) => { if (e.key === "Enter" || e.key === " ") { e.preventDefault(); fn(); } }); + }; + let uid = 0; + const SC = {}; + + /* ---- a gumball machine drops the day's three lead items into its tray ---- */ + SC.gumball = { + dur: 10.9, still: 9.3, + build(svg, api) { + const NAMES = ["Sheets", "AlphaProof", "Decider"], COLS = [BLUE, LIL, MINT]; + const MX = 172, GY = 186, GR = 140, CX = 172, CY = 420; + const FLOOR = 540, R = 68, K0 = 22 / 68, SLOT = [706, 566, 426]; + const C = [0.3, 2.9, 5.5], LAG = 0.4, DROP = 2.3; + const calm = matchMedia("(prefers-reduced-motion: reduce)").matches; + const clip = `mg-gumball-clip-${++uid}`; + const oq = (x) => 1 - (1 - x) * (1 - x); + // the floor, the base and its plinth + el("ellipse", { cx: 420, cy: 572, rx: 384, ry: 9, fill: SOFT }, svg); + el("path", { d: "M100 340 H244 L270 552 H74 Z", fill: YEL, stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, svg); + el("rect", { x: 150, y: 486, width: 44, height: 26, rx: 7, fill: SOFT, stroke: INK, "stroke-width": 2.5 }, svg); + el("path", { d: "M163 499 H181", stroke: INK, "stroke-width": 3, "stroke-linecap": "round" }, svg); + el("rect", { x: 62, y: 548, width: 220, height: 24, rx: 8, fill: BLUE, stroke: INK, "stroke-width": 3 }, svg); + // the clear chute, drawn as an ink tube with a white bore + const TUBE = "M300 330 V470 A48 48 0 0 0 348 518 H352"; + el("path", { d: TUBE, fill: "none", stroke: INK, "stroke-width": 58 }, svg); + el("path", { d: TUBE, fill: "none", stroke: "#fff", "stroke-width": 52 }, svg); + // the tray's back, which the chute feeds into + el("rect", { x: 336, y: 434, width: 448, height: 134, rx: 16, fill: SOFT, stroke: INK, "stroke-width": 3 }, svg); + // the three labelled gumballs travel in this layer + const layer = el("g", {}, svg); + el("path", { d: "M283 354 V448", stroke: SKY, "stroke-width": 4, "stroke-linecap": "round" }, svg); + // the globe, full of small gumballs + const defs = el("defs", {}, svg), cp = el("clipPath", { id: clip }, defs); + el("circle", { cx: MX, cy: GY, r: GR - 1.5 }, cp); + el("circle", { cx: MX, cy: GY, r: GR, fill: "#fff" }, svg); + const jig = el("g", {}, el("g", { "clip-path": `url(#${clip})` }, svg)); + let n = 0; + for (let row = 0; row < 6; row++) { + const y = 304 - row * 38; + for (let k = -4; k <= 4; k++) { + const x = MX + k * 44 + (row % 2 ? 22 : 0); + if (Math.hypot(x - MX, y - GY) > GR + 6 || y < 96 + Math.abs(x - MX) * 0.35) continue; + const g = el("g", { transform: `translate(${x} ${y})` }, jig); + el("circle", { r: 22, fill: COLS[(n++ + row) % 3], stroke: INK, "stroke-width": 2.5 }, g); + el("circle", { cx: -8, cy: -8, r: 5, fill: "#fff" }, g); + } + } + el("circle", { cx: MX, cy: GY, r: GR, fill: "none", stroke: INK, "stroke-width": 3 }, svg); + el("path", { d: "M61 146 A118 118 0 0 1 122 79", fill: "none", stroke: SKY, "stroke-width": 10, "stroke-linecap": "round" }, svg); + el("circle", { cx: 142, cy: 72, r: 5, fill: SKY }, svg); + el("path", { d: "M292 218 A124 124 0 0 1 243 288", fill: "none", stroke: SKY, "stroke-width": 6, "stroke-linecap": "round" }, svg); + // the collar, the lid and its knob + el("rect", { x: 84, y: 312, width: 246, height: 28, rx: 10, fill: BLUE, stroke: INK, "stroke-width": 3 }, svg); + el("circle", { cx: MX, cy: 26, r: 10, fill: YEL, stroke: INK, "stroke-width": 2.5 }, svg); + el("rect", { x: 130, y: 34, width: 84, height: 24, rx: 10, fill: BLUE, stroke: INK, "stroke-width": 3 }, svg); + // the crank + el("circle", { cx: CX, cy: CY, r: 40, fill: SOFT, stroke: INK, "stroke-width": 3 }, svg); + const arm = el("g", {}, el("g", { transform: `translate(${CX} ${CY})` }, svg)); + el("rect", { x: -34, y: -9, width: 68, height: 18, rx: 9, fill: BLUE, stroke: INK, "stroke-width": 2.5 }, arm); + el("circle", { cx: 34, cy: 0, r: 11, fill: LIL, stroke: INK, "stroke-width": 2.5 }, arm); + el("circle", { cx: CX, cy: CY, r: 8, fill: YEL, stroke: INK, "stroke-width": 2.5 }, svg); + // the tray's front lip, over the gumballs' feet + el("rect", { x: 332, y: 530, width: 456, height: 40, rx: 12, fill: YEL, stroke: INK, "stroke-width": 3 }, svg); + // a few sparkles in the open sky + const STAR = "M0 -1 Q0.14 -0.14 1 0 Q0.14 0.14 0 1 Q-0.14 0.14 -1 0 Q-0.14 -0.14 0 -1 Z"; + const sparks = [[476, 118, 18, YEL], [640, 74, 13, SKY], [744, 208, 15, LIL], [566, 268, 12, MINT]].map(([x, y, s, c]) => { + const g = el("g", {}, el("g", { transform: `translate(${x} ${y})` }, svg)); + el("path", { d: STAR, fill: c, stroke: INK, "stroke-width": 2.5 / s, "stroke-linejoin": "round", transform: `scale(${s})` }, g); + return g; + }); + // the labelled gumballs, drawn full size and shrunk while in the chute + const balls = NAMES.map((name, i) => { + const g = el("g", { display: "none" }, layer), spin = el("g", {}, g); + el("circle", { r: R, fill: COLS[i], stroke: INK, "stroke-width": 3 }, spin); + el("ellipse", { cx: -26, cy: -40, rx: 13, ry: 7, fill: "#fff", transform: "rotate(-35 -26 -40)" }, spin); + const tag = el("g", {}, spin), w = name.length * 10.2 + 16; + el("rect", { x: -w / 2, y: -16, width: w, height: 32, rx: 16, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, tag); + txt(tag, 0, 6, name, { "text-anchor": "middle", "font-family": MONO, "font-size": 17, "font-weight": 700 }); + const date = el("g", { opacity: 0 }, spin); + el("rect", { x: -38, y: 9, width: 76, height: 26, rx: 13, fill: YEL, stroke: INK, "stroke-width": 2 }, date); + txt(date, 0, 27.5, "11 Nov", { "text-anchor": "middle", "font-family": MONO, "font-size": 15, "font-weight": 700 }); + return { g, spin, tag, date }; + }); + // one drop: fall down the chute, round the bend, roll out growing, rock to a stop upright + const pose = (i, p) => { + if (p < 0.24) { const a = seg(p, 0, 0.24); return [300, 322 + 148 * (a * a + a) / 2, K0, 0]; } + if (p < 0.34) { const b = seg(p, 0.24, 0.34), th = Math.PI * (1 - b / 2); return [348 + 48 * Math.cos(th), 470 + 48 * Math.sin(th), K0, 90 * b]; } + if (p < 0.88) { const c = seg(p, 0.34, 0.88), k = K0 + (1 - K0) * io(seg(c, 0.06, 0.5)); return [348 + (SLOT[i] - 348) * oq(c), FLOOR - R * k, k, 90 + 270 * oq(c)]; } + const e = seg(p, 0.88, 1), w = 9 * Math.sin(e * Math.PI * 2) * (1 - e); + return [SLOT[i] + (w * Math.PI * R) / 180, FLOOR - R, 1, 360 + w]; + }; + // the timeline: three crank turns, three drops, the last one shows its date, then the tray empties + const timeline = (t) => ({ + p: C.map((c) => seg(t, c + LAG, c + LAG + DROP)), + v: C.map((c, i) => io(seg(t, 10.1 + 0.12 * i, 10.4 + 0.12 * i))), + d: [0, 0, seg(t, 8.3, 8.7)], + crank: C.reduce((a, c) => a + 360 * io(seg(t, c, c + 0.8)), 0), + }); + let user = null, last = timeline(0); + const tapped = (now) => { + const s = calm ? 99 : now - user.t0, { from: f, n } = user, out = f.p[n] > 0 && f.v[n] < 1; + return { + p: f.p.map((p, i) => (i === n ? (s < LAG ? (out ? p : 0) : seg(s, LAG, LAG + DROP)) : p > 0 ? Math.min(1, p + s / DROP) : 0)), + v: f.v.map((v, i) => (i === n ? (s < LAG && out ? v + (1 - v) * io(seg(s, 0, 0.3)) : 0) : v * (1 - io(seg(s, 0, 0.3))))), + d: f.d.map((d, i) => (i === n ? seg(s, LAG + DROP + 0.1, LAG + DROP + 0.5) : d * (1 - seg(s, 0, 0.25)))), + crank: f.crank + 360 * io(seg(s, 0, 0.8)), + }; + }; + const turn = () => { + const f = { p: last.p.slice(), v: last.v.slice(), d: last.d.slice(), crank: last.crank }; + const idle = f.p.findIndex((p) => p === 0); + user = { from: f, n: idle >= 0 ? idle : user ? (user.n + 1) % 3 : 0, t0: api.now() }; + api.poke(); + }; + const hit = el("g", {}, svg); + el("circle", { cx: CX, cy: CY, r: 56, fill: "#fff", "fill-opacity": 0 }, hit); + el("circle", { cx: CX, cy: CY, r: 56, fill: "none", stroke: INK, "stroke-width": 2, "stroke-dasharray": "5 7", class: "mg-ring" }, hit); + button(hit, "Turn the crank to drop the next gumball", turn); + return (t, now) => { + const P = user ? tapped(now) : timeline(t); last = P; + arm.setAttribute("transform", `rotate(${P.crank})`); + jig.setAttribute("transform", `translate(0 ${-3 * Math.abs(Math.sin((P.crank * Math.PI) / 120))})`); + const tw = calm ? 9.3 : t; + sparks.forEach((g, i) => g.setAttribute("transform", `scale(${0.8 + 0.2 * Math.sin(Math.PI * 2 * (tw * 6 / 10.9 + i * 0.27))})`)); + balls.forEach((b, i) => { + const p = P.p[i], k0 = 1 - P.v[i]; + if (p <= 0 || k0 <= 0.001) { b.g.setAttribute("display", "none"); return; } + b.g.removeAttribute("display"); + const [x, y, k, r] = pose(i, p); + b.g.setAttribute("transform", `translate(${x} ${y}) scale(${k * k0})`); + b.spin.setAttribute("transform", `rotate(${r})`); + b.tag.setAttribute("transform", `translate(0 ${-12 * P.d[i]})`); + b.date.setAttribute("opacity", P.d[i]); + }); + const top = balls[user ? user.n : 2].g; + if (layer.lastChild !== top) layer.appendChild(top); + }; + }, + }; + + /* ---- player ---- */ + const q = new URLSearchParams(location.search), frozen = q.has("mgstill"), fixed = parseFloat(q.get("mgstill")); + const calm = matchMedia("(prefers-reduced-motion: reduce)").matches; + const mount = (fig) => { + const sc = SC[fig.dataset.scene], img = fig.querySelector("img"); if (!sc || !img) return; + const W = sc.w || 800, H = sc.h || 600; + const svg = el("svg", { viewBox: `0 0 ${W} ${H}`, class: "mg-svg", role: "group", "aria-label": img.alt || "" }); + svg.style.aspectRatio = `${W} / ${H}`; + el("rect", { width: W, height: H, fill: "#fff" }, svg); + img.replaceWith(svg); + let off = 0, raf = 0, seen = false, held = calm; + const base = performance.now(), clock = () => (performance.now() - base) / 1000; + let draw = () => {}; + const frame = () => { const now = clock(); draw(held ? sc.still : (((now + off) % sc.dur) + sc.dur) % sc.dur, now); }; + const tick = () => { cancelAnimationFrame(raf); frame(); if (seen && !held) raf = requestAnimationFrame(tick); }; + const api = { now: clock, seek: (s) => { off = s - clock(); held = false; tick(); }, poke: () => { held = false; tick(); } }; + draw = sc.build(svg, api); + if (frozen) { draw(isNaN(fixed) ? sc.still : fixed, 0); return; } + new IntersectionObserver(([e]) => { + seen = e.isIntersecting; + if (seen) { tick(); if (!fig.dataset.sent && window.posthog) { fig.dataset.sent = 1; window.posthog.capture("blog_scene_view", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } } + else cancelAnimationFrame(raf); + }, { threshold: 0.25 }).observe(fig); + svg.addEventListener("click", () => { if (!fig.dataset.hit && window.posthog) { fig.dataset.hit = 1; window.posthog.capture("blog_scene_interact", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } }); + frame(); + }; + const go = () => document.querySelectorAll("figure.mg[data-scene]").forEach(mount); + const fonts = document.fonts && document.fonts.load ? Promise.all([document.fonts.load('700 32px "Space Grotesk"'), document.fonts.load('500 20px "Space Grotesk"'), document.fonts.load('700 20px "JetBrains Mono"')]).catch(() => {}) : Promise.resolve(); + const start = () => fonts.then(go, go); + if (document.readyState === "loading") document.addEventListener("DOMContentLoaded", start); else start(); +})(); diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/baton.png b/blog/src/assets/media/opencode-browse-vs-agent-browser/baton.png new file mode 100644 index 0000000000..7646250c00 Binary files /dev/null and b/blog/src/assets/media/opencode-browse-vs-agent-browser/baton.png differ diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/hero.png b/blog/src/assets/media/opencode-browse-vs-agent-browser/hero.png new file mode 100644 index 0000000000..5f5428e72e Binary files /dev/null and b/blog/src/assets/media/opencode-browse-vs-agent-browser/hero.png differ diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/lockers.png b/blog/src/assets/media/opencode-browse-vs-agent-browser/lockers.png new file mode 100644 index 0000000000..85676b5bec Binary files /dev/null and b/blog/src/assets/media/opencode-browse-vs-agent-browser/lockers.png differ diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.css b/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.css new file mode 100644 index 0000000000..3dabb48acf --- /dev/null +++ b/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.css @@ -0,0 +1,13 @@ +/* Bright coded scenes for "OpenCode Browse vs agent-browser". Pairs with motion.js. */ +.prose figure.mg { margin: 42px 0; } +.prose figure.mg img, .mg .mg-svg { display: block; width: 100%; height: auto; border: 1px solid #1A1320; border-radius: 18px; background: #fff; } +.mg figcaption { font: 500 13px/1.5 "Space Grotesk", system-ui, sans-serif; color: #6B5878; padding-top: 10px; text-align: center; } +.mg .mg-svg { touch-action: manipulation; -webkit-tap-highlight-color: transparent; } +.mg .mg-svg text { -webkit-user-select: none; user-select: none; pointer-events: none; } +.mg .mg-hit { cursor: pointer; outline: none; } +.mg [role="slider"] { cursor: grab; touch-action: none; } +.mg .mg-ring { stroke-opacity: 0; transition: stroke-opacity 0.15s; } +.mg .mg-hit:focus-visible .mg-ring { stroke-opacity: 1; } +.mg [role="slider"]:focus-visible circle:nth-child(2) { stroke-width: 5; } +@media (hover: hover) { .mg .mg-hit:hover .mg-ring { stroke-opacity: 0.5; } } +@media (prefers-reduced-motion: reduce) { .mg .mg-ring { transition: none; } } diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.js b/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.js new file mode 100644 index 0000000000..3d560d2fe2 --- /dev/null +++ b/blog/src/assets/media/opencode-browse-vs-agent-browser/motion.js @@ -0,0 +1,247 @@ +/* Bright coded scenes for "OpenCode Browse vs agent-browser". Vanilla JS, no library. +
holds a still image; this script swaps in a live SVG. + Plays only in view, honours reduced motion, "?mgstill" freezes each scene on its still frame. */ +(() => { + const NS = "http://www.w3.org/2000/svg"; + const INK = "#1A1320", YEL = "#FFCA54", BLUE = "#6C8EF5", LIL = "#B69CFF", MINT = "#7FD8AE", SKY = "#9AD8FF", SOFT = "#F1ECF9", MUTE = "#7A6A88"; + const SANS = '"Space Grotesk", system-ui, sans-serif', MONO = '"JetBrains Mono", ui-monospace, monospace'; + const el = (t, a = {}, p) => { const n = document.createElementNS(NS, t); for (const k in a) n.setAttribute(k, a[k]); if (p) p.appendChild(n); return n; }; + const txt = (p, x, y, s, a = {}) => { const n = el("text", Object.assign({ x, y, "font-family": SANS, "font-size": 24, "font-weight": 600, fill: INK }, a), p); n.textContent = s; return n; }; + const cl = (v, a = 0, b = 1) => Math.max(a, Math.min(b, v)); + const seg = (t, a, b) => cl((t - a) / (b - a)); + const oc = (x) => 1 - Math.pow(1 - x, 3); + const ob = (x) => { const c = 1.70158; return 1 + (c + 1) * Math.pow(x - 1, 3) + c * Math.pow(x - 1, 2); }; + const io = (x) => (x < 0.5 ? 4 * x * x * x : 1 - Math.pow(-2 * x + 2, 3) / 2); + const tf = (n, x, y, s = 1, r = 0) => n.setAttribute("transform", `translate(${x} ${y}) rotate(${r}) scale(${s})`); + const button = (g, label, fn) => { + g.setAttribute("role", "button"); g.setAttribute("tabindex", "0"); g.setAttribute("aria-label", label); g.classList.add("mg-hit"); + g.addEventListener("click", fn); + g.addEventListener("keydown", (e) => { if (e.key === "Enter" || e.key === " ") { e.preventDefault(); fn(); } }); + }; + let uid = 0; // counter for SVG ids + const nid = (p) => `mg-${p}-${++uid}`; + const fit = (n, max) => { const L = n.getComputedTextLength(); if (L > max) n.setAttribute("font-size", ((parseFloat(n.getAttribute("font-size")) * max) / L).toFixed(1)); return n; }; + const hint = (svg, s) => txt(svg, 756, 60, s, { "text-anchor": "end", "font-size": 16, fill: MUTE, "font-weight": 500 }); + const ring = (p, x, y, w, h, rx) => el("rect", { x, y, width: w, height: h, rx, fill: "#fff", "fill-opacity": 0, class: "mg-ring", stroke: INK, "stroke-width": 2, "stroke-dasharray": "3 7" }, p); + + /* a jigsaw piece centred on 0,0: a tab on top, a notch on the left */ + const PW = 280, PH = 120; + const PIECE = (w, h) => { const x = w / 2, y = h / 2; return `M${-x} ${-y} H-20 A22 22 0 1 1 20 ${-y} H${x} V${y} H${-x} V18 A18 18 0 0 0 ${-x} -18 Z`; }; + /* a wooden tray: yellow with ink lines and a piece shaped slot */ + const tray = (p, cx, cy, w, h, s) => { + const g = el("g", {}, p), x = cx - w / 2, y = cy - h / 2; + el("rect", { x, y, width: w, height: h, rx: 24, fill: YEL, stroke: INK, "stroke-width": 3 }, g); + el("rect", { x: x + 14, y: y + 14, width: w - 28, height: h - 28, rx: 14, fill: "none", stroke: INK, "stroke-width": 2 }, g); + [[x + 32, y + 42, 1], [x + w - 32, y + 42, -1], [x + w - 32, y + h - 30, -1]].forEach(([gx, gy, d]) => + el("path", { d: `M${gx} ${gy} q${d * 13} -7 ${d * 26} 0 t${d * 26} 0`, stroke: INK, "stroke-width": 2, fill: "none", "stroke-linecap": "round" }, g)); + el("path", { d: PIECE(PW, PH), transform: `translate(${cx} ${cy}) scale(${s})`, fill: "#fff", stroke: INK, "stroke-width": 3 / s, "stroke-linejoin": "round" }, g); + return g; + }; + + const SC = {}; + + /* ---- 1. two trays, two pieces: your browser and a fresh one ---- */ + SC.puzzle = { + dur: 8.5, still: 6, + build(svg, api) { + hint(svg, "tap a piece"); + const CY = 360; + let lastT = 0; + const items = [[220, "Your browser", "Signed in tabs", SKY, 0.6], [580, "Fresh browser", "Headless Chrome", MINT, 2.4]].map(([cx, label, word, col, at], i) => { + fit(txt(svg, cx, 168, label, { "text-anchor": "middle", "font-size": 30, "font-weight": 700 }), 320); + tray(svg, cx, CY, 330, 300, 1); + const burst = el("path", { d: "M-152 -72 L-166 -86 M-156 -56 L-176 -58 M-140 -78 L-143 -98 M152 -72 L166 -86 M156 -56 L176 -58 M140 -78 L143 -98", stroke: INK, "stroke-width": 3, "stroke-linecap": "round", fill: "none", opacity: 0, transform: `translate(${cx} ${CY})` }, svg); + const g = el("g", {}, svg); + ring(g, -154, -112, 308, 186, 20); + el("path", { d: PIECE(PW, PH), fill: col, stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, g); + fit(txt(g, 8, 9, word, { "text-anchor": "middle", "font-family": MONO, "font-size": 24, "font-weight": 700 }), 220); + const it = { g, burst, cx, at, i, tap: -99 }; + button(g, word, () => { it.tap = api.now(); api.seek(lastT); }); + return it; + }); + return (t, now) => { + lastT = t; + items.forEach((it) => { + const land = it.at + 0.65, f = seg(t, it.at, land); + let off = t < land ? -520 * (1 - f * f) : -12 * Math.sin(Math.PI * seg(t, land, land + 0.25)); + off -= 520 * io(seg(t, 7.2, 8)); + const op = seg(t, it.at, it.at + 0.1) * (1 - seg(t, 7.5, 8)); + let r = 0, flash = seg(t, land, land + 0.05) * (1 - seg(t, land + 0.15, land + 0.45)); + const s = now - it.tap; + if (it.tap >= 0 && s >= 0 && s < 1) { + const k = s < 0.35 ? oc(s / 0.35) : s < 0.5 ? 1 : s < 0.78 ? 1 - seg(s, 0.5, 0.78) ** 2 : -0.12 * Math.sin(Math.PI * seg(s, 0.78, 1)); + off -= 70 * k; r = (it.i ? 5 : -5) * Math.max(0, k); + flash = Math.max(flash, seg(s, 0.78, 0.8) * (1 - seg(s, 0.86, 1))); + } + tf(it.g, it.cx, CY + off, 1, r); it.g.setAttribute("opacity", op); + it.burst.setAttribute("opacity", flash); + }); + }; + }, + }; + + /* ---- 2. a striped baton rolls from the Agent tray to You ---- */ + SC.baton = { + dur: 8.2, still: 5.5, + build(svg, api) { + const A = 175, B = 625, Y = 390, CX = 615, CB = 288; + [[A, "Agent", LIL], [B, "You", MINT]].forEach(([cx, label, col]) => { + el("rect", { x: cx - 130, y: 296, width: 260, height: 124, rx: 14, fill: col, stroke: INK, "stroke-width": 3 }, svg); + txt(svg, cx, 342, label, { "text-anchor": "middle", "font-size": 30, "font-weight": 700 }); + }); + el("path", { d: "M110 444 V500 L166 444 Z M690 444 V500 L634 444 Z", fill: "#fff", stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, svg); + el("rect", { x: 36, y: 418, width: 728, height: 26, rx: 8, fill: YEL, stroke: INK, "stroke-width": 3 }, svg); + el("path", { d: "M330 431 q13 -6 26 0 t26 0 M444 431 q13 -6 26 0 t26 0", stroke: INK, "stroke-width": 2, fill: "none", "stroke-linecap": "round" }, svg); + const cid = nid("clip"); + el("rect", { x: -115, y: -28, width: 230, height: 56, rx: 28 }, el("clipPath", { id: cid }, el("defs", {}, svg))); + const bat = el("g", {}, svg), body = el("g", { "clip-path": `url(#${cid})` }, bat); + el("rect", { x: -115, y: -28, width: 230, height: 56, fill: SKY }, body); + const stripes = el("g", {}, body); + for (let i = -8; i <= 8; i++) el("path", { d: `M${i * 40 - 2} -30 h18 l-14 60 h-18 Z`, fill: BLUE }, stripes); + el("rect", { x: -62, y: -30, width: 124, height: 60, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, body); + el("rect", { x: -115, y: -28, width: 230, height: 56, rx: 28, fill: "none", stroke: INK, "stroke-width": 3 }, bat); + fit(txt(bat, 0, 8, "Your tab", { "text-anchor": "middle", "font-size": 22, "font-weight": 700 }), 110); + [[A, LIL], [B, MINT]].forEach(([cx, col]) => el("rect", { x: cx - 136, y: 409, width: 272, height: 13, rx: 5, fill: col, stroke: INK, "stroke-width": 3 }, svg)); + el("rect", { x: CX - 145, y: 284, width: 290, height: 10, rx: 5, fill: SOFT, stroke: INK, "stroke-width": 2.5 }, svg); + const card = el("g", {}, svg); + el("rect", { x: CX - 135, y: 102, width: 290, height: 182, rx: 18, fill: SKY }, card); + el("rect", { x: CX - 145, y: 92, width: 290, height: 182, rx: 18, fill: "#fff", stroke: INK, "stroke-width": 3 }, card); + fit(txt(card, CX, 150, "Login, your turn", { "text-anchor": "middle", "font-size": 27, "font-weight": 700 }), 254); + const btn = el("g", {}, card); + ring(btn, CX - 96, 178, 192, 66, 33); + el("rect", { x: CX - 88, y: 184, width: 176, height: 54, rx: 27, fill: YEL, stroke: INK, "stroke-width": 3 }, btn); + txt(btn, CX, 219, "Continue", { "text-anchor": "middle", "font-size": 24, "font-weight": 700 }); + let lastT = 0, lastX = A, cardNow = 0, back = -1, x0 = B, k0 = 1; + button(btn, "Continue", () => { if (cardNow < 0.6) return; back = api.now(); x0 = lastX; k0 = cardNow; api.seek(lastT); }); + return (t, now) => { + lastT = t; + let x = A + (B - A) * io(seg(t, 0.8, 3)), op = 1, press = 1; + if (t >= 7) { op = t < 7.35 ? 1 - seg(t, 7, 7.35) : seg(t, 7.45, 7.9); if (t >= 7.35) x = A; } + let k = ob(seg(t, 2.7, 3.3)) * (1 - io(seg(t, 6.6, 6.95))); + if (back >= 0) { + const s = now - back; + if (s >= 3.2) { back = -1; api.seek(0); return; } + press = 1 - 0.06 * Math.sin(Math.PI * seg(s, 0, 0.2)); + k = k0 * (1 - io(seg(s, 0.15, 0.5))); + x = x0 + (A - x0) * io(seg(s, 0.4, 1.9)); op = 1; + } + lastX = x; cardNow = k; + tf(bat, x, Y); bat.setAttribute("opacity", op); + tf(stripes, ((((-x * 0.7) % 40) + 40) % 40), 0); + card.setAttribute("transform", `translate(0 ${CB}) scale(1 ${Math.max(0.001, k)}) translate(0 ${-CB})`); card.setAttribute("visibility", k < 0.02 ? "hidden" : "visible"); + btn.setAttribute("transform", `translate(${CX} 211) scale(${press}) translate(${-CX} -211)`); + }; + }, + }; + + /* ---- 3. two lockers, refs on the plates; click @e2 opens the second ---- */ + SC.lockers = { + dur: 8.5, still: 5.5, + build(svg, api) { + hint(svg, "tap either locker"); + const CMD = "click @e2", OPEN = 110; + el("rect", { x: 220, y: 100, width: 360, height: 76, rx: 38, fill: SOFT }, svg); + const ty = txt(svg, 0, 152, CMD, { "font-family": MONO, "font-size": 42, "font-weight": 700 }); + const TL = ty.getComputedTextLength() || 227, tx = 400 - TL / 2; + ty.setAttribute("x", tx); + const caret = el("rect", { y: 118, width: 4, height: 42, fill: INK }, svg); + el("path", { d: "M120 521 H680", stroke: INK, "stroke-width": 3, "stroke-linecap": "round" }, svg); + let lastT = 0; + const lk = [[170, LIL, "@e1", 1], [420, SKY, "@e2", -1]].map(([x, col, ref, dir], i) => { + const g = el("g", {}, svg); + ring(g, x - 10, 208, 230, 324, 20); + el("rect", { x, y: 220, width: 210, height: 300, rx: 12, fill: col, stroke: INK, "stroke-width": 3 }, g); + const plate = el("rect", { x: x + 40, y: 234, width: 130, height: 46, rx: 10, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, g); + txt(g, x + 105, 266, ref, { "text-anchor": "middle", "font-family": MONO, "font-size": 26, "font-weight": 700 }); + el("rect", { x: x + 15, y: 296, width: 180, height: 208, rx: 6, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, g); + if (i === 1) { + const note = el("g", { transform: `rotate(-3 ${x + 105} 400)` }, g); + el("path", { d: `M${x + 25} 342 H${x + 161} L${x + 185} 366 V458 H${x + 25} Z`, fill: YEL, stroke: INK, "stroke-width": 2.5, "stroke-linejoin": "round" }, note); + el("path", { d: `M${x + 161} 342 V366 H${x + 185} Z`, fill: "#fff", stroke: INK, "stroke-width": 2.5, "stroke-linejoin": "round" }, note); + fit(txt(note, x + 103, 394, "More", { "text-anchor": "middle", "font-size": 25, "font-weight": 700 }), 140); + fit(txt(note, x + 103, 426, "information", { "text-anchor": "middle", "font-size": 25, "font-weight": 700 }), 140); + } + const face = el("path", { fill: col, stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, g); + const door = el("g", {}, g); + const marks = el("g", {}, door); + el("path", { d: "M50 322 H130 M50 336 H130 M50 350 H130", stroke: INK, "stroke-width": 3, "stroke-linecap": "round" }, marks); + el("rect", { x: 150, y: 382, width: 14, height: 44, rx: 6, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, marks); + const d = { door, face, marks, plate, col, dir, hx: dir > 0 ? x + 15 : x + 195, tap: -1 }; + button(g, ref, () => { d.tap = api.now(); api.seek(lastT); }); + return d; + }); + return (t, now) => { + lastT = t; + const n = Math.round(CMD.length * (seg(t, 0.4, 1.9) - seg(t, 7.4, 7.9))); + ty.textContent = CMD.slice(0, n); + caret.setAttribute("x", tx + (TL / CMD.length) * n + 4); + caret.setAttribute("opacity", (t > 0.4 && t < 1.9) || Math.floor(now * 2.4) % 2 === 0 ? 1 : 0); + lk[1].plate.setAttribute("fill", t >= 2 && t < 7.4 ? YEL : "#fff"); + lk.forEach((d, i) => { + let a = i === 1 ? OPEN * ob(seg(t, 2.3, 3.1)) * (1 - io(seg(t, 6.9, 7.5))) : 0; + const s = now - d.tap; + if (d.tap >= 0 && s >= 0 && s < 1.6) { + const u = s / 1.6, b = u < 0.4 ? oc(u / 0.4) : u < 0.6 ? 1 : 1 - io(seg(u, 0.6, 1)); + a = a < OPEN / 2 ? a + (OPEN - a) * b : a * (1 - b); + } + const r = (a * Math.PI) / 180, c = Math.cos(r); + const sk = -0.12 * Math.sin(r), fx = d.hx + d.dir * c * 180; + d.door.setAttribute("transform", `matrix(${d.dir * c} ${sk} 0 1 ${d.hx} 0)`); + d.face.setAttribute("d", `M${d.hx} 296 L${fx} ${296 + sk * 180} L${fx} ${504 + sk * 180} L${d.hx} 504 Z`); + d.face.setAttribute("fill", c < 0 ? SOFT : d.col); d.marks.setAttribute("opacity", c < 0 ? 0 : 1); + }); + }; + }, + }; + + /* ---- title card, 16 by 9 ---- */ + SC.hero = { + w: 960, h: 540, dur: 1, still: 0, + build(svg) { + el("rect", { x: 64, y: 40, width: 124, height: 42, rx: 21, fill: LIL, stroke: INK, "stroke-width": 2.5 }, svg); + txt(svg, 126, 68, "Versus", { "text-anchor": "middle", "font-size": 21, "font-weight": 700 }); + txt(svg, 896, 68, "Checked 11 Nov 2026", { "text-anchor": "end", "font-size": 19, "font-weight": 500, fill: MUTE }); + txt(svg, 64, 142, "OpenCode Browse", { "font-size": 60, "font-weight": 700 }); + txt(svg, 64, 206, "vs agent-browser", { "font-size": 60, "font-weight": 700 }); + el("path", { d: "M66 230 H520", stroke: YEL, "stroke-width": 14, "stroke-linecap": "round" }, svg); + txt(svg, 64, 274, "Two browser tools for coding agents", { "font-size": 25, "font-weight": 500, fill: MUTE }); + [[256, "Browse", SKY], [704, "agent-browser", MINT]].forEach(([cx, name, col]) => { + txt(svg, cx, 326, name, { "text-anchor": "middle", "font-family": MONO, "font-size": 22, "font-weight": 700 }); + tray(svg, cx, 426, 384, 160, 0.55); + el("path", { d: PIECE(PW, PH), transform: `translate(${cx} 426) scale(0.55)`, fill: col, stroke: INK, "stroke-width": 3 / 0.55, "stroke-linejoin": "round" }, svg); + }); + return () => {}; + }, + }; + + /* ---- player ---- */ + const q = new URLSearchParams(location.search), frozen = q.has("mgstill"), fixed = parseFloat(q.get("mgstill")); + const calm = matchMedia("(prefers-reduced-motion: reduce)").matches; + const mount = (fig) => { + const sc = SC[fig.dataset.scene], img = fig.querySelector("img"); if (!sc || !img) return; + const W = sc.w || 800, H = sc.h || 600; + const svg = el("svg", { viewBox: `0 0 ${W} ${H}`, class: "mg-svg", role: "group", "aria-label": img.alt || "" }); + svg.style.aspectRatio = `${W} / ${H}`; + el("rect", { width: W, height: H, fill: "#fff" }, svg); + img.replaceWith(svg); + let off = 0, raf = 0, seen = false, held = calm; + const base = performance.now(), clock = () => (performance.now() - base) / 1000; + let draw = () => {}; + const frame = () => { const now = clock(); draw(held ? sc.still : (((now + off) % sc.dur) + sc.dur) % sc.dur, now); }; + const tick = () => { cancelAnimationFrame(raf); frame(); if (seen && !held) raf = requestAnimationFrame(tick); }; + const api = { now: clock, seek: (s) => { off = s - clock(); held = false; tick(); }, poke: () => { held = false; tick(); } }; + draw = sc.build(svg, api); + if (frozen) { draw(isNaN(fixed) ? sc.still : fixed, 0); return; } + new IntersectionObserver(([e]) => { + seen = e.isIntersecting; + if (seen) { tick(); if (!fig.dataset.sent && window.posthog) { fig.dataset.sent = 1; window.posthog.capture("blog_scene_view", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } } + else cancelAnimationFrame(raf); + }, { threshold: 0.25 }).observe(fig); + svg.addEventListener("click", () => { if (!fig.dataset.hit && window.posthog) { fig.dataset.hit = 1; window.posthog.capture("blog_scene_interact", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } }); + frame(); + }; + const go = () => document.querySelectorAll("figure.mg[data-scene]").forEach(mount); + const fonts = document.fonts && document.fonts.load ? Promise.all([document.fonts.load('700 32px "Space Grotesk"'), document.fonts.load('500 20px "Space Grotesk"'), document.fonts.load('700 20px "JetBrains Mono"')]).catch(() => {}) : Promise.resolve(); + const start = () => fonts.then(go, go); + if (document.readyState === "loading") document.addEventListener("DOMContentLoaded", start); else start(); +})(); diff --git a/blog/src/assets/media/opencode-browse-vs-agent-browser/puzzle.png b/blog/src/assets/media/opencode-browse-vs-agent-browser/puzzle.png new file mode 100644 index 0000000000..9cb0f94e27 Binary files /dev/null and b/blog/src/assets/media/opencode-browse-vs-agent-browser/puzzle.png differ diff --git a/blog/src/assets/media/turnstone-alternatives/eggcarton.png b/blog/src/assets/media/turnstone-alternatives/eggcarton.png new file mode 100644 index 0000000000..7028194767 Binary files /dev/null and b/blog/src/assets/media/turnstone-alternatives/eggcarton.png differ diff --git a/blog/src/assets/media/turnstone-alternatives/envelopes.png b/blog/src/assets/media/turnstone-alternatives/envelopes.png new file mode 100644 index 0000000000..41c73d119f Binary files /dev/null and b/blog/src/assets/media/turnstone-alternatives/envelopes.png differ diff --git a/blog/src/assets/media/turnstone-alternatives/flashlight.png b/blog/src/assets/media/turnstone-alternatives/flashlight.png new file mode 100644 index 0000000000..b54a9d23a0 Binary files /dev/null and b/blog/src/assets/media/turnstone-alternatives/flashlight.png differ diff --git a/blog/src/assets/media/turnstone-alternatives/hero.png b/blog/src/assets/media/turnstone-alternatives/hero.png new file mode 100644 index 0000000000..7deb319440 Binary files /dev/null and b/blog/src/assets/media/turnstone-alternatives/hero.png differ diff --git a/blog/src/assets/media/turnstone-alternatives/motion.css b/blog/src/assets/media/turnstone-alternatives/motion.css new file mode 100644 index 0000000000..9959a12c81 --- /dev/null +++ b/blog/src/assets/media/turnstone-alternatives/motion.css @@ -0,0 +1,13 @@ +/* Bright coded scenes for "Turnstone alternatives". Pairs with motion.js. */ +.prose figure.mg { margin: 42px 0; } +.prose figure.mg img, .mg .mg-svg { display: block; width: 100%; height: auto; border: 1px solid #1A1320; border-radius: 18px; background: #fff; } +.mg figcaption { font: 500 13px/1.5 "Space Grotesk", system-ui, sans-serif; color: #6B5878; padding-top: 10px; text-align: center; } +.mg .mg-svg { touch-action: manipulation; -webkit-tap-highlight-color: transparent; } +.mg .mg-svg text { -webkit-user-select: none; user-select: none; pointer-events: none; } +.mg .mg-hit { cursor: pointer; outline: none; } +.mg [role="slider"] { cursor: grab; touch-action: none; } +.mg .mg-ring { stroke-opacity: 0; transition: stroke-opacity 0.15s; } +.mg .mg-hit:focus-visible .mg-ring { stroke-opacity: 1; } +.mg [role="slider"]:focus-visible circle:nth-child(2) { stroke-width: 5; } +@media (hover: hover) { .mg .mg-hit:hover .mg-ring { stroke-opacity: 0.5; } } +@media (prefers-reduced-motion: reduce) { .mg .mg-ring { transition: none; } } diff --git a/blog/src/assets/media/turnstone-alternatives/motion.js b/blog/src/assets/media/turnstone-alternatives/motion.js new file mode 100644 index 0000000000..b2855a8001 --- /dev/null +++ b/blog/src/assets/media/turnstone-alternatives/motion.js @@ -0,0 +1,226 @@ +/* Bright coded scenes for "Turnstone alternatives". Vanilla JS, no library. +
holds a still image; this script swaps in a live SVG. + Plays only in view, honours reduced motion, "?mgstill" freezes each scene on its still frame. */ +(() => { + const NS = "http://www.w3.org/2000/svg"; + const INK = "#1A1320", YEL = "#FFCA54", BLUE = "#6C8EF5", LIL = "#B69CFF", MINT = "#7FD8AE", SKY = "#9AD8FF", SOFT = "#F1ECF9", MUTE = "#7A6A88"; + const SANS = '"Space Grotesk", system-ui, sans-serif', MONO = '"JetBrains Mono", ui-monospace, monospace'; + const el = (t, a = {}, p) => { const n = document.createElementNS(NS, t); for (const k in a) n.setAttribute(k, a[k]); if (p) p.appendChild(n); return n; }; + const txt = (p, x, y, s, a = {}) => { const n = el("text", Object.assign({ x, y, "font-family": SANS, "font-size": 24, "font-weight": 600, fill: INK }, a), p); n.textContent = s; return n; }; + const cl = (v, a = 0, b = 1) => Math.max(a, Math.min(b, v)); + const seg = (t, a, b) => cl((t - a) / (b - a)); + const oc = (x) => 1 - Math.pow(1 - x, 3); + const ob = (x) => { const c = 1.70158; return 1 + (c + 1) * Math.pow(x - 1, 3) + c * Math.pow(x - 1, 2); }; + const io = (x) => (x < 0.5 ? 4 * x * x * x : 1 - Math.pow(-2 * x + 2, 3) / 2); + const tf = (n, x, y, s = 1, r = 0) => n.setAttribute("transform", `translate(${x} ${y}) rotate(${r}) scale(${s})`); + const button = (g, label, fn) => { + g.setAttribute("role", "button"); g.setAttribute("tabindex", "0"); g.setAttribute("aria-label", label); g.classList.add("mg-hit"); + g.addEventListener("click", fn); + g.addEventListener("keydown", (e) => { if (e.key === "Enter" || e.key === " ") { e.preventDefault(); fn(); } }); + }; + const hit = (g, x, y, w, h, r = 22) => { + el("rect", { x, y, width: w, height: h, rx: r, fill: "#fff", "fill-opacity": 0 }, g); + el("rect", { x: x + 4, y: y + 4, width: w - 8, height: h - 8, rx: r, fill: "none", stroke: INK, "stroke-width": 2, "stroke-dasharray": "4 7", class: "mg-ring" }, g); + }; + + const SC = {}; + + /* ---- 1. one flashlight, three plan batteries, the beam stays lit ---- */ + SC.flashlight = { + dur: 10, still: 9.2, + build(svg, api) { + const BAT = [["ChatGPT plan", BLUE], ["Claude plan", LIL], ["Grok plan", MINT]]; + const beam = el("g", {}, svg); + el("path", { d: "M248 168 L552 168 L790 -10 L10 -10 Z", fill: YEL, "fill-opacity": 0.3 }, beam); + [-1, 1].forEach((s) => el("path", { d: `M${400 + s * 150} 168 L${400 + s * 360} 12`, stroke: YEL, "stroke-width": 5, "stroke-linecap": "round" }, beam)); + txt(beam, 400, 104, "Same Agent", { "text-anchor": "middle", "font-size": 52, "font-weight": 700 }); + const fl = el("g", {}, svg); + hit(fl, 222, 148, 356, 446); + el("rect", { x: 300, y: 552, width: 200, height: 30, rx: 9, fill: SKY, stroke: INK, "stroke-width": 3 }, fl); + el("rect", { x: 512, y: 300, width: 20, height: 48, rx: 7, fill: SKY, stroke: INK, "stroke-width": 2.5 }, fl); + el("rect", { x: 280, y: 242, width: 240, height: 318, rx: 20, fill: YEL, stroke: INK, "stroke-width": 3 }, fl); + el("path", { d: "M240 172 H560 L520 244 H280 Z", fill: YEL, stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, fl); + el("rect", { x: 236, y: 160, width: 328, height: 16, rx: 8, fill: SKY, stroke: INK, "stroke-width": 3 }, fl); + el("rect", { x: 300, y: 262, width: 200, height: 280, rx: 14, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, fl); + const bats = BAT.map(([name, col]) => { + const g = el("g", {}, fl); + el("rect", { x: -18, y: -46, width: 36, height: 10, rx: 3, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, g); + el("rect", { x: -88, y: -38, width: 176, height: 76, rx: 12, fill: SOFT, stroke: INK, "stroke-width": 3 }, g); + const ch = el("rect", { x: -84, y: -34, width: 168, height: 68, rx: 9, fill: col }, g); + txt(g, 0, 7, name, { "text-anchor": "middle", "font-family": MONO, "font-size": 20, "font-weight": 700 }); + return { g, ch }; + }); + const DR = [[1.2, 3.0], [4.6, 6.4]], SW = [3.1, 6.7]; + const place = (t) => { + let order = [0, 1, 2]; const ys = [0, 1, 2], xs = [0, 0, 0]; + for (const st of SW) { + const s = seg(t, st, st + 1.3); if (s <= 0) break; + const mover = order[0], next = order.slice(1).concat(mover), m = io(seg(s, 0.3, 0.7)); + order.forEach((b, i) => { ys[b] = i + (next.indexOf(b) - i) * m; }); + xs[mover] = -250 * (s < 0.3 ? io(s / 0.3) : s < 0.7 ? 1 : 1 - io((s - 0.7) / 0.3)); + if (s < 1) break; + order = next; + } + return { ys, xs }; + }; + let cur = 0; + button(fl, "Flashlight: drain the current battery so the next one takes over", () => api.seek(cur < 1.2 ? 1.2 : cur < 4.6 ? 4.6 : 0.4)); + return (t) => { + cur = t; + const { ys, xs } = place(t), fade = t > 9.5 ? 1 - seg(t, 9.5, 9.95) : seg(t, 0, 0.35); + bats.forEach((b, i) => { + const c = i < 2 ? 1 - seg(t, DR[i][0], DR[i][1]) : 1; + b.ch.setAttribute("width", 168 * c); b.ch.setAttribute("opacity", cl(c * 4)); + tf(b.g, 400 + xs[i], 312 + 86 * ys[i]); b.g.setAttribute("opacity", fade); + }); + }; + }, + }; + + /* ---- 2. two envelopes, two price cards ---- */ + SC.envelopes = { + dur: 9, still: 7.4, + build(svg, api) { + const E = [["Turnstone for Mac", "$0 forever", false], ["Cloud", "$49 a month", true]]; + const tapAt = [-99, -99]; + const envs = E.map(([name, price, soon], i) => { + const x0 = 60 + i * 360, w = 320, cx = x0 + 160, g = el("g", {}, svg); + hit(g, x0 - 14, 70, w + 28, 470); + el("path", { d: `M${x0} 302 L${cx} 222 L${x0 + w} 302 Z`, fill: SOFT, stroke: INK, "stroke-width": 3, "stroke-linejoin": "round" }, g); + const card = el("g", {}, g); + el("rect", { x: x0 + 24, y: 0, width: w - 48, height: 190, rx: 12, fill: YEL, stroke: INK, "stroke-width": 3 }, card); + txt(card, cx, 76, price, { "text-anchor": "middle", "font-size": 42, "font-weight": 700 }); + const tag = el("g", {}, card); + if (soon) { + el("rect", { x: cx - 76, y: 102, width: 152, height: 38, rx: 19, fill: LIL, stroke: INK, "stroke-width": 2.5 }, tag); + txt(tag, cx, 128, "Coming soon", { "text-anchor": "middle", "font-size": 19, "font-weight": 700 }); + } + el("rect", { x: x0, y: 300, width: w, height: 210, rx: 12, fill: "#fff", stroke: INK, "stroke-width": 3 }, g); + el("path", { d: `M${x0 + 3} 303 L${cx} 398 L${x0 + w - 3} 303`, fill: SOFT, stroke: INK, "stroke-width": 2.5, "stroke-linejoin": "round" }, g); + el("rect", { x: cx - 140, y: 426, width: 280, height: 56, rx: 12, fill: "#fff", stroke: INK, "stroke-width": 2.5 }, g); + txt(g, cx, 463, name, { "text-anchor": "middle", "font-size": 25, "font-weight": 700 }); + button(g, `${name} envelope: ${price}${soon ? ", Coming soon" : ""}`, () => { tapAt[i] = api.now(); api.poke(); }); + return { card, tag }; + }); + return (t, now) => { + const tuck = 1 - io(seg(t, 8.2, 8.9)); + envs.forEach((e, i) => { + let p = ob(seg(t, 0.5 + i, 1.4 + i)) * tuck; + const d = now - tapAt[i]; + if (d >= 0 && d < 1.3) p = d < 0.45 ? 1 - io(d / 0.45) : ob(seg(d, 0.45, 1.3)); + tf(e.card, 0, 312 - 184 * p); + e.tag.setAttribute("opacity", oc(seg(t, 2.3, 2.7))); + }); + }; + }, + }; + + /* ---- 3. an egg carton of platforms ---- */ + SC.eggcarton = { + dur: 7, still: 6.5, + build(svg, api) { + const CUPS = [["Mac app", 145, 250, 2], ["Cloud", 315, 250, 1], ["iPhone app", 485, 250, 1], ["Web app", 655, 250, 1], ["Windows", 230, 440, 0], ["Linux", 400, 440, 0], ["Android", 570, 440, 0]]; + const g = el("g", {}, svg); + hit(g, 36, 84, 728, 486, 38); + el("rect", { x: 50, y: 98, width: 700, height: 458, rx: 34, fill: SKY, stroke: INK, "stroke-width": 3 }, g); + const EGG = "M0 -90 C26 -90 40 -42 40 -26 C40 -4 22 6 0 6 C-22 6 -40 -4 -40 -26 C-40 -42 -26 -90 0 -90 Z"; + const eggs = []; + CUPS.forEach(([name, x, y, kind]) => { + el("ellipse", { cx: x, cy: y, rx: 66, ry: 36, fill: "#fff", stroke: INK, "stroke-width": 3 }, g); + el("path", { d: `M${x - 48} ${y + 8} Q${x} ${y + 26} ${x + 48} ${y + 8}`, stroke: SOFT, "stroke-width": 6, fill: "none", "stroke-linecap": "round" }, g); + if (kind) { + const e = el("g", {}, g); + el("path", { d: EGG, fill: kind === 2 ? BLUE : SOFT, stroke: INK, "stroke-width": 3 }, e); + el("path", { d: "M-20 -56 Q-24 -40 -18 -28", stroke: "#fff", "stroke-width": 5, fill: "none", "stroke-linecap": "round", opacity: kind === 2 ? 0.7 : 1 }, e); + if (kind === 1) { + el("rect", { x: -64, y: -130, width: 128, height: 32, rx: 16, fill: LIL, stroke: INK, "stroke-width": 2.5 }, e); + txt(e, 0, -108, "Coming soon", { "text-anchor": "middle", "font-size": 17, "font-weight": 700 }); + } + eggs.push({ e, x, y: y + 6, kind }); + el("path", { d: `M${x - 66} ${y} A66 36 0 0 0 ${x + 66} ${y} Z`, fill: "#fff" }, g); + el("path", { d: `M${x - 66} ${y} A66 36 0 0 0 ${x + 66} ${y}`, fill: "none", stroke: INK, "stroke-width": 3 }, g); + el("path", { d: `M${x - 48} ${y + 8} Q${x} ${y + 26} ${x + 48} ${y + 8}`, stroke: SOFT, "stroke-width": 6, fill: "none", "stroke-linecap": "round" }, g); + } + txt(g, x, y + 74, name, { "text-anchor": "middle", "font-size": 22, "font-weight": 700 }); + }); + button(g, "Egg carton: Mac app available; Cloud, iPhone app and Web app coming soon; Windows, Linux and Android empty. Wobble the eggs", () => api.seek(0.3)); + return (t) => { + let j = 0; + eggs.forEach((o) => { + if (o.kind === 2) { const s = seg(t, 0.4, 1.1); tf(o.e, o.x, o.y - 26 * Math.sin(Math.PI * s), 1, 0); return; } + const st = 1.3 + 0.2 * j++, u = t - st; + const a = u > 0 && u < 3 ? 13 * Math.sin(u * 11) * Math.exp(-u * 1.5) : 0; + tf(o.e, o.x, o.y, 1, a); + }); + }; + }, + }; + + /* ---- title card, 16 by 9 ---- */ + SC.hero = { + w: 960, h: 540, dur: 3.6, still: 3.6, once: true, + build(svg) { + el("rect", { x: 64, y: 44, width: 160, height: 42, rx: 21, fill: YEL, stroke: INK, "stroke-width": 2.5 }, svg); + txt(svg, 144, 72, "Alternatives", { "text-anchor": "middle", "font-size": 20, "font-weight": 700 }); + txt(svg, 64, 160, "Turnstone alternatives", { "font-size": 64, "font-weight": 700 }); + txt(svg, 64, 220, "5 tools like Turnstone for AI teammates", { "font-size": 27, "font-weight": 500, fill: MUTE }); + txt(svg, 64, 258, "Checked 11 Nov 2026", { "font-size": 19, "font-weight": 500, fill: MUTE }); + const top = el("g", {}, svg); + const tn = txt(top, 480, 346, "Turnstone", { "text-anchor": "middle", "font-family": MONO, "font-size": 19, "font-weight": 700, fill: MUTE }); + const tw = tn.getComputedTextLength() + 44; + top.insertBefore(el("rect", { x: 480 - tw / 2, y: 316, width: tw, height: 44, rx: 12, fill: SOFT, stroke: INK, "stroke-width": 2.5 }), tn); + const NAMES = ["Claude Cowork", "Munder Difflin", "Grok Bot", "Perplexity Teammates", "OpenClaw"], COL = [YEL, SKY, LIL, MINT, YEL]; + const tiles = NAMES.map((s, i) => { + const g = el("g", {}, svg), n = txt(g, 0, 448, s, { "text-anchor": "middle", "font-family": MONO, "font-size": 16, "font-weight": 700 }); + const w = n.getComputedTextLength() + 26, r = el("rect", { y: 420, width: w, height: 42, rx: 11, fill: COL[i], stroke: INK, "stroke-width": 2.5 }); + g.insertBefore(r, n); + return { g, n, r, w }; + }); + const gap = 16, total = tiles.reduce((a, b) => a + b.w, 0) + gap * 4; + let x = (960 - total) / 2; + const lines = tiles.map((o) => { + const cx = x + o.w / 2; o.r.setAttribute("x", x); o.n.setAttribute("x", cx); x += o.w + gap; + const p = el("path", { d: `M480 360 V390 H${cx} V420`, fill: "none", stroke: INK, "stroke-width": 2, "stroke-dasharray": "2 7", "stroke-linecap": "round" }, svg); + svg.insertBefore(p, tiles[0].g); + return p; + }); + return (t) => { + tiles.forEach((o, i) => { + const s = seg(t, 0.4 + i * 0.4, 1.0 + i * 0.4), k = ob(s); + tf(o.g, 0, 34 * (1 - k)); o.g.setAttribute("opacity", cl(s * 2.5)); lines[i].setAttribute("opacity", cl(s * 2.5)); + }); + }; + }, + }; + + /* ---- player ---- */ + const q = new URLSearchParams(location.search), frozen = q.has("mgstill"), fixed = parseFloat(q.get("mgstill")); + const calm = matchMedia("(prefers-reduced-motion: reduce)").matches; + const mount = (fig) => { + const sc = SC[fig.dataset.scene], img = fig.querySelector("img"); if (!sc || !img) return; + const W = sc.w || 800, H = sc.h || 600; + const svg = el("svg", { viewBox: `0 0 ${W} ${H}`, class: "mg-svg", role: "group", "aria-label": img.alt || "" }); + svg.style.aspectRatio = `${W} / ${H}`; + el("rect", { width: W, height: H, fill: "#fff" }, svg); + img.replaceWith(svg); + let off = 0, raf = 0, seen = false, held = calm; + const base = performance.now(), clock = () => (performance.now() - base) / 1000; + let draw = () => {}; + const frame = () => { const now = clock(); draw(held ? sc.still : sc.once ? Math.min(now + off, sc.dur) : (((now + off) % sc.dur) + sc.dur) % sc.dur, now); }; + const tick = () => { cancelAnimationFrame(raf); frame(); if (seen && !held) raf = requestAnimationFrame(tick); }; + const api = { now: clock, seek: (s) => { off = s - clock(); held = false; tick(); }, poke: () => { held = false; tick(); } }; + draw = sc.build(svg, api); + if (frozen) { draw(isNaN(fixed) ? sc.still : fixed, 0); return; } + new IntersectionObserver(([e]) => { + seen = e.isIntersecting; + if (seen) { tick(); if (!fig.dataset.sent && window.posthog) { fig.dataset.sent = 1; window.posthog.capture("blog_scene_view", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } } + else cancelAnimationFrame(raf); + }, { threshold: 0.25 }).observe(fig); + svg.addEventListener("click", () => { if (!fig.dataset.hit && window.posthog) { fig.dataset.hit = 1; window.posthog.capture("blog_scene_interact", { slug: location.pathname.split("/").filter(Boolean).pop(), scene: fig.dataset.scene }); } }); + frame(); + }; + const go = () => document.querySelectorAll("figure.mg[data-scene]").forEach(mount); + const fonts = document.fonts && document.fonts.load ? Promise.all([document.fonts.load('700 32px "Space Grotesk"'), document.fonts.load('500 20px "Space Grotesk"'), document.fonts.load('700 20px "JetBrains Mono"')]).catch(() => {}) : Promise.resolve(); + const start = () => fonts.then(go, go); + if (document.readyState === "loading") document.addEventListener("DOMContentLoaded", start); else start(); +})(); diff --git a/blog/src/posts/agent-tools-today-2026-11-11.md b/blog/src/posts/agent-tools-today-2026-11-11.md new file mode 100644 index 0000000000..2abc7c7070 --- /dev/null +++ b/blog/src/posts/agent-tools-today-2026-11-11.md @@ -0,0 +1,56 @@ +--- +title: "Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider" +seoTitle: "Agent Tools Today (11 Nov 2026): Launches, Skills, MCP Servers" +description: "The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date." +date: 2026-11-11 +category: news +categoryLabel: News +type: Non-technical +series: agent-tools-today +primaryKeyword: "agent tools today 11 nov 2026" +secondaryKeywords: ["claude sheets", "claude whiteboards", "alphaproof code", "strands decider", "opencode v2.2.7", "copilot cli 1.0.109"] +tags: ["Daily Brief", "Claude", "MCP", "OpenCode"] +--- + +Agent tools today, 11 Nov 2026, in one line: Anthropic put Claude Sheets and Whiteboards in beta, Google DeepMind's AlphaProof Code used agents to formally verify Signal's protocol code, and a Strands Decider case study drew 693 Hacker News points. It covers 10 Nov 04:00 UTC to 11 Nov 04:00 UTC, checked 11 Nov. Previous edition: [10 Nov](/blog/agent-tools-today-2026-11-10/). + +
Animation. On a white background, a gumball machine full of blue, lilac and mint gumballs drops three gumballs down its chute in turn. They read Sheets, AlphaProof and Decider. Each gumball rolls into the tray and settles. Tapping the crank drops the next one and shows the date 11 Nov on it.
The day's three lead items, from Anthropic's 10 Nov article, Google DeepMind's 10 Nov post and a Strands Agents case study, read 11 Nov 2026.
+ +## Top 2 launches + +1. **Claude Whiteboards, Sheets and Data.** Anthropic's 10 Nov article puts Whiteboards and Sheets in beta, and Claude Dashboards "becomes generally available as Claude Data". "These are available on all paid plans." Sheets is "a spreadsheet Claude builds and edits with you". On Enterprise, Claude Data "turns on by default on November 19, 2026". Our page on [Claude Sheets, Whiteboards and Data](/blog/claude-sheets-whiteboards-data/) has the admin defaults. [Source](https://claude.com/resources/articles/sheets-whiteboards-data) +2. **AlphaProof Code.** A research result, not a product. Google DeepMind's 10 Nov post, titled "Formal Verification of Signal’s Protocol with Gemini", says researchers guided AI agents to "mathematically prove key security properties of the actual code underlying the Signal protocol". Its agents generated "over six million lines of Lean" (its summary says "over three million lines of machine-checked proof"), and the verification "took just four weeks", by Google DeepMind's own account. 587 points on [Hacker News](https://news.ycombinator.com/item?id=50439193) by 11 Nov. [Source](https://deepmind.google/blog/introducing-alphaproof-code/) + +## Top 3 skills, MCP servers and plugins + +1. **Interactive connectors open as full apps.** Anthropic's 10 Nov article says "where a connector supports it, you can open a tool beside your conversation or expand it to full screen". Asana, Canva, Dropbox and Webflow are in the first group. It runs on MCP Apps, "the open extension to the Model Context Protocol", rolling out "on all plans". See [what an MCP server is](/blog/what-is-an-mcp-server/). [Source](https://claude.com/resources/articles/interactive-connectors-full-tool) +2. **Modern Web Guidance.** "Keep your coding agent up to date with the latest web best practices." The README calls it "a set of skills", stewarded by the Chrome, Edge, Firefox and MDN teams. Its Show HN post, from 10 Nov at 18:01 UTC, had 286 points by 11 Nov. Apache-2.0, 3,360 stars, created March 2026. [Source](https://github.com/GoogleChrome/modern-web-guidance) +3. **anthropics/skills.** "Public repository for Agent Skills." 1,679 stars in a day on GitHub trending on 11 Nov, 192,464 in total. GitHub shows no licence for the whole repo. See [Claude Code skills](/blog/claude-code-skills/). [Source](https://github.com/anthropics/skills) + +## Top 5 moves from multi agent tools + +1. **OpenCode v2.2.7.** Published 10 Nov at 10:37 UTC. You can pick "Auto in the model picker when your Copilot account has an Auto pool", and remote MCP servers that rotate refresh tokens "no longer sign you out when several clients refresh at once". See [OpenCode alternatives](/blog/opencode-alternatives/). [Source](https://github.com/anomalyco/opencode/releases/tag/v2.2.7) +2. **GitHub Copilot CLI v1.0.109.** Published 10 Nov at 17:02 UTC. It adds "support for Claude Fable 5.2 in the model picker under New models" and CIDR ranges for "sandbox host allow and deny rules". Our page on [Claude Fable 5.2](/blog/claude-fable-5-2/) covers the model. [Source](https://github.com/github/copilot-cli/releases/tag/v1.0.109) +3. **Orca 1.4.256.** Published 10 Nov at 21:31 UTC. Dictation "offers one setup button" and drops filler words. On the phone, "Commit messages, PR descriptions, comments, review notes, tasks and new-workspace drafts survive closing the app." [Source](https://github.com/stablyai/orca/releases/tag/v1.4.256) +4. **Qwen Code v0.27.2.** Published 10 Nov at 19:22 UTC. "Pending approvals now appear in the live panel and can trigger a terminal bell or desktop notification when the terminal is unfocused." The Web Shell can set up WeChat, QQ and Email channels. [Source](https://github.com/QwenLM/qwen-code/releases/tag/v0.27.2) +5. **Goose 1.59.0.** Published 10 Nov at 17:17 UTC. New: "Resume completed delegates with a follow-up (subagent)". One fix, first shipped in 1.58.1 at 04:09 UTC: "Reword compaction prompt that Opus 5.5 refuses as distillation". Prompts, like emails to legal, sometimes need a second draft. [Source](https://github.com/aaif-goose/goose/releases/tag/v1.59.0) + +## Top 2 rising repos + +1. **agent-browser.** Vercel Labs' "Browser automation CLI for AI agents". The README says it returns a page "as compact text with a ref such as `@e1` for each element", which the agent acts on. 780 stars in a day on GitHub trending on 11 Nov, 49,335 in total. Apache-2.0. [Source](https://github.com/vercel-labs/agent-browser) +2. **billion-context.** "A context-compression plugin for month-long single sessions". The README says it "sits between **any** agent and its model API" and claims "5× fewer tokens": the author's claims. 375 stars in a day on 11 Nov, 6,411 in total; GitHub lists its licence as Other. [Source](https://github.com/ranxianglei/billion-context) + +Stars can rise for reasons other than use: names to watch, not picks. + +## Top 4 things people are talking about + +1. **Can a small decision model replace Sonnet 4.6?** The Strands Agents team says two Amazon engineers swapped Claude Sonnet 4.6 for Strands Decider to label tickets, and it "performed just as well at 98% less cost". Its 9 Nov post puts Sonnet at about $22,200 and Decider at about $500 per million tickets: the vendor's own figures. It says this works for "a closed choice from a known catalog". 693 points on [Hacker News](https://news.ycombinator.com/item?id=50436640) by 11 Nov, posted 10 Nov. Choosing a model per job? See [Claude Code Max plan tips](/blog/claude-code-max-plan-tips/). [Source](https://strandsagents.com/blog/amazon-saves-millions-replacing-sonnet-with-strands-decider/) +2. **Does AI use make a codebase fragile?** One programmer's essay says yes. Evan X. Merz writes that AI "tends to solve the problems that can fit within its context window very well, but it's totally oblivious to the long term issues". It is his opinion, dated 7 Nov. 408 points and 425 comments on [Hacker News](https://news.ycombinator.com/item?id=50438318) by 11 Nov, posted 10 Nov. [Source](https://evanxmerz.com/post/ai-usage-generates-a-fragile-codebase/) +3. **Is Project Glasswing finding bugs that matter?** VulnCheck reports 442 CVEs attributable to Anthropic in seven months, "with only two identified as exploited in the wild", and of 37,966 ledger findings, "just 217 have been marked fixed" as of 2 Nov. These are VulnCheck's counts, dated 9 Nov. 311 points on [Hacker News](https://news.ycombinator.com/item?id=50447074) by 11 Nov, posted 10 Nov. [Source](https://www.vulncheck.com/blog/anthropic-glasswing-november-update) +4. **What did the Fireworks AI incident mean for Notion?** Notion's help page, read 11 Nov, describes "a security incident impacting fewer than 1% of Notion workspaces" and says "As of November 3rd, we have disconnected our systems from Fireworks". It tells users who pasted credentials into Notion AI to rotate them "right away". 160 points on [Hacker News](https://news.ycombinator.com/item?id=50437106) by 11 Nov. [Source](https://www.notion.com/help/security-incident-involving-a-third-party-ai-vendor) + +## How this list is built + +We checked tracked tools' GitHub releases, vendor pages, the Hacker News top 30 and GitHub trending, and opened every page linked above. A name only makes a list with an opened link and a signal: points, stars or a dated release. Claude Code shipped no release in the window, the Codex 0.167.1 notes list no changes, T3 Code and Crush shipped only nightlies, and Paperclip, AionUi and Cline shipped nothing. Pi v1.5.2 lets you "fork it into the current folder" when a session's folder is gone, and Gemini CLI v0.68.0 shows the "429 rate limit cool-down and countdown". + + diff --git a/blog/src/posts/mcp-and-skills-in-a-hive.md b/blog/src/posts/mcp-and-skills-in-a-hive.md index efa0697a47..99cacb4a3f 100644 --- a/blog/src/posts/mcp-and-skills-in-a-hive.md +++ b/blog/src/posts/mcp-and-skills-in-a-hive.md @@ -33,6 +33,8 @@ design principle that makes a hive practical is that **every agent is a genuine so your existing setup is inherited, not replaced. This post explains exactly how that works and how to scope tools when you want different agents to have different capabilities. +If you want your agents to drive a browser, [OpenCode Browse vs agent-browser](/blog/opencode-browse-vs-agent-browser/) compares an MCP server that uses your own browser with a CLI that runs its own. + ## Why inheritance is automatic Start from what a hive agent actually *is*. When the harness spawns an agent, it doesn't reimplement diff --git a/blog/src/posts/opencode-browse-vs-agent-browser.md b/blog/src/posts/opencode-browse-vs-agent-browser.md new file mode 100644 index 0000000000..fc913c5dde --- /dev/null +++ b/blog/src/posts/opencode-browse-vs-agent-browser.md @@ -0,0 +1,93 @@ +--- +title: "OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)" +seoTitle: "OpenCode Browse vs agent-browser (2026): Which to Pick" +description: "OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026." +date: 2026-11-11 +category: comparisons +categoryLabel: Comparisons +type: Technical +primaryKeyword: "opencode browse vs agent-browser" +secondaryKeywords: ["agent-browser vs opencode browse", "opencode browse mcp", "agent-browser alternative", "browser tool for coding agents", "vercel agent-browser"] +tags: ["Comparisons", "MCP", "Skills", "AI Agents"] +faq: + - q: "What is the difference between OpenCode Browse and agent-browser?" + a: "Which browser they drive and how the agent calls them. OpenCode's Browse page calls it an MCP server and a Chromium extension that let agents use your real browser, with your tabs, logins and extensions. agent-browser's README calls it a native Rust CLI that drives a browser one command at a time, Chrome for Testing by default. Checked 11 Nov 2026." + - q: "Does OpenCode Browse work with Claude Code?" + a: "Yes. Its product page lists OpenCode, Claude Code, Cursor, Codex, Zed and many more under Any MCP client. The README's install table includes Claude Code with the `claude` flag. Checked 11 Nov 2026." + - q: "Does agent-browser need MCP?" + a: "No. Its site says it works with any agent that can run shell commands, and it ships skills that tell the agent how to use it. For MCP clients, `agent-browser mcp` starts an MCP server over stdio. Checked 11 Nov 2026." + - q: "Can agent-browser use my own Chrome?" + a: "Yes, through CDP mode. Its docs show `agent-browser connect 9222` for a Chrome started with remote debugging, and `--auto-connect` to find a running one. Without that it downloads and drives Chrome for Testing. Checked 11 Nov 2026." + - q: "Are OpenCode Browse and agent-browser free?" + a: "Neither product page lists a price on 11 Nov 2026. Browse is MIT licensed and agent-browser is Apache 2.0, and both are on GitHub." +--- + +Our view: pick OpenCode Browse when your agent must work inside the browser you are already signed in to, and pick agent-browser when you want a scriptable CLI with its own Chrome that any shell agent can call. Both are open source on GitHub. Checked 11 Nov 2026. + +Both tools moved in the past week. Browse shipped four [releases](https://github.com/anomalyco/browse/releases) on 7 Nov and two on 8 Nov, the last v0.0.16 (UTC), and our [9 Nov brief](/blog/agent-tools-today-2026-11-09/) listed it first. agent-browser shipped [v0.42.0](https://github.com/vercel-labs/agent-browser/releases) on 10 Nov. This page sits in our [Comparisons hub](/blog/topics/comparisons/); for tools that run several agents side by side, see [Herdr alternatives](/blog/herdr-alternatives/). + +## OpenCode Browse vs agent-browser at a glance (checked 11 Nov 2026) + +Browse lends your agent the browser you already use, while agent-browser gives it a browser of its own. Every row below comes from each project's README or product page on 11 Nov 2026. + +
Animation. On a white background, two wooden puzzle trays sit side by side, labelled Your browser and Fresh browser. A piece reading Signed in tabs drops into the first tray, then a piece reading Headless Chrome drops into the second. Tap a piece and it lifts out and clicks back into place.
Browse drives the Chromium browser you already use; agent-browser starts Chrome for Testing unless you attach one. Both projects' pages, 11 Nov 2026.
+ +| | OpenCode Browse | agent-browser | +| --- | --- | --- | +| What it is | An MCP server and a Chromium extension | A native Rust CLI with a background daemon | +| How an agent calls it | MCP tools, such as `execute` for Playwright code | Shell commands such as `agent-browser snapshot`, or `agent-browser mcp` | +| Which browser it drives | Your own Chrome, Edge, Brave, Arc, Helium, Vivaldi, Opera or Chromium | Chrome for Testing by default, headless unless `--headed`; can attach to a running Chrome | +| Agents named | OpenCode, Claude Code, Cursor, Codex, Zed "and many more" | Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, opencode | +| Licence | MIT | Apache 2.0 | +| Latest release | v0.0.16, 8 Nov 2026 | v0.42.0, 10 Nov 2026 | +| Price on 11 Nov 2026 | None listed on its product page | None listed on its site | + +GitHub shows the Browse repo was created on 27 Oct 2026 and had 469 stars on 11 Nov 2026; the agent-browser repo dates from 11 Jan 2026 and had more than 49,000. Stars are not a measure of use. + +## What is OpenCode Browse? + +OpenCode Browse is a way for agents to use the browser you already have open. Its [product page](https://opencode.ai/product/browse) calls it "An MCP server and a Chromium extension that let your agents use your real browser, with your tabs, your logins and your extensions." Agents "open and drive tabs with Playwright, take screenshots and record the screen, in background tabs grouped out of your way." + +We think the handoff is the part that matters most. "When it's your turn, for a login, a 2FA prompt or a payment, they hand the tab back to you and continue once you click Continue." You can also lend an agent a tab by clicking the toolbar button, and limit a session's tabs to "the sites you name". + +
Animation. On a white background, a striped relay baton labelled Your tab rolls along a shelf from a tray marked Agent to a tray marked You, as a small card reading Login, your turn flips up. Tap the Continue button on the card and the baton rolls back to the Agent tray.
Browse hands the tab back for a login, a 2FA prompt or a payment, then carries on after Continue. OpenCode's Browse page, 11 Nov 2026.
+ +Install starts with the Chrome extension, which the page says "walks you through the rest of the steps." The [README](https://github.com/anomalyco/browse) also gives a one line installer, `curl -fsSL https://opencode.ai/browse/install | bash`. Then `browse install` adds the `browse` MCP server to the agents you pick and pairs the extension. Any other stdio MCP client gets the entry `"command": "browse", "args": ["mcp"]`. + +The README is frank about risk: "browse drives the browser you're signed in to, so it assumes that what an agent reads (a web page, an email) may try to steer it". Clearing cookies and changing site permissions are refused, and of agent code it says: "treat code an agent runs as code running as you." + +## What is agent-browser? + +agent-browser is a browser CLI for agents from Vercel Labs. Its [README](https://github.com/vercel-labs/agent-browser) calls it "a native Rust CLI that gives an AI agent a browser it can drive one command at a time." `snapshot` returns the page "as compact text with a ref such as `@e1` for each element. The agent acts on a ref, reads the page again to check the result, and repeats." + +The [site](https://agent-browser.dev) shows the loop: `agent-browser open example.com`, then `agent-browser snapshot -i`, then `agent-browser click @e2` on the link it found. For a snapshot, it claims "Text output uses ~200-400 tokens vs ~3000-5000 for full DOM". + +
Animation. On a white background, two small lockers stand side by side, labelled @e1 and @e2. The words click @e2 type themselves above the row, and the second locker door swings open to show a folded note reading More information. Tap either locker and its door opens and closes again.
agent-browser's snapshot gives each element a ref the agent acts on next. agent-browser's README and site, 11 Nov 2026.
+ +Install is `npm install -g agent-browser`, then `agent-browser install` to download Chrome for Testing. A background daemon drives the browser over the Chrome DevTools Protocol, and by default closes a headless browser after one hour without commands, which is more discipline than most of us show with tabs. `--headed` shows the window, and [CDP mode](https://agent-browser.dev/cdp-mode) attaches to a Chrome you started with remote debugging, or finds one with `--auto-connect`. + +Agents call it as plain shell commands. The site lists "Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, opencode, and any agent that can run shell commands." The README says "The CLI ships skills that match its version" (`npx skills add vercel-labs/agent-browser` installs one), and `agent-browser mcp` "starts an MCP server over stdio". + +## Which should you pick? + +Pick by which browser the job needs, not by star count. Our view, as plain rules: + +**Pick OpenCode Browse if:** +- The task needs a site you are already signed in to, and you would rather not hand the agent a password. +- You want to do the login or 2FA step yourself, then click Continue. +- You want the agent in your own Chrome, Edge, Brave or Arc, with your extensions. +- You want to hand an agent a tab you already have open, with the toolbar button. + +**Pick agent-browser if:** +- You want each session in its own browser, away from your tabs. +- You want headless runs, including on Linux, where `agent-browser install --with-deps` adds the browser's system libraries. +- Your agent only runs shell commands, or you want short text snapshots with refs. +- You want a cloud browser from a provider such as Browserbase or Browserless. + +## Can a team of agents share one of these tools? + +Yes, and both plan for several agents through named sessions. agent-browser's README says "Each `--session` gets its own daemon and browser." Browse gives each agent its own current session only when the client names the agent, as OpenCode does; otherwise its README says "each should `session_new` its own and pass `session` on every call." The v0.0.16 notes add that agents and subagents sharing one OpenCode process "each keep their own browse session". + +If you want to run that team on your desktop, [Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of AI agents for all kinds of knowledge work, coding included, on your own computer. Its agents can use MCP servers, skills and plugins. [This guide](/blog/mcp-and-skills-in-a-hive/) covers MCP servers and skills in a hive, and [the install guide](/blog/how-to-install-and-use-munder-difflin/) covers setup. + + diff --git a/blog/src/posts/perplexity-teammates-vs-munder-difflin.md b/blog/src/posts/perplexity-teammates-vs-munder-difflin.md index f28087f1ff..95a22da29e 100644 --- a/blog/src/posts/perplexity-teammates-vs-munder-difflin.md +++ b/blog/src/posts/perplexity-teammates-vs-munder-difflin.md @@ -24,6 +24,8 @@ faq: Our view: pick Perplexity Teammates if you already pay for Max and want hosted agents that watch ongoing work in their own browsers, and Munder Difflin if you want a team of agents for all kinds of knowledge work, coding included, on your own computer. Checked 7 Nov 2026. +If Turnstone is on your list too, see [Turnstone alternatives](/blog/turnstone-alternatives/). + [Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of AI agents for all kinds of knowledge work, coding included, on your own computer. Other matchups live in the [Comparisons hub](/blog/topics/comparisons/). ## What are Perplexity Teammates? diff --git a/blog/src/posts/turnstone-alternatives.md b/blog/src/posts/turnstone-alternatives.md new file mode 100644 index 0000000000..43d075572b --- /dev/null +++ b/blog/src/posts/turnstone-alternatives.md @@ -0,0 +1,91 @@ +--- +title: "Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)" +seoTitle: "5 Turnstone Alternatives (Nov 2026): AI Teammates Compared" +description: "Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026." +date: 2026-11-11 +category: comparisons +categoryLabel: Comparisons +type: Non-technical +primaryKeyword: "turnstone alternatives" +secondaryKeywords: ["turnstone alternative", "tools like turnstone", "turnstone pricing", "turnstone windows", "open source turnstone alternative", "turnstone ai teammates"] +tags: ["Comparisons", "AI Agents", "Open Source", "Local-First"] +faq: + - q: "What is Turnstone?" + a: "Turnstone is a Mac app for running a team of AI agents on the AI plans you already pay for. Its facts page, read 11 Nov 2026, says \"Each Agent has its own job, its own model and its own memory.\" It is in the Y Combinator Winter 2026 batch." + - q: "Is Turnstone free?" + a: "On a Mac, yes. Its pricing page, read 11 Nov 2026, lists Free at $0 forever when you bring your own subscription or API key. Turnstone Cloud is marked coming soon at $49 a month, and the home page offers the first 1,000 people a free first month." + - q: "Does Turnstone run on Windows?" + a: "Not today. Its facts page, read 11 Nov 2026, lists Windows, Linux and Android as \"Not available\", and Cloud, an iPhone app and a web app as \"Coming soon\". Claude Cowork, Munder Difflin and OpenClaw all name Windows on their own pages." + - q: "Is Turnstone open source?" + a: "No. Turnstone's own OpenClaw comparison page, read 11 Nov 2026, answers its open source row with \"No. Closed source.\" OpenClaw and Munder Difflin are MIT licensed." + - q: "What is the best free Turnstone alternative?" + a: "Our view: OpenClaw if you want an assistant in your chat apps, and Munder Difflin if you want a desktop team of agents for research, writing, ops and code. Both are free and MIT licensed, per their pages read 11 Nov 2026." +--- + +Our view: Claude Cowork is the closest Turnstone alternative for most people, because it runs AI teammates for everyday work on a Claude plan you may already pay for. Turnstone is a Mac app that runs AI agents on AI plans you already pay for. Checked 11 Nov 2026. + +[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of AI agents for all kinds of knowledge work, coding included, on your own computer. Our pinned [Herdr alternatives](/blog/herdr-alternatives/) guide and the [Comparisons hub](/blog/topics/comparisons/) cover the wider field. + +## What is Turnstone? + +Turnstone is a Mac app for running a team of AI agents. Its [facts page](https://myturnstone.ai/facts), read 11 Nov 2026, says "Each Agent has its own job, its own model and its own memory." Its [Y Combinator page](https://www.ycombinator.com/companies/turnstone) lists it in the Winter 2026 batch as "The best model-agnostic Grokbot alternative". + +You start with a Chief of Staff, which the [home page](https://myturnstone.ai) says "sets up an Agent for each part of the job." Every Agent shares one memory, the Brain, which "is stored as plain files on your Mac that you can open and correct." The home page links comparison pages against 12 rivals, so this page returns the favour. + +## How does Turnstone use your subscriptions? + +It signs in with plans you already pay for and can move an agent to another one when a plan runs out. The home page says "Sign in with ChatGPT, Claude, Grok or Cursor, or use an API key." The YC page adds: "When a subscription runs out, your Agent can automatically move to another connected subscription with available capacity." + +
Animation. On a white background, a flashlight holds batteries labelled ChatGPT plan, Claude plan and Grok plan, and its beam reads Same Agent. When the first battery fades to empty, the next one slides into place and the beam stays lit. Tapping the flashlight drains the current battery and the next one takes over.
When a subscription runs out, a Turnstone Agent can move to another connected one, per its Y Combinator page, read 11 Nov 2026.
+ +## Is Turnstone free? + +Yes on a Mac, and its Cloud add on is paid and not out yet. Turnstone's [pricing page](https://myturnstone.ai/plan), read 11 Nov 2026, lists Free at $0 "forever" with your own subscription or API key. Cloud is marked "Coming soon" at $49 per month, with a waitlist, and on 11 Nov 2026 the home page offered the first 1,000 people a free first month. + +
Animation. On a white background, two envelopes sit side by side. The first reads Turnstone for Mac and slides out a card that says $0 forever. The second reads Cloud and slides out a card that says $49 a month, with a small tag that reads Coming soon. Tapping an envelope tucks its card back in and slides it out again.
Turnstone for Mac is $0 forever and Cloud is listed at $49 a month, per its pricing page, read 11 Nov 2026.
+ +## Why look for a Turnstone alternative? + +Mostly for platform, source code or cloud. The facts page lists "Windows, Linux, Android" as "Not available", and Turnstone Cloud, the iPhone app and the web app as "Coming soon". Turnstone's own [OpenClaw comparison](https://myturnstone.ai/comparisons/openclaw) answers the open source row with "No. Closed source." + +None of this makes it a bad tool. This list is for people comparing tools like Turnstone before they pick. + +
Animation. On a white background, an egg carton has cups labelled Mac app, Cloud, iPhone app, Web app, Windows, Linux and Android. A blue egg sits in the Mac app cup. Pale eggs with tags that read Coming soon wobble in the Cloud, iPhone app and Web app cups, and the Windows, Linux and Android cups stay empty. Tapping the carton makes the eggs wobble again.
Turnstone lists Windows, Linux and Android as not available, per its facts page, read 11 Nov 2026.
+ +## What are the best Turnstone alternatives? + +Five tools, every row read on 11 Nov 2026. + +| Alternative | What it is | How it runs | Licence or source | Price, 11 Nov 2026 | +| --- | --- | --- | --- | --- | +| Claude Cowork | Claude doing multi step work for you | Anthropic's cloud; desktop app for local files | Part of paid Claude plans | Claude Pro $20 a month, billed monthly. | +| Munder Difflin | A team of AI agents for knowledge work, coding included | Desktop app on macOS, Windows or Linux | MIT | Free and open source. | +| Grok Bot | Always on agents with a computer of their own | xAI's cloud, with desktop and iOS apps | Part of The X Subscription | Included on Premium, Super and Ultra. | +| Perplexity Teammates | Agents that own ongoing work in Perplexity | Perplexity's web app, iOS soon | Part of Perplexity Max | $167 a month, billed annually (11 Nov 2026). | +| OpenClaw | An assistant that meets you in your chat apps | Your own computer; macOS, Windows, Linux, iOS, Android | MIT, v2026.11.3 (10 Nov 2026) | Free, no paid tier. | + +## 1. Claude Cowork: the closest swap on a Claude plan + +Cowork does Turnstone's job inside Claude. Anthropic's [Cowork guide](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork), read 11 Nov 2026, says "Cowork is available to paid Claude plans (Pro, Max, Ultra, Team, Enterprise) only." It adds "Work continues if you close your laptop", which Turnstone Cloud has not shipped yet. [Claude's pricing page](https://claude.com/pricing) listed Pro at $20 a month billed monthly on 11 Nov 2026. It suits people who already pay for Claude; see [Claude Cowork alternatives](/blog/claude-cowork-alternatives/). + +## 2. Munder Difflin: free, open source, three systems + +Munder Difflin is ours, and it runs on Windows and Linux as well as macOS. Its [README](https://github.com/HarnessMD/munder-difflin), read 11 Nov 2026, says it "works with the subscriptions you already pay for, on their hourly limits" and offers "Download 0.5.6 for macOS, Windows or Linux". Work can arrive from Slack or a webhook, and agents add tools through MCP servers, skills and plugins. A Cloud Office and a mobile app are coming soon. It suits research, writing, ops and code. Setup is in [how to install and use Munder Difflin](/blog/how-to-install-and-use-munder-difflin/). + +## 3. Grok Bot: the one Turnstone measures itself against + +Grok Bot is xAI's team of cloud agents. xAI's [launch post](https://x.ai/news/introducing-grok-bot) of 11 Aug 2026 says "Grok Bot is your team of always-on agents. They have their own computer". Cursor's [plans page](https://cursor.com/help/grok-bot/plans), read 11 Nov 2026, says "On The X Subscription, Grok Bot is included on Premium, Super, and Ultra". It suits people already on those plans; see [Grok Bot alternatives](/blog/grok-bot-alternatives/). + +## 4. Perplexity Teammates: if you live in Perplexity + +Teammates are Perplexity's agents for ongoing work. Its [launch post](https://www.perplexity.ai/hub/blog/teammates-are-agents-for-complex-ongoing-work) of 4 Nov 2026 says "Teammates are initially launching on the web and soon on iOS for Perplexity Max subscribers." On 11 Nov 2026 the [pricing page](https://www.perplexity.ai/hub/pricing) listed the plan with "Maximum Computer usage" at $167 a month billed annually. It suits people already working in Perplexity. We compare it in [Perplexity Teammates vs Munder Difflin](/blog/perplexity-teammates-vs-munder-difflin/). + +## 5. OpenClaw: if you want open source in your chat apps + +OpenClaw is a free assistant that lives in your chat apps. Its [README](https://github.com/openclaw/openclaw), read 11 Nov 2026, calls it "an open-source AI assistant that runs on your own computer and meets you in the channels you already use", with "no paid tier, hosted service, or token". It is MIT licensed, and v2026.11.3 came out on 10 Nov 2026. Our view: it suits people happy to set up a Gateway. See [OpenClaw alternatives](/blog/openclaw-alternatives/). + +## How to choose + +Our view: pick Claude Cowork if you pay for Claude and want work to go on with your laptop closed. Pick Munder Difflin for a free, open source team of agents on macOS, Windows or Linux. Pick Grok Bot if you already have Premium or higher on The X Subscription, Perplexity Teammates if you already pay for its top plan, and OpenClaw for MIT code in your chat apps. Or stay on Turnstone if you work on a Mac and want several AI plans behind one team. + + diff --git a/docs/blog/agent-desktop-alternatives/index.html b/docs/blog/agent-desktop-alternatives/index.html index 9587cd08c1..feaff143c5 100644 --- a/docs/blog/agent-desktop-alternatives/index.html +++ b/docs/blog/agent-desktop-alternatives/index.html @@ -332,50 +332,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-03/index.html b/docs/blog/agent-tools-today-2026-10-03/index.html index 5d1197e64e..150658ba52 100644 --- a/docs/blog/agent-tools-today-2026-10-03/index.html +++ b/docs/blog/agent-tools-today-2026-10-03/index.html @@ -249,50 +249,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-04/index.html b/docs/blog/agent-tools-today-2026-10-04/index.html index 39f82cdd87..e5569e411e 100644 --- a/docs/blog/agent-tools-today-2026-10-04/index.html +++ b/docs/blog/agent-tools-today-2026-10-04/index.html @@ -248,50 +248,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-05/index.html b/docs/blog/agent-tools-today-2026-10-05/index.html index 7e76a6eb4a..0167914d00 100644 --- a/docs/blog/agent-tools-today-2026-10-05/index.html +++ b/docs/blog/agent-tools-today-2026-10-05/index.html @@ -246,50 +246,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-06/index.html b/docs/blog/agent-tools-today-2026-10-06/index.html index 7247c4235b..188efb8928 100644 --- a/docs/blog/agent-tools-today-2026-10-06/index.html +++ b/docs/blog/agent-tools-today-2026-10-06/index.html @@ -247,50 +247,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-07/index.html b/docs/blog/agent-tools-today-2026-10-07/index.html index b3ca6d438b..260d416b4d 100644 --- a/docs/blog/agent-tools-today-2026-10-07/index.html +++ b/docs/blog/agent-tools-today-2026-10-07/index.html @@ -247,50 +247,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-08/index.html b/docs/blog/agent-tools-today-2026-10-08/index.html index 7260934cc7..5ecc944280 100644 --- a/docs/blog/agent-tools-today-2026-10-08/index.html +++ b/docs/blog/agent-tools-today-2026-10-08/index.html @@ -246,50 +246,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-09/index.html b/docs/blog/agent-tools-today-2026-10-09/index.html index 5d004ff8ec..221127a55e 100644 --- a/docs/blog/agent-tools-today-2026-10-09/index.html +++ b/docs/blog/agent-tools-today-2026-10-09/index.html @@ -247,50 +247,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-10/index.html b/docs/blog/agent-tools-today-2026-10-10/index.html index c85d6d740d..2537e51699 100644 --- a/docs/blog/agent-tools-today-2026-10-10/index.html +++ b/docs/blog/agent-tools-today-2026-10-10/index.html @@ -247,50 +247,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-11/index.html b/docs/blog/agent-tools-today-2026-10-11/index.html index 641439a153..a6217a72bc 100644 --- a/docs/blog/agent-tools-today-2026-10-11/index.html +++ b/docs/blog/agent-tools-today-2026-10-11/index.html @@ -245,50 +245,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-12/index.html b/docs/blog/agent-tools-today-2026-10-12/index.html index 82c843c622..ce8ad0c446 100644 --- a/docs/blog/agent-tools-today-2026-10-12/index.html +++ b/docs/blog/agent-tools-today-2026-10-12/index.html @@ -243,50 +243,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-13/index.html b/docs/blog/agent-tools-today-2026-10-13/index.html index e9fa36ae65..8d442884ba 100644 --- a/docs/blog/agent-tools-today-2026-10-13/index.html +++ b/docs/blog/agent-tools-today-2026-10-13/index.html @@ -243,50 +243,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-15/index.html b/docs/blog/agent-tools-today-2026-10-15/index.html index a6edb2e081..feead20a84 100644 --- a/docs/blog/agent-tools-today-2026-10-15/index.html +++ b/docs/blog/agent-tools-today-2026-10-15/index.html @@ -242,50 +242,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-16/index.html b/docs/blog/agent-tools-today-2026-10-16/index.html index 09996ad515..fb25adc847 100644 --- a/docs/blog/agent-tools-today-2026-10-16/index.html +++ b/docs/blog/agent-tools-today-2026-10-16/index.html @@ -241,50 +241,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-17/index.html b/docs/blog/agent-tools-today-2026-10-17/index.html index 974852fc6a..87861ff280 100644 --- a/docs/blog/agent-tools-today-2026-10-17/index.html +++ b/docs/blog/agent-tools-today-2026-10-17/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-18/index.html b/docs/blog/agent-tools-today-2026-10-18/index.html index bafa13100a..ad345488cd 100644 --- a/docs/blog/agent-tools-today-2026-10-18/index.html +++ b/docs/blog/agent-tools-today-2026-10-18/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-19/index.html b/docs/blog/agent-tools-today-2026-10-19/index.html index a1eae15b4a..746efc4132 100644 --- a/docs/blog/agent-tools-today-2026-10-19/index.html +++ b/docs/blog/agent-tools-today-2026-10-19/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-21/index.html b/docs/blog/agent-tools-today-2026-10-21/index.html index f848845d09..064994f33f 100644 --- a/docs/blog/agent-tools-today-2026-10-21/index.html +++ b/docs/blog/agent-tools-today-2026-10-21/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-22/index.html b/docs/blog/agent-tools-today-2026-10-22/index.html index 66203b9487..e0cd8ee984 100644 --- a/docs/blog/agent-tools-today-2026-10-22/index.html +++ b/docs/blog/agent-tools-today-2026-10-22/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-23/index.html b/docs/blog/agent-tools-today-2026-10-23/index.html index e87a81d899..6ce15d5148 100644 --- a/docs/blog/agent-tools-today-2026-10-23/index.html +++ b/docs/blog/agent-tools-today-2026-10-23/index.html @@ -241,50 +241,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-26/index.html b/docs/blog/agent-tools-today-2026-10-26/index.html index 6c2ba1b7b6..851964a74f 100644 --- a/docs/blog/agent-tools-today-2026-10-26/index.html +++ b/docs/blog/agent-tools-today-2026-10-26/index.html @@ -241,50 +241,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-27/index.html b/docs/blog/agent-tools-today-2026-10-27/index.html index b057f959c8..e520139379 100644 --- a/docs/blog/agent-tools-today-2026-10-27/index.html +++ b/docs/blog/agent-tools-today-2026-10-27/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-28/index.html b/docs/blog/agent-tools-today-2026-10-28/index.html index a3ccedd902..a00540fcb4 100644 --- a/docs/blog/agent-tools-today-2026-10-28/index.html +++ b/docs/blog/agent-tools-today-2026-10-28/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-29/index.html b/docs/blog/agent-tools-today-2026-10-29/index.html index 0b2080f3ad..2eb4a64221 100644 --- a/docs/blog/agent-tools-today-2026-10-29/index.html +++ b/docs/blog/agent-tools-today-2026-10-29/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-30/index.html b/docs/blog/agent-tools-today-2026-10-30/index.html index ddd0ce9e22..6cc29a5914 100644 --- a/docs/blog/agent-tools-today-2026-10-30/index.html +++ b/docs/blog/agent-tools-today-2026-10-30/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-10-31/index.html b/docs/blog/agent-tools-today-2026-10-31/index.html index 72bc51ee78..1888820e37 100644 --- a/docs/blog/agent-tools-today-2026-10-31/index.html +++ b/docs/blog/agent-tools-today-2026-10-31/index.html @@ -248,50 +248,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-01/index.html b/docs/blog/agent-tools-today-2026-11-01/index.html index f097ad4fee..621c9e71a2 100644 --- a/docs/blog/agent-tools-today-2026-11-01/index.html +++ b/docs/blog/agent-tools-today-2026-11-01/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-02/index.html b/docs/blog/agent-tools-today-2026-11-02/index.html index 5daab628fa..979129669b 100644 --- a/docs/blog/agent-tools-today-2026-11-02/index.html +++ b/docs/blog/agent-tools-today-2026-11-02/index.html @@ -242,50 +242,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-03/index.html b/docs/blog/agent-tools-today-2026-11-03/index.html index c1aaab3879..c7beb56f71 100644 --- a/docs/blog/agent-tools-today-2026-11-03/index.html +++ b/docs/blog/agent-tools-today-2026-11-03/index.html @@ -239,50 +239,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-04/index.html b/docs/blog/agent-tools-today-2026-11-04/index.html index 103e100221..95a6de02f9 100644 --- a/docs/blog/agent-tools-today-2026-11-04/index.html +++ b/docs/blog/agent-tools-today-2026-11-04/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-05/index.html b/docs/blog/agent-tools-today-2026-11-05/index.html index 622a9eefcf..686f8b7302 100644 --- a/docs/blog/agent-tools-today-2026-11-05/index.html +++ b/docs/blog/agent-tools-today-2026-11-05/index.html @@ -242,50 +242,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-06/index.html b/docs/blog/agent-tools-today-2026-11-06/index.html index b30728962c..ce93ddd51d 100644 --- a/docs/blog/agent-tools-today-2026-11-06/index.html +++ b/docs/blog/agent-tools-today-2026-11-06/index.html @@ -241,50 +241,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-07/index.html b/docs/blog/agent-tools-today-2026-11-07/index.html index e69e0469b9..df0582a727 100644 --- a/docs/blog/agent-tools-today-2026-11-07/index.html +++ b/docs/blog/agent-tools-today-2026-11-07/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-08/index.html b/docs/blog/agent-tools-today-2026-11-08/index.html index af89465fe3..d9c214f5b2 100644 --- a/docs/blog/agent-tools-today-2026-11-08/index.html +++ b/docs/blog/agent-tools-today-2026-11-08/index.html @@ -239,50 +239,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 7 Nov 2026: Claude Code MCP Tasks, OpenCode Shared MCP, Cloudflare Audit Skill

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 6 to 7 Nov 2026, each with its source and date.

+

Agent Tools Today, 9 Nov 2026: Orca Git Graph, Goodbye Claude for Pi, Goldman Pulls Claude Code

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 8 to 9 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-09/index.html b/docs/blog/agent-tools-today-2026-11-09/index.html index 776a066d6e..3ccc7277dd 100644 --- a/docs/blog/agent-tools-today-2026-11-09/index.html +++ b/docs/blog/agent-tools-today-2026-11-09/index.html @@ -240,50 +240,50 @@

How this list is built
- +
- + 5 min
-

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

+

Agent Tools Today, 11 Nov 2026: Claude Sheets and Whiteboards, AlphaProof Code, Strands Decider

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 10 to 11 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

+

Agent Tools Today, 10 Nov 2026: Claude Fable 5.2, an Opus 5.5 Nerf Thread, Orca's Phone Agents Tab

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 9 to 10 Nov 2026, each with its source and date.

News - Read → + Read →
- +
- + 5 min
-

Agent Tools Today, 7 Nov 2026: Claude Code MCP Tasks, OpenCode Shared MCP, Cloudflare Audit Skill

-

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 6 to 7 Nov 2026, each with its source and date.

+

Agent Tools Today, 8 Nov 2026: Orca Chat Forks, Qwen Code 0.27.0, Anthropic on Agent Memory

+

The top launches, skills, multi agent moves, rising repos and talking points in AI agents from 7 to 8 Nov 2026, each with its source and date.

News - Read → + Read →
diff --git a/docs/blog/agent-tools-today-2026-11-10/index.html b/docs/blog/agent-tools-today-2026-11-10/index.html index c757e20987..4ff927370a 100644 --- a/docs/blog/agent-tools-today-2026-11-10/index.html +++ b/docs/blog/agent-tools-today-2026-11-10/index.html @@ -233,56 +233,56 @@

How this list is built + + + + + + + +
+
+ - -
-
- - - - - - - -
-
-
+
diff --git a/docs/blog/indian-open-source-ai-projects-vs-big-tech/index.html b/docs/blog/indian-open-source-ai-projects-vs-big-tech/index.html index a36d627443..7ca6256678 100644 --- a/docs/blog/indian-open-source-ai-projects-vs-big-tech/index.html +++ b/docs/blog/indian-open-source-ai-projects-vs-big-tech/index.html @@ -628,50 +628,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/kilo-code-vs-cline/index.html b/docs/blog/kilo-code-vs-cline/index.html index ff8db44e08..0075e932e1 100644 --- a/docs/blog/kilo-code-vs-cline/index.html +++ b/docs/blog/kilo-code-vs-cline/index.html @@ -334,50 +334,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/local-first-vs-cloud-agent-sdks/index.html b/docs/blog/local-first-vs-cloud-agent-sdks/index.html index bdbfd3fe1e..1878c8e2b3 100644 --- a/docs/blog/local-first-vs-cloud-agent-sdks/index.html +++ b/docs/blog/local-first-vs-cloud-agent-sdks/index.html @@ -368,50 +368,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/mcp-and-skills-in-a-hive/index.html b/docs/blog/mcp-and-skills-in-a-hive/index.html index bb77d53c92..789dde8a6c 100644 --- a/docs/blog/mcp-and-skills-in-a-hive/index.html +++ b/docs/blog/mcp-and-skills-in-a-hive/index.html @@ -196,6 +196,7 @@

Bringing Your MCP Servers and Skills Into a Hive of Agents

design principle that makes a hive practical is that every agent is a genuine Claude Code session, so your existing setup is inherited, not replaced. This post explains exactly how that works and how to scope tools when you want different agents to have different capabilities.

+

If you want your agents to drive a browser, OpenCode Browse vs agent-browser compares an MCP server that uses your own browser with a CLI that runs its own.

Why inheritance is automatic

Start from what a hive agent actually is. When the harness spawns an agent, it doesn’t reimplement Claude or run some stripped-down clone. It launches the real claude CLI in your project directory, diff --git a/docs/blog/meta-muse-alternatives/index.html b/docs/blog/meta-muse-alternatives/index.html index fc29524813..b47a2e90ec 100644 --- a/docs/blog/meta-muse-alternatives/index.html +++ b/docs/blog/meta-muse-alternatives/index.html @@ -332,50 +332,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/meta-muse-grok-bot-privacy/index.html b/docs/blog/meta-muse-grok-bot-privacy/index.html index 62e9132d8f..9604d6d14b 100644 --- a/docs/blog/meta-muse-grok-bot-privacy/index.html +++ b/docs/blog/meta-muse-grok-bot-privacy/index.html @@ -332,50 +332,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/meta-muse-vs-grok-bot/index.html b/docs/blog/meta-muse-vs-grok-bot/index.html index a3d64eb9e7..b619068bf4 100644 --- a/docs/blog/meta-muse-vs-grok-bot/index.html +++ b/docs/blog/meta-muse-vs-grok-bot/index.html @@ -336,50 +336,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/mistral-large-4-vs-claude-opus-5-5/index.html b/docs/blog/mistral-large-4-vs-claude-opus-5-5/index.html index 0b657f4f3f..9256473991 100644 --- a/docs/blog/mistral-large-4-vs-claude-opus-5-5/index.html +++ b/docs/blog/mistral-large-4-vs-claude-opus-5-5/index.html @@ -332,50 +332,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/munder-difflin-vs-chatgpt-dots/index.html b/docs/blog/munder-difflin-vs-chatgpt-dots/index.html index 05bd7ff818..8f0d7b55ae 100644 --- a/docs/blog/munder-difflin-vs-chatgpt-dots/index.html +++ b/docs/blog/munder-difflin-vs-chatgpt-dots/index.html @@ -358,50 +358,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/muse-code-vs-claude-code/index.html b/docs/blog/muse-code-vs-claude-code/index.html index 6a0b6531e4..1b9f88dafa 100644 --- a/docs/blog/muse-code-vs-claude-code/index.html +++ b/docs/blog/muse-code-vs-claude-code/index.html @@ -331,50 +331,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/omniagent-alternatives/index.html b/docs/blog/omniagent-alternatives/index.html index 369b0a9b37..6ad6c6d5a0 100644 --- a/docs/blog/omniagent-alternatives/index.html +++ b/docs/blog/omniagent-alternatives/index.html @@ -308,50 +308,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/open-source-ai-agents/index.html b/docs/blog/open-source-ai-agents/index.html index 87d8a780b8..bfbb41b209 100644 --- a/docs/blog/open-source-ai-agents/index.html +++ b/docs/blog/open-source-ai-agents/index.html @@ -374,50 +374,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/openclaw-alternatives/index.html b/docs/blog/openclaw-alternatives/index.html index 372b21d3aa..283a805fc5 100644 --- a/docs/blog/openclaw-alternatives/index.html +++ b/docs/blog/openclaw-alternatives/index.html @@ -359,50 +359,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/opencode-alternatives/index.html b/docs/blog/opencode-alternatives/index.html index cd0b337238..6f56393dbe 100644 --- a/docs/blog/opencode-alternatives/index.html +++ b/docs/blog/opencode-alternatives/index.html @@ -359,50 +359,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/opencode-browse-vs-agent-browser/index.html b/docs/blog/opencode-browse-vs-agent-browser/index.html new file mode 100644 index 0000000000..c370fb851f --- /dev/null +++ b/docs/blog/opencode-browse-vs-agent-browser/index.html @@ -0,0 +1,443 @@ + + + + + + + + +OpenCode Browse vs agent-browser (2026): Which to Pick + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

+ +
+ +
Title card on white. A pill reading Versus, the title OpenCode Browse vs agent-browser, the line Two browser tools for coding agents and a Checked 11 Nov 2026 line. Two small puzzle trays labelled Browse and agent-browser sit underneath.
+ +
+
+

Our view: pick OpenCode Browse when your agent must work inside the browser you are already signed in to, and pick agent-browser when you want a scriptable CLI with its own Chrome that any shell agent can call. Both are open source on GitHub. Checked 11 Nov 2026.

+

Both tools moved in the past week. Browse shipped four releases on 7 Nov and two on 8 Nov, the last v0.0.16 (UTC), and our 9 Nov brief listed it first. agent-browser shipped v0.42.0 on 10 Nov. This page sits in our Comparisons hub; for tools that run several agents side by side, see Herdr alternatives.

+

OpenCode Browse vs agent-browser at a glance (checked 11 Nov 2026)

+

Browse lends your agent the browser you already use, while agent-browser gives it a browser of its own. Every row below comes from each project’s README or product page on 11 Nov 2026.

+
Animation. On a white background, two wooden puzzle trays sit side by side, labelled Your browser and Fresh browser. A piece reading Signed in tabs drops into the first tray, then a piece reading Headless Chrome drops into the second. Tap a piece and it lifts out and clicks back into place.
Browse drives the Chromium browser you already use; agent-browser starts Chrome for Testing unless you attach one. Both projects' pages, 11 Nov 2026.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OpenCode Browseagent-browser
What it isAn MCP server and a Chromium extensionA native Rust CLI with a background daemon
How an agent calls itMCP tools, such as execute for Playwright codeShell commands such as agent-browser snapshot, or agent-browser mcp
Which browser it drivesYour own Chrome, Edge, Brave, Arc, Helium, Vivaldi, Opera or ChromiumChrome for Testing by default, headless unless --headed; can attach to a running Chrome
Agents namedOpenCode, Claude Code, Cursor, Codex, Zed “and many more”Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, opencode
LicenceMITApache 2.0
Latest releasev0.0.16, 8 Nov 2026v0.42.0, 10 Nov 2026
Price on 11 Nov 2026None listed on its product pageNone listed on its site
+
+

GitHub shows the Browse repo was created on 27 Oct 2026 and had 469 stars on 11 Nov 2026; the agent-browser repo dates from 11 Jan 2026 and had more than 49,000. Stars are not a measure of use.

+

What is OpenCode Browse?

+

OpenCode Browse is a way for agents to use the browser you already have open. Its product page calls it “An MCP server and a Chromium extension that let your agents use your real browser, with your tabs, your logins and your extensions.” Agents “open and drive tabs with Playwright, take screenshots and record the screen, in background tabs grouped out of your way.”

+

We think the handoff is the part that matters most. “When it’s your turn, for a login, a 2FA prompt or a payment, they hand the tab back to you and continue once you click Continue.” You can also lend an agent a tab by clicking the toolbar button, and limit a session’s tabs to “the sites you name”.

+
Animation. On a white background, a striped relay baton labelled Your tab rolls along a shelf from a tray marked Agent to a tray marked You, as a small card reading Login, your turn flips up. Tap the Continue button on the card and the baton rolls back to the Agent tray.
Browse hands the tab back for a login, a 2FA prompt or a payment, then carries on after Continue. OpenCode's Browse page, 11 Nov 2026.
+

Install starts with the Chrome extension, which the page says “walks you through the rest of the steps.” The README also gives a one line installer, curl -fsSL https://opencode.ai/browse/install | bash. Then browse install adds the browse MCP server to the agents you pick and pairs the extension. Any other stdio MCP client gets the entry "command": "browse", "args": ["mcp"].

+

The README is frank about risk: “browse drives the browser you’re signed in to, so it assumes that what an agent reads (a web page, an email) may try to steer it”. Clearing cookies and changing site permissions are refused, and of agent code it says: “treat code an agent runs as code running as you.”

+

What is agent-browser?

+

agent-browser is a browser CLI for agents from Vercel Labs. Its README calls it “a native Rust CLI that gives an AI agent a browser it can drive one command at a time.” snapshot returns the page “as compact text with a ref such as @e1 for each element. The agent acts on a ref, reads the page again to check the result, and repeats.”

+

The site shows the loop: agent-browser open example.com, then agent-browser snapshot -i, then agent-browser click @e2 on the link it found. For a snapshot, it claims “Text output uses ~200-400 tokens vs ~3000-5000 for full DOM”.

+
Animation. On a white background, two small lockers stand side by side, labelled @e1 and @e2. The words click @e2 type themselves above the row, and the second locker door swings open to show a folded note reading More information. Tap either locker and its door opens and closes again.
agent-browser's snapshot gives each element a ref the agent acts on next. agent-browser's README and site, 11 Nov 2026.
+

Install is npm install -g agent-browser, then agent-browser install to download Chrome for Testing. A background daemon drives the browser over the Chrome DevTools Protocol, and by default closes a headless browser after one hour without commands, which is more discipline than most of us show with tabs. --headed shows the window, and CDP mode attaches to a Chrome you started with remote debugging, or finds one with --auto-connect.

+

Agents call it as plain shell commands. The site lists “Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Google Gemini, opencode, and any agent that can run shell commands.” The README says “The CLI ships skills that match its version” (npx skills add vercel-labs/agent-browser installs one), and agent-browser mcp “starts an MCP server over stdio”.

+

Which should you pick?

+

Pick by which browser the job needs, not by star count. Our view, as plain rules:

+

Pick OpenCode Browse if:

+
    +
  • The task needs a site you are already signed in to, and you would rather not hand the agent a password.
  • +
  • You want to do the login or 2FA step yourself, then click Continue.
  • +
  • You want the agent in your own Chrome, Edge, Brave or Arc, with your extensions.
  • +
  • You want to hand an agent a tab you already have open, with the toolbar button.
  • +
+

Pick agent-browser if:

+
    +
  • You want each session in its own browser, away from your tabs.
  • +
  • You want headless runs, including on Linux, where agent-browser install --with-deps adds the browser’s system libraries.
  • +
  • Your agent only runs shell commands, or you want short text snapshots with refs.
  • +
  • You want a cloud browser from a provider such as Browserbase or Browserless.
  • +
+

Can a team of agents share one of these tools?

+

Yes, and both plan for several agents through named sessions. agent-browser’s README says “Each --session gets its own daemon and browser.” Browse gives each agent its own current session only when the client names the agent, as OpenCode does; otherwise its README says “each should session_new its own and pass session on every call.” The v0.0.16 notes add that agents and subagents sharing one OpenCode process “each keep their own browse session”.

+

If you want to run that team on your desktop, Munder Difflin is free and open source: a desktop app that runs a team of AI agents for all kinds of knowledge work, coding included, on your own computer. Its agents can use MCP servers, skills and plugins. This guide covers MCP servers and skills in a hive, and the install guide covers setup.

+ + + + +
+

FAQ

+ +
+

What is the difference between OpenCode Browse and agent-browser?

+

Which browser they drive and how the agent calls them. OpenCode's Browse page calls it an MCP server and a Chromium extension that let agents use your real browser, with your tabs, logins and extensions. agent-browser's README calls it a native Rust CLI that drives a browser one command at a time, Chrome for Testing by default. Checked 11 Nov 2026.

+
+ +
+

Does OpenCode Browse work with Claude Code?

+

Yes. Its product page lists OpenCode, Claude Code, Cursor, Codex, Zed and many more under Any MCP client. The README's install table includes Claude Code with the `claude` flag. Checked 11 Nov 2026.

+
+ +
+

Does agent-browser need MCP?

+

No. Its site says it works with any agent that can run shell commands, and it ships skills that tell the agent how to use it. For MCP clients, `agent-browser mcp` starts an MCP server over stdio. Checked 11 Nov 2026.

+
+ +
+

Can agent-browser use my own Chrome?

+

Yes, through CDP mode. Its docs show `agent-browser connect 9222` for a Chrome started with remote debugging, and `--auto-connect` to find a running one. Without that it downloads and drives Chrome for Testing. Checked 11 Nov 2026.

+
+ +
+

Are OpenCode Browse and agent-browser free?

+

Neither product page lists a price on 11 Nov 2026. Browse is MIT licensed and agent-browser is Apache 2.0, and both are on GitHub.

+
+ +
+ + + +
+ + +
+ + + + +
+ + +
+ +
+ + + + + + diff --git a/docs/blog/opencode-vs-claude-code/index.html b/docs/blog/opencode-vs-claude-code/index.html index c4e68c3627..3392d6aef5 100644 --- a/docs/blog/opencode-vs-claude-code/index.html +++ b/docs/blog/opencode-vs-claude-code/index.html @@ -342,50 +342,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/orca-vs-munder-difflin/index.html b/docs/blog/orca-vs-munder-difflin/index.html index 5188617511..c2f1a8d8ef 100644 --- a/docs/blog/orca-vs-munder-difflin/index.html +++ b/docs/blog/orca-vs-munder-difflin/index.html @@ -346,50 +346,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/orchestrator-inc-vs-munder-difflin/index.html b/docs/blog/orchestrator-inc-vs-munder-difflin/index.html index eae1309fba..2ad9dc53de 100644 --- a/docs/blog/orchestrator-inc-vs-munder-difflin/index.html +++ b/docs/blog/orchestrator-inc-vs-munder-difflin/index.html @@ -325,50 +325,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/paperclip-alternatives/index.html b/docs/blog/paperclip-alternatives/index.html index 5f5624fa4e..b882ad05ad 100644 --- a/docs/blog/paperclip-alternatives/index.html +++ b/docs/blog/paperclip-alternatives/index.html @@ -335,50 +335,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Perplexity Teammates vs Munder Difflin: Hosted Agents or Your Own Computer (Nov 2026)

-

Perplexity Teammates are hosted agents for ongoing work on Max. Munder Difflin runs a team of agents on your own computer. Compared, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/paradev-alternatives/index.html b/docs/blog/paradev-alternatives/index.html index 5029e3c7e2..7babe0f5e5 100644 --- a/docs/blog/paradev-alternatives/index.html +++ b/docs/blog/paradev-alternatives/index.html @@ -336,50 +336,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Perplexity Teammates vs Munder Difflin: Hosted Agents or Your Own Computer (Nov 2026)

-

Perplexity Teammates are hosted agents for ongoing work on Max. Munder Difflin runs a team of agents on your own computer. Compared, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/perplexity-teammates-vs-munder-difflin/index.html b/docs/blog/perplexity-teammates-vs-munder-difflin/index.html index d65d196383..c502c092cc 100644 --- a/docs/blog/perplexity-teammates-vs-munder-difflin/index.html +++ b/docs/blog/perplexity-teammates-vs-munder-difflin/index.html @@ -188,6 +188,7 @@

Perplexity Teammates vs Munder Difflin: Hosted Agents or Your Own Computer (

Our view: pick Perplexity Teammates if you already pay for Max and want hosted agents that watch ongoing work in their own browsers, and Munder Difflin if you want a team of agents for all kinds of knowledge work, coding included, on your own computer. Checked 7 Nov 2026.

+

If Turnstone is on your list too, see Turnstone alternatives.

Munder Difflin is free and open source: a desktop app that runs a team of AI agents for all kinds of knowledge work, coding included, on your own computer. Other matchups live in the Comparisons hub.

What are Perplexity Teammates?

Teammates are hosted agents inside Perplexity Computer that own ongoing work. Perplexity’s launch post, dated 4 Nov 2026 and read 7 Nov 2026, says: “Today, we’re launching teammates, personal agents that can take on that long-running work.” It adds: “They plan and coordinate projects, switch gears as priorities change, and present results for review.”

@@ -323,50 +324,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/pi-agent-alternatives/index.html b/docs/blog/pi-agent-alternatives/index.html index 378519b97a..b60b0b3138 100644 --- a/docs/blog/pi-agent-alternatives/index.html +++ b/docs/blog/pi-agent-alternatives/index.html @@ -340,50 +340,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/pi-vs-claude-code/index.html b/docs/blog/pi-vs-claude-code/index.html index 1ad59e20bd..bb026e9ddf 100644 --- a/docs/blog/pi-vs-claude-code/index.html +++ b/docs/blog/pi-vs-claude-code/index.html @@ -343,50 +343,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/qm-vs-munder-difflin/index.html b/docs/blog/qm-vs-munder-difflin/index.html index fbab69ae62..f1f83be05f 100644 --- a/docs/blog/qm-vs-munder-difflin/index.html +++ b/docs/blog/qm-vs-munder-difflin/index.html @@ -357,50 +357,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/roo-code-alternatives/index.html b/docs/blog/roo-code-alternatives/index.html index 2a97606684..725f53ae9b 100644 --- a/docs/blog/roo-code-alternatives/index.html +++ b/docs/blog/roo-code-alternatives/index.html @@ -331,50 +331,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/t3-code-alternatives/index.html b/docs/blog/t3-code-alternatives/index.html index 5d530edbdf..49977b2c36 100644 --- a/docs/blog/t3-code-alternatives/index.html +++ b/docs/blog/t3-code-alternatives/index.html @@ -335,50 +335,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/tags/ai-agents/index.html b/docs/blog/tags/ai-agents/index.html index 1212082f33..b039644653 100644 --- a/docs/blog/tags/ai-agents/index.html +++ b/docs/blog/tags/ai-agents/index.html @@ -105,11 +105,43 @@

Tag

#AI Agents

-

52 posts tagged AI Agents.

+

54 posts tagged AI Agents.

-
+ + +
diff --git a/docs/blog/tags/claude/index.html b/docs/blog/tags/claude/index.html index eb13d32232..498ec60270 100644 --- a/docs/blog/tags/claude/index.html +++ b/docs/blog/tags/claude/index.html @@ -105,11 +105,27 @@

Tag

#Claude

-

1 post tagged Claude.

+

2 posts tagged Claude.

+
diff --git a/docs/blog/tags/comparisons/index.html b/docs/blog/tags/comparisons/index.html index f464211343..6dd6871df4 100644 --- a/docs/blog/tags/comparisons/index.html +++ b/docs/blog/tags/comparisons/index.html @@ -105,11 +105,43 @@

Tag

#Comparisons

-

76 posts tagged Comparisons.

+

78 posts tagged Comparisons.

+ +
diff --git a/docs/blog/tags/daily-brief/index.html b/docs/blog/tags/daily-brief/index.html index 5bb03d4b1f..1aaaecc0fc 100644 --- a/docs/blog/tags/daily-brief/index.html +++ b/docs/blog/tags/daily-brief/index.html @@ -105,11 +105,27 @@

Tag

#Daily Brief

-

35 posts tagged Daily Brief.

+

36 posts tagged Daily Brief.

+
diff --git a/docs/blog/tags/local-first/index.html b/docs/blog/tags/local-first/index.html index dc02b4d54e..d944d67899 100644 --- a/docs/blog/tags/local-first/index.html +++ b/docs/blog/tags/local-first/index.html @@ -105,11 +105,27 @@

Tag

#Local-First

-

27 posts tagged Local-First.

+

28 posts tagged Local-First.

+
diff --git a/docs/blog/tags/mcp/index.html b/docs/blog/tags/mcp/index.html index 6a8f3d0ffd..729f631843 100644 --- a/docs/blog/tags/mcp/index.html +++ b/docs/blog/tags/mcp/index.html @@ -105,11 +105,43 @@

Tag

#MCP

-

21 posts tagged MCP.

+

23 posts tagged MCP.

+ +
diff --git a/docs/blog/tags/open-source/index.html b/docs/blog/tags/open-source/index.html index 7278dc09af..29f7e548f0 100644 --- a/docs/blog/tags/open-source/index.html +++ b/docs/blog/tags/open-source/index.html @@ -105,11 +105,27 @@

Tag

#Open Source

-

112 posts tagged Open Source.

+

113 posts tagged Open Source.

+
diff --git a/docs/blog/tags/opencode/index.html b/docs/blog/tags/opencode/index.html index 01e4431d73..9f0d34a68d 100644 --- a/docs/blog/tags/opencode/index.html +++ b/docs/blog/tags/opencode/index.html @@ -105,11 +105,27 @@

Tag

#OpenCode

-

2 posts tagged OpenCode.

+

3 posts tagged OpenCode.

+
diff --git a/docs/blog/tags/skills/index.html b/docs/blog/tags/skills/index.html index 65a33b07d5..1a012af1c4 100644 --- a/docs/blog/tags/skills/index.html +++ b/docs/blog/tags/skills/index.html @@ -105,11 +105,27 @@

Tag

#Skills

-

27 posts tagged Skills.

+

28 posts tagged Skills.

-
+ +
diff --git a/docs/blog/tmux-and-scripts-vs-an-agent-harness/index.html b/docs/blog/tmux-and-scripts-vs-an-agent-harness/index.html index 7fb17edd4d..b98bd8e0a4 100644 --- a/docs/blog/tmux-and-scripts-vs-an-agent-harness/index.html +++ b/docs/blog/tmux-and-scripts-vs-an-agent-harness/index.html @@ -283,50 +283,50 @@

FAQ

Related in Comparisons

- +
- + 5 min
-

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

-

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

+

OpenCode Browse vs agent-browser: Your Browser or a CLI (Nov 2026)

+

OpenCode Browse lets agents drive your signed in browser over MCP; agent-browser is a Rust CLI with its own Chrome. Setup, licence and picks, 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paperclip Alternatives: 6 Tools for Running a Team of AI Agents (Nov 2026)

-

Paperclip is an MIT licensed server and web UI that runs AI agents as a company. Six alternatives, from AionUi to Herdr, checked 9 Nov 2026.

+

Turnstone Alternatives: 5 Tools Like Turnstone for AI Teammates (Nov 2026)

+

Turnstone runs AI teammates on the subscriptions you already pay for, on a Mac. Five alternatives, from Claude Cowork to OpenClaw, checked 11 Nov 2026.

Comparisons - Read → + Read →
- +
- + 5 min
-

Paradev Alternatives: 6 Tools for Running Coding Agents in Parallel (Nov 2026)

-

Paradev, formerly Superset, runs coding agents in parallel Git worktrees. Six alternatives, from Orca to Claude Code's worktree flag, checked 7 Nov 2026.

+

AionUi Alternatives: 5 Apps for Running Teams of AI Agents (Nov 2026)

+

AionUi is a free Apache 2.0 desktop app over Claude Code, Codex and 20+ agent CLIs. Five alternatives, from Orca to Paperclip, checked 9 Nov 2026.

Comparisons - Read → + Read →
diff --git a/docs/blog/topics/comparisons/index.html b/docs/blog/topics/comparisons/index.html index a008f92e0f..925d6b07bf 100644 --- a/docs/blog/topics/comparisons/index.html +++ b/docs/blog/topics/comparisons/index.html @@ -114,13 +114,13 @@

comparisons

Honest side-by-sides with the other ways to

+ +
diff --git a/docs/blog/topics/concepts/index.html b/docs/blog/topics/concepts/index.html index 94fdecc7e1..a79394d3b0 100644 --- a/docs/blog/topics/concepts/index.html +++ b/docs/blog/topics/concepts/index.html @@ -114,13 +114,13 @@

concepts

The ideas underneath the product — harnesses,

diff --git a/docs/blog/topics/internals/index.html b/docs/blog/topics/internals/index.html index 9e650e55a6..df710c9082 100644 --- a/docs/blog/topics/internals/index.html +++ b/docs/blog/topics/internals/index.html @@ -114,13 +114,13 @@

internals

How the machine actually works: postmortems, a