It is currently possible to control Terraform, Ansible, GO, Python via the Packet API. However, this is not possible through the Packet CLI.
Update: We get to update / change / add new functionality to the API, but forget to add the functionality to the CLI (and other tools!) - we do we update / change to both - keep them at least within a few days (weeks) of the functionality added to one, added to the other and vice versa.
This may be more of a development cycle request - that all functionalities / bugs / wrappers are applied to all tools that touch / have that technology integration / platform / infrastructure.