Skip to content

epic: Modern Agentic CLI — intent-based UX for AI agents #152

@padak

Description

@padak

Vision

kbagent is already a strong foundation for AI agents (structured JSON output, self-documentation via context, permission model, multi-project parallelism, Claude Code plugin). But to move from being a tool for agents to a partner for agents, we need higher-level primitives.

This epic tracks features that give agents pre-assembled context instead of forcing them to build it from individual API calls.

Child issues

Also related

Design principles

  1. Intent over CRUD — commands should match what agents want to do, not what APIs offer
  2. Context pre-assembled — don't make agents correlate 5 API calls when one command can do it
  3. Executable suggestions — output should include runnable next-step commands, not prose
  4. Layered abstraction — low-level CRUD remains available, high-level commands build on top

Background

Inspired by the "agentic user experience" (AUX) discussion — headless doesn't mean brainless. The ergonomics of the agent interface matter more than API coverage.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestepicUmbrella issue tracking multiple sub-issues

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions