
Security News
Node.js Drops Bug Bounty Rewards After Funding Dries Up
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.
@taskdemonai/cli
Advanced tools
TaskDemon CLI is a powerful command-line interface for the TaskDemon platform, allowing developers to run AI agents locally that can handle software development tasks including triaging issues, planning solutions, implementing code changes, and creating technical documentation.
The TaskDemon CLI requires Node.js v18 or later and one of the following AI coding assistants:
# Install from npm
npm install -g @taskdemonai/cli
# Or using pnpm
pnpm add -g @taskdemonai/cli
TaskDemon requires either Claude Code or Aider to be installed on your system.
npm install -g @anthropic/claude-code
claude login
For more detailed instructions, visit the Claude Code documentation.
pip install aider-chat
export OPENAI_API_KEY=your-api-key
For more detailed instructions, visit the Aider documentation.
First, authenticate with your TaskDemon account:
taskdemon login
This will open a browser window where you can log in to your TaskDemon account and authorize the CLI.
Before using TaskDemon, you need to initialize agents in your project:
# Navigate to your project directory
cd your-project
# Initialize a default engineer agent
taskdemon agent:init
# Or initialize a documenter agent
taskdemon agent:init --document --name documenter
taskdemon agent:init --engineer --name engineer
taskdemon agent:init --document --name documenter
Start an agent to begin processing tasks:
# Start the default agent
taskdemon agent:start
# Start a specific agent by name
taskdemon agent:start --name engineer
# Start all agents in the project
taskdemon agent:start --all
Check the status of your agents:
# Check status of all agents
taskdemon agent:status
# Check status of a specific agent
taskdemon agent:status --name engineer
TaskDemon supports different workflow types for different stages of software development:
Analyzes issues and categorizes them based on priority, complexity, and requirements.
taskdemon triage --issue-url https://github.com/your-org/your-repo/issues/123
Creates a detailed implementation plan for a task, breaking it down into actionable steps.
taskdemon plan --task-id task_123456
Executes the implementation plan by making code changes in your repository.
taskdemon implement --task-id task_123456
Generates technical documentation based on your codebase and specifications.
taskdemon document --title "API Reference" --requirements "Create documentation for the user API"
TaskDemon CLI configurations are stored in two locations:
~/.taskdemon/config.yml.taskdemon/config.yml in your project directoryYou can view and modify these files directly, or use the CLI commands to update configurations.
TaskDemon allows running multiple specialized agents simultaneously:
# Initialize multiple agents
taskdemon agent:init --engineer --name code-writer
taskdemon agent:init --engineer --name code-reviewer
taskdemon agent:init --document --name documenter
# Start all agents
taskdemon agent:start --all
Edit the .taskdemon/config.yml file to customize agent settings:
projectId: "your-project-id"
agents:
- name: engineer
type:
- triage
- plan
- implement
settings:
pollingInterval: 30
maxConcurrent: 2
autoStart: true
- name: documenter
type:
- document
settings:
pollingInterval: 60
maxConcurrent: 1
autoStart: false
TaskDemon CLI is licensed under the MIT License.
For help or issues, please:
FAQs
CLI tool for taskdemon.ai
We found that @taskdemonai/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.