Show HN: Aclif – Agent CLI framework: one grammar, canonical names across SaaS
3 hours ago
- The Agent CLI Framework (aclif) provides a unified abstraction across multiple SaaS providers with one grammar and canonical names.
- Command definitions are loaded only when needed, reducing token consumption and making all provider APIs reachable without standing context cost.
- Workflows can be defined at design time and executed at run time without model inference or tool definition loading.
- Every command offers one grammar, canonical names via alias sets, actionable error messages, introspection without execution, an embeddable runtime, and declared safety metadata.
- The framework supports three deployment modes: run by the agent, run by a host application (design-time), and run by a gateway (runtime with centralized security).
- Gateway deployments centralize credentials, policy, audit, and canonical names, allowing agents to operate without holding provider credentials.
- aclif is MIT licensed, supports multiple providers (Salesforce, ServiceNow, DocuSign, Agentforce, etc.), and requires Node 22+.