Back to Home
dean0x icon

claudine

Verified Safe

by dean0x

Overview

Orchestrates and delegates coding tasks to multiple AI agents (Claude Code instances) for parallel execution and resource management.

Installation

Run Command
npx -y claudine mcp start

Environment Variables

  • TASK_TIMEOUT
  • MAX_OUTPUT_BUFFER
  • CPU_CORES_RESERVED
  • MEMORY_RESERVE
  • LOG_LEVEL
  • CLAUDINE_DATABASE_PATH
  • CLAUDINE_DATA_DIR
  • USE_WORKTREES_BY_DEFAULT
  • WORKTREE_MAX_AGE_DAYS
  • WORKTREE_MAX_COUNT
  • WORKTREE_REQUIRE_SAFETY_CHECK
  • PROCESS_KILL_GRACE_PERIOD_MS
  • RESOURCE_MONITOR_INTERVAL_MS
  • WORKER_MIN_SPAWN_DELAY_MS
  • WORKER_SETTLING_WINDOW_MS
  • EVENT_REQUEST_TIMEOUT_MS
  • EVENT_CLEANUP_INTERVAL_MS
  • FILE_STORAGE_THRESHOLD_BYTES
  • RETRY_INITIAL_DELAY_MS
  • RETRY_MAX_DELAY_MS
  • TASK_RETENTION_DAYS
  • MAX_WORKERS

Security Notes

The project demonstrates a strong focus on security. It uses prepared statements for SQLite operations, passes arguments to `child_process.spawn` as arrays to prevent command injection, and explicitly validates file paths (`validatePath`) to prevent traversal attacks. Resource limits (queue size, output buffer, worker count, dependency chain depth) are implemented to prevent denial-of-service (DoS) attacks. Input validation is performed using Zod schemas. Environment variables are parsed with safeguards. No obvious hardcoded secrets or obfuscation were found. Robust error handling using the Result pattern minimizes unexpected crashes. Logging to stderr helps keep stdout clean for MCP communication.

Similar Servers

Stats

Interest Score16
Security Score9
Cost ClassLow
Stars1
Forks0
Last Update2025-12-28

Tags

mcpclaude-codetask-delegationautoscalingevent-driven