Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion blog/src/_data/media.json
Original file line number Diff line number Diff line change
Expand Up @@ -5193,7 +5193,7 @@
"inline": {}
},
"build-your-own-claude-duet": {
"title": "Build Your Own Claude Duet: A Free Morning Brief Agent for Your Codebase",
"title": "Build Your Own Claude Duet: A Free Morning Brief Agent",
"category": "guides",
"hero": {
"file": "assets/media/build-your-own-claude-duet/hero.png",
Expand Down
2 changes: 1 addition & 1 deletion blog/src/assets/media/claude-duet-alternatives/motion.js
Original file line number Diff line number Diff line change
Expand Up @@ -424,7 +424,7 @@
return { g, cup, halo, x };
});
/* gates, question cards and exit labels */
const QS = ["Must it work with your laptop shut?", "Is your work a codebase?", "Want it in WhatsApp or Telegram?"];
const QS = ["Must it work with your laptop shut?", "Want a team of agents, not one?", "Want it in WhatsApp or Telegram?"];
const cards = QS.map((q, i) => {
/* the first card wraps so it stays clear of the buttons */
const g = el("g", {}, svg), x = X[i] + 32, maxW = i === 0 ? 236 : 800 - 24 - x - 32;
Expand Down
Binary file modified blog/src/assets/media/claude-duet-alternatives/pick.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-16.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "OpenCode", "MCP", "Open Source"]

Agent tools today, 16 Oct 2026, in one line: Meta released the weights of an 816B parameter model "built for coding and agentic work", an office suite told agents how to write its documents, and OpenCode switched off session sharing. Every number was checked on 16 Oct. The edition before this one on the site is [13 Oct](/blog/agent-tools-today-2026-10-13/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-16/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. A pop-up book opens on a white background and a card rises from the fold, reading Muse Spark Open, then three tabs unfold in front of it: 816B total, 42B active and 1M token context."><figcaption>Meta's Muse Spark Open, from its model card, checked 16 Oct 2026.</figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "MCP", "Open Source"]

Agent tools today, 17 Oct 2026, in one line: Apple ran Meta's open weights model on four Mac Studios, a StarCraft benchmark put coding agents in their own CLIs, and Claude Code says standalone Claude Design is closing. Every number was checked on 17 Oct. The edition before this one on the site is [16 Oct](/blog/agent-tools-today-2026-10-16/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-17/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. On a white background, four small boxes labelled Mac Studio sit in a row joined by a blue cable, their lights turn green, and a counter above them rolls up to 36, with the label tokens per second."><figcaption>Muse Spark Open on four Mac Studios, from Apple's machine learning research post of 15 Oct 2026.</figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-18.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "MCP", "Open Source"]

Agent tools today, 18 Oct 2026, in one line: an 8 KB skill file claims to match a 207 tool MCP server, Black Forest Labs shipped a 5.6B image model with a build for 8 GB graphics cards, and Tencent opened a memory engine for agents. Every number was checked on 18 Oct. The last edition is [17 Oct](/blog/agent-tools-today-2026-10-17/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-18/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. On a white background, a big backpack stuffed with small tool cards sits next to a single index card. Under the backpack a counter reads 400.7k tokens; under the card a counter reads 34.5k tokens."><figcaption>REA 6.5.0 against LeanREA in context tokens with every tool loaded, from the LeanREA README of 17 Oct 2026.</figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-19.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "MCP", "Open Source"]

Agent tools today, 19 Oct 2026, in one line: DeepSeek opened its own web search to agents at $0.75 per 1,000 successful requests, a Git hook now quizzes you on your agent's code before a push, and OpenClaw's new release resumes interrupted turns after a Gateway restart. Every number was checked on 19 Oct. The last edition is [18 Oct](/blog/agent-tools-today-2026-10-18/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-19/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. On a white background, a parcel labelled git push waits in front of a raised drawbridge. A card from Sphinx asks: What happens on the retry? When a check marked Understood appears, the bridge lowers and the parcel rolls across to a flag marked origin/main."><figcaption>How Sphinx pauses a push on a protected branch and asks one question about the diff, from the Sphinx site on 19 Oct 2026.</figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "MCP", "Open Source"]

Agent tools today, 21 Oct 2026, in one line: DeepSeek opened up the inference framework behind its own services, Mistral shipped speech models with a voice agent SDK, and Claude Code fixed a tool search failure on Vertex and Bedrock. Every number was checked on 21 Oct. The last edition is [19 Oct](/blog/agent-tools-today-2026-10-19/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-21/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. On a white background, a row of terminal tabs slides into a tall sidebar. Four agent rows appear one by one; three show a small dot for running work, and one lights up with a mark that reads Needs you. A click on that row opens its terminal."><figcaption>Harp's agent sidebar, drawn from its README on 21 Oct 2026.</figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion blog/src/posts/agent-tools-today-2026-10-22.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags: ["Daily Brief", "Claude Code", "MCP", "Open Source"]

Agent tools today, 22 Oct 2026, in one line: Anthropic shipped its first new API version since 2023, LayerFS reached 1.0 with a filesystem built for parallel agents, and BerriAI believes the LiteLLM attack ran through tokens kept in a proxy's logs. Every number was checked on 22 Oct. The last edition is [21 Oct](/blog/agent-tools-today-2026-10-21/).

[Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. It shipped no release in the last 24 hours, so it is not in the lists below.
[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. It shipped no release in the last 24 hours, so it is not in the lists below.

<figure class="mg" data-scene="today"><img src="/blog/assets/media/agent-tools-today-2026-10-22/today.png" width="1600" height="1200" loading="lazy" decoding="async" alt="Animation. On a white background, a stack of thin layers labelled Shared history sits at the bottom. Three clear sheets labelled Agent 1, Agent 2 and Agent 3 slide on top, and small marks appear on each. Agent 2's sheet presses down into the stack as a new commit, and the other two sheets lift away. Tap Commit to press another sheet down."><figcaption>How LayerFS gives each agent a workspace over shared history, drawn from its README on 22 Oct 2026.</figcaption></figure>

Expand Down
18 changes: 9 additions & 9 deletions blog/src/posts/build-your-own-claude-duet.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Build Your Own Claude Duet: A Free Morning Brief Agent for Your Codebase"
seoTitle: "Build Your Own Claude Duet for Free: Morning Brief Agent for Developers"
description: "No Claude Duet invite? Build a proactive morning brief for your code in Munder Difflin: one agent, one schedule, and Slack replies. Free and open source."
title: "Build Your Own Claude Duet: A Free Morning Brief Agent"
seoTitle: "Build Your Own Claude Duet for Free: A Morning Brief Agent Team"
description: "No Claude Duet invite? Build a proactive morning brief in Munder Difflin: one agent, one schedule and Slack replies, with a codebase as the example."
date: 2026-10-22
category: guides
categoryLabel: Guides
Expand All @@ -11,18 +11,18 @@ secondaryKeywords: ["claude duet for developers", "open source claude duet", "cl
tags: ["Guides", "AI Agents", "Automation", "Claude Code"]
faq:
- q: "Is this the same as Claude Duet?"
a: "No. Claude Duet is Anthropic's app that works on business apps in its own virtual machine and decides by itself when to message you. This build copies one idea, a brief that comes to you first, for a codebase, on your own computer, on a clock you set."
a: "No. Claude Duet is Anthropic's app that works on business apps in its own virtual machine and decides by itself when to message you. This build copies one idea, a brief that comes to you first, with a team of agents on your own computer, on a clock you set."
- q: "What do I need for this build?"
a: "Munder Difflin, which is free, a coding CLI such as Claude Code with a subscription or key, and the GitHub CLI signed in to your account so the agent can read pull requests, runs and issues. Slack is optional."
- q: "Does the brief run if my laptop is asleep?"
a: "No. Schedules run on your computer, so it has to be awake. Munder Difflin has a setting that keeps the computer awake while agents are live, and it works best on mains power."
a: "Not today. Schedules run on your computer, so it has to be awake, and Munder Difflin has a setting that keeps it awake while agents are live. The Munder Difflin Cloud Office, coming soon, keeps agents working with your computer off."
- q: "Can I use Codex or Gemini CLI instead of Claude Code?"
a: "Yes. Each agent picks its own engine when you add it, so the brief agent can run Codex, Gemini CLI, OpenCode or another supported CLI. The prompt stays the same."
---

You can build your own Claude Duet for a codebase with one [Munder Difflin](https://harnessmd.com/download) agent, one daily schedule that asks it for a brief, and Slack for replies. It costs nothing beyond the coding subscription you already have.
You can build your own Claude Duet with one [Munder Difflin](https://harnessmd.com/download) agent, one daily schedule that asks it for a brief, and Slack for replies. It costs nothing beyond the AI subscription you already have.

Claude Duet, Anthropic's proactive agent app, opened as a US waitlist on 21 Oct 2026 and is built for business apps ([what is Claude Duet?](/blog/what-is-claude-duet/)). Its best idea, a brief that comes to you before you ask, works just as well for code. Munder Difflin is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. Labels below match the app's source on 22 Oct 2026.
Claude Duet, Anthropic's proactive agent app, opened as a US waitlist on 21 Oct 2026 and is built for business apps ([what is Claude Duet?](/blog/what-is-claude-duet/)). Its best idea, a brief that comes to you before you ask, works for any work a team of agents can gather: a research digest, a draft weekly report, or items from another app through an MCP server you add. This guide uses a codebase as the worked example. 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. Labels below match the app's source on 22 Oct 2026.

## What will this build do?

Expand Down Expand Up @@ -69,7 +69,7 @@ Want more than one repository? Add one brief agent per repository, each pointed

## How do you answer the brief from Slack?

Connect Slack once, then reply in a thread. Create the Slack app from the manifest the app gives you: under **Integrations** in Pro, or **Settings**, then **Connections** in Classic, press **Copy manifest**. Our [Slack guide](/blog/connect-slack-to-munder-difflin/) has every step. Pick Michael, the orchestrator, under **Who answers inbound messages**.
Connect Slack once, then reply in a thread. Create the Slack app from the manifest the app gives you: press **Copy manifest** under **How to get these**. Our [Slack guide](/blog/connect-slack-to-munder-difflin/) has every step. Pick Michael, the orchestrator, as the agent that answers.

Now write "Fix the failing check on main" in a channel the bot is in. The project's [README](https://github.com/HarnessMD/munder-difflin) says Michael "can spawn an ephemeral worker, reply in-thread, and tear it down."

Expand All @@ -79,6 +79,6 @@ Spend, scope changes and destructive steps still come back to you for approval,

## What is still missing compared with Claude Duet?

Judgment and the cloud. Duet decides what is urgent on its own and runs in a virtual machine with your laptop off. This build fires on your clock, on your awake computer, and sees only what its commands show. It works on your code, with any engine you pick, today, anywhere. For the full picture, read [Claude Duet vs Munder Difflin](/blog/claude-duet-vs-munder-difflin/) and [scheduling agent missions](/blog/scheduling-autonomous-agent-missions/).
Judgment, for now. Duet decides what is urgent on its own and runs in a virtual machine with your laptop off. This build fires on your clock, on your awake computer, and sees only what its commands show; the Cloud Office, coming soon, takes it off your computer. It works with any engine you pick, today, anywhere. For the full picture, read [Claude Duet vs Munder Difflin](/blog/claude-duet-vs-munder-difflin/) and [scheduling agent missions](/blog/scheduling-autonomous-agent-missions/).

<link rel="stylesheet" href="/blog/assets/media/build-your-own-claude-duet/motion.css"><script defer src="/blog/assets/media/build-your-own-claude-duet/motion.js"></script>
2 changes: 1 addition & 1 deletion blog/src/posts/claude-api-version-2026-10-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ faq:

Claude API version 2026-10-21 is the first new Claude API version since 2023-06-01. Anthropic released it on 21 Oct 2026 with new major versions of every SDK. It removes `temperature`, `top_p` and `top_k`, rejects two odd message shapes, renames fields in the Admin API, and the new SDKs send your key in a different header.

This page sums up Anthropic's [versions page](https://platform.claude.com/docs/en/api/versioning), [migration guide](https://platform.claude.com/docs/en/api/migration-2026-10-21) and API release notes, opened on 22 Oct 2026, with the Python changes in most detail. If you run coding agents rather than call the API yourself, [Munder Difflin](https://harnessmd.com/download) is free and open source: a desktop app that runs a team of coding agents such as Claude Code, Codex and Gemini CLI on your own computer. Our [install guide](/blog/how-to-install-and-use-munder-difflin/) covers setup.
This page sums up Anthropic's [versions page](https://platform.claude.com/docs/en/api/versioning), [migration guide](https://platform.claude.com/docs/en/api/migration-2026-10-21) and API release notes, opened on 22 Oct 2026, with the Python changes in most detail. If you would rather run a team of agents than call the API yourself, [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 [install guide](/blog/how-to-install-and-use-munder-difflin/) covers setup.

## What changed in Claude API version 2026-10-21?

Expand Down
Loading
Loading