{
    "version": "https://jsonfeed.org/version/1",
    "title": "taskdemon.ai",
    "home_page_url": "https://taskdemon.ai",
    "feed_url": "https://taskdemon.ai/feed.json",
    "description": "Track your work accomplishments effortlessly",
    "icon": "https://taskdemon.ai/images/og-image.png",
    "author": {
        "name": "taskdemon.ai",
        "url": "https://taskdemon.ai"
    },
    "items": [
        {
            "id": "replan-and-continuous-characterization",
            "content_html": "<p>Today we are introducing two new features: Re-plan and Continuous Characterization. Re-plan allows the Task Agent to read, assess and edit plan documents made by Claude Code. It is a game-changing capability for the Task Agent, enabling a cavalcade of new workflows.</p>\n<p>Characterization is part of the secret sauce that makes Task Demon do what it does so well. And today, Characterization becomes Continuous Characterization, automatically updating your Characterization documents as you implement tasks. This ensures that as you add new code to your codebase, your Characterization documents are always up to date, so Task Demon's Agents can continue to make the best possible decisions.</p>\n<p>Check out the short video below to see both new features in action:</p>\n<h2>Re-plan</h2>\n<p>The Task Agent got way smarter this week, gaining the ability to re-plan a task if it feels that the first plan wasn't good enough, or if you tell it that you want to change things. The Task Agent automatically reads plan documents the moment they are submitted, analyzes them and gives you a quick summary of what the plan proposes. Task Agent gives the plan a rating and provides detailed feedback on what needs to be improved.</p>\n<p>If it feels that a re-plan is warranted, it will do so automatically up to 3 times, though you can ask it to re-plan any time you like.</p>\n<h3>Real re-planning example</h3>\n<p>Here's an example of an actual task agent session where we re-plan a task. In this case I wanted a button that would regenerate the plan background document if it exists already, but I didn't like the first iteration of the plan so I asked it for some tweaks.</p>\n<p>The UI below is a read-only view of the conversation between the Task Agent and the human driving it (me). The buttons are not interactive, but you can scroll through the short conversation to see re-planning in action:</p>\n<p>Re-plan is available in the Task Agent today for all users. Shipping as part of this update is the ability for Task Agent to read each version of the plan and answer your questions about it - try it out!</p>\n<h2>Continuous Characterization</h2>\n<p>One of the ways Task Demon stands apart is through its Characterization process - an automated multi-agentic process that automatically analyzes and characterizes your codebase. It's always recommended to run Characterization when you start a new project in Task Demon so that it knows how your project works, but what about changes you make after that?</p>\n<p>That's where Continuous Characterization comes in. Now, every time you click the \"Mark Implemented\" button on a Task, the Characterization Agent will be informed. It will be passed the latest plan document for the Task and will automatically decided whether any other existing Characterization documents need to be updated, new ones created, or for nothing to happen at all.</p>\n<p>Continuous Characterization keeps your Characterization up to date automatically, without any effort on your part. It's critical for making sure that your Task Demon Characterization stays in sync with your actual code, and it's shipping today for all users.</p>\n<h2>More coming soon</h2>\n<p>These two new features bring significant new versatility to the Task Demon way of building software, and also aid us in shipping more features faster. We'll be announcing a bunch of stuff over the coming weeks, so keep your eyes peeled, sign up for our newsletter if you haven't already, and head over to our <a href=\"https://discord.gg/wwWmJz2x4K\">Discord channel</a> to hang out and ask us anything.</p>\n<p>In the meantime, we have free trials available and the individual plan is only $15/month, so what are you waiting for?</p>",
            "url": "https://taskdemon.ai//blog/replan-and-continuous-characterization",
            "title": "Introducing Re-plan and Continuous Characterization",
            "image": "https://taskdemon.ai/images/posts/2025/replan-and-continuous-characterization.png",
            "date_modified": "2025-04-27T19:27:09.000Z"
        },
        {
            "id": "code-vs-codex",
            "content_html": "<p>48 hours ago, OpenAI released <a href=\"https://github.com/openai/codex\">Codex</a>, their lightweight coding agent that looks like it does a lot of the same stuff that Claude Code does.</p>\n<p>Because Task Demon uses coding tools like Claude Code to create the detailed plan documents it writes, we were excited to immediately add support for Codex in Task Demon. With v0.7.0 of the Task Demon CLI agent you can now just set the <a href=\"https://www.npmjs.com/package/@taskdemonai/cli\"><code>tool</code> option to <code>codex</code></a> in your <code>.taskdemon/config.yml</code> file and the agent will start using Codex. Simple, huh?</p>\n<h2>OpenAI Codex vs Claude Code</h2>\n<p>Ok so let's see how these two tools compare.</p>\n<p>Is it silly to compare the two? Codex is brand new, and Claude Code is relatively mature at all of 2 months old. Codex will evolve rapidly, and we've only had a few hours to play with it, so these initial observations are just that - initial observations.</p>\n<p>Most of what Task Demon does is to very efficiently create plan documents for all your coding tasks, so that's what we focused our testing on. We gave each tool a set of 5 planning tasks to perform, and measured how long it took as well as the quality of the output.</p>\n<p>The results are of course subjective, and the landscape will change rapidly, but here's a 6 minute video of what we found:</p>\n<p>For those who want to read rather than watch, keep going:</p>\n<h2>What we tested</h2>\n<p>Task Demon primarily uses coding tools to generate plan documents for some task, so we focused our testing on that. We gave each tool 5 planning tasks to perform, and measured how long it took as well as the quality of the output.</p>\n<p>In the <a href=\"https://github.com/taskdemon/code-vs-codex\">results repo</a> there are 4 folders:</p>\n<ol>\n<li><a href=\"https://github.com/taskdemon/code-vs-codex/tree/main/tasks\">tasks</a> - the 2-sentence ticket descriptions to turn into plans</li>\n<li><a href=\"https://github.com/taskdemon/code-vs-codex/tree/main/agent1\">agent1</a> - the plans generated by Claude Code</li>\n<li><a href=\"https://github.com/taskdemon/code-vs-codex/tree/main/agent2\">agent2</a> - the plans generated by Codex</li>\n<li><a href=\"https://github.com/taskdemon/code-vs-codex/tree/main/verdicts\">verdicts</a> - Claude and Codex's own verdicts on which plans were better</li>\n</ol>\n<p>We named them <code>agent1</code> and <code>agent2</code> because in a moment we're going to have Claude Code and OpenAI Codex themselves assess which made the better plans, and we don't want to give anything away!</p>\n<h2>Example Task</h2>\n<p>Here's an example of one of the tasks we gave each tool - in this case the <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/tasks/changelog.md\">changelog task</a>:</p>\n<p>This task description was turned into 2 plan documents, along with 4 other tasks. Along with the task description we passed the tool a detailed set of instructions on how to generate the plan. They are a little long to show in their entirety here, but let's take a look at some of what they came up with, starting with <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/agent1/changelog.md\">Claude's plan</a>:</p>\n<p>The plan document the Claude spit out includes a lovely diagram, and numbered tasks, which is cool. It largely went along with the instructions we gave it, and it took about 2 minutes to complete the document.</p>\n<p>Now let's take a look at <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/agent2/changelog.md\">Codex's plan</a> - again too long to reproduce in its entirety here but follow the link if you want to see the whole thing:</p>\n<p>To me, Codex did not follow the instructions we gave it quite so well. It did attempt to make a diagram, but it doesn't render properly in GitHub, and the tasks aren't numbered. Looking at the other plans output by Codex, only about half of them have numbered tasks, whereas all 5 of the Claude plans use numbered tasks as requested.</p>\n<p>However, the agents themselves have a different perspective, as we will see:</p>\n<h2>Who Claude and Codex think won</h2>\n<p>Our final step was to ask Claude and Codex which of them had done a better job with the generated plans.</p>\n<p>We prepared a detailed <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/PROCESS.md\">PROCESS.md</a> prompt for the tool to follow, and asked them to follow the instructions.</p>\n<p>Here's what Claude Code said:</p>\n<p>Note that it actually says \"agent2\" instead of \"Codex\" because we never told it which one was which - <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/verdicts/from-claude.md\">here's the full raw output</a>.</p>\n<p>Codex's verdict was a little more nuanced:</p>\n<p>You can see Codex's <a href=\"https://github.com/taskdemon/code-vs-codex/blob/main/verdicts/from-codex.md\">full verdict here</a>.</p>\n<p>We ran these several times and generally got consistent outcomes - Claude Code said Codex's plans were better most of the time, Codex said it was about tied. And to the only human in the loop, Claude's plans look better.</p>\n<h2>Anecdotes, Vibes &#x26; Recommendations</h2>\n<p>My anecdotal experience using the 2 agents over the last day or so is that Codex is plenty capable, but it also takes a lot longer to do things than Claude Code does, and it tends to be a lot more variable in how long it takes. Sometimes it will generate a plan in 30 seconds, which doesn't seem long enough to generate a good plan, other times it will take 2-3 minutes for the same task. There are a million reasons why this could be the case today and be solved tomorrow.</p>\n<p>Beyond that, Codex feels a little more <em>timid</em> than Claude Code. After the plan documents were generated, we had both Codex and Claude go and implement some of the plans, reverting the changes between each try. Codex generally took longer to get the task done, but what was notable was that it would often spend the first several minutes just reading code - even when presented with a detailed plan document. It is fascinating to watch these machines make hundreds of tool calls, but watching Codex it was sometimes a little puzzling why it was reading certain files that didn't seem to have much to do with the task.</p>\n<p>Are we going to keep Codex around? Absolutely. It's already in a great place for a tool that's been released for 48 hours, and the fact that it's open source is a big plus for a lot of folks who want more control over where their code gets LLM'd. Task Demon has first-class support for OpenAI Codex from yesterday, and we're really excited that Claude Code has more competition to contend with.</p>\n<p>So install codex now, and give it a spin. Don't expect it to beat Claude Code just yet, but do expect it to keep getting better, fast.</p>",
            "url": "https://taskdemon.ai//blog/code-vs-codex",
            "title": "Code vs Codex",
            "image": "https://taskdemon.ai/images/posts/2025/Claude-plan-document-tasks.png",
            "date_modified": "2025-04-18T19:27:09.000Z"
        },
        {
            "id": "import-export",
            "content_html": "<p>We're pleased to announce a new feature available today on Task Demon: the ability to easily export and import entire projects. This update was inspired by your feedback and our commitment to data portability, ensuring you're never locked into a single platform.</p>\n<h3>Why We Built This</h3>\n<p>At Task Demon, we understand your project data is crucial and should be fully under your control. With this new functionality, you can quickly export all your tasks, documents, workflows, chats, and other project data into a single JSON file. Whether you want to keep a backup, move your data between different accounts, or even migrate away from Task Demon entirely, we've made it straightforward and reliable.</p>\n<h3>How It Works</h3>\n<p><strong>Exporting Data</strong></p>\n<ul>\n<li>Navigate to your Project Settings page.</li>\n<li>Click the \"Export\" button.</li>\n<li>Your data is collected and formatted into a clear JSON structure.</li>\n<li>You can download this file or copy the content directly.</li>\n</ul>\n<p><strong>Importing Data</strong></p>\n<ul>\n<li>Use the import tool to upload your JSON export file.</li>\n<li>Confirm the import after viewing a clear warning that your current project data will be overwritten.</li>\n<li>Task Demon handles the rest, ensuring your imported data integrates smoothly.</li>\n</ul>\n<p>We've included thoughtful touches, like mapping user IDs appropriately during import, to minimize confusion and streamline the process.</p>\n<h3>No Lock-in, Your Data is Yours</h3>\n<p>We firmly believe that you should be free to use the tools that best fit your needs. By providing seamless export and import options, we're ensuring Task Demon stays true to this belief. Whether you're importing data into Task Demon or exporting your data to explore other solutions, the process is simple, transparent, and designed with your convenience in mind.</p>\n<h3>Try It Out</h3>\n<p>Head to your project settings page today to explore this new capability. As always, we welcome your feedback and suggestions to continue improving Task Demon.</p>",
            "url": "https://taskdemon.ai//blog/import-export",
            "title": "Export and Import Your Task Demon Projects",
            "image": "https://taskdemon.ai/images/posts/task-demon-hero.png",
            "date_modified": "2025-03-28T19:27:09.000Z"
        },
        {
            "id": "introducing-task-demon",
            "content_html": "<p>In the ever-evolving landscape of software development, a new paradigm has emerged that we affectionately call \"vibe coding\" — rapidly iterating with AI coding tools, generating solutions in a fraction of the time it once took. While this approach has revolutionized productivity, it often comes with significant tradeoffs in quality, structure, and maintainability.</p>\n<p>Today, we're thrilled to introduce <strong>Task Demon</strong>, a comprehensive task management system designed to bring structure, quality, and efficiency to AI-assisted software development while letting you maintain the fast-paced experience you love.</p>\n<h2>The Problem with Vibe Coding</h2>\n<p>The rise of AI assistants has fundamentally changed how we write code. We can now describe features in natural language and receive full implementations in seconds. This \"vibe coding\" approach feels almost magical — but it comes with hidden costs:</p>\n<ul>\n<li><strong>Inconsistent quality</strong>: AI tools often produce code that works but doesn't align with your project's architecture or standards</li>\n<li><strong>Poor planning</strong>: Jumping straight to implementation without proper planning leads to architectural issues</li>\n<li><strong>Limited context</strong>: AI tools lack deep understanding of your project's structure and requirements</li>\n<li><strong>Maintenance challenges</strong>: Rapidly generated code often lacks documentation and becomes difficult to maintain</li>\n</ul>\n<h2>Enter Task Demon</h2>\n<p>Task Demon bridges the gap between the speed of AI-assisted development and the quality of traditional software engineering practices. It's not another coding AI — it's a structured task management system that optimizes how you use the AI tools you already love.</p>\n<p>At its core, Task Demon brings a workflow-based approach to AI development:</p>\n<ol>\n<li><strong>Characterize</strong> your project to give AI tools deep understanding of your codebase</li>\n<li><strong>Triage</strong> new tasks through intelligent analysis and prioritization</li>\n<li><strong>Plan</strong> implementation details with file-by-file breakdowns</li>\n<li><strong>Implement</strong> using optimized prompts that dramatically improve AI output quality</li>\n<li><strong>Iterate</strong> with project-specific instructions and GitHub integration</li>\n</ol>\n<h2>Key Features</h2>\n<h3>Deep Project Characterization</h3>\n<p>Task Demon starts by gaining comprehensive understanding of your project through automated analysis. This characterization process:</p>\n<ul>\n<li>Analyzes your project structure, dependencies, and architecture</li>\n<li>Creates a detailed knowledge base that informs all AI interactions</li>\n<li>Continuously updates as your project evolves</li>\n<li>Accelerates onboarding for new team members</li>\n</ul>\n<h3>Intelligent Triage &#x26; Planning</h3>\n<p>When a new task arrives (whether created in Task Demon or imported from GitHub), the system automatically:</p>\n<ol>\n<li>Analyzes the task requirements</li>\n<li>Creates a detailed implementation plan</li>\n<li>Identifies affected files and components</li>\n<li>Generates optimized prompts for implementation</li>\n</ol>\n<p>This structured approach ensures that even complex tasks are broken down into manageable, well-defined steps before a single line of code is written.</p>\n<h3>Lusciously Detailed Coding Prompts</h3>\n<p>Perhaps Task Demon's most powerful feature is its ability to generate hyper-specialized prompts for your AI coding tools:</p>\n<pre><code>&#x3C;purpose>\n  You are an experienced senior software engineer working on a code repository.\n  You will be given details about the Project (which represents the repository), including any existing\n  high-level documentation about the Project. You are being given a detailed plan for some work that needs to be done, including tasks, files, and instructions.\n  The plan has been prepared for you ahead of time by an LLM Architect, and then checked and improved\n  by a second Architect. It is likely that the plan is good and you should follow it as closely as possible to completion.\n&#x3C;/purpose>\n&#x3C;instructions>\n  &#x3C;instruction>Implement all of the tasks in the plan, one by one, in the order specified&#x3C;/instruction>\n  &#x3C;instruction>For each task, ensure that the work has been completed according to the instructions in the plan&#x3C;/instruction>\n  ...\n&#x3C;/instructions>\n</code></pre>\n<p>These prompts contain:</p>\n<ul>\n<li>Project context from characterization</li>\n<li>Detailed implementation plans</li>\n<li>File-by-file breakdowns</li>\n<li>Project-specific instructions</li>\n<li>Best practices and standards</li>\n</ul>\n<p>The result? Claude Code and other AI tools produce dramatically better code that aligns with your project's architecture and standards.</p>\n<h3>Privacy-First Design with Local CLI Agent</h3>\n<p>We take the privacy and security of your code extremely seriously. That's why Task Demon follows a privacy-first design:</p>\n<ul>\n<li><strong>No direct code access</strong>: Task Demon never gets direct access to your source code</li>\n<li><strong>Local analysis</strong>: Code analysis happens on your machine through our CLI agent</li>\n<li><strong>Selective sharing</strong>: Only non-sensitive project structure information and plans are stored in Task Demon</li>\n</ul>\n<p>The CLI agent is a simple NPM package that runs locally, analyzes your code, and communicates only necessary information back to Task Demon. This approach ensures your sensitive code never leaves your machine.</p>\n<h3>Deep GitHub Integration with Intelligent Workflow</h3>\n<p>Task Demon doesn't want to be the source of truth for your project tickets — it integrates deeply with GitHub to enhance your existing workflow while adding AI-powered capabilities. Our <a href=\"/features#github-integration\">GitHub integration</a> works on multiple levels:</p>\n<ul>\n<li><strong>Bidirectional Synchronization</strong>: Task Demon continuously monitors your GitHub repositories and automatically imports new issues, while keeping statuses and comments in sync both ways</li>\n<li><strong>Automated Triage &#x26; Planning</strong>: Every imported GitHub issue is automatically analyzed by Task Demon's AI, which determines priority, scope, and generates a comprehensive implementation plan</li>\n<li><strong>Natural Language Task Creation</strong>: Create detailed GitHub issues by simply describing what you need in the Project Agent chat — the AI understands your project context and translates vague requests into specific, actionable tickets</li>\n<li><strong>AI-Generated Documentation</strong>: Task Demon automatically generates high-quality commit messages and pull request descriptions based on the implementation plan, even though it never accesses your code directly</li>\n</ul>\n<p>While GitHub is our first integration, our platform is designed to work with other ticketing systems in the future, including Jira, GitLab, and Linear.</p>\n<h3>Agentic Project &#x26; Task Management</h3>\n<p>Task Demon provides specialized AI agents for different aspects of your workflow:</p>\n<ul>\n<li><strong>Project Agent</strong>: Understands your project context and helps create/manage tasks</li>\n<li><strong>Task Agent</strong>: Focuses on triage, planning, and implementation guidance for specific tasks</li>\n<li><strong>CLI Agent</strong>: Runs locally on your machine to analyze code and generate plans</li>\n</ul>\n<p>These specialized agents work together to provide a seamless, intelligent workflow that adapts to your project's specific needs.</p>\n<h2>Why Task Demon Works This Way</h2>\n<p>After extensive testing of AI coding workflows, we've discovered that the key to success isn't just having better AI models — it's having better processes. Task Demon embodies software engineering best practices while embracing the speed and capabilities of modern AI:</p>\n<ol>\n<li><strong>Proper planning before implementation</strong> ensures architectural consistency</li>\n<li><strong>Deep project understanding</strong> eliminates context limitations</li>\n<li><strong>Structured workflows</strong> maintain quality across the development lifecycle</li>\n<li><strong>Privacy-first design</strong> addresses security concerns</li>\n<li><strong>Integration with existing tools</strong> enhances rather than replaces your workflow</li>\n</ol>\n<h2>Getting Started</h2>\n<p>Task Demon is now available for teams of all sizes. Getting started is simple:</p>\n<ol>\n<li><strong>Create an account</strong> at <a href=\"https://taskdemon.ai\">taskdemon.ai</a></li>\n<li><strong>Install the CLI</strong> with <code>npm install -g @taskdemonai/cli</code></li>\n<li><strong>Authenticate</strong> using <code>td login</code></li>\n<li><strong>Start the agent</strong> with <code>td agent:start</code></li>\n</ol>\n<p>Within minutes, you'll have a powerful AI task management system that enhances every aspect of your development workflow.</p>\n<h2>The Future of AI-Assisted Development</h2>\n<p>We believe Task Demon represents the future of AI-assisted development — where AI tools are guided by structured processes, deep project understanding, and software engineering best practices.</p>\n<p>Over the coming months, we'll be adding:</p>\n<ul>\n<li>Additional ticketing system integrations (Jira, GitLab, Linear)</li>\n<li>Support for more AI coding tools (Aider, WindSurf, more)</li>\n<li>Enhanced collaboration features for teams</li>\n<li>Advanced analytics and insights</li>\n</ul>\n<p>Join us on this journey as we redefine what's possible with AI-assisted development. <a href=\"https://taskdemon.ai/register\">Get started today</a> and experience the perfect balance of speed and quality.</p>",
            "url": "https://taskdemon.ai//blog/introducing-task-demon",
            "title": "Introducing Task Demon: Structured AI Task Management for Modern Development",
            "image": "https://taskdemon.ai/images/posts/task-demon-hero.png",
            "date_modified": "2025-03-23T19:27:09.000Z"
        }
    ]
}