<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ArgumentMoney8117</title>
    <description>The latest articles on DEV Community by ArgumentMoney8117 (@argumentmoney8117).</description>
    <link>https://dev.to/argumentmoney8117</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4148079%2F52d03d7f-81d8-447f-8b83-cd5d69599ae9.png</url>
      <title>DEV Community: ArgumentMoney8117</title>
      <link>https://dev.to/argumentmoney8117</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/argumentmoney8117"/>
    <language>en</language>
    <item>
      <title>DeepSeek Harness Creator Mode: When the Agent Builds Its Own Plugins — and Why That Needs Guardrails</title>
      <dc:creator>ArgumentMoney8117</dc:creator>
      <pubDate>Wed, 04 Nov 2026 09:32:42 +0000</pubDate>
      <link>https://dev.to/argumentmoney8117/deepseek-harness-creator-mode-when-the-agent-builds-its-own-plugins-and-why-that-needs-guardrails-358</link>
      <guid>https://dev.to/argumentmoney8117/deepseek-harness-creator-mode-when-the-agent-builds-its-own-plugins-and-why-that-needs-guardrails-358</guid>
      <description>&lt;p&gt;On 2 November 2026, DeepSeek's Harness team announced Creator Mode for DeepSeek Harness, its open-source AI agent app. The pitch is short: describe a tool in plain language, and the agent writes it as a plugin, installs it, and checks that it works.&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually happened
&lt;/h2&gt;

&lt;p&gt;DeepSeek Harness is built on what DeepSeek calls an "everything is a plugin" architecture, based on the Cordis modularity framework. Tools, model providers, skills, memory, and visual panels are plugins rather than fixed application code. Creator Mode is the chat-driven way to add to that set: the official product page puts it plainly — "Install plugins, or create them through chat in 'Creator mode', to extend tools, skills, and the interface."&lt;/p&gt;

&lt;p&gt;The official documentation adds a detail that matters more than the demo: plugin configuration belongs to the current profile, affects its sessions, and survives process restarts. With hot module replacement enabled, a newly configured tool can appear in the same running session. In other words, this is not just generating a snippet. It is changing the agent's own runtime, persistently, from inside a conversation.&lt;/p&gt;

&lt;p&gt;Reported demonstration examples include a design workspace, a sandbox game, a 3D visualizer for how a language model works, a video-editing workbench, a paper annotator, and a floating Pomodoro timer. Harness itself is in public preview worldwide and open source, and can be run as a desktop app or launched locally with &lt;code&gt;npx @deepseek-ai/dsh web&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Sources: &lt;a href="https://www.deepseek.com/en/harness/" rel="noopener noreferrer"&gt;DeepSeek Harness product page&lt;/a&gt; and &lt;a href="https://deepseek-harness.github.io/deepseek-harness/en/develop/practice/dynamic-cordis" rel="noopener noreferrer"&gt;Configure persistent plugins from a prompt&lt;/a&gt; — and the repository is at &lt;a href="https://github.com/deepseek-ai/deepseek-harness" rel="noopener noreferrer"&gt;https://github.com/deepseek-ai/deepseek-harness&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this is worth paying attention to
&lt;/h2&gt;

&lt;p&gt;Most agent customization today lives in prompts, config files, or extensions written by a human and installed deliberately. Creator Mode moves that boundary: the agent becomes the author of its own extensions. That is a genuinely different loop, because the thing being customized is no longer just the answer — it is the toolset the next answer will be produced with.&lt;/p&gt;

&lt;p&gt;That shift cuts both ways, and it is the interesting part:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Friction drops, but so does the review step.&lt;/strong&gt; Installing a plugin used to be a deliberate act with a visible artifact to inspect. When installation happens inside a chat turn, the natural moment to pause and review can disappear unless the workflow preserves it. The docs do point to a Plugin Manager for disabling or removing bundles — that control deserves to be as prominent as the creation flow.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Persistence changes the stakes.&lt;/strong&gt; A one-off generated script is easy to throw away. A plugin bound to a profile, surviving restarts, quietly becomes part of every later session. That makes versioning, rollback, and "what changed in my agent, and when?" first-class questions, not afterthoughts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sharing is the next hard problem.&lt;/strong&gt; A plugin that works for one person is useful. A plugin that can be shared, audited, and trusted by a team is a platform. Nothing in the announcement so far answers how that trust layer works — signing, review, or provenance of generated bundles.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are also two caveats worth stating plainly. First, coverage of the launch notes that some demonstration plugins were refined over multiple rounds of conversation, so a single prompt may not reproduce the demo result — treat the demos as a direction, not a benchmark. Second, Harness is an experimental developer preview: its safety notice, as reported, says the software has not had a security audit and can run model-generated code and commands. A tool that installs its own plugins should be treated accordingly — powerful in a sandbox, not something to point at production credentials on day one.&lt;/p&gt;

&lt;h2&gt;
  
  
  The open questions
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;What does a good review flow look like for an agent-authored plugin — a diff to read before install, a dry run, or both?&lt;/li&gt;
&lt;li&gt;How should profile-scoped plugins be versioned and rolled back when one quietly breaks a workflow weeks later?&lt;/li&gt;
&lt;li&gt;If plugins become shareable, who vouches for a generated bundle — the author, the model, or a reviewer?&lt;/li&gt;
&lt;li&gt;Which capabilities should be off-limits for self-installed plugins by default: network access, file writes outside the workspace, credential-adjacent tools?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The most useful plugin to build first is probably a boring one: something small, observable, and easy to remove. The interesting question is not whether an agent can build its own tools — this announcement suggests it can — but whether the surrounding workflow makes that power easy to inspect, undo, and trust.&lt;/p&gt;

&lt;p&gt;What would you build first — and what would you forbid it from touching?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>developers</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
