Skip to content

core ai

AI agent task management and Claude Code integration.

Task Management Commands

CommandDescription
tasksList available tasks from core-agentic
taskView task details or auto-select
task:updateUpdate task status or progress
task:completeMark task as completed or failed
task:commitCreate git commit with task reference
task:prCreate GitHub PR linked to task

Claude Integration

CommandDescription
claude runRun Claude Code in current directory
claude configManage Claude configuration

Configuration

Task commands load configuration from:

  1. Environment variables (AGENTIC_TOKEN, AGENTIC_BASE_URL)
  2. .env file in current directory
  3. ~/.core/agentic.yaml

ai tasks

List available tasks from core-agentic.

bash
core ai tasks [flags]

Flags

FlagDescription
--statusFilter by status (pending, in_progress, completed, blocked)
--priorityFilter by priority (critical, high, medium, low)
--labelsFilter by labels (comma-separated)
--projectFilter by project
--limitMax number of tasks to return (default: 20)

Examples

bash
# List all pending tasks
core ai tasks

# Filter by status and priority
core ai tasks --status pending --priority high

# Filter by labels
core ai tasks --labels bug,urgent

ai task

View task details or auto-select a task.

bash
core ai task [task-id] [flags]

Flags

FlagDescription
--autoAuto-select highest priority pending task
--claimClaim the task after showing details
--contextShow gathered context for AI collaboration

Examples

bash
# Show task details
core ai task abc123

# Show and claim
core ai task abc123 --claim

# Show with context
core ai task abc123 --context

# Auto-select highest priority pending task
core ai task --auto

ai task:update

Update a task's status, progress, or notes.

bash
core ai task:update <task-id> [flags]

Flags

FlagDescription
--statusNew status (pending, in_progress, completed, blocked)
--progressProgress percentage (0-100)
--notesNotes about the update

Examples

bash
# Set task to in progress
core ai task:update abc123 --status in_progress

# Update progress with notes
core ai task:update abc123 --progress 50 --notes 'Halfway done'

ai task:complete

Mark a task as completed with optional output and artifacts.

bash
core ai task:complete <task-id> [flags]

Flags

FlagDescription
--outputSummary of the completed work
--failedMark the task as failed
--errorError message if failed

Examples

bash
# Complete successfully
core ai task:complete abc123 --output 'Feature implemented'

# Mark as failed
core ai task:complete abc123 --failed --error 'Build failed'

ai task:commit

Create a git commit with a task reference and co-author attribution.

bash
core ai task:commit <task-id> [flags]

Commit message format:

feat(scope): description

Task: #123
Co-Authored-By: Claude <noreply@anthropic.com>

Flags

FlagDescription
-m, --messageCommit message (without task reference)
--scopeScope for the commit type (e.g., auth, api, ui)
--pushPush changes after committing

Examples

bash
# Commit with message
core ai task:commit abc123 --message 'add user authentication'

# With scope
core ai task:commit abc123 -m 'fix login bug' --scope auth

# Commit and push
core ai task:commit abc123 -m 'update docs' --push

ai task:pr

Create a GitHub pull request linked to a task.

bash
core ai task:pr <task-id> [flags]

Requires the GitHub CLI (gh) to be installed and authenticated.

Flags

FlagDescription
--titlePR title (defaults to task title)
--baseBase branch (defaults to main)
--draftCreate as draft PR
--labelsLabels to add (comma-separated)

Examples

bash
# Create PR with defaults
core ai task:pr abc123

# Custom title
core ai task:pr abc123 --title 'Add authentication feature'

# Draft PR with labels
core ai task:pr abc123 --draft --labels 'enhancement,needs-review'

# Target different base branch
core ai task:pr abc123 --base develop

ai claude

Claude Code integration commands.

ai claude run

Run Claude Code in the current directory.

bash
core ai claude run

ai claude config

Manage Claude configuration.

bash
core ai claude config

Workflow Example

See Workflow Example for a complete task management workflow.

See Also

Released under the EUPL-1.2 License.