Skip to main content

Integrations

AnyTask integrates with popular AI coding agents and development tools.

AI Coding Agents

AnyTask supports multiple AI coding agents through slash commands. Install commands for your preferred agent and work seamlessly with tasks.

Supported Agents

AgentCommand FormatDescription
Claude CodeMarkdownClaude Code CLI integration
CursorMarkdownCursor IDE integration
Gemini CLITOMLGemini CLI integration
Codex CLIYAMLOpenAI Codex CLI integration

Quick Setup

After installing AnyTask CLI, install slash commands for your coding agents:
anyt agent install

Available Slash Commands

Once installed, use these slash commands in your coding agent:
CommandDescription
/anyt:anyt-new {requirement}Create a new task in AnyTask cloud
/anyt:anyt-nextPick the next suggested task to work on
/anyt:anyt-work {TASK_ID}Continue working on a specific task

Example Workflow

User: /anyt:anyt-next

Agent: Top Task Recommendations:
1. DEV-42: Implement OAuth (Priority: 1)
   - All dependencies complete
   - Unblocks 2 other tasks

Which task would you like to work on?
For complete setup instructions, see the Quick Start.

Git Integration

Seamless git integration for version control:
# Worker system auto-commits changes
anyt worker start

# Manual workflow with active task
git add .
git commit -m "feat: $(anyt active --format '{title}')"

CI/CD Integration

Use AnyTask in CI/CD pipelines:
# GitHub Actions
name: Task Automation
on: [push]
jobs:
  update-tasks:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Install AnyTask CLI
        run: curl -fsSL https://anyt.dev/install.sh | sh  # See installation guide for alternatives
      - name: Update task status
        env:
          ANYT_API_KEY: ${{ secrets.ANYT_API_KEY }}
        run: |
          anyt task edit $TASK_ID --status done

API Integration

Direct API access for custom integrations:
# Python example
import httpx

api_key = "anyt_agent_xxxxx"
headers = {"X-API-Key": api_key}

# List tasks
response = httpx.get(
    "https://api.anyt.dev/v1/tasks",
    headers=headers
)
tasks = response.json()

Background Worker

Enable autonomous task execution with the worker system:
# Start background worker
anyt worker start

# Worker will automatically:
# - Pick up assigned tasks
# - Execute implementation using your coding agent
# - Create pull requests
# - Update task status
See Worker System for complete documentation.

Next Steps