Skip to content

Alpha 1.0.2

Choose a tag to compare

@marcuspat marcuspat released this 17 Oct 04:24
· 595 commits to main since this release
0db1f13

Release Notes: Turbo Flow Advanced Agentic Development Environment Alpha 1.0.2

This release provisions a complete, automated development environment for the Claude Flow and Agentic Flow agentic frameworks. It includes core tool installation, expanded CLI support, cloud integration, an interactive project configuration wizard, and a pre-configured tmux workspace for immediate productivity.


Core Environment & Setup (setup.sh)

This script bootstraps the entire development environment.

  • Core Frameworks:

    • Installs @anthropic-ai/claude-code (v2.7.0+ compatible).
    • Installs claude-flow@alpha and initializes a new project in the workspace.
    • Installs agentic-flow for multi-model agent execution.
  • Monitoring & Tooling:

    • Installs the uv Python package manager.
    • Installs claude-monitor for real-time token and usage tracking.
    • Installs direnv for automatic environment variable management.
  • Additional CLI Tool Support:

    • The setup.sh script now includes installers for several other popular AI and developer CLIs.
    • Direnv is installed by default.
    • The following tools are included as commented-out lines, allowing for easy manual installation by editing the script:
      • opencode-ai
      • @google/gemini-cli
      • @just-every/code
      • terminal-jarvis
      • @vibe-kit/grok-cli
      • run-deepseek-cli
      • @openai/codex
  • Browser Automation (MCP):

    • Upgrades Playwright installation from a simple npm install to being installed and registered as a first-class MCP (Model Context Protocol) server (@playwright/mcp).
    • Installs and registers two other key MCP servers for AI-driven browser tasks:
      • chrome-devtools-mcp
      • mcp-chrome-bridge
  • Project Scaffolding:

    • Creates a standard package.json (as "type": "module") and tsconfig.json.
    • Builds a standard project directory structure (src, tests, docs, etc.).
  • Agent & Configuration:

    • Clones and installs over 610 pre-defined sub-agent prompts from the 610ClaudeSubagents repository.
    • Installs custom agents, including doc-planner.md and microtask-breakdown.md.
    • Replaces the default CLAUDE.md with a custom, project-specific configuration file.
    • The new Turbo-Flow Wizard allows Claude to optiimize your CLAUDE.md based upon your answers.
  • Shell Integration & Aliases:

    • Updates ~/.bashrc with a comprehensive set of 200+ aliases for claude-flow (cf-*) and agentic-flow (af-*), including full support for the new v2.7.0+ ReasoningBank commands.
    • Creates cf-with-context.sh and af-with-context.sh wrapper scripts to automatically inject CLAUDE.md and agent context into commands.
  • Deployment:

    • Adds support for Rackspace Spot Instances, enabling cost-effective cloud-based development and deployment.

New Feature: Turbo Flow Wizard (Project Scaffolding)

This release introduces the turbo-flow-wizard.sh, an interactive tool to automate project-specific configuration.

  • Interactive Setup: Guides the user through a series of questions to define project scope.
  • Deep Configuration: Covers:
    • 12 Application Types (Web, API, Mobile, ML, etc.)
    • Technology Stacks (React, Node, Python, Go, etc.)
    • 7 Development Methodologies (SPARC, TDD, BDD, etc.)
    • 19 Selectable Features (Auth, CI/CD, Docker, etc.)
  • Automatic Merging:
    • Generates a temporary CLAUDE.pre file based on user answers.
    • Automatically uses the Claude CLI to merge the new CLAUDE.pre with the existing CLAUDE.md, instantly tailoring the AI's core instructions to the new project.

Verification (post-setup.sh)

A health-check script that runs after setup to ensure all critical components are correctly installed and available.

  • ✅ Verifies that the claude CLI is in the system path.
  • ✅ Verifies that the claude-monitor CLI is in the system path.
  • ✅ Confirms that the $AGENTS_DIR is populated with .md agent files.
  • ✅ Checks for the existence of the main CLAUDE.md configuration file in the workspace.

Developer Experience (tmux-workspace.sh)

This script automatically provisions a tmux session named claude-dev to launch all necessary services and organize the workspace for maximum productivity.

  • Window 1 (dev-1):
    • A clean shell prompt for agentic development, testing, and file management.
  • Window 2 (dev-2):
    • A second clean shell prompt for agentic development, allowing for parallel tasks.
  • Window 3 (monitor):
    • Runs claude-monitor for a persistent, real-time view of AI token usage and costs.
  • Window 4 (htop):
    • Runs htop to monitor system processes and resource consumption.

To use, simply attach to the session:

tmux attach-session -t claude-dev